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

Re: [PATCH 2/3] x86/Intel: skip CORE_THREAD_COUNT read on family 0xf


  • To: Jan Beulich <jbeulich@xxxxxxxx>
  • From: Roger Pau Monné <roger.pau@xxxxxxxxxx>
  • Date: Fri, 11 Feb 2022 11:58:09 +0100
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; 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=PFKd2TXUXKVQldH4H3LFexBdjNxq6wIR2a2fM1vQX10=; b=jZv9bs+0P2ShKm6XZqw7Vl0EBHLlCR01XpiBH49oRMwwkDoSekk/6g8bel+1jStJ4vfTG+jh7IsKvE0luqum5GLFt1Bk3GPF43R/qp5ZF9/nJl5lfya9FT+3FUyt0vkq0Q/9vV73MznpDIN9rPo8RcONrjX4kKrzLY3oxSaYdrZjzgMqCloVKnHGNfKY9MTJnamis7uVTNi1O6E+NToEKIs1OPY2r9iaPc2OQllvixLdAZSmFsHlfn9aG5EvoxeV8q5kfFxL1YimP8FRdJxS/ps+2tQc5otiwn/5ip0yQC78yBXFGIN2ecp6BU0UUkwioC8dZe6fP+umcx3AKirbaA==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=at3+zOGEq5vlzTFTmHR6wnBX4/2ktG4q7VaRRD2HGpEAANfd9zNVgTuPHzQgjUBljfZtalPDBztkXyzUgQXrKx4mlVJUv6BYLIcAdp+/753Kexva42e+PLKeAU0fUUslv1A9jHdc/eKWPQOrVuwY4n9dAYGQ0x2Epoz3PFMMPI4THtjBdFQ2VT0zTI5FEvFJAzF4THuM/We93+POcuXFeBzM17Sl5u8gFz5AdCM/rT95F7IZLyY8XB0ybtO5C8WGhqzpVmTl+dCBDwWQDijE/00TNMLe/4uqpkB7lLHKCwHUABkDjLvihAe1h9q6BbrqgC64TTIXTFgdNErl2pFk0Q==
  • Authentication-results: esa6.hc3370-68.iphmx.com; dkim=pass (signature verified) header.i=@citrix.onmicrosoft.com
  • Cc: "xen-devel@xxxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxxx>, "Andrew Cooper" <andrew.cooper3@xxxxxxxxxx>, Wei Liu <wl@xxxxxxx>
  • Delivery-date: Fri, 11 Feb 2022 10:58:32 +0000
  • Ironport-data: A9a23:HA6mUqL111I2bOM3FE+RA5IlxSXFcZb7ZxGr2PjKsXjdYENS0TFSz mIWWj+BMvvcYmOmfYp3aNng90IH7cPWyNA1HQRlqX01Q3x08seUXt7xwmUcns+xwm8vaGo9s q3yv/GZdJhcokcxIn5BC5C5xZVG/fjgqoHUVaiUakideSc+EH170Ug6wrZg6mJVqYPR7z2l6 IuaT/L3YDdJ6xYsWo7Dw/vewP/HlK2aVAIw5jTSV9gS1LPtvyB94KYkDbOwNxPFrrx8RYZWc QphIIaRpQs19z91Yj+sfy2SnkciGtY+NiDW4pZatjTLbrGvaUXe345iXMfwZ3u7hB2wueFx7 PoRu6a+RCciDIfUybs4eTZxRnQW0a1uoNcrIFC6uM2XiUbHb2Ht07NlC0Re0Y8wo7gtRzsUr LpBdW5LPkvra+GemdpXTsF2gcsuNo/zNZ43sXB81zDJS/0hRPgvRo2Uvo4BhGZg2aiiG97dX 40LRgp9My/jfiZFM0UdN5BmssG30yyXnzpw9wvO+PtfD3Lo5BN1+KjgNpzSYNPibdVYmAOUq 3zL+0z9AwoGL5qPxDyd6HWui+TT2yThV+o6Fre16/pri1273XEIBVsdUl7TnBWiohfgAZQFc RVSo3dw6/hpnKC2cjXjdySekX6gkUISYdRdM+YIwhnclY/+zC/MUwDoUQV9QNAhscY3Qxkj2 VmIg87lCFRTjVGFdZ6O3uzK9G3vYED5OUdHPHZZFlVdv7EPtalu1kqnczp1LEKiYjQZ8xnUy ivCkiUxjq57YSUjh/TipgCvb95BS/H0ou8JCuf/AzrNAuBRPtfNi2mUBb7zt6cowGGxFAfpg ZT8s5LChN3i9LnU/MB3fM0DHauy+9GOOyDGjFhkEvEJrmrxpyP5IN8PumwnfC+F1/ronxezM Sc/XisLuvdu0IaCN/crM+pd9ex2pUQfKTgVfq+NNYcfCnSAXASG4DtvdSatM5PFyyARfVUEE c7DK66EVC9CYYw+lWbeb7pNgNcDm3FlrUuOFM+T8vhS+efHDJJjYexeawXmgyFQxP7snTg5B P4Ba5XUm08CDIUToED/qOYuELzDFlBibbjeoM1LbO+TZA1gHWAqEfjKxr09PYdimsxoei3gp xlRg2dUlwjyg2PpMwKPZiwxYb/jR88n/3k6ITYtLRCj3H16OdSj66IWdp0We7g79bM8ka4oH qddI8jQUO5STjnn+igGacWvpoJVaxn21xmFODCoYWZjcsc4FRDJ4NLtYiDm6DIKUnisrcI7r rD5jlHbTJMPSh5MFsHTbP7znVq9sWJEwLB5XlfSI8kVc0LpqdA4Jyv0h/4xAscNNRScmWfKi 1fIWU8V/LCfrZU0/d/FgbG/g72oS+YuTFBHG2T77KqtMXWI9GSU3oIdAv2DeirQVT2o9fz6N /lV1fz1LNYOgE1O79hnC79uwK8zu4nvqrtdwlg2FXnHdQ32WLZpI33A1shTrKxdgLRevFLuC E6I/9BbP5SPOd/kTwFNdFZ0MLzb2KFGgCTW4NQ0PF7+tX1+87ewWElPOwWB1X5GJ7xvPYJ5m eostab6MeBkZsbG5jpesh1pyg==
  • Ironport-hdrordr: A9a23:A5/LT6jYpND+PvJqaK9HPbQXO3BQX0B13DAbv31ZSRFFG/FwyP rBoB1L73DJYWgqNE3I+erhBEGBKUmsk6KdxbNhQItKOzOWxFdATbsSl7cKpgeAJ8SQzJ856U 4NSdkbNDS0NykEsS+Y2njJLz9D+qj+zEnAv463pB0BPGIaCZ2IrT0JcTpzencGNTWubqBJba Z0iPA3wAZJLh8sH7qG7zQ+LqL+juyOsKijTQ8NBhYh5gXLpTS06ITiGxzd+hsFSTtAzZor7G CAymXCl+memsD+7iWZ+37Y7pxQltek4txfBPaUgsxQDjn3kA6naKloRrXHljEop+OE7kosjb D30lodFvU2z0mUUnC+oBPr1QWl+DEy60X6wVvdunfnqdyRfkNyN+NxwaZiNjfJ4Uspu99xlI hR2XiCipZRBRTc2Azg+tnhTXhR5wuJiEtntdRWo21UUIMYZrMUh5cY5llpHJAJGz+/wJw7Ed NpENrX6J9tAB2nhkjizypSKeGXLzYO9k/seDlGhiXV6UkYoJlB9TpZ+CRF9U1wsK7USPF/lp L52+pT5fZzp/QtHNBA7dE6MLyK41z2MGHx2V2pUCHa/YE8SjrwQs3Mkf4IDN/DQu198HJ1ou WGbG9l
  • Ironport-sdr: TNa7oPwQa454r2nP3RT3bUfsiYmqTRXgQeTLgbxmY6Ek+tFaZSvej+EboXwH9H1ETJc7uCF/Cy E7jSQt3ZtqbLDCKaC0E0KALlpD6IJmtikgCxjgzsahxXtb+/kDTBqGv6cdYYoFfLU0friyhpqV DRgSluSQrw9CUah8bgmPAX5SpNZW7XSsltz+5j5oPYgkh/yYNwoTYz5gVuC375+QZMijGnluv6 AOMgD5vnj+Y8zqVVBRIYq29Hi82Fg6hlWbgryH0Ff6rQ30USNx1C+/4azsHh50qcaEC5isgh3n GGYlF5NYRS9zQrbPuGoNe+Nm
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

On Thu, Feb 10, 2022 at 03:56:12PM +0100, Jan Beulich wrote:
> This avoids an unnecessary (and always somewhat scary) log message for
> the recovered from #GP(0).
> 
> Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx>

Acked-by: Roger Pau Monné <roger.pau@xxxxxxxxxx>

> ---
> Perhaps even use "== 6" in the family check?

I think it's best as is. Even on family 6 this seems to be supported
only on model 3f? (Haswell Xeon E5 v3 and E7 v3?)

The comment also seems to note this is mostly undocumented.

Thanks, Roger.



 


Rackspace

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