[ovs-discuss] kernel panic under heavy receive load

Xu (Simon) Chen xchenum at gmail.com
Sat Feb 28 01:33:13 UTC 2015


On Fri, Feb 27, 2015 at 7:13 PM, Chris Dunlop <chris at onthe.net.au> wrote:

> On Fri, Feb 27, 2015 at 11:08:21AM -0800, Pravin Shelar wrote:
> > On Thu, Feb 26, 2015 at 9:13 PM, Chris Dunlop <chris at onthe.net.au>
> wrote:
> > > Hi,
> > >
> > > "Me too" on Simon's BUG() described below (apologies for the top post).
> > > Basically:
> > >
> > > [ 7318.409796] kernel BUG at net/core/skbuff.c:1041!
> > > ...
> > > [ 7318.591562] RIP: 0010:[<ffffffff813eb634>]  [<ffffffff813eb634>]
> pskb_expand_head+0x234/0x270
> > > ...
> > > [ 7318.705710]  [<ffffffff813eb6fc>] __pskb_pull_tail+0x4c/0x330
> > > [ 7318.711571]  [<ffffffff813f8ca7>] skb_checksum_help+0x147/0x1a0
> > > [ 7318.717599]  [<ffffffffa07de8b0>]
> queue_userspace_packet+0x3f0/0x440 [openvswitch]
> > >
> > > I've hit this BUG() several times within hours or days of running on
> v3.14.27
> > > and v3.14.33, whereas the box previously ran for months on v3.10.33
> without an
> > > issue.
> > >
> >
> > Can you reproduce this bug on hypervisor to hypervisor test without any
> VMs?
>
> The thought just struck me: my two crashes were when all my VMs
> were on the one hypervisor, i.e. there was no OVS traffic
> between the hypervisors.
>

VM to VM on the same hypervisor still goes through OVS, just not via
cross-machine VXLAN tunnels. In this case, vhost is more suspicious...
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://openvswitch.org/pipermail/ovs-discuss/attachments/20150227/138565a4/attachment-0002.html>


More information about the discuss mailing list