All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/5] xen/vm-event: Cleanup
@ 2019-06-03 12:25 ` Andrew Cooper
  0 siblings, 0 replies; 24+ messages in thread
From: Andrew Cooper @ 2019-06-03 12:25 UTC (permalink / raw)
  To: Xen-devel
  Cc: Petre Pircalabu, Andrew Cooper, Tamas K Lengyel, Razvan Cojocaru

This came about from reviewing Petre's "Per vcpu vm_event channels" while sat
in an airport with plenty of time to kill.  This started with patch 4 trying
to get rid of the "k = i % d->max_vcpus;" expression, but see patch 4 for
further details of why it has stayed.

Everything else was either ancillary cleanup I noticed while reviewing, or
issues where were copied/moved/extended during the series.

This series can be obtained in git form from:

  http://xenbits.xen.org/gitweb/?p=people/andrewcoop/xen.git;a=shortlog;h=refs/heads/vmevent-cleanup-v1

There are no large functional changes, but it should be a better base to
refactor the interface from.

Andrew Cooper (5):
  xen/vm-event: Drop unused u_domctl parameter from vm_event_domctl()
  xen/vm-event: Expand vm_event_* spinlock macros and rename the lock
  xen/vm-event: Remove unnecessary vm_event_domain indirection
  xen/vm-event: Fix interactions with the vcpu list
  xen/vm-event: Misc fixups

 xen/common/domctl.c        |   6 +-
 xen/common/vm_event.c      | 199 +++++++++++++++++++++------------------------
 xen/include/xen/sched.h    |   3 +-
 xen/include/xen/vm_event.h |   3 +-
 4 files changed, 96 insertions(+), 115 deletions(-)

-- 
2.1.4


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

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

end of thread, other threads:[~2019-06-03 14:57 UTC | newest]

Thread overview: 24+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-06-03 12:25 [PATCH 0/5] xen/vm-event: Cleanup Andrew Cooper
2019-06-03 12:25 ` [Xen-devel] " Andrew Cooper
2019-06-03 12:25 ` [PATCH 1/5] xen/vm-event: Drop unused u_domctl parameter from vm_event_domctl() Andrew Cooper
2019-06-03 12:25   ` [Xen-devel] " Andrew Cooper
2019-06-03 13:52   ` Razvan Cojocaru
2019-06-03 13:52     ` [Xen-devel] " Razvan Cojocaru
2019-06-03 13:52   ` Jan Beulich
2019-06-03 13:52     ` [Xen-devel] " Jan Beulich
2019-06-03 12:25 ` [PATCH 2/5] xen/vm-event: Expand vm_event_* spinlock macros and rename the lock Andrew Cooper
2019-06-03 12:25   ` [Xen-devel] " Andrew Cooper
2019-06-03 14:02   ` Razvan Cojocaru
2019-06-03 14:02     ` [Xen-devel] " Razvan Cojocaru
2019-06-03 12:25 ` [PATCH 3/5] xen/vm-event: Remove unnecessary vm_event_domain indirection Andrew Cooper
2019-06-03 12:25   ` [Xen-devel] " Andrew Cooper
2019-06-03 14:31   ` Razvan Cojocaru
2019-06-03 14:31     ` [Xen-devel] " Razvan Cojocaru
2019-06-03 12:25 ` [PATCH 4/5] xen/vm-event: Fix interactions with the vcpu list Andrew Cooper
2019-06-03 12:25   ` [Xen-devel] " Andrew Cooper
2019-06-03 14:56   ` Razvan Cojocaru
2019-06-03 14:56     ` [Xen-devel] " Razvan Cojocaru
2019-06-03 12:25 ` [PATCH 5/5] xen/vm-event: Misc fixups Andrew Cooper
2019-06-03 12:25   ` [Xen-devel] " Andrew Cooper
2019-06-03 14:16   ` Razvan Cojocaru
2019-06-03 14:16     ` [Xen-devel] " Razvan Cojocaru

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.