From mboxrd@z Thu Jan 1 00:00:00 1970 From: Gerd Hoffmann Subject: Re: Re: Next steps with pv_ops for Xen Date: Fri, 21 Dec 2007 13:58:27 +0100 Message-ID: <476BB873.1080100@redhat.com> References: <000001c835db$72d9de90$ddf4e880@pwfad.pwf.private.cam.ac.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <000001c835db$72d9de90$ddf4e880@pwfad.pwf.private.cam.ac.uk> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: dgm36@cam.ac.uk Cc: xen-devel@lists.xensource.com, 'Eduardo Habkost' , 'Juan Quintela' , "'Stephen C. Tweedie'" , 'Jan Beulich' , 'Glauber de Oliveira Costa' , 'Chris Wright' , virtualization@lists.osdl.org, 'Mark Williamson' List-Id: xen-devel@lists.xenproject.org D.G. Murray wrote: > Hi Mark, > void *xc_gnttab_map_grant_refs(int xcg_handle, > uint32_t count, > uint32_t *domids, > uint32_t *refs, > int prot); Fedora 8 has 3.1.2 packages now, still doesn't work for me though. Bored at xmas? Want try fixing it? Fetch xenner 0.15 from http://dl.bytesex.org/releases/xenner/, build ("make blkbackd"), run it as drop-in replacement for blktap. You have to pass the "-b" switch to make it try batching grant maps. Code is in ioreq_map(), blkbackd.c. Oh, and I think the limit should better be raised. 32 requests with up to 11 sectors each sums up to 352 pages. Which is way beyound the current 128 grants limit, so it may fail under heavy I/O load. cheers and happy xmas, Gerd