From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Vrabel Subject: Re: [PATCH v2 2/2] xen/evtchn: optimize XSM ssid field Date: Mon, 24 Mar 2014 10:53:22 +0000 Message-ID: <53300EA2.5000901@citrix.com> References: <1395329382-11310-1-git-send-email-dgdegra@tycho.nsa.gov> <1395329382-11310-2-git-send-email-dgdegra@tycho.nsa.gov> <532C3E93.1080208@citrix.com> <532C52B2.10206@tycho.nsa.gov> <532C57D3.60509@citrix.com> <532C7A34.7020200@tycho.nsa.gov> <532FFCFF0200007800001301@nat28.tlf.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <532FFCFF0200007800001301@nat28.tlf.novell.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: Jan Beulich Cc: Daniel De Graaf , Keir Fraser , xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org On 24/03/14 08:38, Jan Beulich wrote: > > While looking at this I started to wonder if the 100k event channel > promise in 4.4 isn't broken: All the *_port fields here are 16-bit only, > and hence only good for around 64k ports. If they all got widened to > 32 bits, the structure (with the improvements above) would become > 24/28/32 bytes. Widening them without any other adjustments > (thinking of a backport thereof to the 4.4 branch) would appear to > retain the current size. Oops. We did test binding the full number of event channels but we obviously didn't test that they actually worked properly. David