RAID 1 oops

russell@coker.com.au
Tue, 2 Jun 1998 11:30:19 +1000 (EST)


In 2.1.103 if I run "mdadd -a" twice I get the following oops. I know that
I shouldn't do that, and I have fixed my scripts so it doesn't happen. But I
think that the kernel should be able to handle it without oopsing.

Russell Coker

PS I'm not currently on the mailing list, so could you please CC any discussion
to me.

Using `/boot/System.map-2.1.103' to map addresses to symbols.

>>EIP: c017fe7b <md_update_sb+2b/1f0>
Trace: c0127a83 <__brelse+23/50>
Trace: c480f93e
Trace: c018067a <do_md_add+14a/1b0>
Trace: c018081e <md_ioctl+13e/370>
Trace: c012f25c <sys_ioctl+19c/1f0>
Trace: c01099e8 <system_call+38/40>
Code: c017fe7b <md_update_sb+2b/1f0>
Code: c017fe7b <md_update_sb+2b/1f0> 89 82 80 00 00 movl %eax,0x80(%edx)
Code: c017fe81 <md_update_sb+31/1f0> c7 44 24 20 00 movl $0x0,0x20(%esp,1)
Code: c017fe8c <md_update_sb+3c/1f0> 00 00 00
Code: c017fe8f <md_update_sb+3f/1f0> 8b 4c 24 20 movl 0x20(%esp,1),%ecx
Code: c017fe93 <md_update_sb+43/1f0> 39 8d 00 90 90 cmpl %ecx,0x90909000(%ebp)
>>EIP: c017fe7b <md_update_sb+2b/1f0>
Trace: c0127a83 <__brelse+23/50>
Trace: c480f93e
Trace: c018067a <do_md_add+14a/1b0>
Trace: c018081e <md_ioctl+13e/370>
Trace: c012f25c <sys_ioctl+19c/1f0>
Trace: c01099e8 <system_call+38/40>
Code: c017fe7b <md_update_sb+2b/1f0>
Code: c017fe7b <md_update_sb+2b/1f0> 89 82 80 00 00 movl %eax,0x80(%edx)
Code: c017fe81 <md_update_sb+31/1f0> c7 44 24 20 00 movl $0x0,0x20(%esp,1)
Code: c017fe8c <md_update_sb+3c/1f0> 00 00 00
Code: c017fe8f <md_update_sb+3f/1f0> 8b 4c 24 20 movl 0x20(%esp,1),%ecx
Code: c017fe93 <md_update_sb+43/1f0> 39 8d 00 90 90 cmpl %ecx,0x90909000(%ebp)

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu