[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v5 3/3] tools/xen-ucode: print information about currently loaded ucode
- To: xen-devel@xxxxxxxxxxxxxxxxxxxx
- From: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
- Date: Wed, 3 May 2023 18:36:38 +0100
- Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=citrix.com; dmarc=pass action=none header.from=citrix.com; dkim=pass header.d=citrix.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=Gth2XfANnyxBojNYe2210OffKWETGMpY5ZLlikIbgls=; b=aW5XaTADBXtq4LrjLZXTxPtdqPBA+7gudne83WluH++jME57nxcP9k+UbdkKqf6/AeuBJSaiLBwLzPk5y1JzJ+iXc+zAKOJIA0Ria8lubNuehhkmzvCp/ZzRGsxGNviSbI/TfQtPHrkaYkS4yn2CPE7ep5m4avH9NV8CreXqUswUcj8dCc9vvSmX7Xs0dHC+8KNui7CnprS8h7o4wpxCvVlaZJjC5CIFNxAKPUznwczIS7UsNjtMnlbD18R20JTuBcIhTGLf2WWEhrKi855lQjek9k+BAY5s/t6PHUVE8UEnfSF9dBPqgzM3VrrLrrtPDMuTAW+AR3Q37d1w/BvSmQ==
- Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=YO2+CGSKubaWEYAcnbck40Jmvju5UacLj4D9ZcoL3hkyqj3p92FfnekWxBObctA/dZ3XFNpqr/UFtZaxcbLtPvci5SVL/XGnpB4x1r9KfuskQ+KW8V5Iu1J0GBusP7mIr7xxZjP19nJjRu4xPREHg14SEUdzs0owhhacov1b6zv7te/OrNdjOKViCGdyTS6dh7Yvfby7w4O1LFilXccQok+OrytXKIn/cdiqgK4TBMQSffcnuUSNmt0nvyKx6s8876vlGOXAiC4njCKIZM3I2stcEYR4tN1ToqkHnPl5njPFcctTMhhVxpbTHxGQkMg4+xdXy837vRvzERXMgofJDw==
- Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=citrix.com;
- Cc: Jan Beulich <jbeulich@xxxxxxxx>, Roger Pau Monné <roger.pau@xxxxxxxxxx>, Wei Liu <wl@xxxxxxx>, Anthony PERARD <anthony.perard@xxxxxxxxxx>, Juergen Gross <jgross@xxxxxxxx>, George Dunlap <george.dunlap@xxxxxxxxxx>, Julien Grall <julien@xxxxxxx>, Stefano Stabellini <sstabellini@xxxxxxxxxx>
- Delivery-date: Wed, 03 May 2023 17:37:14 +0000
- Ironport-data: A9a23:OoV7gKCtUkBhOBVW/83iw5YqxClBgxIJ4kV8jS/XYbTApG8k1TAEm 2MfWTiOP/+DYzT9fNklOo2yphsEscSEnNNmQQY4rX1jcSlH+JHPbTi7wuUcHAvJd5GeExg3h yk6QoOdRCzhZiaE/n9BCpC48T8nk/nOHuGmYAL9EngZbRd+Tys8gg5Ulec8g4p56fC0GArIs t7pyyHlEAbNNwVcbyRFuspvlDs15K6p4G5A5QRkDRx2lAS2e0c9Xcp3yZ6ZdxMUcqEMdsamS uDKyq2O/2+x13/B3fv8z94X2mVTKlLjFVDmZkh+AsBOsTAbzsAG6Y4pNeJ0VKtio27hc+ada jl6ncfYpQ8BZsUgkQmGOvVSO3kW0aZuoNcrLZUj2CA6IoKvn3bEmp1T4E8K0YIw/d0uLG5ey OUkNxMGSiu4neGMwbCdRbw57igjBJGD0II3nFhFlGicJ9B2BJfJTuPN+MNS2yo2ioZWB/HCa sEFaD1pKhPdfxlIPVRRA5U79AuqriCnL3sE9xTI9exuvTi7IA9ZidABNPL8fNCQSNoTtUGfv m/cpEzyAw0ANczZwj2Amp6prraWxXqqBN1JRNVU8NZJq1/U6DUtMyQsD2aenMHgq227edRAf hl8Fi0G6PJaGFaQZsnwWVi0rWCJujYYWsFMCKsq5QeV0K3W7g2FQG8eQVZpatYrqcs3TjwCz UKSkpXiAjkHmKKRYWKQ8PGTtzzaESoaN2gZfgcfUBAIpdLkpekbjA/LT9tlOL64iJvyAz6Y6 yuRsCE0irEXjMgK/6a251bKh3SrvJehc+IuzgDeX2bg5AUpYoegPtWs8QKCs6YGK5uFRF6cu nRCg9KZ8O0FEZCKkmqKXfkJG7aqof2CNVUwnGJSInXozBz1k1bLQGyayGgWyJtBWircRQLUX Q==
- Ironport-hdrordr: A9a23:kUDlKKunYYPikJ0wxn/YQRyo7skDVNV00zEX/kB9WHVpm62j5q WTdZEgv3LJYVkqNE3I9eruBED4ewK6yXcX2/hyAV7BZmnbUQKTRelfBO3ZrQEIcBeOldK1u5 0AT0FIMqyVMbErt63HCdGDYqwdKQO8gdiVbDrlvhFQpN1RGtpdBtlCe3um+iIffng+OaYE
- List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
On 17/04/2023 2:53 pm, Sergey Dyasli wrote:
> Add an option to xen-ucode tool to print the currently loaded ucode
> revision and also print it during usage info. Print CPU signature and
> platform flags as well. The raw data comes from XENPF_get_cpu_version
> and XENPF_get_ucode_revision platform ops.
>
> Example output:
> Intel: CPU signature 06-55-04 (raw 0x00050654) pf 0x1 revision 0x02006e05
> AMD: CPU signature 19-01-01 (raw 0x00a00f11) revision 0x0a0011ce
>
> Signed-off-by: Sergey Dyasli <sergey.dyasli@xxxxxxxxxx>
Acked-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
This is good enough for now. Incremental improvements can follow up.
|