lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date:   Thu, 10 Aug 2023 01:33:54 +0000
From:   "Zhuo, Qiuxu" <qiuxu.zhuo@...el.com>
To:     "Mehta, Sohil" <sohil.mehta@...el.com>
CC:     "andrew.cooper3@...rix.com" <andrew.cooper3@...rix.com>,
        "andy@...radead.org" <andy@...radead.org>,
        "arjan@...ux.intel.com" <arjan@...ux.intel.com>,
        "Sivanich, Dimitri" <dimitri.sivanich@....com>,
        "Tang, Feng" <feng.tang@...el.com>,
        "Gross, Jurgen" <jgross@...e.com>,
        "kan.liang@...ux.intel.com" <kan.liang@...ux.intel.com>,
        "kprateek.nayak@....com" <kprateek.nayak@....com>,
        "linux-kernel@...r.kernel.org" <linux-kernel@...r.kernel.org>,
        "mikelley@...rosoft.com" <mikelley@...rosoft.com>,
        "paulmck@...nel.org" <paulmck@...nel.org>,
        "peterz@...radead.org" <peterz@...radead.org>,
        "ray.huang@....com" <ray.huang@....com>,
        "Zhang, Rui" <rui.zhang@...el.com>,
        "tglx@...utronix.de" <tglx@...utronix.de>,
        "thomas.lendacky@....com" <thomas.lendacky@....com>,
        "x86@...nel.org" <x86@...nel.org>
Subject: RE: [patch 00/53] x86/topology: The final installment

> From: Mehta, Sohil <sohil.mehta@...el.com>
>...
>I didn't convert the output formats. That is purely coincidental or some
>trick by firmware developers to avoid alphabets in the hexadecimal APIC IDs.

From your new log below, looks like this is indeed the case.

>I have now modified the print as shown below which generates the
>following output:
>
>> pr_info("Register 0x%03x as CPU %d is_present %d\n", apic_id, cpu, present);
>
>
>CPU topo: Register 0x000 as CPU 0 is_present 1
>CPU topo: Register 0x002 as CPU 1 is_present 1
>CPU topo: Register 0x004 as CPU 2 is_present 1
>CPU topo: Register 0x006 as CPU 3 is_present 1
>CPU topo: Register 0x008 as CPU 4 is_present 1
>CPU topo: Register 0x010 as CPU 5 is_present 1
>CPU topo: Register 0x012 as CPU 6 is_present 1
>CPU topo: Register 0x014 as CPU 7 is_present 1
>CPU topo: Register 0x016 as CPU 8 is_present 1
>CPU topo: Register 0x018 as CPU 9 is_present 1
>CPU topo: Register 0x020 as CPU 10 is_present 1
>CPU topo: Register 0x022 as CPU 11 is_present 1
>CPU topo: Register 0x024 as CPU 12 is_present 1
>CPU topo: Register 0x026 as CPU 13 is_present 1
>CPU topo: Register 0x028 as CPU 14 is_present 1
>CPU topo: Register 0x030 as CPU 15 is_present 1
>CPU topo: Register 0x032 as CPU 16 is_present 1
>CPU topo: Register 0x034 as CPU 17 is_present 1
>CPU topo: Register 0x036 as CPU 18 is_present 1
>CPU topo: Register 0x038 as CPU 19 is_present 1
>CPU topo: Register 0x001 as CPU 20 is_present 1
>CPU topo: Register 0x003 as CPU 21 is_present 1
>CPU topo: Register 0x005 as CPU 22 is_present 1
>CPU topo: Register 0x007 as CPU 23 is_present 1
>CPU topo: Register 0x009 as CPU 24 is_present 1
>CPU topo: Register 0x011 as CPU 25 is_present 1
>CPU topo: Register 0x013 as CPU 26 is_present 1
>CPU topo: Register 0x015 as CPU 27 is_present 1
>CPU topo: Register 0x017 as CPU 28 is_present 1
>CPU topo: Register 0x019 as CPU 29 is_present 1
>CPU topo: Register 0x021 as CPU 30 is_present 1
>CPU topo: Register 0x023 as CPU 31 is_present 1
>CPU topo: Register 0x025 as CPU 32 is_present 1
>CPU topo: Register 0x027 as CPU 33 is_present 1
>CPU topo: Register 0x029 as CPU 34 is_present 1
>CPU topo: Register 0x031 as CPU 35 is_present 1
>CPU topo: Register 0x033 as CPU 36 is_present 1
>CPU topo: Register 0x035 as CPU 37 is_present 1
>CPU topo: Register 0x037 as CPU 38 is_present 1
>CPU topo: Register 0x039 as CPU 39 is_present 1

Thank you for sharing the output from your machine.
Interesting :-).

-Qiuxu

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ