Activity log for bug #1332420

Date Who What changed Old value New value Message
2014-06-20 06:05:02 Radek Zajic bug added bug
2014-06-20 06:30:10 Brad Figg linux (Ubuntu): status New Incomplete
2014-06-20 06:30:12 Brad Figg tags dibbler ipv6 kernel-bug multicast dibbler ipv6 kernel-bug multicast trusty
2014-06-20 07:28:52 Radek Zajic linux (Ubuntu): status Incomplete Confirmed
2014-06-20 07:32:36 Radek Zajic tags dibbler ipv6 kernel-bug multicast trusty apport-collected dibbler ipv6 kernel-bug multicast trusty
2014-06-20 07:32:37 Radek Zajic description Dear all, a regression has been introduced in Linux Kernels by patch https://github.com/torvalds/linux/commit/efe4208f47f907 The regression behaves in a way that when there are multiple IPv6 sockets created with multicast/link-local addresses on the same interface, handling of the packets is broken. (Reported e. g. on http://www.spinics.net/lists/netdev/msg286344.html) This can be reproduced by 1. installing Ubuntu 14.04 with default kernel 2. installing dibbler-server and configuring with basic dhcpv6 settings (hand out one subnet), for example: /etc/dibbler/server.conf: log-level 8 preference 0 iface <IFACE> { t1 1800-2000 t2 2700-3000 prefered-lifetime 3600 valid-lifetime 7200 subnet 2001:db8:abcd::/64 class { pool 2001:db8:abcd::1000-2001:db8:abcd::1fff } ta-class { pool 2001:db8:abcd::2000-2001:db8:abcd::2fff } option dns-server 2001:db8:abcd::1 } 3. get a DHCPv6 client and request addresses from the server 4. view the packets on the interface affected, use e.g.: tcpdump -i <IFACE> '(udp port 546)||(udp port 547)' -n There will be multicast DHCPv6 solicits, however no DHCPv6 responses, as Dibbler creates two sockets on the same interface (multicast socket first, link-local socket next). There is a patch available in the upstream, that will be probably merged to 3.15.2 kernel (it is not present in current 3.15.1 vanilla kernel) - http://patchwork.ozlabs.org/patch/352246/ When applying this patch to trusty-proposed linux-image-3.13.0-30-generic_3.13.0-30.54 from Git repositories at git clone git://kernel.ubuntu.com/ubuntu/ubuntu-trusty.git and recompiling the kernel, everything starts to work as expected. Please apply this patch ASAP to fix IPv6 multicast, there is more and more IPv6 in the wild and this bug is a serious one. Dear all, a regression has been introduced in Linux Kernels by patch https://github.com/torvalds/linux/commit/efe4208f47f907 The regression behaves in a way that when there are multiple IPv6 sockets created with multicast/link-local addresses on the same interface, handling of the packets is broken. (Reported e. g. on http://www.spinics.net/lists/netdev/msg286344.html) This can be reproduced by 1. installing Ubuntu 14.04 with default kernel 2. installing dibbler-server and configuring with basic dhcpv6 settings (hand out one subnet), for example: /etc/dibbler/server.conf: log-level 8 preference 0 iface <IFACE> { t1 1800-2000 t2 2700-3000 prefered-lifetime 3600 valid-lifetime 7200 subnet 2001:db8:abcd::/64 class { pool 2001:db8:abcd::1000-2001:db8:abcd::1fff } ta-class { pool 2001:db8:abcd::2000-2001:db8:abcd::2fff } option dns-server 2001:db8:abcd::1 } 3. get a DHCPv6 client and request addresses from the server 4. view the packets on the interface affected, use e.g.: tcpdump -i <IFACE> '(udp port 546)||(udp port 547)' -n There will be multicast DHCPv6 solicits, however no DHCPv6 responses, as Dibbler creates two sockets on the same interface (multicast socket first, link-local socket next). There is a patch available in the upstream, that will be probably merged to 3.15.2 kernel (it is not present in current 3.15.1 vanilla kernel) - http://patchwork.ozlabs.org/patch/352246/ When applying this patch to trusty-proposed linux-image-3.13.0-30-generic_3.13.0-30.54 from Git repositories at git clone git://kernel.ubuntu.com/ubuntu/ubuntu-trusty.git and recompiling the kernel, everything starts to work as expected. Please apply this patch ASAP to fix IPv6 multicast, there is more and more IPv6 in the wild and this bug is a serious one. --- ApportVersion: 2.14.1-0ubuntu3.2 Architecture: amd64 AudioDevicesInUse: Error: command ['fuser', '-v', '/dev/snd/seq', '/dev/snd/timer'] failed with exit code 1: DistroRelease: Ubuntu 14.04 InstallationDate: Installed on 2012-04-24 (786 days ago) InstallationMedia: Ubuntu-Server 12.04 LTS "Precise Pangolin" - Beta amd64 (20120327) MachineType: Gigabyte Technology Co., Ltd. To be filled by O.E.M. Package: linux (not installed) ProcFB: 0 inteldrmfb ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.13.0-30-generic root=/dev/md1 ro nosplash nosplash nomdmonddf nomdmonisw ProcVersionSignature: Ubuntu 3.13.0-30.54-generic 3.13.11.2 PulseList: Error: command ['pacmd', 'list'] failed with exit code 1: No PulseAudio daemon running, or not running as session daemon. RelatedPackageVersions: linux-restricted-modules-3.13.0-30-generic N/A linux-backports-modules-3.13.0-30-generic N/A linux-firmware 1.127.2 RfKill: 0: hci0: Bluetooth Soft blocked: no Hard blocked: no Tags: trusty Uname: Linux 3.13.0-30-generic x86_64 UpgradeStatus: Upgraded to trusty on 2014-04-24 (56 days ago) UserGroups: _MarkForUpload: True dmi.bios.date: 08/23/2012 dmi.bios.vendor: American Megatrends Inc. dmi.bios.version: F2 dmi.board.asset.tag: To be filled by O.E.M. dmi.board.name: H77N-WIFI dmi.board.vendor: Gigabyte Technology Co., Ltd. dmi.board.version: x.x dmi.chassis.asset.tag: To Be Filled By O.E.M. dmi.chassis.type: 3 dmi.chassis.vendor: Gigabyte Technology Co., Ltd. dmi.chassis.version: To Be Filled By O.E.M. dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvrF2:bd08/23/2012:svnGigabyteTechnologyCo.,Ltd.:pnTobefilledbyO.E.M.:pvrTobefilledbyO.E.M.:rvnGigabyteTechnologyCo.,Ltd.:rnH77N-WIFI:rvrx.x:cvnGigabyteTechnologyCo.,Ltd.:ct3:cvrToBeFilledByO.E.M.: dmi.product.name: To be filled by O.E.M. dmi.product.version: To be filled by O.E.M. dmi.sys.vendor: Gigabyte Technology Co., Ltd.
2014-06-20 07:32:38 Radek Zajic attachment added AlsaInfo.txt https://bugs.launchpad.net/bugs/1332420/+attachment/4135419/+files/AlsaInfo.txt
2014-06-20 07:32:40 Radek Zajic attachment added BootDmesg.txt https://bugs.launchpad.net/bugs/1332420/+attachment/4135420/+files/BootDmesg.txt
2014-06-20 07:32:42 Radek Zajic attachment added CRDA.txt https://bugs.launchpad.net/bugs/1332420/+attachment/4135421/+files/CRDA.txt
2014-06-20 07:32:44 Radek Zajic attachment added CurrentDmesg.txt https://bugs.launchpad.net/bugs/1332420/+attachment/4135422/+files/CurrentDmesg.txt
2014-06-20 07:32:47 Radek Zajic attachment added IwConfig.txt https://bugs.launchpad.net/bugs/1332420/+attachment/4135423/+files/IwConfig.txt
2014-06-20 07:32:48 Radek Zajic attachment added Lspci.txt https://bugs.launchpad.net/bugs/1332420/+attachment/4135424/+files/Lspci.txt
2014-06-20 07:32:50 Radek Zajic attachment added Lsusb.txt https://bugs.launchpad.net/bugs/1332420/+attachment/4135425/+files/Lsusb.txt
2014-06-20 07:32:52 Radek Zajic attachment added ProcCpuinfo.txt https://bugs.launchpad.net/bugs/1332420/+attachment/4135426/+files/ProcCpuinfo.txt
2014-06-20 07:32:54 Radek Zajic attachment added ProcEnviron.txt https://bugs.launchpad.net/bugs/1332420/+attachment/4135427/+files/ProcEnviron.txt
2014-06-20 07:32:56 Radek Zajic attachment added ProcInterrupts.txt https://bugs.launchpad.net/bugs/1332420/+attachment/4135428/+files/ProcInterrupts.txt
2014-06-20 07:32:58 Radek Zajic attachment added ProcModules.txt https://bugs.launchpad.net/bugs/1332420/+attachment/4135429/+files/ProcModules.txt
2014-06-20 07:33:00 Radek Zajic attachment added UdevDb.txt https://bugs.launchpad.net/bugs/1332420/+attachment/4135430/+files/UdevDb.txt
2014-06-20 07:33:02 Radek Zajic attachment added UdevLog.txt https://bugs.launchpad.net/bugs/1332420/+attachment/4135431/+files/UdevLog.txt
2014-06-20 07:33:05 Radek Zajic attachment added WifiSyslog.txt https://bugs.launchpad.net/bugs/1332420/+attachment/4135433/+files/WifiSyslog.txt
2014-06-20 14:03:41 Tim Gardner nominated for series Ubuntu Trusty
2014-06-20 14:03:41 Tim Gardner bug task added linux (Ubuntu Trusty)
2014-06-20 14:03:41 Tim Gardner nominated for series Ubuntu Utopic
2014-06-20 14:03:41 Tim Gardner bug task added linux (Ubuntu Utopic)
2014-06-20 14:03:49 Tim Gardner linux (Ubuntu Utopic): status Confirmed Fix Released
2014-06-20 14:03:58 Tim Gardner linux (Ubuntu Trusty): status New In Progress
2014-06-20 14:03:58 Tim Gardner linux (Ubuntu Trusty): assignee Tim Gardner (timg-tpi)
2014-06-20 15:01:21 Tim Gardner linux (Ubuntu Trusty): status In Progress Fix Committed
2014-06-23 20:36:06 Joseph Salisbury linux (Ubuntu Trusty): importance Undecided Medium
2014-06-23 20:36:09 Joseph Salisbury linux (Ubuntu Utopic): importance Undecided Medium
2014-07-03 14:35:44 Launchpad Janitor branch linked lp:ubuntu/precise-proposed/linux-lts-trusty
2014-07-10 13:51:14 Luis Henriques tags apport-collected dibbler ipv6 kernel-bug multicast trusty apport-collected dibbler ipv6 kernel-bug multicast trusty verification-needed-trusty
2014-07-11 09:45:08 Luis Henriques tags apport-collected dibbler ipv6 kernel-bug multicast trusty verification-needed-trusty apport-collected dibbler ipv6 kernel-bug multicast trusty verification-done-trusty
2014-07-11 16:45:17 Launchpad Janitor branch linked lp:ubuntu/trusty-proposed/linux-keystone
2014-07-16 19:59:27 Launchpad Janitor linux (Ubuntu Trusty): status Fix Committed Fix Released
2014-07-16 19:59:27 Launchpad Janitor cve linked 2014-4608
2014-07-16 19:59:27 Launchpad Janitor cve linked 2014-4611
2014-07-16 19:59:27 Launchpad Janitor cve linked 2014-4699
2014-07-16 19:59:27 Launchpad Janitor cve linked 2014-4943