From: Wei Liu Date: Fri, 3 Apr 2015 06:44:59 +0000 (+0800) Subject: xenbus_client: Extend interface to support multi-page ring X-Git-Tag: omap-for-v4.1/fixes-rc1~124^2~1 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ccc9d90a9a8b5c4ad7e9708ec41f75ff9e98d61d;p=pandora-kernel.git xenbus_client: Extend interface to support multi-page ring Originally Xen PV drivers only use single-page ring to pass along information. This might limit the throughput between frontend and backend. The patch extends Xenbus driver to support multi-page ring, which in general should improve throughput if ring is the bottleneck. Changes to various frontend / backend to adapt to the new interface are also included. Affected Xen drivers: * blkfront/back * netfront/back * pcifront/back * scsifront/back * vtpmfront The interface is documented, as before, in xenbus_client.c. Signed-off-by: Wei Liu Signed-off-by: Paul Durrant Signed-off-by: Bob Liu Cc: Konrad Wilk Cc: Boris Ostrovsky Signed-off-by: David Vrabel --- Reading git-diff-tree failed