[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-users] [Xen-devel] [BUG] 16 vcpus + 2 vif bridge = issue ?
Please retain CCs when posting to xen-* lists, or things are liable to get dropped. On Fri, 2015-09-25 at 15:57 +0000, Viktor Dukhovni wrote: > On Fri, Sep 25, 2015 at 11:45:06AM +0100, Wei Liu wrote: > > > > +xen_netfront: can't alloc rx grant refs > > > +net eth1: only created 15 queues > > > > This is multiqueue exhausting grant table references. > > > > You're supposed to be able to set a netback parameter to control > > default > > number of maximum queues get created. Unfortunately there is a bug in > > the code which renders the setting of that parameter when loading > > netback useless. > > > > A workaround is to > > > > 1. Insert netback in Dom0. > > 2. echo $NR_MAX_QUEUES_YOU_WANT > > > /sys/module/xen_netback/parameters/max_queues > > 3. Start guest. > > Surely this is not a solution.ÂÂWhat can be done to avoid the grant > table exhaustion in the first place.ÂÂAlternatively, the code should > avoid requesting too many queues. > > I've posted a patch that may help to deal with partial allocation, > but don't know whether it is reasonable.ÂÂSome feedback on that > would sure be nice. > > > Patches to both netback and netfront were merged some time ago. I'm not > > sure when they will trickle down to your distro. > > Those patches don't seem to address incorrect behaviour when the > grant tables are exhausted. I see you posted a netfront patch at some point[0], but I don't see it on devel lists. Linux includes a file called MAINTAINERS which tells you who (and which lists) to copy on a patch and there is a "get_maintainer.pl" tool which can help figure it out. In this case: linux$ ./scripts/get_maintainer.pl -f drivers/net/xen-netfront.c Konrad Rzeszutek Wilk < konrad.wilk@xxxxxxxxxx > (supporter:XEN HYPERVISOR INTERFACE) Boris Ostrovsky < boris.ostrovsky@xxxxxxxxxx > (supporter:XEN HYPERVISOR INTERFACE) David Vrabel < david.vrabel@xxxxxxxxxx > (supporter:XEN HYPERVISOR INTERFACE) xen-devel@xxxxxxxxxxxxxxxxxxxx (moderated list:XEN HYPERVISOR INTERFACE) netdev@xxxxxxxxxxxxxxx (open list:NETWORKING DRIVERS) linux-kernel@xxxxxxxxxxxxxxx (open list) If you think this is still an issue then please could you resubmit in the appropriate places. You might also find Documentation/SubmittingPatches.txt from the Linux source useful, since this is a networking patch Documentation/networking/netdev-FAQ.txt might be of interest too. Ian. [0]Â http://lists.xenproject.org/archives/html/xen-users/2015-09/txtbaRgWqxpT4.txt _______________________________________________ Xen-users mailing list Xen-users@xxxxxxxxxxxxx http://lists.xen.org/xen-users
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |