All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] add thread id and online state to cpu topology info
@ 2018-08-31 16:22 Juergen Gross
  2018-08-31 16:22 ` [PATCH 1/2] add cpu_thread_id to struct cpuinfo_x86 Juergen Gross
  2018-08-31 16:22 ` [PATCH 2/2] add thread and state info to XEN_SYSCTL_cputopoinfo Juergen Gross
  0 siblings, 2 replies; 13+ messages in thread
From: Juergen Gross @ 2018-08-31 16:22 UTC (permalink / raw)
  To: xen-devel
  Cc: Juergen Gross, sstabellini, wei.liu2, George.Dunlap,
	andrew.cooper3, ian.jackson, tim, jbeulich

The topology information printed via "xl info -n" doesn't contain the
thread id of the cpu. Additionally especially with the "smt=0" boot
option it is interesting to know which cpu is online or offline.

This patch series adds the respective information to the cpu topology
information.

This patch series is depending on the series "fix smt=0 fallout".

Juergen Gross (2):
  add cpu_thread_id to struct cpuinfo_x86
  add thread and state info to XEN_SYSCTL_cputopoinfo

 tools/libxl/libxl.c             | 13 +++++++++++++
 tools/libxl/libxl_types.idl     |  8 ++++++++
 tools/xl/xl_info.c              |  8 +++++---
 xen/arch/x86/cpu/common.c       |  1 +
 xen/arch/x86/smpboot.c          | 10 ++++++++++
 xen/common/sysctl.c             |  4 ++++
 xen/include/asm-arm/processor.h |  1 +
 xen/include/asm-x86/processor.h |  2 ++
 xen/include/public/sysctl.h     |  7 ++++++-
 9 files changed, 50 insertions(+), 4 deletions(-)

-- 
2.16.4


_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel

^ permalink raw reply	[flat|nested] 13+ messages in thread
[parent not found: <20180831162215.23318=ef=bf=bd1=ef=bf=bdjgross@suse.co?= =?UTF-8?Q?m>]
[parent not found: <412351d9=ef=bf=bdd3c6=ef=bf=bd81c6?= =?UTF-8?Q?=ef=bf=bde754=ef=bf=bd83180345aea7@suse.com>]
[parent not found: <20180831162215.23318*1*jgross@suse.com>]
[parent not found: <20180831162215.23318****1****jgross@suse.com>]

end of thread, other threads:[~2018-09-03 15:14 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-08-31 16:22 [PATCH 0/2] add thread id and online state to cpu topology info Juergen Gross
2018-08-31 16:22 ` [PATCH 1/2] add cpu_thread_id to struct cpuinfo_x86 Juergen Gross
2018-09-03 13:46   ` Jan Beulich
     [not found]   ` <5B8D3B2702000078001E4A27@suse.com>
2018-09-03 13:53     ` Juergen Gross
2018-09-03 14:47       ` Jan Beulich
2018-08-31 16:22 ` [PATCH 2/2] add thread and state info to XEN_SYSCTL_cputopoinfo Juergen Gross
2018-09-03 13:49   ` Jan Beulich
     [not found]   ` <5B8D3BCF02000078001E4A3B@suse.com>
2018-09-03 13:54     ` Juergen Gross
     [not found] <20180831162215.23318=ef=bf=bd1=ef=bf=bdjgross@suse.co?= =?UTF-8?Q?m>
     [not found] ` <20180831162215.23318=ef=bf=bd2=ef=bf=bdjgross@suse.com>
     [not found]   ` <5B8D?= =?UTF-8?Q?3B2702000078001E4A27@suse.com>
     [not found]     ` <412351d9-d3c6-81c6-e754-83180345a?= =?UTF-8?Q?ea7@suse.com>
     [not found]       ` <5B8D499202000078001E4AE3@suse.com>
2018-09-03 14:52         ` [PATCH 1/2] add cpu_thread_id to struct cpuinfo_x86 Juergen Gross
     [not found]           ` <5B8D4E2202000078001E4B4D@suse.com>
2018-09-03 15:07           ` Jan Beulich
     [not found]           ` <?= =?UTF-8?Q?5B8D4E2202000078001E4B4D@suse.com>
2018-09-03 15:11             ` Juergen Gross
2018-09-03 15:14               ` Jan Beulich
     [not found]         ` <a43cb3dc-e3a2-?= =?UTF-8?Q?8ac5-a429-2b9be4fd324f@suse.com>
2018-09-03 15:07           ` Andrew Cooper
     [not found] <412351d9=ef=bf=bdd3c6=ef=bf=bd81c6?= =?UTF-8?Q?=ef=bf=bde754=ef=bf=bd83180345aea7@suse.com>
     [not found] <20180831162215.23318*1*jgross@suse.com>
     [not found] <20180831162215.23318****1****jgross@suse.com>

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.