--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: linux-image-2.6.33-2-amd64: Kernel warnings in netns thread
- From: Martin Ferrari <martin.ferrari@gmail.com>
- Date: Tue, 13 Apr 2010 13:20:17 +0200
- Message-id: <20100413112017.8505.36380.reportbug@japot.localdomain>
Package: linux-2.6
Version: 2.6.33-1~experimental.4
Severity: normal
Tags: experimental
Firstly, please note that I'm running this inside a Qemu, but I imagine that it should not change things much.
I installed 2.6.33 to try out the new improvements regarding network namespaces, and while creating and killing hundreds of them, I got many warnings from the kernel that might indicate a bug somewhere. Please see the log already included by reportbug.
-- Package-specific info:
** Version:
Linux version 2.6.33-2-amd64 (Debian 2.6.33-1~experimental.4) (maks@debian.org) (gcc version 4.3.4 (Debian 4.3.4-8) ) #1 SMP Wed Mar 17 18:41:49 UTC 2010
** Command line:
BOOT_IMAGE=/boot/vmlinuz-2.6.33-2-amd64 root=UUID=195c18a2-eda7-40b8-8748-381999d6c854 ro quiet
** Tainted: W (512)
* Taint on warning.
** Kernel log:
[ 6696.034566] ---[ end trace ef7b93cb006e989d ]---
[ 6696.035331] ------------[ cut here ]------------
[ 6696.035334] WARNING: at /build/mattems-linux-2.6_2.6.33-1~experimental.4-amd64-ieqSsa/linux-2.6-2.6.33-1~experimental.4/debian/build/source_amd64_none/kernel/sysctl.c:1894 unregister_sysctl_table+0xa6/0xd1()
[ 6696.035336] Hardware name:
[ 6696.035337] Modules linked in: veth loop parport_pc parport snd_pcm tpm_tis evdev snd_timer i2c_piix4 tpm tpm_bios button processor serio_raw i2c_core snd soundcore snd_page_alloc pcspkr psmouse ext3 jbd mbcache sg sr_mod cdrom sd_mod crc_t10dif ata_generic ata_piix libata floppy 8139cp thermal thermal_sys 8139too mii scsi_mod [last unloaded: veth]
[ 6696.035354] Pid: 9, comm: netns Tainted: G W 2.6.33-2-amd64 #1
[ 6696.035355] Call Trace:
[ 6696.035357] [<ffffffff8104e303>] ? unregister_sysctl_table+0xa6/0xd1
[ 6696.035360] [<ffffffff8104e303>] ? unregister_sysctl_table+0xa6/0xd1
[ 6696.035362] [<ffffffff81046b81>] ? warn_slowpath_common+0x77/0xa3
[ 6696.035364] [<ffffffff8104e303>] ? unregister_sysctl_table+0xa6/0xd1
[ 6696.035367] [<ffffffff812b1205>] ? addrconf_ifdown+0x26f/0x2cc
[ 6696.035369] [<ffffffff81247edc>] ? neigh_sysctl_unregister+0x1a/0x31
[ 6696.035371] [<ffffffff812b1211>] ? addrconf_ifdown+0x27b/0x2cc
[ 6696.035374] [<ffffffff812b2b0c>] ? addrconf_notify+0x714/0x7ea
[ 6696.035376] [<ffffffff811eb2e7>] ? extract_entropy+0x6a/0x125
[ 6696.035379] [<ffffffff81053aaf>] ? lock_timer_base+0x26/0x4b
[ 6696.035382] [<ffffffff8123951c>] ? skb_dequeue+0x50/0x58
[ 6696.035384] [<ffffffff812482c8>] ? pneigh_queue_purge+0x25/0x2f
[ 6696.035386] [<ffffffff81249a91>] ? neigh_ifdown+0xba/0xc9
[ 6696.035389] [<ffffffff81062f6d>] ? notifier_call_chain+0x29/0x4c
[ 6696.035392] [<ffffffff81243662>] ? rollback_registered_many+0xed/0x19c
[ 6696.035394] [<ffffffff8124371f>] ? unregister_netdevice_many+0xe/0x57
[ 6696.035397] [<ffffffff812438a3>] ? default_device_exit_batch+0x92/0xa3
[ 6696.035399] [<ffffffff8123e97a>] ? cleanup_net+0xfd/0x1af
[ 6696.035402] [<ffffffff8105bd0d>] ? worker_thread+0x188/0x21d
[ 6696.035404] [<ffffffff8123e87d>] ? cleanup_net+0x0/0x1af
[ 6696.035406] [<ffffffff8105f2d2>] ? autoremove_wake_function+0x0/0x2e
[ 6696.035409] [<ffffffff8105bb85>] ? worker_thread+0x0/0x21d
[ 6696.035411] [<ffffffff8105ee99>] ? kthread+0x79/0x81
[ 6696.035414] [<ffffffff810098e4>] ? kernel_thread_helper+0x4/0x10
[ 6696.035416] [<ffffffff8105ee20>] ? kthread+0x0/0x81
[ 6696.035418] [<ffffffff810098e0>] ? kernel_thread_helper+0x0/0x10
[ 6696.035419] ---[ end trace ef7b93cb006e989e ]---
[ 6696.037287] ------------[ cut here ]------------
[ 6696.037290] WARNING: at /build/mattems-linux-2.6_2.6.33-1~experimental.4-amd64-ieqSsa/linux-2.6-2.6.33-1~experimental.4/debian/build/source_amd64_none/kernel/sysctl.c:1894 unregister_sysctl_table+0xa6/0xd1()
[ 6696.037293] Hardware name:
[ 6696.037294] Modules linked in: veth loop parport_pc parport snd_pcm tpm_tis evdev snd_timer i2c_piix4 tpm tpm_bios button processor serio_raw i2c_core snd soundcore snd_page_alloc pcspkr psmouse ext3 jbd mbcache sg sr_mod cdrom sd_mod crc_t10dif ata_generic ata_piix libata floppy 8139cp thermal thermal_sys 8139too mii scsi_mod [last unloaded: veth]
[ 6696.037311] Pid: 9, comm: netns Tainted: G W 2.6.33-2-amd64 #1
[ 6696.037312] Call Trace:
[ 6696.037314] [<ffffffff8104e303>] ? unregister_sysctl_table+0xa6/0xd1
[ 6696.037317] [<ffffffff8104e303>] ? unregister_sysctl_table+0xa6/0xd1
[ 6696.037319] [<ffffffff81046b81>] ? warn_slowpath_common+0x77/0xa3
[ 6696.037321] [<ffffffff8104e303>] ? unregister_sysctl_table+0xa6/0xd1
[ 6696.037324] [<ffffffff812b1205>] ? addrconf_ifdown+0x26f/0x2cc
[ 6696.037326] [<ffffffff81247edc>] ? neigh_sysctl_unregister+0x1a/0x31
[ 6696.037328] [<ffffffff812b1211>] ? addrconf_ifdown+0x27b/0x2cc
[ 6696.037331] [<ffffffff812b2b0c>] ? addrconf_notify+0x714/0x7ea
[ 6696.037333] [<ffffffff811eb2e7>] ? extract_entropy+0x6a/0x125
[ 6696.037336] [<ffffffff81053aaf>] ? lock_timer_base+0x26/0x4b
[ 6696.037339] [<ffffffff8123951c>] ? skb_dequeue+0x50/0x58
[ 6696.037341] [<ffffffff812482c8>] ? pneigh_queue_purge+0x25/0x2f
[ 6696.037343] [<ffffffff81249a91>] ? neigh_ifdown+0xba/0xc9
[ 6696.037346] [<ffffffff81062f6d>] ? notifier_call_chain+0x29/0x4c
[ 6696.037349] [<ffffffff81243662>] ? rollback_registered_many+0xed/0x19c
[ 6696.037351] [<ffffffff8124371f>] ? unregister_netdevice_many+0xe/0x57
[ 6696.037354] [<ffffffff812438a3>] ? default_device_exit_batch+0x92/0xa3
[ 6696.037356] [<ffffffff8123e97a>] ? cleanup_net+0xfd/0x1af
[ 6696.037359] [<ffffffff8105bd0d>] ? worker_thread+0x188/0x21d
[ 6696.037361] [<ffffffff8123e87d>] ? cleanup_net+0x0/0x1af
[ 6696.037363] [<ffffffff8105f2d2>] ? autoremove_wake_function+0x0/0x2e
[ 6696.037366] [<ffffffff8105bb85>] ? worker_thread+0x0/0x21d
[ 6696.037368] [<ffffffff8105ee99>] ? kthread+0x79/0x81
[ 6696.037370] [<ffffffff810098e4>] ? kernel_thread_helper+0x4/0x10
[ 6696.037373] [<ffffffff8105ee20>] ? kthread+0x0/0x81
[ 6696.037375] [<ffffffff810098e0>] ? kernel_thread_helper+0x0/0x10
[ 6696.037376] ---[ end trace ef7b93cb006e989f ]---
[ 6696.038136] ------------[ cut here ]------------
[ 6696.038139] WARNING: at /build/mattems-linux-2.6_2.6.33-1~experimental.4-amd64-ieqSsa/linux-2.6-2.6.33-1~experimental.4/debian/build/source_amd64_none/kernel/sysctl.c:1894 unregister_sysctl_table+0xa6/0xd1()
[ 6696.038141] Hardware name:
[ 6696.038142] Modules linked in: veth loop parport_pc parport snd_pcm tpm_tis evdev snd_timer i2c_piix4 tpm tpm_bios button processor serio_raw i2c_core snd soundcore snd_page_alloc pcspkr psmouse ext3 jbd mbcache sg sr_mod cdrom sd_mod crc_t10dif ata_generic ata_piix libata floppy 8139cp thermal thermal_sys 8139too mii scsi_mod [last unloaded: veth]
[ 6696.038159] Pid: 9, comm: netns Tainted: G W 2.6.33-2-amd64 #1
[ 6696.038161] Call Trace:
[ 6696.038163] [<ffffffff8104e303>] ? unregister_sysctl_table+0xa6/0xd1
[ 6696.038165] [<ffffffff8104e303>] ? unregister_sysctl_table+0xa6/0xd1
[ 6696.038167] [<ffffffff81046b81>] ? warn_slowpath_common+0x77/0xa3
[ 6696.038170] [<ffffffff8104e303>] ? unregister_sysctl_table+0xa6/0xd1
[ 6696.038172] [<ffffffff812b1205>] ? addrconf_ifdown+0x26f/0x2cc
[ 6696.038174] [<ffffffff81247edc>] ? neigh_sysctl_unregister+0x1a/0x31
[ 6696.038177] [<ffffffff812b1211>] ? addrconf_ifdown+0x27b/0x2cc
[ 6696.038179] [<ffffffff812b2b0c>] ? addrconf_notify+0x714/0x7ea
[ 6696.038182] [<ffffffff811eb2e7>] ? extract_entropy+0x6a/0x125
[ 6696.038184] [<ffffffff81053aaf>] ? lock_timer_base+0x26/0x4b
[ 6696.038192] [<ffffffff8123951c>] ? skb_dequeue+0x50/0x58
[ 6696.038195] [<ffffffff812482c8>] ? pneigh_queue_purge+0x25/0x2f
[ 6696.038197] [<ffffffff81249a91>] ? neigh_ifdown+0xba/0xc9
[ 6696.038200] [<ffffffff81062f6d>] ? notifier_call_chain+0x29/0x4c
[ 6696.038203] [<ffffffff81243662>] ? rollback_registered_many+0xed/0x19c
[ 6696.038205] [<ffffffff8124371f>] ? unregister_netdevice_many+0xe/0x57
[ 6696.038208] [<ffffffff812438a3>] ? default_device_exit_batch+0x92/0xa3
[ 6696.038210] [<ffffffff8123e97a>] ? cleanup_net+0xfd/0x1af
[ 6696.038213] [<ffffffff8105bd0d>] ? worker_thread+0x188/0x21d
[ 6696.038215] [<ffffffff8123e87d>] ? cleanup_net+0x0/0x1af
[ 6696.038217] [<ffffffff8105f2d2>] ? autoremove_wake_function+0x0/0x2e
[ 6696.038220] [<ffffffff8105bb85>] ? worker_thread+0x0/0x21d
[ 6696.038222] [<ffffffff8105ee99>] ? kthread+0x79/0x81
[ 6696.038224] [<ffffffff810098e4>] ? kernel_thread_helper+0x4/0x10
[ 6696.038226] [<ffffffff8105ee20>] ? kthread+0x0/0x81
[ 6696.038229] [<ffffffff810098e0>] ? kernel_thread_helper+0x0/0x10
[ 6696.038230] ---[ end trace ef7b93cb006e98a0 ]---
** Model information
sys_vendor:
product_name:
product_version:
chassis_vendor:
chassis_version:
bios_vendor: QEMU
bios_version: QEMU
** Loaded modules:
Module Size Used by
veth 3834 0
loop 11902 0
parport_pc 18855 0
parport 27314 1 parport_pc
snd_pcm 61078 0
tpm_tis 7336 0
evdev 7384 2
snd_timer 15749 1 snd_pcm
i2c_piix4 8328 0
tpm 9933 1 tpm_tis
tpm_bios 4521 1 tpm
button 4634 0
processor 29489 0
serio_raw 3960 0
i2c_core 15385 1 i2c_piix4
snd 47090 2 snd_pcm,snd_timer
soundcore 4822 1 snd
snd_page_alloc 6313 1 snd_pcm
pcspkr 1699 0
psmouse 45587 0
ext3 107181 1
jbd 37805 1 ext3
mbcache 5050 1 ext3
sg 18959 0
sr_mod 12602 0
cdrom 29358 1 sr_mod
sd_mod 30459 2
crc_t10dif 1276 1 sd_mod
ata_generic 3015 0
ata_piix 20477 1
libata 133993 2 ata_generic,ata_piix
floppy 49462 0
8139cp 16085 0
thermal 11889 0
thermal_sys 11990 2 processor,thermal
8139too 18061 0
mii 3210 2 8139cp,8139too
scsi_mod 123365 4 sg,sr_mod,sd_mod,libata
** PCI devices:
00:00.0 Host bridge [0600]: Intel Corporation 440FX - 82441FX PMC [Natoma] [8086:1237] (rev 02)
Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
00:01.0 ISA bridge [0601]: Intel Corporation 82371SB PIIX3 ISA [Natoma/Triton II] [8086:7000]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
00:01.1 IDE interface [0101]: Intel Corporation 82371SB PIIX3 IDE [Natoma/Triton II] [8086:7010] (prog-if 80 [Master])
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 64
Region 0: [virtual] Memory at 000001f0 (32-bit, non-prefetchable) [size=8]
Region 1: [virtual] Memory at 000003f0 (type 3, non-prefetchable) [size=1]
Region 2: [virtual] Memory at 00000170 (32-bit, non-prefetchable) [size=8]
Region 3: [virtual] Memory at 00000370 (type 3, non-prefetchable) [size=1]
Region 4: I/O ports at c000 [size=16]
Kernel driver in use: ata_piix
00:01.3 Bridge [0680]: Intel Corporation 82371AB/EB/MB PIIX4 ACPI [8086:7113] (rev 03)
Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Interrupt: pin A routed to IRQ 9
Kernel driver in use: piix4_smbus
00:02.0 VGA compatible controller [0300]: Cirrus Logic GD 5446 [1013:00b8] (prog-if 00 [VGA controller])
Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Region 0: Memory at f0000000 (32-bit, prefetchable) [size=32M]
Region 1: Memory at f2000000 (32-bit, non-prefetchable) [size=4K]
Expansion ROM at <unassigned> [disabled]
00:03.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ [10ec:8139] (rev 20)
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 64, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 11
Region 0: I/O ports at c100 [size=256]
Region 1: Memory at f2001000 (32-bit, non-prefetchable) [size=256]
Kernel driver in use: 8139cp
00:04.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ [10ec:8139] (rev 20)
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 64, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 10
Region 0: I/O ports at c200 [size=256]
Region 1: Memory at f2001100 (32-bit, non-prefetchable) [size=256]
Kernel driver in use: 8139cp
** USB devices:
not available
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.33-2-amd64 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages linux-image-2.6.33-2-amd64 depends on:
ii debconf [debconf 1.5.31 Debian configuration management sy
ii initramfs-tools 0.94.4 tools for generating an initramfs
ii linux-base 2.6.33-1~experimental.4 Linux image base package
ii module-init-tool 3.12~pre2-2 tools for managing Linux kernel mo
Versions of packages linux-image-2.6.33-2-amd64 recommends:
ii firmware-linux-f 2.6.33-1~experimental.4 Binary firmware for various driver
Versions of packages linux-image-2.6.33-2-amd64 suggests:
ii grub 0.97-60 GRand Unified Bootloader (dummy pa
pn linux-doc-2.6.33 <none> (no description available)
Versions of packages linux-image-2.6.33-2-amd64 is related to:
pn firmware-bnx2 <none> (no description available)
pn firmware-bnx2x <none> (no description available)
pn firmware-ipw2x00 <none> (no description available)
pn firmware-ivtv <none> (no description available)
pn firmware-iwlwifi <none> (no description available)
pn firmware-linux <none> (no description available)
pn firmware-linux-nonfree <none> (no description available)
pn firmware-qlogic <none> (no description available)
pn firmware-ralink <none> (no description available)
-- debconf information:
shared/kernel-image/really-run-bootloader: true
linux-image-2.6.33-2-amd64/prerm/removing-running-kernel-2.6.33-2-amd64: true
linux-image-2.6.33-2-amd64/postinst/depmod-error-initrd-2.6.33-2-amd64: false
linux-image-2.6.33-2-amd64/postinst/bootloader-error-2.6.33-2-amd64:
linux-image-2.6.33-2-amd64/prerm/would-invalidate-boot-loader-2.6.33-2-amd64: true
linux-image-2.6.33-2-amd64/postinst/bootloader-test-error-2.6.33-2-amd64:
linux-image-2.6.33-2-amd64/postinst/missing-firmware-2.6.33-2-amd64:
--- End Message ---
--- Begin Message ---
Version: 2.6.35-rc6
On Mon, Jul 26, 2010 at 05:21:45AM +0200, Martín Ferrari wrote:
>
> On Thu, Jul 22, 2010 at 18:43, Eric W. Biederman <ebiederm@xmission.com> wrote:
>
> >> First of all, I would like to know if anybody was able to fix this
> >> problem that got kinda lost in the thread:
> >
> > I can't reproduce this on 2.6.35-rc1+
> >
> > Can you please test a 2.6.35-rc version? If you can still reproduce
> > it there can you send me your .config? Otherwise I expect my last
> > round of changes to sysfs fixed whatever was the underlying problem.
>
> I just download and compiled rc6, and all of these problems seem to be
> solved. Thanks a lot!
aboves version is sitting in NEW should hit archive soon, thus closing.
thanks for report.
--- End Message ---