Bug 6866 - kernel BUG at include/asm/spinlock.h:146!
Summary: kernel BUG at include/asm/spinlock.h:146!
Status: REJECTED INSUFFICIENT_DATA
Alias: None
Product: Other
Classification: Unclassified
Component: Other (show other bugs)
Hardware: i386 Linux
: P2 normal
Assignee: other_other
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-07-19 05:22 UTC by lukasz
Modified: 2006-11-20 10:56 UTC (History)
2 users (show)

See Also:
Kernel Version: 2.6.9-34.0.1.ELsmp
Subsystem:
Regression: ---
Bisected commit-id:


Attachments

Description lukasz 2006-07-19 05:22:17 UTC
Most recent kernel where this bug did not occur:
Distribution: RedHat
Hardware Environment: 2 x DualCore opteron
Software Environment:
Problem Description:

Kernel panic with following error:

Jul 19 14:07:20 beta13 kernel: ------------[ cut here ]------------
Jul 19 14:07:20 beta13 kernel: kernel BUG at include/asm/spinlock.h:146!
Jul 19 14:07:20 beta13 kernel: invalid operand: 0000 [#1]
Jul 19 14:07:20 beta13 kernel: SMP
Jul 19 14:07:20 beta13 kernel: Modules linked in: raid5 xor ipt_REJECT loop
iptable_filter ip_tables nfsd exportfs md5 ipv6 autofs4 w83627hf eeprom lm85
i2c_sensor i2c_isa i2c_amd756 i2c_dev i2c_core nfs lockd nfs_acl sunrpc
dm_mirror dm_mod button battery ac ohci_hcd hw_random
 shpchp e100 mii tg3 bonding(U) floppy ext3 jbd sata_promise sata_sil libata
sd_mod scsi_mod
Jul 19 14:07:20 beta13 kernel: CPU:    2
Jul 19 14:07:20 beta13 kernel: EIP:    0060:[<c02d12c8>]    Not tainted VLI
Jul 19 14:07:20 beta13 kernel: EFLAGS: 00010046   (2.6.9-34.0.1.ELsmp)
Jul 19 14:07:20 beta13 kernel: EIP is at _spin_lock_irqsave+0x20/0x45
Jul 19 14:07:20 beta13 kernel: eax: c011e82f   ebx: 00000246   ecx: c02e4cee  
edx: c02e4cee
Jul 19 14:07:20 beta13 kernel: esi: d0a81f54   edi: d5592000   ebp: d5592f9c  
esp: d5592f84
Jul 19 14:07:20 beta13 kernel: ds: 007b   es: 007b   ss: 0068
Jul 19 14:07:20 beta13 kernel: Process md0_resync (pid: 12669,
threadinfo=d5592000 task=e1e2f670)
Jul 19 14:07:20 beta13 kernel: Stack: d0a81f50 d0a81f54 c011e82f f766b580
00000000 d5592000 00000000 c0270ea4
Jul 19 14:07:20 beta13 kernel:        00000000 e1e2f670 c0120291 d5592fd0
d5592fd0 d0a81ee4 c02d25ae f76966b0
Jul 19 14:07:20 beta13 kernel:        00000000 e1e2f670 c0120291 d5592fd0
d5592fd0 00000000 00000000 0000007b
Jul 19 14:07:20 beta13 kernel: Call Trace:
Jul 19 14:07:20 beta13 kernel:  [<c011e82f>] complete+0x12/0x3d
Jul 19 14:07:20 beta13 kernel:  [<c0270ea4>] md_thread+0x15f/0x168
Jul 19 14:07:20 beta13 kernel:  [<c0120291>] autoremove_wake_function+0x0/0x2d
Jul 19 14:07:20 beta13 kernel:  [<c02d25ae>] ret_from_fork+0x6/0x14
Jul 19 14:07:20 beta13 kernel:  [<c0120291>] autoremove_wake_function+0x0/0x2d
Jul 19 14:07:20 beta13 kernel:  [<c0270d45>] md_thread+0x0/0x168
Jul 19 14:07:20 beta13 kernel:  [<c01041f5>] kernel_thread_helper+0x5/0xb
Jul 19 14:07:20 beta13 kernel: Code: 81 00 00 00 00 01 c3 f0 ff 00 c3 56 89 c6
53 9c 5b fa 81 78 04 ad 4e ad de 74 18 ff 74 24 08 68 ee 4c 2e c0 e8 74 13 e5 ff
59 58 <0f> 0b 92 00 a8 3d 2e c0 f0 fe 0e 79 13 f7 c3 00 02 00 00 74 01
Jul 19 14:07:20 beta13 kernel:  Badness in complement_pos at drivers/char/vt.c:456
Jul 19 14:07:20 beta13 kernel:  [<c020711e>] complement_pos+0x3d/0x132
Jul 19 14:07:20 beta13 kernel:  [<c0205215>] clear_selection+0xd/0x3e
Jul 19 14:07:20 beta13 kernel:  [<c0207564>] set_cursor+0x3e/0x6e
Jul 19 14:07:20 beta13 kernel:  [<c020a543>] vt_console_print+0x286/0x2a5
Jul 19 14:07:20 beta13 kernel:  [<c020a2bd>] vt_console_print+0x0/0x2a5
Jul 19 14:07:20 beta13 kernel:  [<c012242b>] __call_console_drivers+0x36/0x40
Jul 19 14:07:20 beta13 kernel:  [<c0122837>] release_console_sem+0x43/0xa9
Jul 19 14:07:20 beta13 kernel:  [<c0122781>] vprintk+0x136/0x14a
Jul 19 14:07:20 beta13 kernel:  [<c0122648>] printk+0xe/0x11
Jul 19 14:07:20 beta13 kernel:  [<c011aa86>] bust_spinlocks+0x3a/0x43
Jul 19 14:07:20 beta13 kernel:  [<c0106047>] die+0xfb/0x16b
Jul 19 14:07:20 beta13 kernel:  [<c0106409>] do_invalid_op+0xcf/0xf2
Jul 19 14:07:20 beta13 kernel:  [<c02d12c8>] _spin_lock_irqsave+0x20/0x45
Jul 19 14:07:20 beta13 kernel:  [<c011e75d>] __wake_up_common+0x36/0x51
Jul 19 14:07:20 beta13 kernel:  [<c011e7a1>] __wake_up+0x29/0x3c
Jul 19 14:07:20 beta13 kernel:  [<c010633a>] do_invalid_op+0x0/0xf2
Jul 19 14:07:20 beta13 kernel:  [<c02d316b>] error_code+0x2f/0x38
Jul 19 14:07:20 beta13 kernel:  [<c011e82f>] complete+0x12/0x3d
Jul 19 14:07:20 beta13 kernel:  [<c02d12c8>] _spin_lock_irqsave+0x20/0x45
Jul 19 14:07:20 beta13 kernel:  [<c011e82f>] complete+0x12/0x3d
Jul 19 14:07:20 beta13 kernel:  [<c0270ea4>] md_thread+0x15f/0x168
Jul 19 14:07:20 beta13 kernel:  [<c0120291>] autoremove_wake_function+0x0/0x2d
Jul 19 14:07:20 beta13 kernel:  [<c02d25ae>] ret_from_fork+0x6/0x14
Jul 19 14:07:20 beta13 kernel:  [<c0120291>] autoremove_wake_function+0x0/0x2d
Jul 19 14:07:20 beta13 kernel:  [<c0270d45>] md_thread+0x0/0x168
Jul 19 14:07:20 beta13 kernel:  [<c01041f5>] kernel_thread_helper+0x5/0xb
Jul 19 14:07:20 beta13 kernel: Badness in poke_blanked_console at
drivers/char/vt.c:2929
Jul 19 14:07:20 beta13 kernel:  [<c020b132>] poke_blanked_console+0x30/0x9a
Jul 19 14:07:20 beta13 kernel:  [<c020a551>] vt_console_print+0x294/0x2a5
Jul 19 14:07:20 beta13 kernel:  [<c020a2bd>] vt_console_print+0x0/0x2a5
Jul 19 14:07:20 beta13 kernel:  [<c012242b>] __call_console_drivers+0x36/0x40
Jul 19 14:07:20 beta13 kernel:  [<c0122837>] release_console_sem+0x43/0xa9
Jul 19 14:07:20 beta13 kernel:  [<c0122781>] vprintk+0x136/0x14a
Jul 19 14:07:20 beta13 kernel:  [<c0122648>] printk+0xe/0x11
Jul 19 14:07:20 beta13 kernel:  [<c011aa86>] bust_spinlocks+0x3a/0x43
Jul 19 14:07:20 beta13 kernel:  [<c0106047>] die+0xfb/0x16b
Jul 19 14:07:20 beta13 kernel:  [<c0106409>] do_invalid_op+0xcf/0xf2
Jul 19 14:07:20 beta13 kernel:  [<c02d12c8>] _spin_lock_irqsave+0x20/0x45
Jul 19 14:07:20 beta13 kernel:  [<c011e75d>] __wake_up_common+0x36/0x51
Jul 19 14:07:20 beta13 kernel:  [<c011e7a1>] __wake_up+0x29/0x3c
Jul 19 14:07:20 beta13 kernel:  [<c010633a>] do_invalid_op+0x0/0xf2
Jul 19 14:07:20 beta13 kernel:  [<c02d316b>] error_code+0x2f/0x38
Jul 19 14:07:20 beta13 kernel:  [<c011e82f>] complete+0x12/0x3d
Jul 19 14:07:20 beta13 kernel:  [<c02d12c8>] _spin_lock_irqsave+0x20/0x45
Jul 19 14:07:20 beta13 kernel:  [<c011e82f>] complete+0x12/0x3d
Jul 19 14:07:20 beta13 kernel:  [<c0270ea4>] md_thread+0x15f/0x168
Jul 19 14:07:20 beta13 kernel:  [<c0120291>] autoremove_wake_function+0x0/0x2d
Jul 19 14:07:20 beta13 kernel:  [<c02d25ae>] ret_from_fork+0x6/0x14
Jul 19 14:07:20 beta13 kernel:  [<c0120291>] autoremove_wake_function+0x0/0x2d
Jul 19 14:07:20 beta13 kernel:  [<c0270d45>] md_thread+0x0/0x168
Jul 19 14:07:20 beta13 kernel:  [<c01041f5>] kernel_thread_helper+0x5/0xb
Jul 19 14:07:20 beta13 kernel: Fatal exception: panic in 5 seconds


Steps to reproduce:

I was playing with raid failure simulation.
Created raid5 device on loop devices and failed 2 out of 3 devices on which raid
has been setup.
Comment 1 Adrian Bunk 2006-07-19 07:58:26 UTC
Can you reproduce this problem with a vanilla 2.6.17 kernel from ftp.kernel.org?

If yes, please post the output with kernel 2.6.17.

If no, please close this bug and contact RedHat for support.

Note You need to log in before you can comment on or make changes to this bug.