[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH v2 2/3] x86/ucode: allow cpu_request_microcode() to skip memory allocation


  • To: Sergey Dyasli <sergey.dyasli@xxxxxxxxxx>
  • From: Jan Beulich <jbeulich@xxxxxxxx>
  • Date: Tue, 20 Dec 2022 15:00:43 +0100
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=suse.com; dmarc=pass action=none header.from=suse.com; dkim=pass header.d=suse.com; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=8mL3IjGEWlD1HugB7KLYDxvml1PhJIU23PZZC5HE6BU=; b=Uv234/XCIcOr8PQoGOMrz+Vxyvf3aLxxFlVRL6pbbNOL8zbJxnqACD1CphrZzmUsz0YKoRzFUxwrOMU7VGm/dxPw4MZXkN63x2UH9aMOi3kSanTVmY6VKOltS1AtPETnPTThwtkx7gklmHFPX9chTgWi2r/b5y29d9UjgwoshbHYQlP6iPkxK0U1BfgphlLMQ4amhkqQHEUAfJohTCILiPefV05XvK+SW9WsVMbp/yg+qjK5RenEqVi3eFclXXMZIq2RRVlcRMRW8BPQRc6EebERd1t+xXl9E+mWv+GHKSd6v66gxpNhmWK5pGBEGBmrmvC9wrO7AcMrj/Fx0CCPDg==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=d1FT6EnAxHlo/p9BzYMZ4NXuOk7jdGf8z+lvTMExcIaLn4R5/Mkau1O7Bl746FTMVTa6pMpY9sf52QaVlLCWU0REqeJhfcaUwcwVZFmxuJybwk2WeFch2OYrqVo8UY1ywDN7vlTb/aFZFX6TeCifi0yGX+6iWNaxw+Vk4C/DzDIOG0ojZQXiBgXhTuJ2vqENQr46+ggDHGjLi+ejTPWT14uDelqZJ8bQ/gutQu2NhnYjuXuTmzIpb6PK+i2VQ8UeUAa6m5U+B2gAyjtTyUJIoY/bWZdhcXj2EXjWcbqamDYmkHwXs1MgrXdevUf8JFnPI5+2VzcdvfOmW6lDw6OGsg==
  • Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=suse.com;
  • Cc: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>, Roger Pau Monné <roger.pau@xxxxxxxxxx>, Wei Liu <wl@xxxxxxx>, xen-devel@xxxxxxxxxxxxxxxxxxxx
  • Delivery-date: Tue, 20 Dec 2022 14:00:57 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

On 19.12.2022 15:45, Sergey Dyasli wrote:
> This is a preparatory step in order to do earlier microcode loading on
> the boot CPU when the domain heap has not been initialized yet and
> xmalloc still unavailable.
> 
> Add make_copy argument which will allow to load microcode directly from
> the blob bypassing microcode_cache.
> 
> Signed-off-by: Sergey Dyasli <sergey.dyasli@xxxxxxxxxx>

Acked-by: Jan Beulich <jbeulich@xxxxxxxx>





 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.