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

RE: [Xen-devel] Disk IO scheduling in XEN



On Thu, 2011-03-24 at 22:29 +0000, James Harper wrote:
> There was a discussion about this recently. It turns out that one DomU
> can starve the others and there are real life examples of this
> happening. Patches have been proposed and posted but I don't know into
> what trees.

They are in Linus' tree so they will be in 2.6.39-rc1.

It isn't yet in Jeremy's tree, I have a branch at:

git://xenbits.xen.org/people/ianc/linux-2.6.git irq-fairness-2.6.32

John Weekes has tested it and reported success
(<4D7935C0.9010509@xxxxxxxxxxxxxxxxxx>) so, Jeremy please pull:

The following changes since commit 6d6ba2f4ea5f5a11f31ed707445ec4a57d225eb6:
  Jeremy Fitzhardinge (1):
        Merge branch 'stable-2.6.32.x-dom0' of 
git://xenbits.xen.org/people/sstabellini/linux-pvhvm into xen/next-2.6.32

are available in the git repository at:

  git://xenbits.xen.org/people/ianc/linux-2.6.git irq-fairness-2.6.32

Ian Campbell (1):
      xen: events: Make last processed event channel a per-cpu variable.

Keir Fraser (3):
      xen: events: Clean up round-robin evtchn scan.
      xen: events: Make round-robin scan fairer by snapshotting each l2 word
      xen: events: Remove redundant clear of l2i at end of round-robin loop

Scott Rixner (1):
      xen: events: Process event channels notifications in round-robin order.

 drivers/xen/events.c |   80 +++++++++++++++++++++++++++++++++++++++++++++-----
 1 files changed, 72 insertions(+), 8 deletions(-)



_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

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