Home
last modified time | relevance | path

Searched hist:"73 cc4bb0c79eebe1f0e92b700d9fe8d1c9b061bb" (Results 1 – 1 of 1) sorted by relevance

/openbmc/linux/drivers/xen/
H A Devtchn.cdiff 73cc4bb0c79eebe1f0e92b700d9fe8d1c9b061bb Fri Jul 19 09:52:00 CDT 2013 David Vrabel <david.vrabel@citrix.com> xen/evtchn: improve scalability by using per-user locks

The global array of port users and the port_user_lock limits
scalability of the evtchn device. Instead of the global array lookup,
use a per-use (per-fd) tree of event channels bound by that user and
protect the tree with a per-user lock.

This is also a prerequiste for extended the number of supported event
channels, by removing the fixed size, per-event channel array.

Signed-off-by: David Vrabel <david.vrabel@citrix.com>
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>