Bug:scheduling while atomic
Vijay Nikam
vijay.t.nikam at gmail.com
Tue Apr 7 16:29:01 EST 2009
Hello All,
I have mpc8313erb with linux kernel 2.6.20.
When I ported the kernel with CONFIG_PREEMPT=y (Enabled) I am getting
the 'scheduling while atomic'. Please check the following call trace,
thanks.
Could anyone please let me to the way to fix it ? ? ?
Kindly please acknowledge ... thank you ...
Kind Regards,
Vijay Nikam
################################## LOG #################################
mpc8313_rdb_setup_arch()
arch: exit
[ 0.000000] Using MPC8313 RDB machine description
[ 0.000000] Linux version 2.6.20 (messung at localhost.localdomain)
(gcc version 4.0.2 20060628 (Wasabi)) #23 PREEMPT Tue Apr 7 10:36:18
IST 209
[ 0.000000] Found MPC83xx PCI host bridge at 0x00000000e0008500.
Firmware bus number: 0->0
[ 0.000000] Zone PFN ranges:
[ 0.000000] DMA 0 -> 32768
[ 0.000000] Normal 32768 -> 32768
[ 0.000000] early_node_map[1] active PFN ranges
[ 0.000000] 0: 0 -> 32768
[ 0.000000] Built 1 zonelists. Total pages: 32512
[ 0.000000] Kernel command line: root=/dev/mtdblock4
rootfstype=jffs2 rw console=ttyS0,115200 mtdparts=nand0:-(rootfs)
[ 0.000000] IPIC (128 IRQ sources) at fdefa700
[ 0.000000] PID hash table entries: 512 (order: 9, 2048 bytes)
[ 10.730683] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
[ 10.731455] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
[ 10.744855] Memory: 125836k/131072k available (3296k kernel code,
5088k reserved, 472k data, 110k bss, 144k init)
[ 10.766153] Mount-cache hash table entries: 512
[ 10.776457] NET: Registered protocol family 16
[ 10.795354] PCI: Probing PCI hardware
[ 10.835814] Generic PHY: Registered new driver
[ 10.845802] SCSI subsystem initialized
[ 10.848001] usbcore: registered new interface driver usbfs
[ 10.849225] usbcore: registered new interface driver hub
[ 10.850730] usbcore: registered new device driver usb
[ 10.864131] NET: Registered protocol family 2
[ 10.873891] IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 10.875624] TCP established hash table entries: 4096 (order: 4, 65536 bytes)
[ 10.876118] TCP bind hash table entries: 2048 (order: 3, 40960 bytes)
[ 10.876483] TCP: Hash tables configured (established 4096 bind 2048)
[ 10.876508] TCP reno registered
[ 10.926572] Initializing RT-Tester: OK
[ 10.931275] JFFS2 version 2.2. (NAND) (C) 2001-2006 Red Hat, Inc.
[ 10.932114] io scheduler noop registered
[ 10.932142] io scheduler anticipatory registered (default)
[ 10.932164] io scheduler deadline registered
[ 10.932336] io scheduler cfq registered
[ 11.669977] Generic RTC Driver v1.07
[ 11.673740] WDT driver for MPC83xx initialized. mode:reset
timeout=65535 (25 seconds)
[ 11.673826] Serial: 8250/16550 driver $Revision: 1.90 $ 2 ports,
IRQ sharing disabled
[ 11.680975] serial8250.0: ttyS0 at MMIO 0xe0004500 (irq = 16) is a 16550A
[ 11.902695] serial8250.0: ttyS1 at MMIO 0xe0004600 (irq = 17) is a 16550A
[ 11.934522] RAMDISK driver initialized: 16 RAM disks of 32768K size
1024 blocksize
[ 11.953408] loop: loaded (max 8 devices)
[ 11.957368] Intel(R) PRO/1000 Network Driver - version 7.3.15-k2-NAPI
[ 11.963862] Copyright (c) 1999-2006 Intel Corporation.
[ 11.979780] Gianfar MII Bus: probed
[ 11.986456] eth0: Gianfar Ethernet Controller Version 1.4, 00:04:9f:ef:23:33
[ 11.993766] eth0: MTU = 1500 (frame size=1540,truesize=2296)
[ 11.999442] eth0: Running with NAPI enabled
[ 12.003644] eth0: 64/64 RX/TX BD ring size
[ 12.007756] eth0: Socket buffer recycling mode enabled
[ 12.014840] eth1: Gianfar Ethernet Controller Version 1.4, 00:e0:0c:00:7e:21
[ 12.022155] eth1: MTU = 1500 (frame size=1540,truesize=2296)
[ 12.027855] eth1: Running with NAPI enabled
[ 12.032060] eth1: 64/64 RX/TX BD ring size
[ 12.036169] eth1: Socket buffer recycling mode enabled
[ 12.041374] SKB Handler initialized(max=64)
[ 12.047711] Marvell 88E1101: Registered new driver
[ 12.053683] Marvell 88E1111: Registered new driver
[ 12.059610] Marvell 88E1145: Registered new driver
[ 12.065650] MPC8313ERDB Ethernet Switch: Registered new driver
[ 12.080151] MPC8313RDB flash device: 800000 at fe000000 Partition number 4
[ 12.087755] MPC8313RDB Flash Map Info: Found 1 x16 devices at 0x0
in 16-bit bank
[ 12.095290] Amd/Fujitsu Extended Query Table at 0x0040
[ 12.100558] MPC8313RDB Flash Map Info: Swapping erase regions for
broken CFI table.
[ 12.108294] number of CFI chips: 1
[ 12.111729] cfi_cmdset_0002: Disabling erase-suspend-program due to
code brokenness.
[ 12.119556] Creating 4 MTD partitions on "MPC8313RDB Flash Map Info":
[ 12.126040] 0x00000000-0x00100000 : "U-Boot"
[ 12.134115] 0x00100000-0x00300000 : "Kernel"
[ 12.142296] 0x00300000-0x00700000 : "JFFS2"
[ 12.150546] 0x00700000-0x00800000 : "dtb"
[ 12.158445] MPC8313RDB flash device (MPC8313RDB Flash Map Info) initialized
[ 12.165481] Freescale eLBC NAND Driver (C) 2006 Freescale
[ 12.173380] NAND device: Manufacturer ID: 0xec, Chip ID: 0x75
(Samsung NAND 32MiB 3,3V 8-bit)
[ 12.182145] Scanning device for bad blocks
[ 12.702672] 1 cmdlinepart partitions found on MTD device nand0
[ 12.708534] Creating 1 MTD partitions on "nand0":
[ 12.713277] 0x00000000-0x02000000 : "rootfs"
[ 12.721823] usbmon: debugfs is not available
[ 12.727329] fsl-ehci fsl-ehci.0: Freescale On-Chip EHCI Host Controller
[ 12.735447] fsl-ehci fsl-ehci.0: new USB bus registered, assigned
bus number 1
[ 12.764287] fsl-ehci fsl-ehci.0: irq 38, io base 0xe0023000
[ 12.769902] fsl-ehci fsl-ehci.0: USB 2.0 started, EHCI 1.00, driver
10 Dec 2004
[ 12.780758] usb usb1: configuration #1 chosen from 1 choice
[ 12.787885] hub 1-0:1.0: USB hub found
[ 12.791820] hub 1-0:1.0: 1 port detected
[ 12.900109] Initializing USB Mass Storage driver...
[ 12.906124] usbcore: registered new interface driver usb-storage
[ 12.912183] USB Mass Storage support registered.
[ 12.916884] Freescale High-Speed USB SOC Device Controller driver
(Feb 5, 2007)
[ 12.925310] i2c /dev entries driver
[ 12.958762] TCP cubic registered
[ 12.962118] NET: Registered protocol family 1
[ 12.966558] NET: Registered protocol family 17
[ 12.972695] BUG: scheduling while atomic: swapper/0x00000001/1
[ 12.978516] Call Trace:
[ 12.980956] [C07F1D50] [C0009074] show_stack+0x50/0x190 (unreliable)
[ 12.987334] [C07F1D80] [C028EB94] schedule+0x4c/0x6fc
[ 12.992405] [C07F1DD0] [C028F8B8] schedule_timeout+0x64/0xe0
[ 12.998073] [C07F1E10] [C01FF1BC] i2c_wait+0x138/0x1ec
[ 13.003221] [C07F1E50] [C01FF4D4] mpc_xfer+0x264/0x3e4
[ 13.008365] [C07F1E90] [C01FC510] i2c_transfer+0x58/0x7c
[ 13.013681] [C07F1EB0] [C01FF6E4] ds1337_command+0x90/0x3e8
[ 13.019258] [C07F1F30] [C0017974] ds1337_get_rtc_time+0x38/0x58
[ 13.025189] [C07F1F50] [C0321494] mpc8313_rtc_hookup+0x64/0xb0
[ 13.031037] [C07F1F90] [C0003964] init+0x94/0x2b4
[ 13.035748] [C07F1FF0] [C00112BC] kernel_thread+0x44/0x60
[ 13.041475] BUG: scheduling while atomic: swapper/0x00000001/1
[ 13.047342] Call Trace:
[ 13.049807] [C07F1D50] [C0009074] show_stack+0x50/0x190 (unreliable)
[ 13.056242] [C07F1D80] [C028EB94] schedule+0x4c/0x6fc
[ 13.061358] [C07F1DD0] [C028F8B8] schedule_timeout+0x64/0xe0
[ 13.067077] [C07F1E10] [C01FF1BC] i2c_wait+0x138/0x1ec
[ 13.072276] [C07F1E50] [C01FF558] mpc_xfer+0x2e8/0x3e4
[ 13.077467] [C07F1E90] [C01FC510] i2c_transfer+0x58/0x7c
[ 13.082827] [C07F1EB0] [C01FF6E4] ds1337_command+0x90/0x3e8
[ 13.088452] [C07F1F30] [C0017974] ds1337_get_rtc_time+0x38/0x58
[ 13.094430] [C07F1F50] [C0321494] mpc8313_rtc_hookup+0x64/0xb0
[ 13.100326] [C07F1F90] [C0003964] init+0x94/0x2b4
[ 13.105081] [C07F1FF0] [C00112BC] kernel_thread+0x44/0x60
[ 13.110555] BUG: scheduling while atomic: swapper/0x00000001/1
[ 13.116415] Call Trace:
[ 13.118877] [C07F1D50] [C0009074] show_stack+0x50/0x190 (unreliable)
[ 13.125310] [C07F1D80] [C028EB94] schedule+0x4c/0x6fc
[ 13.130421] [C07F1DD0] [C028F8B8] schedule_timeout+0x64/0xe0
[ 13.136132] [C07F1E10] [C01FF1BC] i2c_wait+0x138/0x1ec
[ 13.141329] [C07F1E50] [C01FF360] mpc_xfer+0xf0/0x3e4
[ 13.146437] [C07F1E90] [C01FC510] i2c_transfer+0x58/0x7c
[ 13.151798] [C07F1EB0] [C01FF6E4] ds1337_command+0x90/0x3e8
[ 13.157421] [C07F1F30] [C0017974] ds1337_get_rtc_time+0x38/0x58
[ 13.163397] [C07F1F50] [C0321494] mpc8313_rtc_hookup+0x64/0xb0
[ 13.169293] [C07F1F90] [C0003964] init+0x94/0x2b4
[ 13.174048] [C07F1FF0] [C00112BC] kernel_thread+0x44/0x60
[ 13.179520] BUG: scheduling while atomic: swapper/0x00000001/1
[ 13.185379] Call Trace:
[ 13.187843] [C07F1D50] [C0009074] show_stack+0x50/0x190 (unreliable)
[ 13.194275] [C07F1D80] [C028EB94] schedule+0x4c/0x6fc
[ 13.199387] [C07F1DD0] [C028F8B8] schedule_timeout+0x64/0xe0
[ 13.205097] [C07F1E10] [C01FF1BC] i2c_wait+0x138/0x1ec
[ 13.210299] [C07F1E50] [C01FF400] mpc_xfer+0x190/0x3e4
[ 13.215491] [C07F1E90] [C01FC510] i2c_transfer+0x58/0x7c
[ 13.220853] [C07F1EB0] [C01FF6E4] ds1337_command+0x90/0x3e8
[ 13.226477] [C07F1F30] [C0017974] ds1337_get_rtc_time+0x38/0x58
[ 13.232455] [C07F1F50] [C0321494] mpc8313_rtc_hookup+0x64/0xb0
[ 13.238348] [C07F1F90] [C0003964] init+0x94/0x2b4
[ 13.243105] [C07F1FF0] [C00112BC] kernel_thread+0x44/0x60
[ 13.248576] BUG: scheduling while atomic: swapper/0x00000001/1
[ 13.254435] Call Trace:
[ 13.256899] [C07F1D50] [C0009074] show_stack+0x50/0x190 (unreliable)
[ 13.263333] [C07F1D80] [C028EB94] schedule+0x4c/0x6fc
[ 13.268448] [C07F1DD0] [C028F8B8] schedule_timeout+0x64/0xe0
[ 13.274158] [C07F1E10] [C01FF1BC] i2c_wait+0x138/0x1ec
[ 13.279355] [C07F1E50] [C01FF400] mpc_xfer+0x190/0x3e4
[ 13.284546] [C07F1E90] [C01FC510] i2c_transfer+0x58/0x7c
[ 13.289904] [C07F1EB0] [C01FF6E4] ds1337_command+0x90/0x3e8
[ 13.295528] [C07F1F30] [C0017974] ds1337_get_rtc_time+0x38/0x58
[ 13.301505] [C07F1F50] [C0321494] mpc8313_rtc_hookup+0x64/0xb0
[ 13.307394] [C07F1F90] [C0003964] init+0x94/0x2b4
[ 13.312146] [C07F1FF0] [C00112BC] kernel_thread+0x44/0x60
[ 13.317616] BUG: scheduling while atomic: swapper/0x00000001/1
[ 13.323475] Call Trace:
[ 13.325938] [C07F1D50] [C0009074] show_stack+0x50/0x190 (unreliable)
[ 13.332376] [C07F1D80] [C028EB94] schedule+0x4c/0x6fc
[ 13.337489] [C07F1DD0] [C028F8B8] schedule_timeout+0x64/0xe0
[ 13.343209] [C07F1E10] [C01FF1BC] i2c_wait+0x138/0x1ec
[ 13.348406] [C07F1E50] [C01FF400] mpc_xfer+0x190/0x3e4
[ 13.353595] [C07F1E90] [C01FC510] i2c_transfer+0x58/0x7c
[ 13.358955] [C07F1EB0] [C01FF6E4] ds1337_command+0x90/0x3e8
[ 13.364581] [C07F1F30] [C0017974] ds1337_get_rtc_time+0x38/0x58
[ 13.370558] [C07F1F50] [C0321494] mpc8313_rtc_hookup+0x64/0xb0
[ 13.376449] [C07F1F90] [C0003964] init+0x94/0x2b4
[ 13.381208] [C07F1FF0] [C00112BC] kernel_thread+0x44/0x60
[ 13.386678] BUG: scheduling while atomic: swapper/0x00000001/1
[ 13.392537] Call Trace:
[ 13.395000] [C07F1D50] [C0009074] show_stack+0x50/0x190 (unreliable)
[ 13.401438] [C07F1D80] [C028EB94] schedule+0x4c/0x6fc
[ 13.406547] [C07F1DD0] [C028F8B8] schedule_timeout+0x64/0xe0
[ 13.412267] [C07F1E10] [C01FF1BC] i2c_wait+0x138/0x1ec
[ 13.417459] [C07F1E50] [C01FF400] mpc_xfer+0x190/0x3e4
[ 13.422646] [C07F1E90] [C01FC510] i2c_transfer+0x58/0x7c
[ 13.428006] [C07F1EB0] [C01FF6E4] ds1337_command+0x90/0x3e8
[ 13.433631] [C07F1F30] [C0017974] ds1337_get_rtc_time+0x38/0x58
[ 13.439608] [C07F1F50] [C0321494] mpc8313_rtc_hookup+0x64/0xb0
[ 13.445497] [C07F1F90] [C0003964] init+0x94/0x2b4
[ 13.450257] [C07F1FF0] [C00112BC] kernel_thread+0x44/0x60
[ 13.455728] BUG: scheduling while atomic: swapper/0x00000001/1
[ 13.461587] Call Trace:
[ 13.464050] [C07F1D50] [C0009074] show_stack+0x50/0x190 (unreliable)
[ 13.470479] [C07F1D80] [C028EB94] schedule+0x4c/0x6fc
[ 13.475589] [C07F1DD0] [C028F8B8] schedule_timeout+0x64/0xe0
[ 13.481308] [C07F1E10] [C01FF1BC] i2c_wait+0x138/0x1ec
[ 13.486504] [C07F1E50] [C01FF400] mpc_xfer+0x190/0x3e4
[ 13.491692] [C07F1E90] [C01FC510] i2c_transfer+0x58/0x7c
[ 13.497052] [C07F1EB0] [C01FF6E4] ds1337_command+0x90/0x3e8
[ 13.502676] [C07F1F30] [C0017974] ds1337_get_rtc_time+0x38/0x58
[ 13.508654] [C07F1F50] [C0321494] mpc8313_rtc_hookup+0x64/0xb0
[ 13.514547] [C07F1F90] [C0003964] init+0x94/0x2b4
[ 13.519307] [C07F1FF0] [C00112BC] kernel_thread+0x44/0x60
[ 13.524779] BUG: scheduling while atomic: swapper/0x00000001/1
[ 13.530637] Call Trace:
[ 13.533102] [C07F1D50] [C0009074] show_stack+0x50/0x190 (unreliable)
[ 13.539530] [C07F1D80] [C028EB94] schedule+0x4c/0x6fc
[ 13.544641] [C07F1DD0] [C028F8B8] schedule_timeout+0x64/0xe0
[ 13.550358] [C07F1E10] [C01FF1BC] i2c_wait+0x138/0x1ec
[ 13.555550] [C07F1E50] [C01FF400] mpc_xfer+0x190/0x3e4
[ 13.560736] [C07F1E90] [C01FC510] i2c_transfer+0x58/0x7c
[ 13.566096] [C07F1EB0] [C01FF6E4] ds1337_command+0x90/0x3e8
[ 13.571719] [C07F1F30] [C0017974] ds1337_get_rtc_time+0x38/0x58
[ 13.577696] [C07F1F50] [C0321494] mpc8313_rtc_hookup+0x64/0xb0
[ 13.583587] [C07F1F90] [C0003964] init+0x94/0x2b4
[ 13.588347] [C07F1FF0] [C00112BC] kernel_thread+0x44/0x60
[ 13.593815] BUG: scheduling while atomic: swapper/0x00000001/1
[ 13.599674] Call Trace:
[ 13.602138] [C07F1D50] [C0009074] show_stack+0x50/0x190 (unreliable)
[ 13.608564] [C07F1D80] [C028EB94] schedule+0x4c/0x6fc
[ 13.613673] [C07F1DD0] [C028F8B8] schedule_timeout+0x64/0xe0
[ 13.619386] [C07F1E10] [C01FF1BC] i2c_wait+0x138/0x1ec
[ 13.624580] [C07F1E50] [C01FF400] mpc_xfer+0x190/0x3e4
[ 13.629769] [C07F1E90] [C01FC510] i2c_transfer+0x58/0x7c
[ 13.635129] [C07F1EB0] [C01FF6E4] ds1337_command+0x90/0x3e8
[ 13.640752] [C07F1F30] [C0017974] ds1337_get_rtc_time+0x38/0x58
[ 13.646729] [C07F1F50] [C0321494] mpc8313_rtc_hookup+0x64/0xb0
[ 13.652630] [C07F1F90] [C0003964] init+0x94/0x2b4
[ 13.657387] [C07F1FF0] [C00112BC] kernel_thread+0x44/0x60
[ 14.470018] Empty flash at 0x003a4d74 ends at 0x003a4e00
[ 14.716173] Empty flash at 0x00a0d15c ends at 0x00a0d200
[ 14.721669] Empty flash at 0x00a0e604 ends at 0x00a0e800
[ 14.831533] Empty flash at 0x00c88408 ends at 0x00c88600
[ 14.836997] Empty flash at 0x00c89420 ends at 0x00c89600
[ 14.842420] Empty flash at 0x00c8a420 ends at 0x00c8a600
[ 14.909287] Empty flash at 0x00e24f30 ends at 0x00e25000
[ 14.968135] Empty flash at 0x00f99318 ends at 0x00f99400
[ 15.058060] Empty flash at 0x011806f4 ends at 0x01180800
[ 15.154096] Empty flash at 0x013a11b4 ends at 0x013a1200
[ 15.562613] Empty flash at 0x01850258 ends at 0x01850400
[ 15.594730] Empty flash at 0x018bcd40 ends at 0x018bce00
[ 15.600200] Empty flash at 0x018be8b0 ends at 0x018bea00
[ 15.605597] Empty flash at 0x018bf15c ends at 0x018bf200
[ 15.848968] Empty flash at 0x01c89abc ends at 0x01c89c00
[ 15.887667] Empty flash at 0x01d29218 ends at 0x01d29400
[ 15.893204] Empty flash at 0x01d2a060 ends at 0x01d2a200
[ 16.139702] VFS: Mounted root (jffs2 filesystem).
[ 16.145042] Freeing unused kernel memory: 144k init
Setting the hostname to freescale
Mounting filesystems
[ 17.514073] JFFS2 notice: (717) check_node_data: wrong data CRC in
data node at 0x01c89800: read 0x2d1ba49a, calculated 0xa8ef5d7e.
Starting syslogd and klogd
Running sysctl
Setting up networking on loopback device:
Setting up networking on eth0:
udhcpc (v0.9.9-pre) started
Sending discover...
[ 18.727343] BUG: spinlock recursion on CPU#0, jffs2_gcd_mtd4/736
[ 18.733391] lock: c7fbb320, .magic: dead4ead, .owner:
jffs2_gcd_mtd4/736, .owner_cpu: 0
[ 18.741492] Call Trace:
[ 18.743950] [C7C79C50] [C0009074] show_stack+0x50/0x190 (unreliable)
[ 18.750380] [C7C79C80] [C014E7B0] spin_bug+0x94/0xb0
[ 18.755393] [C7C79CA0] [C014EBCC] _raw_spin_lock+0x180/0x184
[ 18.761092] [C7C79CD0] [C0290EB8] _spin_lock+0x20/0x30
[ 18.766278] [C7C79CE0] [C01997EC] gfar_transmit+0x50/0x290
[ 18.771807] [C7C79D10] [C0043A10] handle_IRQ_event+0x5c/0xb0
[ 18.777511] [C7C79D30] [C004594C] handle_level_irq+0xb0/0x178
[ 18.783301] [C7C79D50] [C000645C] do_IRQ+0xa4/0xc8
[ 18.788138] [C7C79D60] [C0010B08] ret_from_except+0x0/0x14
[ 18.793670] --- Exception: 501 at check_poison_obj+0x9c/0x1f0
[ 18.799457] LR = check_poison_obj+0x28/0x1f0
[ 18.804084] [C7C79E20] [C0067A54] kmem_cache_free+0x84/0x108 (unreliable)
[ 18.810928] [C7C79E50] [C0066918] cache_alloc_debugcheck_after+0xfc/0x1f0
[ 18.817760] [C7C79E70] [C0067968] kmem_cache_zalloc+0xac/0x114
[ 18.823636] [C7C79E90] [C0120690] jffs2_do_crccheck_inode+0x2c/0xb4
[ 18.829957] [C7C79F00] [C01245C0] jffs2_garbage_collect_pass+0x154/0x7b4
[ 18.836708] [C7C79F50] [C0125FF8] jffs2_garbage_collect_thread+0xac/0x170
[ 18.843540] [C7C79FF0] [C00112BC] kernel_thread+0x44/0x60
[ 23.336327] BUG: spinlock lockup on CPU#0, jffs2_gcd_mtd4/736, c7fbb320
[ 23.342946] Call Trace:
[ 23.345405] [C7C79C70] [C0009074] show_stack+0x50/0x190 (unreliable)
[ 23.351819] [C7C79CA0] [C014EB84] _raw_spin_lock+0x138/0x184
[ 23.357521] [C7C79CD0] [C0290EB8] _spin_lock+0x20/0x30
[ 23.362700] [C7C79CE0] [C01997EC] gfar_transmit+0x50/0x290
[ 23.368231] [C7C79D10] [C0043A10] handle_IRQ_event+0x5c/0xb0
[ 23.373931] [C7C79D30] [C004594C] handle_level_irq+0xb0/0x178
[ 23.379719] [C7C79D50] [C000645C] do_IRQ+0xa4/0xc8
[ 23.384553] [C7C79D60] [C0010B08] ret_from_except+0x0/0x14
[ 23.390084] --- Exception: 501 at check_poison_obj+0x9c/0x1f0
[ 23.395868] LR = check_poison_obj+0x28/0x1f0
[ 23.400498] [C7C79E20] [C0067A54] kmem_cache_free+0x84/0x108 (unreliable)
[ 23.407341] [C7C79E50] [C0066918] cache_alloc_debugcheck_after+0xfc/0x1f0
[ 23.414175] [C7C79E70] [C0067968] kmem_cache_zalloc+0xac/0x114
[ 23.420055] [C7C79E90] [C0120690] jffs2_do_crccheck_inode+0x2c/0xb4
[ 23.426376] [C7C79F00] [C01245C0] jffs2_garbage_collect_pass+0x154/0x7b4
[ 23.433129] [C7C79F50] [C0125FF8] jffs2_garbage_collect_thread+0xac/0x170
[ 23.439959] [C7C79FF0] [C00112BC] kernel_thread+0x44/0x60
[ 33.446870] BUG: soft lockup detected on CPU#0!
[ 33.451386] Call Trace:
[ 33.453826] [C7C79AE0] [C0009074] show_stack+0x50/0x190 (unreliable)
[ 33.460202] [C7C79B10] [C0043904] softlockup_tick+0xb8/0xe0
[ 33.465779] [C7C79B30] [C0027518] run_local_timers+0x18/0x28
[ 33.471454] [C7C79B40] [C0027558] update_process_times+0x30/0x7c
[ 33.477468] [C7C79B50] [C000D344] timer_interrupt+0x124/0x5c8
[ 33.483218] [C7C79BE0] [C0010B08] ret_from_except+0x0/0x14
[ 33.488709] --- Exception: 901 at _raw_spin_lock+0x13c/0x184
[ 33.494370] LR = _raw_spin_lock+0xf8/0x184
[ 33.498800] [C7C79CA0] [C014EB84] _raw_spin_lock+0x138/0x184 (unreliable)
[ 33.505598] [C7C79CD0] [C0290EB8] _spin_lock+0x20/0x30
[ 33.510744] [C7C79CE0] [C01997EC] gfar_transmit+0x50/0x290
[ 33.516238] [C7C79D10] [C0043A10] handle_IRQ_event+0x5c/0xb0
[ 33.521905] [C7C79D30] [C004594C] handle_level_irq+0xb0/0x178
[ 33.527659] [C7C79D50] [C000645C] do_IRQ+0xa4/0xc8
[ 33.532461] [C7C79D60] [C0010B08] ret_from_except+0x0/0x14
[ 33.537951] --- Exception: 501 at check_poison_obj+0x9c/0x1f0
[ 33.543701] LR = check_poison_obj+0x28/0x1f0
[ 33.548304] [C7C79E20] [C0067A54] kmem_cache_free+0x84/0x108 (unreliable)
[ 33.555103] [C7C79E50] [C0066918] cache_alloc_debugcheck_after+0xfc/0x1f0
[ 33.561895] [C7C79E70] [C0067968] kmem_cache_zalloc+0xac/0x114
[ 33.567733] [C7C79E90] [C0120690] jffs2_do_crccheck_inode+0x2c/0xb4
[ 33.574016] [C7C79F00] [C01245C0] jffs2_garbage_collect_pass+0x154/0x7b4
[ 33.580724] [C7C79F50] [C0125FF8] jffs2_garbage_collect_thread+0xac/0x170
[ 33.587515] [C7C79FF0] [C00112BC] kernel_thread+0x44/0x60
################################# END
##########################################################
More information about the Linuxppc-dev
mailing list