Bug#707175: linux-image-3.2.0-4-powerpc64: kernel BUG at /build/buildd-linux_3.2.41-2-powerpc-TjfGhD/linux-3.2.41/fs/dcache.c:474
Package: src:linux
Version: 3.2.41-2
Severity: important
Attempting to interrupt an SPU-using process results in the following kernel
bug:
[ 482.153589] ------------[ cut here ]------------
[ 482.154820] kernel BUG at /build/buildd-linux_3.2.41-2-powerpc-TjfGhD/linux-3.2.41/fs/dcache.c:474!
[ 482.157284] Oops: Exception in kernel mode, sig: 5 [#2]
[ 482.158555] SMP NR_CPUS=32 NUMA PS3
[ 482.159765] Modules linked in: sha1_generic hmac cts rfcomm bnep autofs4 binfmt_misc fuse rpcsec_gss_krb5 nfsd nfs nfs_acl auth_rpcgss lockd fscache sunrpc spufs sha256_generic aes_generic cbc dm_snapshot dm_crypt btusb bluetooth rfkill snd_ps3 snd_pcm crc16 snd_timer snd soundcore snd_page_alloc ps3flash ps3_lpm rtc_ps3 ext3 mbcache jbd btrfs crc32c libcrc32c dm_mod sg sr_mod cdrom ohci_hcd ehci_hcd usbcore ps3_gelic usb_common ps3rom ps3disk ps3stor_lib ps3vram [last unloaded: scsi_wait_scan]
[ 482.160052] NIP: c000000000180a74 LR: c000000000180a64 CTR: c0000000000ec1c8
[ 482.160071] REGS: c000000004cd70a0 TRAP: 0700 Tainted: G D (3.2.0-4-powerpc64 Debian 3.2.41-2)
[ 482.160084] MSR: 8000000000028032 <EE,CE,IR,DR> CR: 22482422 XER: 20000000
[ 482.160113] TASK = c00000000e298240[4595] 'ruby1.9.1' THREAD: c000000004cd4000 CPU: 1
[ 482.160126] GPR00: 0000000000000001 c000000004cd7320 c0000000007f2bf8 c000000003019f1c
[ 482.160146] GPR04: c0000000007a05d0 c000000000729c00 0000000000000000 6018000000000000
[ 482.160166] GPR08: 00c0000000000000 0000000000000000 00000000000002c6 0000000000000001
[ 482.160185] GPR12: d000000001ac0178 c000000007ffa280 0000000000000001 c000000004ba0300
[ 482.160204] GPR16: c000000004cd7ea0 c000000004ba0a08 c000000004a03280 00000000418004fc
[ 482.160224] GPR20: 0000000000040100 0000000000040006 c000000004ba0308 0000000000000405
[ 482.160243] GPR24: c000000004ebc810 c000000004c95c90 c000000004ebc810 c000000003019ec0
[ 482.160263] GPR28: c000000003019ec0 0000000000000000 c000000000763998 0000000000000000
[ 482.160295] NIP [c000000000180a74] .dput+0x4c/0x24c
[ 482.160306] LR [c000000000180a64] .dput+0x3c/0x24c
[ 482.160311] Call Trace:
[ 482.160321] [c000000004cd7320] [c000000000180a64] .dput+0x3c/0x24c (unreliable)
[ 482.160338] [c000000004cd73c0] [c00000000016b154] .fput+0x224/0x23c
[ 482.160352] [c000000004cd7470] [c00000000013c9b8] .remove_vma+0x68/0xb8
[ 482.160367] [c000000004cd7500] [c00000000013e044] .exit_mmap+0xf8/0x11c
[ 482.160385] [c000000004cd7610] [c000000000081d30] .mmput+0x6c/0x168
[ 482.160419] [c000000004cd76a0] [d000000001ab7724] .spu_forget+0x48/0x60 [spufs]
[ 482.160438] [c000000004cd7730] [d000000001ab2254] .spufs_dir_close+0x84/0xa0 [spufs]
[ 482.160451] [c000000004cd77e0] [c00000000016b098] .fput+0x168/0x23c
[ 482.160464] [c000000004cd7890] [c000000000168354] .filp_close+0xa8/0xb8
[ 482.160479] [c000000004cd7920] [c0000000000883dc] .put_files_struct+0xa4/0x10c
[ 482.160491] [c000000004cd79d0] [c000000000088bbc] .do_exit+0x314/0x80c
[ 482.160505] [c000000004cd7ad0] [c0000000000893d0] .do_group_exit+0xa8/0xdc
[ 482.160522] [c000000004cd7b60] [c000000000098d2c] .get_signal_to_deliver+0x58c/0x5d0
[ 482.160537] [c000000004cd7c70] [c00000000001528c] .do_signal_pending.constprop.4+0x48/0x2d4
[ 482.160551] [c000000004cd7db0] [c000000000015668] .do_signal+0x1c/0x48
[ 482.160568] [c000000004cd7e30] [c000000000009ee8] do_work+0x24/0x28
[ 482.160576] Instruction dump:
[ 482.160584] 3ba00000 801c0058 2f800001 409e000c 4832ceed 60000000 387c005c 4832f919
[ 482.160608] 60000000 813c0058 7d200074 7800d182 <0b000000> 2b890001 409d0010 3929ffff
[ 482.165728] ---[ end trace 06baac6563dc533f ]---
I am not sure if this could be related to the odd behavior of the spufs
filesystem, which since upgrading to wheezy no longer displays any thread
directories (rendering spu-ps and spu-top useless).
-- Package-specific info:
** Version:
Linux version 3.2.0-4-powerpc64 (debian-kernel@lists.debian.org) (gcc version 4.6.3 (Debian 4.6.3-12) ) #1 SMP Debian 3.2.41-2
** Command line:
root=/dev/ps3da1 video=ps3fb:mode:0
** Tainted: W (512)
* Taint on warning.
** Kernel log:
[ 61.541516] RPC: Registered udp transport module.
[ 61.541534] RPC: Registered tcp transport module.
[ 61.541550] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 61.610873] FS-Cache: Loaded
[ 61.743684] FS-Cache: Netfs 'nfs' registered for caching
[ 61.787108] Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
[ 62.476429] fuse init (API version 7.17)
[ 67.917764] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 67.918996] Bluetooth: BNEP filters: protocol multicast
[ 67.970612] Bluetooth: RFCOMM TTY layer initialized
[ 67.971895] Bluetooth: RFCOMM socket layer initialized
[ 67.972902] Bluetooth: RFCOMM ver 1.11
[ 578.377857] ------------[ cut here ]------------
[ 578.378114] WARNING: at /build/buildd-linux_3.2.41-2-powerpc-TjfGhD/linux-3.2.41/fs/dcache.c:1291
[ 578.378561] Modules linked in: rfcomm bnep autofs4 binfmt_misc fuse rpcsec_gss_krb5 nfsd nfs nfs_acl auth_rpcgss lockd fscache sunrpc spufs sha256_generic aes_generic cbc dm_snapshot dm_crypt btusb bluetooth rfkill snd_ps3 crc16 snd_pcm snd_timer snd rtc_ps3 ps3_lpm ps3flash soundcore snd_page_alloc ext3 mbcache jbd btrfs crc32c libcrc32c dm_mod sg sr_mod cdrom ohci_hcd ehci_hcd usbcore ps3_gelic ps3disk ps3rom usb_common ps3vram ps3stor_lib [last unloaded: scsi_wait_scan]
[ 578.381533] NIP: c00000000017fa58 LR: c00000000017fa38 CTR: c00000000017fa30
[ 578.381825] REGS: c000000003c22b70 TRAP: 0700 Not tainted (3.2.0-4-powerpc64 Debian 3.2.41-2)
[ 578.382208] MSR: 8000000000028032 <EE,CE,IR,DR> CR: 82000428 XER: 20000000
[ 578.382514] TASK = c000000004d31460[4159] 'mount.nfs4' THREAD: c000000003c20000 CPU: 1
[ 578.382772] GPR00: 0000000000000001 c000000003c22df0 c0000000007f2bf8 c0000000053c45c0
[ 578.383068] GPR04: d000000001b62900 c00000000e104000 d000000001c2ce78 0000000000000004
[ 578.384518] GPR08: c0000000053c45f8 0000000000000001 0000000000003fff c00000000017fa30
[ 578.387385] GPR12: d000000001b5d7a8 c000000007ffa280 d000000001d4cac0 d000000001d58e38
[ 578.388708] GPR16: ffffffffffffffea 0000000000002100 0000000000000004 0000000000000000
[ 578.388722] GPR20: c000000003f76cf0 0000000000000001 0000000000001180 0000000000000001
[ 578.388735] GPR24: c00000000e104000 c0000000053c4200 d000000001c2ce78 d000000001c2c5e9
[ 578.388751] GPR28: c0000000053c4200 c000000003c22ef0 c000000000763998 c0000000053c45c0
[ 578.388870] NIP [c00000000017fa58] .d_set_d_op+0x28/0xfc
[ 578.388889] LR [c00000000017fa38] .d_set_d_op+0x8/0xfc
[ 578.388901] Call Trace:
[ 578.388961] [c000000003c22df0] [d000000001b5847c] .__rpc_lookup_create+0x58/0x70 [sunrpc] (unreliable)
[ 578.388996] [c000000003c22e80] [d000000001b595d0] .rpc_mkpipe+0xbc/0x1ec [sunrpc]
[ 578.389024] [c000000003c22f50] [d000000001c26210] .gss_create+0x190/0x244 [auth_rpcgss]
[ 578.389063] [c000000003c23000] [d000000001b4a674] .rpcauth_create+0x188/0x1c8 [sunrpc]
[ 578.389099] [c000000003c230c0] [d000000001b419b0] .rpc_create+0x35c/0x524 [sunrpc]
[ 578.389170] [c000000003c231d0] [d000000001cff1bc] .nfs_create_rpc_client+0xbc/0x10c [nfs]
[ 578.389251] [c000000003c232e0] [d000000001d007c0] .nfs4_init_client+0x58/0x1e4 [nfs]
[ 578.389284] [c000000003c23370] [d000000001cff930] .nfs_get_client+0x3ec/0x5a0 [nfs]
[ 578.389315] [c000000003c234c0] [d000000001cffb60] .nfs4_set_client+0x7c/0xf4 [nfs]
[ 578.389348] [c000000003c23590] [d000000001d00a18] .nfs4_create_server+0xcc/0x300 [nfs]
[ 578.389384] [c000000003c23660] [d000000001d0b384] .nfs4_remote_mount+0x50/0x1dc [nfs]
[ 578.389401] [c000000003c23720] [c00000000016dbe0] .mount_fs+0x94/0x184
[ 578.389416] [c000000003c237d0] [c000000000188ac4] .vfs_kern_mount+0x5c/0xa0
[ 578.389452] [c000000003c23880] [d000000001d0b79c] .nfs_do_root_mount+0x98/0xb8 [nfs]
[ 578.389486] [c000000003c23930] [d000000001d0c4ec] .nfs4_try_mount.isra.8+0x58/0xe0 [nfs]
[ 578.389521] [c000000003c239c0] [d000000001d0c7e0] .nfs4_mount+0x26c/0x2d8 [nfs]
[ 578.389535] [c000000003c23a70] [c00000000016dbe0] .mount_fs+0x94/0x184
[ 578.389548] [c000000003c23b20] [c000000000188ac4] .vfs_kern_mount+0x5c/0xa0
[ 578.389563] [c000000003c23bd0] [c000000000188eb8] .do_kern_mount+0x44/0xec
[ 578.389576] [c000000003c23c90] [c00000000018a9f8] .do_mount+0x748/0x7b4
[ 578.389590] [c000000003c23d70] [c0000000001b7058] .compat_sys_mount+0x1d0/0x218
[ 578.389607] [c000000003c23e30] [c00000000000986c] syscall_exit+0x0/0x40
[ 578.389616] Instruction dump:
[ 578.389623] 7f83e378 4beba9b0 7c0802a6 4beba961 e8030060 ebc2b870 2fa00000 41be002c
[ 578.389645] e93e8040 88090000 68000001 7c0907b4 <0b000000> 2fa90000 e93e8040 41be000c
[ 578.389670] ---[ end trace 331e07aab71e1919 ]---
[ 578.389726] ------------[ cut here ]------------
[ 578.389734] WARNING: at /build/buildd-linux_3.2.41-2-powerpc-TjfGhD/linux-3.2.41/fs/dcache.c:1295
[ 578.389742] Modules linked in: rfcomm bnep autofs4 binfmt_misc fuse rpcsec_gss_krb5 nfsd nfs nfs_acl auth_rpcgss lockd fscache sunrpc spufs sha256_generic aes_generic cbc dm_snapshot dm_crypt btusb bluetooth rfkill snd_ps3 crc16 snd_pcm snd_timer snd rtc_ps3 ps3_lpm ps3flash soundcore snd_page_alloc ext3 mbcache jbd btrfs crc32c libcrc32c dm_mod sg sr_mod cdrom ohci_hcd ehci_hcd usbcore ps3_gelic ps3disk ps3rom usb_common ps3vram ps3stor_lib [last unloaded: scsi_wait_scan]
[ 578.389876] NIP: c00000000017fa8c LR: c00000000017fa38 CTR: c00000000017fa30
[ 578.389887] REGS: c000000003c22b70 TRAP: 0700 Tainted: G W (3.2.0-4-powerpc64 Debian 3.2.41-2)
[ 578.389896] MSR: 8000000000028032 <EE,CE,IR,DR> CR: 42000424 XER: 20000000
[ 578.389921] TASK = c000000004d31460[4159] 'mount.nfs4' THREAD: c000000003c20000 CPU: 1
[ 578.389930] GPR00: 0000000000000001 c000000003c22df0 c0000000007f2bf8 c0000000053c45c0
[ 578.389946] GPR04: d000000001b62900 c00000000e104000 d000000001c2ce78 0000000000000004
[ 578.389961] GPR08: c0000000053c45f8 0000000000000001 0000000000003fff c00000000017fa30
[ 578.389977] GPR12: d000000001b5d7a8 c000000007ffa280 d000000001d4cac0 d000000001d58e38
[ 578.389993] GPR16: ffffffffffffffea 0000000000002100 0000000000000004 0000000000000000
[ 578.390008] GPR20: c000000003f76cf0 0000000000000001 0000000000001180 0000000000000001
[ 578.390023] GPR24: c00000000e104000 c0000000053c4200 d000000001c2ce78 d000000001c2c5e9
[ 578.390039] GPR28: c0000000053c4200 c000000003c22ef0 c000000000763998 c0000000053c45c0
[ 578.390065] NIP [c00000000017fa8c] .d_set_d_op+0x5c/0xfc
[ 578.390075] LR [c00000000017fa38] .d_set_d_op+0x8/0xfc
[ 578.390081] Call Trace:
[ 578.390125] [c000000003c22df0] [d000000001b5847c] .__rpc_lookup_create+0x58/0x70 [sunrpc] (unreliable)
[ 578.390157] [c000000003c22e80] [d000000001b595d0] .rpc_mkpipe+0xbc/0x1ec [sunrpc]
[ 578.390177] [c000000003c22f50] [d000000001c26210] .gss_create+0x190/0x244 [auth_rpcgss]
[ 578.390206] [c000000003c23000] [d000000001b4a674] .rpcauth_create+0x188/0x1c8 [sunrpc]
[ 578.390232] [c000000003c230c0] [d000000001b419b0] .rpc_create+0x35c/0x524 [sunrpc]
[ 578.390286] [c000000003c231d0] [d000000001cff1bc] .nfs_create_rpc_client+0xbc/0x10c [nfs]
[ 578.390319] [c000000003c232e0] [d000000001d007c0] .nfs4_init_client+0x58/0x1e4 [nfs]
[ 578.390353] [c000000003c23370] [d000000001cff930] .nfs_get_client+0x3ec/0x5a0 [nfs]
[ 578.390386] [c000000003c234c0] [d000000001cffb60] .nfs4_set_client+0x7c/0xf4 [nfs]
[ 578.390419] [c000000003c23590] [d000000001d00a18] .nfs4_create_server+0xcc/0x300 [nfs]
[ 578.390454] [c000000003c23660] [d000000001d0b384] .nfs4_remote_mount+0x50/0x1dc [nfs]
[ 578.390471] [c000000003c23720] [c00000000016dbe0] .mount_fs+0x94/0x184
[ 578.390491] [c000000003c237d0] [c000000000188ac4] .vfs_kern_mount+0x5c/0xa0
[ 578.390540] [c000000003c23880] [d000000001d0b79c] .nfs_do_root_mount+0x98/0xb8 [nfs]
[ 578.390576] [c000000003c23930] [d000000001d0c4ec] .nfs4_try_mount.isra.8+0x58/0xe0 [nfs]
[ 578.390612] [c000000003c239c0] [d000000001d0c7e0] .nfs4_mount+0x26c/0x2d8 [nfs]
[ 578.390626] [c000000003c23a70] [c00000000016dbe0] .mount_fs+0x94/0x184
[ 578.390639] [c000000003c23b20] [c000000000188ac4] .vfs_kern_mount+0x5c/0xa0
[ 578.390653] [c000000003c23bd0] [c000000000188eb8] .do_kern_mount+0x44/0xec
[ 578.390667] [c000000003c23c90] [c00000000018a9f8] .do_mount+0x748/0x7b4
[ 578.390681] [c000000003c23d70] [c0000000001b7058] .compat_sys_mount+0x1d0/0x218
[ 578.390697] [c000000003c23e30] [c00000000000986c] syscall_exit+0x0/0x40
[ 578.390706] Instruction dump:
[ 578.390714] 2fa90000 e93e8040 41be000c 38000001 98090000 80030000 78090721 41a2002c
[ 578.390735] e93e8040 88090001 68000001 7c0907b4 <0b000000> 2fa90000 e93e8040 41be000c
[ 578.390762] ---[ end trace 331e07aab71e191a ]---
** Model information
revision : 16.0 (pvr 0070 1000)
revision : 16.0 (pvr 0070 1000)
platform : PS3
model : SonyPS3
** Loaded modules:
sha1_generic
hmac
cts
rfcomm
bnep
autofs4
binfmt_misc
fuse
rpcsec_gss_krb5
nfsd
nfs
nfs_acl
auth_rpcgss
lockd
fscache
sunrpc
spufs
sha256_generic
aes_generic
cbc
dm_snapshot
dm_crypt
btusb
bluetooth
rfkill
snd_ps3
crc16
snd_pcm
snd_timer
snd
rtc_ps3
ps3_lpm
ps3flash
soundcore
snd_page_alloc
ext3
mbcache
jbd
btrfs
crc32c
libcrc32c
dm_mod
sg
sr_mod
cdrom
ohci_hcd
ehci_hcd
usbcore
ps3_gelic
ps3disk
ps3rom
usb_common
ps3vram
ps3stor_lib
** PCI devices:
** USB devices:
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 05e3:0607 Genesys Logic, Inc. Logitech G110 Hub
Bus 002 Device 002: ID 054c:0267 Sony Corp. Tachikoma Device
-- System Information:
Debian Release: 7.0
APT prefers stable
APT policy: (500, 'stable')
Architecture: powerpc (ppc64)
Kernel: Linux 3.2.0-4-powerpc64 (SMP w/2 CPU cores)
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-3.2.0-4-powerpc64 depends on:
ii debconf [debconf-2.0] 1.5.49
ii initramfs-tools [linux-initramfs-tool] 0.109.1
ii kmod 9-3
ii linux-base 3.5
ii module-init-tools 9-3
Versions of packages linux-image-3.2.0-4-powerpc64 recommends:
ii firmware-linux-free 3.2
Versions of packages linux-image-3.2.0-4-powerpc64 suggests:
pn debian-kernel-handbook <none>
pn linux-doc-3.2 <none>
pn mkvmlinuz <none>
Versions of packages linux-image-3.2.0-4-powerpc64 is related to:
pn firmware-atheros <none>
pn firmware-bnx2 <none>
pn firmware-bnx2x <none>
pn firmware-brcm80211 <none>
pn firmware-intelwimax <none>
pn firmware-ipw2x00 <none>
pn firmware-ivtv <none>
pn firmware-iwlwifi <none>
pn firmware-libertas <none>
pn firmware-linux <none>
pn firmware-linux-nonfree <none>
pn firmware-myricom <none>
pn firmware-netxen <none>
pn firmware-qlogic <none>
pn firmware-ralink <none>
pn firmware-realtek <none>
pn xen-hypervisor <none>
-- debconf information:
linux-image-3.2.0-4-powerpc64/postinst/depmod-error-initrd-3.2.0-4-powerpc64: false
linux-image-3.2.0-4-powerpc64/postinst/ignoring-ramdisk:
linux-image-3.2.0-4-powerpc64/postinst/missing-firmware-3.2.0-4-powerpc64:
linux-image-3.2.0-4-powerpc64/prerm/removing-running-kernel-3.2.0-4-powerpc64: true
Reply to: