All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH 0/2] arm/virt: Add full-sized CPU affinity handling
@ 2015-09-04 11:39 Pavel Fedin
  2015-09-04 11:39 ` [Qemu-devel] [PATCH 1/2] target-arm: Refactor " Pavel Fedin
                   ` (2 more replies)
  0 siblings, 3 replies; 5+ messages in thread
From: Pavel Fedin @ 2015-09-04 11:39 UTC (permalink / raw)
  To: qemu-devel; +Cc: Peter Maydell

This small patchset is actually a small extraction from vGICv3 support,
as it was suggested in
https://lists.gnu.org/archive/html/qemu-devel/2015-09/msg00921.html.
Initially i wanted to just make a check, but ended up full implementation
which is not more difficult. Since we don't make any assumptions about
particular affinity layout in non-TCG code, i don't see why this would not
work with KVM.

In order to avoid using magic numbers i refactored out some useful
affinity-related constants.

Pavel Fedin (2):
  target-arm: Refactor CPU affinity handling
  arm/virt: Add full-sized CPU affinity handling

 hw/arm/virt.c        | 32 ++++++++++++++++++++++++++++++--
 target-arm/cpu-qom.h | 12 ++++++++++++
 target-arm/cpu.c     |  2 +-
 target-arm/kvm32.c   |  3 +--
 target-arm/kvm64.c   |  3 +--
 5 files changed, 45 insertions(+), 7 deletions(-)

-- 
2.4.4

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2015-09-04 14:41 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-09-04 11:39 [Qemu-devel] [PATCH 0/2] arm/virt: Add full-sized CPU affinity handling Pavel Fedin
2015-09-04 11:39 ` [Qemu-devel] [PATCH 1/2] target-arm: Refactor " Pavel Fedin
2015-09-04 11:39 ` [Qemu-devel] [PATCH 2/2] arm/virt: Add full-sized " Pavel Fedin
2015-09-04 14:16 ` [Qemu-devel] [PATCH 0/2] " Peter Maydell
2015-09-04 14:41   ` Pavel Fedin

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.