From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jacek Konieczny Subject: Re: [BUG] VIF rate limiting locks up network in the whole system Date: Fri, 09 May 2014 15:43:08 +0200 Message-ID: <536CDB6C.60505@jajcus.net> References: <536C7DBC.1070507@jajcus.net> <1399627081.9513.134.camel@kazak.uk.xensource.com> <536CAD29.4020808@jajcus.net> <1399631552.9513.152.camel@kazak.uk.xensource.com> <536CBF84.9070400@jajcus.net> <1399636529.9513.166.camel@kazak.uk.xensource.com> <536CCDB3.5040806@jajcus.net> <1399640478.561.7.camel@kazak.uk.xensource.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <1399640478.561.7.camel@kazak.uk.xensource.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: Ian Campbell Cc: Wei Liu , Mariusz Mazur , xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org On 05/09/14 15:01, Ian Campbell wrote: > On Fri, 2014-05-09 at 14:44 +0200, Jacek Konieczny wrote: >> >> I have tried that: >> >> xl create -p ratelimittest1.cfg >> xenstore-rm /local/domain/0/backend/vif/3/0/feature-gso-tcpv6 >> xenstore-rm /local/domain/0/backend/vif/3/0/feature-ipv6-csum-offload >> xenstore-rm /local/domain/0/backend/vif/3/0/feature-split-event-channels >> >> It didn't help. Nothing had exploded, though. > > Can you tell if those features were actually enabled or not afterwards? > ethtool in the guest and on the dom0 vifX.Y device should have changed, > or possibly it would be reflected in the dmesg. ethtool in the guest changes when I change the offload settings, though my ethtool doesn't seem to show IPv6 offloading settings. In dom0 'ethtool -k' output doesn't change, as this seems to be triggered by the guest features, which are written to xenstore after the domain is unpaused and the kernel boots. > For split event channel I think there will be only one evtchn key in > xenstore instead of two. Yes, and there is only one 'event-channel' instead of separate RX and TX channels. So it seems, the 'xenstore-rm' does the trick, at list partially. Greets, Jacek