All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3] arinc: Implement cpu-pool support
@ 2013-11-18 20:16 Nathan Studer
  2013-11-18 20:16 ` [PATCH 1/3] arinc: whitespace and formatting fixes Nathan Studer
                   ` (2 more replies)
  0 siblings, 3 replies; 16+ messages in thread
From: Nathan Studer @ 2013-11-18 20:16 UTC (permalink / raw)
  To: xen-devel
  Cc: Simon Martin, Ian Campbell, Stefano Stabellini, George Dunlap,
	Ian Jackson, Robert VanVossen, Nathan Studer

From: Nathan Studer <nate.studer@dornerworks.com>

Cleanup trailing whitespace in the arinc653 scheduler and then update it
to support cpu pools.

These changes do not implement arinc653 multicore.  Since the schedule only
supports 1 vcpu entry per slot, even if the vcpus of a domain are run on
multiple pcpus, the scheduler will essentially serialize their execution.

The tool side changes maintain compatibility with the old scheduler set/get
functions, even though they are libxc functions, since these functions
were and are the only available interface to set/get the schedule.

Nathan Studer (3):
  arinc: whitespace and formatting fixes
  arinc: Add cpu-pool support to scheduler.
  arinc: Add poolid parameter to scheduler get/set functions.

 tools/libxc/xc_arinc653.c   |   10 ++-
 tools/libxc/xenctrl.h       |   12 ++-
 xen/common/sched_arinc653.c |  172 ++++++++++++++++++++++++++-----------------
 3 files changed, 121 insertions(+), 73 deletions(-)

-- 
1.7.9.5

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

end of thread, other threads:[~2013-11-19 18:16 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-11-18 20:16 [PATCH 0/3] arinc: Implement cpu-pool support Nathan Studer
2013-11-18 20:16 ` [PATCH 1/3] arinc: whitespace and formatting fixes Nathan Studer
2013-11-19  9:54   ` Andrew Cooper
2013-11-19 11:30   ` George Dunlap
2013-11-18 20:16 ` [PATCH 2/3] arinc: Add cpu-pool support to scheduler Nathan Studer
2013-11-19 10:30   ` Andrew Cooper
2013-11-19 11:18     ` George Dunlap
2013-11-19 11:33       ` Andrew Cooper
2013-11-19 13:01         ` Nate Studer
2013-11-19 13:58     ` Nate Studer
2013-11-19 14:04       ` Nate Studer
2013-11-19 18:16       ` Andrew Cooper
2013-11-19 11:30   ` George Dunlap
2013-11-18 20:16 ` [PATCH 3/3] arinc: Add poolid parameter to scheduler get/set functions Nathan Studer
2013-11-19 10:32   ` Andrew Cooper
2013-11-19 11:32     ` George Dunlap

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.