evtchn: eliminate 64k ports limitation
authorJan Beulich <jbeulich@suse.com>
Fri, 11 Apr 2014 09:25:56 +0000 (11:25 +0200)
committerJan Beulich <jbeulich@suse.com>
Fri, 11 Apr 2014 09:25:56 +0000 (11:25 +0200)
commit8f7f6ab879a9ad9d2bf66b8c6b46a0653086b79f
tree853b746b14322cd04d886736a36ab9e33f2f8456
parent708aea1af1933de6b1334c31c509feac1d838bfc
evtchn: eliminate 64k ports limitation

The introduction of FIFO event channels claimed to support over 100k
ports, but failed to widen a number of 16-bit variables/operations.

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Reviewed-by: David Vrabel <david.vrabel@citrix.com>
Acked-by: Keir Fraser <keir@xen.org>
xen/common/event_channel.c
xen/include/xen/sched.h