[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#865220: linux-image-4.9.0-3-amd64: unable to handle kernel NULL pointer dereference: in6_dev_finish_destroy



Package: src:linux
Version: 4.9.30-2
Severity: important

Dear Maintainer,

The problem outlined in the kernel log capture seems to occur some time after
heavy use of Docker containers. I have not been able to reproduce this problem
on linux-image-4.9.0-2-amd64 (Kernel version 4.9.18-1), but the problem is
difficult for me to reproduce.

-- Package-specific info:
** Version:
Linux version 4.9.0-3-amd64 (debian-kernel@lists.debian.org) (gcc version 6.3.0 20170516 (Debian 6.3.0-18) ) #1 SMP Debian 4.9.30-2 (2017-06-12)

** Command line:
BOOT_IMAGE=/vmlinuz-4.9.0-3-amd64 root=/dev/mapper/hawat-root ro quiet

** Tainted: O (4096)
 * Out-of-tree module has been loaded.

** Kernel log:
Jun 19 20:35:43 hawat kernel: ------------[ cut here ]------------
Jun 19 20:35:43 hawat kernel: WARNING: CPU: 2 PID: 17068 at /build/linux-FT3UnK/linux-4.9.30/net/ipv6/addrconf_core.c:159 in6_dev_finish_destroy+0x65/0xb0
Jun 19 20:35:43 hawat kernel: Modules linked in: xt_nat xt_tcpudp uvcvideo videobuf2_vmalloc snd_usb_audio videobuf2_memops videobuf2_v4l2 videobuf2_core snd_usbmidi_lib videodev snd_rawmidi media snd_seq_device hid_generic usbhid hid fuse tun ctr ccm veth ipt_MASQUERADE nf_nat_masquerade_ipv4 nf_conntrack_netlink nfnetlink xfrm_user xfrm_algo iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 xt_addrtype iptable_filter xt_conntrack nf_nat nf_conntrack br_netfilter bridge stp llc dm_thin_pool dm_persistent_data dm_bio_prison dm_bufio libcrc32c snd_hda_codec_hdmi loop pci_stub vboxpci(O) vboxnetadp(O) vboxnetflt(O) vboxdrv(O) intel_rapl x86_pkg_temp_thermal intel_powerclamp coretemp kvm_intel kvm irqbypass intel_cstate nls_ascii arc4 nls_cp437 vfat fat iTCO_wdt iTCO_vendor_support iwlmvm mac80211 btusb btrtl
Jun 19 20:35:43 hawat kernel:  btbcm btintel efi_pstore iwlwifi evdev joydev pcspkr intel_uncore serio_raw intel_rapl_perf snd_hda_codec_realtek bluetooth snd_hda_codec_generic efivars i915 sg intel_pch_thermal snd_hda_intel rtsx_pci_ms snd_hda_codec cfg80211 memstick snd_hda_core wmi thinkpad_acpi drm_kms_helper nvram snd_hwdep battery rfkill ac snd_pcm drm snd_timer snd soundcore i2c_algo_bit video mei_me lpc_ich mei shpchp button parport_pc ppdev lp parport efivarfs ip_tables x_tables autofs4 ext4 crc16 jbd2 crc32c_generic fscrypto ecb mbcache algif_skcipher af_alg dm_crypt dm_mod sd_mod crct10dif_pclmul crc32_pclmul crc32c_intel rtsx_pci_sdmmc mmc_core ghash_clmulni_intel aesni_intel aes_x86_64 lrw gf128mul glue_helper ablk_helper cryptd psmouse ahci libahci i2c_i801 i2c_smbus libata scsi_mod rtsx_pci xhci_pci
Jun 19 20:35:43 hawat kernel:  ehci_pci xhci_hcd ehci_hcd e1000e mfd_core ptp usbcore pps_core usb_common thermal
Jun 19 20:35:43 hawat kernel: CPU: 2 PID: 17068 Comm: kworker/u16:0 Tainted: G           O    4.9.0-3-amd64 #1 Debian 4.9.30-2
Jun 19 20:35:43 hawat kernel: Hardware name: LENOVO 20BXCTO1WW/20BXCTO1WW, BIOS JBET50WW (1.15 ) 06/10/2015
Jun 19 20:35:43 hawat kernel: Workqueue: netns cleanup_net
Jun 19 20:35:43 hawat kernel:  0000000000000000 ffffffff89328634 0000000000000000 0000000000000000
Jun 19 20:35:43 hawat kernel:  ffffffff89076eae ffff9a3cef81ac00 000000000000009b 0000000000000000
Jun 19 20:35:43 hawat kernel:  0000000000000006 ffffb8924c65fd00 ffffb8924c65fd08 ffffffff895e7f15
Jun 19 20:35:43 hawat kernel: Call Trace:
Jun 19 20:35:43 hawat kernel:  [<ffffffff89328634>] ? dump_stack+0x5c/0x78
Jun 19 20:35:43 hawat kernel:  [<ffffffff89076eae>] ? __warn+0xbe/0xe0
Jun 19 20:35:43 hawat kernel:  [<ffffffff895e7f15>] ? in6_dev_finish_destroy+0x65/0xb0
Jun 19 20:35:43 hawat kernel:  [<ffffffff895bdf7d>] ? ip6_route_dev_notify+0xdd/0x120
Jun 19 20:35:43 hawat kernel:  [<ffffffff89097c35>] ? notifier_call_chain+0x45/0x70
Jun 19 20:35:43 hawat kernel:  [<ffffffff89504797>] ? netdev_run_todo+0x147/0x2f0
Jun 19 20:35:43 hawat kernel:  [<ffffffff894fcf76>] ? default_device_exit_batch+0x146/0x170
Jun 19 20:35:43 hawat kernel:  [<ffffffff890b8b70>] ? finish_wait+0x70/0x70
Jun 19 20:35:43 hawat kernel:  [<ffffffff894f5ad7>] ? cleanup_net+0x1c7/0x2b0
Jun 19 20:35:43 hawat kernel:  [<ffffffff89090374>] ? process_one_work+0x184/0x410
Jun 19 20:35:43 hawat kernel:  [<ffffffff8909064d>] ? worker_thread+0x4d/0x480
Jun 19 20:35:43 hawat kernel:  [<ffffffff89090600>] ? process_one_work+0x410/0x410
Jun 19 20:35:43 hawat kernel:  [<ffffffff890965c7>] ? kthread+0xd7/0xf0
Jun 19 20:35:43 hawat kernel:  [<ffffffff890964f0>] ? kthread_park+0x60/0x60
Jun 19 20:35:43 hawat kernel:  [<ffffffff896064f5>] ? ret_from_fork+0x25/0x30
Jun 19 20:35:43 hawat kernel: ---[ end trace b30d757b9249cf22 ]---
Jun 19 20:35:43 hawat kernel: ------------[ cut here ]------------
Jun 19 20:35:43 hawat kernel: WARNING: CPU: 2 PID: 17068 at /build/linux-FT3UnK/linux-4.9.30/net/ipv6/addrconf_core.c:160 in6_dev_finish_destroy+0x7d/0xb0
Jun 19 20:35:43 hawat kernel: Modules linked in: xt_nat xt_tcpudp uvcvideo videobuf2_vmalloc snd_usb_audio videobuf2_memops videobuf2_v4l2 videobuf2_core snd_usbmidi_lib videodev snd_rawmidi media snd_seq_device hid_generic usbhid hid fuse tun ctr ccm veth ipt_MASQUERADE nf_nat_masquerade_ipv4 nf_conntrack_netlink nfnetlink xfrm_user xfrm_algo iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 xt_addrtype iptable_filter xt_conntrack nf_nat nf_conntrack br_netfilter bridge stp llc dm_thin_pool dm_persistent_data dm_bio_prison dm_bufio libcrc32c snd_hda_codec_hdmi loop pci_stub vboxpci(O) vboxnetadp(O) vboxnetflt(O) vboxdrv(O) intel_rapl x86_pkg_temp_thermal intel_powerclamp coretemp kvm_intel kvm irqbypass intel_cstate nls_ascii arc4 nls_cp437 vfat fat iTCO_wdt iTCO_vendor_support iwlmvm mac80211 btusb btrtl
Jun 19 20:35:43 hawat kernel:  btbcm btintel efi_pstore iwlwifi evdev joydev pcspkr intel_uncore serio_raw intel_rapl_perf snd_hda_codec_realtek bluetooth snd_hda_codec_generic efivars i915 sg intel_pch_thermal snd_hda_intel rtsx_pci_ms snd_hda_codec cfg80211 memstick snd_hda_core wmi thinkpad_acpi drm_kms_helper nvram snd_hwdep battery rfkill ac snd_pcm drm snd_timer snd soundcore i2c_algo_bit video mei_me lpc_ich mei shpchp button parport_pc ppdev lp parport efivarfs ip_tables x_tables autofs4 ext4 crc16 jbd2 crc32c_generic fscrypto ecb mbcache algif_skcipher af_alg dm_crypt dm_mod sd_mod crct10dif_pclmul crc32_pclmul crc32c_intel rtsx_pci_sdmmc mmc_core ghash_clmulni_intel aesni_intel aes_x86_64 lrw gf128mul glue_helper ablk_helper cryptd psmouse ahci libahci i2c_i801 i2c_smbus libata scsi_mod rtsx_pci xhci_pci
Jun 19 20:35:43 hawat kernel:  ehci_pci xhci_hcd ehci_hcd e1000e mfd_core ptp usbcore pps_core usb_common thermal
Jun 19 20:35:43 hawat kernel: CPU: 2 PID: 17068 Comm: kworker/u16:0 Tainted: G        W  O    4.9.0-3-amd64 #1 Debian 4.9.30-2
Jun 19 20:35:43 hawat kernel: Hardware name: LENOVO 20BXCTO1WW/20BXCTO1WW, BIOS JBET50WW (1.15 ) 06/10/2015
Jun 19 20:35:43 hawat kernel: Workqueue: netns cleanup_net
Jun 19 20:35:43 hawat kernel:  0000000000000000 ffffffff89328634 0000000000000000 0000000000000000
Jun 19 20:35:43 hawat kernel:  ffffffff89076eae ffff9a3cef81ac00 000000000000009b 0000000000000000
Jun 19 20:35:43 hawat kernel:  0000000000000006 ffffb8924c65fd00 ffffb8924c65fd08 ffffffff895e7f2d
Jun 19 20:35:43 hawat kernel: Call Trace:
Jun 19 20:35:43 hawat kernel:  [<ffffffff89328634>] ? dump_stack+0x5c/0x78
Jun 19 20:35:43 hawat kernel:  [<ffffffff89076eae>] ? __warn+0xbe/0xe0
Jun 19 20:35:43 hawat kernel:  [<ffffffff895e7f2d>] ? in6_dev_finish_destroy+0x7d/0xb0
Jun 19 20:35:43 hawat kernel:  [<ffffffff895bdf7d>] ? ip6_route_dev_notify+0xdd/0x120
Jun 19 20:35:43 hawat kernel:  [<ffffffff89097c35>] ? notifier_call_chain+0x45/0x70
Jun 19 20:35:43 hawat kernel:  [<ffffffff89504797>] ? netdev_run_todo+0x147/0x2f0
Jun 19 20:35:43 hawat kernel:  [<ffffffff894fcf76>] ? default_device_exit_batch+0x146/0x170
Jun 19 20:35:43 hawat kernel:  [<ffffffff890b8b70>] ? finish_wait+0x70/0x70
Jun 19 20:35:43 hawat kernel:  [<ffffffff894f5ad7>] ? cleanup_net+0x1c7/0x2b0
Jun 19 20:35:43 hawat kernel:  [<ffffffff89090374>] ? process_one_work+0x184/0x410
Jun 19 20:35:43 hawat kernel:  [<ffffffff8909064d>] ? worker_thread+0x4d/0x480
Jun 19 20:35:43 hawat kernel:  [<ffffffff89090600>] ? process_one_work+0x410/0x410
Jun 19 20:35:43 hawat kernel:  [<ffffffff890965c7>] ? kthread+0xd7/0xf0
Jun 19 20:35:43 hawat kernel:  [<ffffffff890964f0>] ? kthread_park+0x60/0x60
Jun 19 20:35:43 hawat kernel:  [<ffffffff896064f5>] ? ret_from_fork+0x25/0x30
Jun 19 20:35:43 hawat kernel: ---[ end trace b30d757b9249cf23 ]---
Jun 19 20:35:43 hawat kernel: BUG: unable to handle kernel NULL pointer dereference at 0000000000000543
Jun 19 20:35:43 hawat kernel: IP: [<ffffffff895e7edb>] in6_dev_finish_destroy+0x2b/0xb0

** Model information
sys_vendor: LENOVO
product_name: 20BXCTO1WW
product_version: ThinkPad T450s
chassis_vendor: LENOVO
chassis_version: None
bios_vendor: LENOVO
bios_version: JBET50WW (1.15 )
board_vendor: LENOVO
board_name: 20BXCTO1WW
board_version: SDK0E50512 STD

** Loaded modules:
fuse
tun
ctr
ccm
veth
ipt_MASQUERADE
nf_nat_masquerade_ipv4
nf_conntrack_netlink
nfnetlink
xfrm_user
xfrm_algo
iptable_nat
nf_conntrack_ipv4
nf_defrag_ipv4
nf_nat_ipv4
xt_addrtype
iptable_filter
xt_conntrack
nf_nat
nf_conntrack
br_netfilter
bridge
stp
llc
dm_thin_pool
dm_persistent_data
dm_bio_prison
dm_bufio
libcrc32c
loop
pci_stub
vboxpci(O)
vboxnetadp(O)
vboxnetflt(O)
vboxdrv(O)
intel_rapl
x86_pkg_temp_thermal
intel_powerclamp
coretemp
kvm_intel
kvm
irqbypass
snd_hda_codec_hdmi
intel_cstate
iTCO_wdt
iTCO_vendor_support
arc4
nls_ascii
nls_cp437
vfat
fat
iwlmvm
mac80211
intel_uncore
intel_rapl_perf
iwlwifi
snd_hda_codec_realtek
efi_pstore
snd_hda_codec_generic
rtsx_pci_ms
pcspkr
joydev
uvcvideo
efivars
intel_pch_thermal
videobuf2_vmalloc
videobuf2_memops
sg
memstick
videobuf2_v4l2
serio_raw
lpc_ich
btusb
btrtl
videobuf2_core
btbcm
btintel
videodev
i915
snd_hda_intel
cfg80211
bluetooth
snd_usb_audio
snd_hda_codec
snd_usbmidi_lib
snd_hda_core
snd_rawmidi
thinkpad_acpi
evdev
snd_seq_device
nvram
snd_hwdep
media
wmi
rfkill
drm_kms_helper
ac
battery
snd_pcm
snd_timer
drm
snd
soundcore
i2c_algo_bit
mei_me
mei
shpchp
video
button
parport_pc
ppdev
lp
parport
efivarfs
ip_tables
x_tables
autofs4
ext4
crc16
jbd2
crc32c_generic
fscrypto
ecb
mbcache
algif_skcipher
af_alg
hid_generic
usbhid
hid
dm_crypt
dm_mod
sd_mod
rtsx_pci_sdmmc
mmc_core
crct10dif_pclmul
crc32_pclmul
crc32c_intel
ghash_clmulni_intel
i2c_i801
ahci
libahci
i2c_smbus
xhci_pci
aesni_intel
xhci_hcd
aes_x86_64
lrw
gf128mul
glue_helper
ablk_helper
cryptd
ehci_pci
ehci_hcd
psmouse
libata
scsi_mod
rtsx_pci
e1000e
mfd_core
usbcore
ptp
pps_core
usb_common
thermal

-- System Information:
Debian Release: 9.0
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.9.0-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages linux-image-4.9.0-3-amd64 depends on:
ii  initramfs-tools [linux-initramfs-tool]  0.130
ii  kmod                                    23-2
ii  linux-base                              4.5

Versions of packages linux-image-4.9.0-3-amd64 recommends:
ii  firmware-linux-free  3.4
ii  irqbalance           1.1.0-2.3

Versions of packages linux-image-4.9.0-3-amd64 suggests:
pn  debian-kernel-handbook  <none>
ii  grub-efi-amd64          2.02~beta3-5
pn  linux-doc-4.9           <none>

Versions of packages linux-image-4.9.0-3-amd64 is related to:
pn  firmware-amd-graphics     <none>
pn  firmware-atheros          <none>
pn  firmware-bnx2             <none>
pn  firmware-bnx2x            <none>
pn  firmware-brcm80211        <none>
pn  firmware-cavium           <none>
pn  firmware-intel-sound      <none>
pn  firmware-intelwimax       <none>
pn  firmware-ipw2x00          <none>
pn  firmware-ivtv             <none>
ii  firmware-iwlwifi          20161130-3
pn  firmware-libertas         <none>
pn  firmware-linux-nonfree    <none>
pn  firmware-misc-nonfree     <none>
pn  firmware-myricom          <none>
pn  firmware-netxen           <none>
pn  firmware-qlogic           <none>
pn  firmware-realtek          <none>
pn  firmware-samsung          <none>
pn  firmware-siano            <none>
pn  firmware-ti-connectivity  <none>
pn  xen-hypervisor            <none>

-- no debconf information


Reply to: