** Tags added: kernel-daily-bug
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1776927
Title:
RTNL assertion failure on ipvlan
Status in linux package in Ubuntu:
Fix Released
Status in linux source package in Bionic:
Fix Released
Bug description:
== SRU Justification ==
Running up two containers using ipvlan with IPv6 autoconf active triggers
an assertion failure in the kernel (cloud image running on Brightbox).
This is a regression caused by commit e9997c2938b2.
This regression is fixed by commit 8230819494b3 but also requires commit
94333fac44d1
as a prereq.
== Fixes ==
94333fac44d1 ("ipvlan: drop ipv6 dependency")
8230819494b3 ("ipvlan: use per device spinlock to protect addrs list updates")
== Regression Potential ==
Low. Fixes a current regression. The fix was also sent to stable, so
it has had additional upstream review.
== Test Case ==
A test kernel was built with these patches and tested by the original bug
reporter.
The bug reporter states the test kernel resolved the bug.
Running up two containers using ipvlan with IPv6 autoconf active triggers an
assertion failure in the kernel (cloud image running on Brightbox)
Jun 14 15:16:37 srv-x3w2q kernel: RTNL: assertion failed at
/build/linux-uT8zSN/linux-4.15.0/drivers/net/ipvlan/ipvlan_core.c (110)
Jun 14 15:16:37 srv-x3w2q kernel: CPU: 1 PID: 0 Comm: swapper/1 Not tainted
4.15.0-23-generic #25-Ubuntu
Jun 14 15:16:37 srv-x3w2q kernel: Hardware name: Red Hat KVM, BIOS
1.10.2-3.el7_4.1 04/01/2014
Jun 14 15:16:37 srv-x3w2q kernel: Call Trace:
Jun 14 15:16:37 srv-x3w2q kernel: <IRQ>
Jun 14 15:16:37 srv-x3w2q kernel: dump_stack+0x63/0x8b
Jun 14 15:16:37 srv-x3w2q kernel: ipvlan_addr_busy+0x96/0xa0 [ipvlan]
Jun 14 15:16:37 srv-x3w2q kernel: ipvlan_addr6_event+0x77/0xd0 [ipvlan]
Jun 14 15:16:37 srv-x3w2q kernel: notifier_call_chain+0x4c/0x70
Jun 14 15:16:37 srv-x3w2q kernel: atomic_notifier_call_chain+0x1a/0x20
Jun 14 15:16:37 srv-x3w2q kernel: inet6addr_notifier_call_chain+0x1b/0x20
Jun 14 15:16:37 srv-x3w2q kernel: ipv6_add_addr+0x43d/0x5c0
Jun 14 15:16:37 srv-x3w2q kernel: ? addrconf_prefix_route+0xd7/0x120
Jun 14 15:16:37 srv-x3w2q kernel: addrconf_prefix_rcv_add_addr+0xb9/0x250
Jun 14 15:16:37 srv-x3w2q kernel: ? addrconf_prefix_rcv_add_addr+0xb9/0x250
Jun 14 15:16:37 srv-x3w2q kernel: addrconf_prefix_rcv+0x26c/0x740
Jun 14 15:16:37 srv-x3w2q kernel: ndisc_router_discovery+0x683/0xbe0
Jun 14 15:16:37 srv-x3w2q kernel: ? ndisc_router_discovery+0x683/0xbe0
Jun 14 15:16:37 srv-x3w2q kernel: ndisc_rcv+0xe9/0x100
Jun 14 15:16:37 srv-x3w2q kernel: icmpv6_rcv+0x408/0x540
Jun 14 15:16:37 srv-x3w2q kernel: ip6_input_finish+0xcc/0x460
Jun 14 15:16:37 srv-x3w2q kernel: ip6_input+0x3f/0xb0
Jun 14 15:16:37 srv-x3w2q kernel: ip6_rcv_finish+0x92/0x100
Jun 14 15:16:37 srv-x3w2q kernel: ipv6_rcv+0x346/0x550
Jun 14 15:16:37 srv-x3w2q kernel: ? ipvlan_handle_frame+0xbd/0x1c0 [ipvlan]
Jun 14 15:16:37 srv-x3w2q kernel: __netif_receive_skb_core+0x432/0xb40
Jun 14 15:16:37 srv-x3w2q kernel: ? ipv6_gro_receive+0x22b/0x390
Jun 14 15:16:37 srv-x3w2q kernel: __netif_receive_skb+0x18/0x60
Jun 14 15:16:37 srv-x3w2q kernel: ? __netif_receive_skb+0x18/0x60
Jun 14 15:16:37 srv-x3w2q kernel: netif_receive_skb_internal+0x37/0xd0
Jun 14 15:16:37 srv-x3w2q kernel: napi_gro_receive+0xc5/0xf0
Jun 14 15:16:37 srv-x3w2q kernel: receive_buf+0x275/0x1180 [virtio_net]
Jun 14 15:16:37 srv-x3w2q kernel: ? vring_unmap_one+0x1b/0x80
Jun 14 15:16:37 srv-x3w2q kernel: virtnet_poll+0xc4/0x289 [virtio_net]
Jun 14 15:16:37 srv-x3w2q kernel: net_rx_action+0x140/0x3a0
Jun 14 15:16:37 srv-x3w2q kernel: __do_softirq+0xdf/0x2b2
Jun 14 15:16:37 srv-x3w2q kernel: irq_exit+0xb6/0xc0
Jun 14 15:16:37 srv-x3w2q kernel: do_IRQ+0x82/0xd0
Jun 14 15:16:37 srv-x3w2q kernel: common_interrupt+0x84/0x84
Jun 14 15:16:37 srv-x3w2q kernel: </IRQ>
Jun 14 15:16:37 srv-x3w2q kernel: RIP: 0010:native_safe_halt+0x6/0x10
Jun 14 15:16:37 srv-x3w2q kernel: RSP: 0018:ffffac5ec0377e80 EFLAGS: 00000246
ORIG_RAX: ffffffffffffffd9
Jun 14 15:16:37 srv-x3w2q kernel: RAX: ffffffffa4196060 RBX: 0000000000000001
RCX: 0000000000000000
Jun 14 15:16:37 srv-x3w2q kernel: RDX: 0000000000000000 RSI: 0000000000000000
RDI: 0000000000000000
Jun 14 15:16:37 srv-x3w2q kernel: RBP: ffffac5ec0377e80 R08: 0000000000000000
R09: ffffffffa4c08528
Jun 14 15:16:37 srv-x3w2q kernel: R10: ffff91d27ffb1ca8 R11: 0000000000000000
R12: 0000000000000001
Jun 14 15:16:37 srv-x3w2q kernel: R13: 0000000000000000 R14: 0000000000000000
R15: 0000000000000000
Fix is apparently at
https://www.spinics.net/lists/netdev/msg485566.html
ProblemType: Bug
DistroRelease: Ubuntu 18.04
Package: linux-image-4.15.0-23-generic 4.15.0-23.25
ProcVersionSignature: User Name 4.15.0-23.25-generic 4.15.18
Uname: Linux 4.15.0-23-generic x86_64
AlsaDevices:
total 0
crw-rw---- 1 root audio 116, 1 Jun 14 10:00 seq
crw-rw---- 1 root audio 116, 33 Jun 14 10:00 timer
AplayDevices: Error: [Errno 2] No such file or directory: 'aplay': 'aplay'
ApportVersion: 2.20.9-0ubuntu7.2
Architecture: amd64
ArecordDevices: Error: [Errno 2] No such file or directory: 'arecord':
'arecord'
AudioDevicesInUse: Error: command ['fuser', '-v', '/dev/snd/seq',
'/dev/snd/timer'] failed with exit code 1:
CRDA: N/A
Date: Thu Jun 14 15:20:04 2018
IwConfig: Error: [Errno 2] No such file or directory: 'iwconfig': 'iwconfig'
Lsusb:
Bus 001 Device 002: ID 0627:0001 Adomax Technology Co., Ltd
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
MachineType: Red Hat KVM
PciMultimedia:
ProcFB:
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.15.0-23-generic
root=LABEL=cloudimg-rootfs ro console=tty1 console=ttyS0
RelatedPackageVersions:
linux-restricted-modules-4.15.0-23-generic N/A
linux-backports-modules-4.15.0-23-generic N/A
linux-firmware N/A
RfKill: Error: [Errno 2] No such file or directory: 'rfkill': 'rfkill'
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 04/01/2014
dmi.bios.vendor: SeaBIOS
dmi.bios.version: 1.10.2-3.el7_4.1
dmi.chassis.type: 1
dmi.chassis.vendor: Red Hat
dmi.chassis.version: RHEL 7.4.0 PC (i440FX + PIIX, 1996)
dmi.modalias:
dmi:bvnSeaBIOS:bvr1.10.2-3.el7_4.1:bd04/01/2014:svnRedHat:pnKVM:pvrRHEL7.4.0PC(i440FX+PIIX,1996):cvnRedHat:ct1:cvrRHEL7.4.0PC(i440FX+PIIX,1996):
dmi.product.family: Red Hat Enterprise Linux
dmi.product.name: KVM
dmi.product.version: RHEL 7.4.0 PC (i440FX + PIIX, 1996)
dmi.sys.vendor: Red Hat
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1776927/+subscriptions
--
Mailing list: https://launchpad.net/~kernel-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help : https://help.launchpad.net/ListHelp