[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] Is: SKB_MAX_LEN bites again. Was: Re: bug disabling guest interface
On 2013-3-13 4:13, Wei Liu wrote: My understanding is we do coalescing in netback during grant copy. For example,Actually the copy is done with Hypervisor, I don't know how it is possible to do coalesce while copying. gop->source.u.ref = txreq.gref; gop->source.domid = vif->domid; gop->source.offset = txreq.offset;gop->dest.u.gmfn = virt_to_mfn(page_address(page)); -- here should be the page where we coalesce data into, it is likely the page is the one which previous request used. gop->dest.domid = DOMID_SELF;gop->dest.offset = txreq.offset; -- dest.offset should be changed to something which represents the offset where we start coalescing data of this request gop->len = txreq.size; -- len should be the total len of data which we coalesce into a page gop->flags = GNTCOPY_source_gref;With this coalescing, it is possible that we could decrease the total frags number of skb in netback. Thanks Annie _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |