[ENBD] fr1 hangs when trying to access raid device..
Arve Emil Myrås
enbd@lists.community.tummy.com
Thu, 6 Feb 2003 12:00:16 +0100
sorry,, last mail got pretty unreadable.. resending the lines that missed linefeed(or somthing like that)..
vserv:~ # cat /etc/raidtab
# autogenerated /etc/raidtab by YaST2
raiddev /dev/fr10
raid-level 1
nr-raid-disks 2
nr-spare-disks 0
persistent-superblock 0
chunk-size 4096
device /dev/loop0
raid-disk 0
device /dev/loop1
raid-disk 1
vserv:~ # losetup /dev/loop0 /root/loop0
vserv:~ # losetup /dev/loop1 /root/loop1
vserv:~ # modprobe fr1
vserv:~ # insmod fr1
Using /lib/modules/2.4.20ctx-16nsmp/kernel/drivers/md/fr1.o
insmod: a module named fr1 already exists
vserv:~ # mkradi --really-force /dev/fr10
bash: mkradi: command not found
vserv:~ # mkraid --really-force /dev/fr10
DESTROYING the contents of /dev/fr10 in 5 seconds, Ctrl-C if unsure!
/dev/fr10: not an MD device!
handling MD device /dev/fr10
analyzing super-block
vserv:~ # cat /proc/fr1stat
Personalities : [raid1]
read_ahead 4 sectors
fr10 : active fr1 [dev 07:00][0] [dev 07:01][1]
16000 blocks
vserv:~ # dd if=/dev/zero of=/dev/fr10 bs=1024 count=20
20+0 records in
20+0 records out
syslog:
Feb 6 11:25:11 vserv sshd[1016]: Accepted password for root from 10.10.0.1 port 32784 ssh2
Feb 6 11:26:02 vserv kernel: loop: loaded (max 8 devices)
Feb 6 11:26:59 vserv kernel: fr1 open device 240:0
Feb 6 11:26:59 vserv kernel: fr1 ioctl 40480923
Feb 6 11:26:59 vserv kernel: fr1 mkraid1 on device 0
Feb 6 11:26:59 vserv kernel: fr1 ioctl 40140921
Feb 6 11:26:59 vserv kernel: fr1 hotadd called to add for device 700
Feb 6 11:26:59 vserv kernel: fr1 create element 7:0 size 16000 blocks
Feb 6 11:26:59 vserv kernel: fr1 hotadd component 07:00[0] to device 0
Feb 6 11:26:59 vserv kernel: fr1 added new device 07:00 to f7a86c00 with err 0
Feb 6 11:26:59 vserv kernel: fr1 ioctl 40140921
Feb 6 11:26:59 vserv kernel: fr1 hotadd called to add for device 701
Feb 6 11:26:59 vserv kernel: fr1 create element 7:1 size 16000 blocks
Feb 6 11:26:59 vserv kernel: fr1 hotadd component 07:01[1] to device 0
Feb 6 11:26:59 vserv kernel: fr1 added new device 07:01 to f7a86c00 with err 0
Feb 6 11:26:59 vserv kernel: fr1 open device 240:0
Feb 6 11:26:59 vserv kernel: fr1 ioctl 400c0930
Feb 6 11:26:59 vserv kernel: fr1 calc component 7:0 size 16000 blocks
Feb 6 11:26:59 vserv kernel: fr1 calc component 7:1 size 16000 blocks
Feb 6 11:26:59 vserv kernel: fr1 calc size 16000 blocks
Feb 6 11:26:59 vserv kernel: fr1 close on device 240:0
Feb 6 11:26:59 vserv kernel: fr1 close on device 240:0
Feb 6 11:27:49 vserv kernel: fr1 open device 240:0
Feb 6 11:27:49 vserv kernel: got request f79114c0
Feb 6 11:27:49 vserv kernel: fr1 enqueue req f79114c0 for component 0
Feb 6 11:27:49 vserv kernel: got request f79112c0
Feb 6 11:27:49 vserv kernel: fr1 enqueue req f79112c0 for component 0
Feb 6 11:27:49 vserv kernel: got request f79110c0
Feb 6 11:27:49 vserv kernel: fr1 enqueue req f79110c0 for component 0
Feb 6 11:27:49 vserv kernel: got request f7911440
Feb 6 11:27:49 vserv kernel: fr1 enqueue req f7911440 for component 0
Feb 6 11:27:49 vserv kernel: got request f7911240
Feb 6 11:27:49 vserv kernel: fr1 enqueue req f7911240 for component 0
Feb 6 11:27:49 vserv kernel: got request f7912ec0
Feb 6 11:27:49 vserv kernel: fr1 enqueue req f7912ec0 for component 0
Feb 6 11:27:49 vserv kernel: got request f7912cc0
Feb 6 11:27:49 vserv kernel: fr1 enqueue req f7912cc0 for component 0
Feb 6 11:27:49 vserv kernel: got request f7912ac0
Feb 6 11:27:49 vserv kernel: fr1 enqueue req f7912ac0 for component 0
Feb 6 11:27:49 vserv kernel: got request f79128c0
Feb 6 11:27:49 vserv kernel: fr1 enqueue req f79128c0 for component 0
Feb 6 11:27:49 vserv kernel: got request f79126c0
Feb 6 11:27:49 vserv kernel: fr1 enqueue req f79126c0 for component 0
Feb 6 11:27:49 vserv kernel: got request f79124c0
Feb 6 11:27:49 vserv kernel: fr1 enqueue req f79124c0 for component 0
Feb 6 11:27:49 vserv kernel: got request f79122c0
Feb 6 11:27:49 vserv kernel: fr1 enqueue req f79122c0 for component 0
Feb 6 11:27:49 vserv kernel: got request f79120c0
Feb 6 11:27:49 vserv kernel: fr1 enqueue req f79120c0 for component 0
Feb 6 11:27:49 vserv kernel: got request f7912e40
Feb 6 11:27:49 vserv kernel: fr1 enqueue req f7912e40 for component 0
Feb 6 11:27:49 vserv kernel: got request f7912c40
Feb 6 11:27:49 vserv kernel: fr1 enqueue req f7912c40 for component 0
Feb 6 11:27:49 vserv kernel: got request f7912a40
Feb 6 11:27:49 vserv kernel: fr1 enqueue req f7912a40 for component 0
Feb 6 11:27:49 vserv kernel: got request f7912840
Feb 6 11:27:49 vserv kernel: fr1 enqueue req f7912840 for component 0
Feb 6 11:27:49 vserv kernel: got request f7912640
Feb 6 11:27:49 vserv kernel: fr1 enqueue req f7912640 for component 0
Feb 6 11:27:49 vserv kernel: got request f7912440
Feb 6 11:27:49 vserv kernel: fr1 enqueue req f7912440 for component 0
Feb 6 11:27:49 vserv kernel: got request f7912240
Feb 6 11:27:49 vserv kernel: fr1 enqueue req f7912240 for component 0
Feb 6 11:27:49 vserv kernel: scheduling get_req
Feb 6 11:27:49 vserv kernel: fr1 sched get_req OK
Feb 6 11:27:49 vserv kernel: fr1 service reqs routine will launch get_req on component 0
Feb 6 11:27:49 vserv kernel: fr1 get_req will dequeue req f79114c0
Feb 6 11:27:49 vserv kernel: saw bh block 0 sector 0 size 1024 state 11d dev f000 rdev f000 on req f79114c0
Feb 6 11:27:49 vserv kernel: submitting bh sector 0 size 1024 state 1e dev 700 rdev 700 on req f79114c0
Feb 6 11:27:49 vserv kernel: serviced req f79114c0 on component 0
Feb 6 11:27:49 vserv kernel: Unable to handle kernel NULL pointer dereference at virtual address 00000004
Feb 6 11:27:49 vserv kernel: printing eip:
Feb 6 11:27:49 vserv kernel: fad3453a
Feb 6 11:27:49 vserv kernel: *pde = 00000000
Feb 6 11:27:49 vserv kernel: Oops: 0002
Feb 6 11:27:49 vserv kernel: CPU: 0
Feb 6 11:27:49 vserv kernel: EIP: 0010:[<fad3453a>] Not tainted
Feb 6 11:27:49 vserv kernel: EFLAGS: 00010006
Feb 6 11:27:49 vserv kernel: eax: 00000000 ebx: 00000001 ecx: f7911401 edx: 00000000
Feb 6 11:27:49 vserv kernel: esi: f7a86c00 edi: 00000002 ebp: c1c1dee8 esp: c1c1ded0
Feb 6 11:27:49 vserv kernel: ds: 0018 es: 0018 ss: 0018
Feb 6 11:27:49 vserv kernel: Process keventd (pid: 2, stackpage=c1c1d000)
Feb 6 11:27:49 vserv kernel: Stack: 00000001 00000282 f7a86c00 f79114c0 f7a86c00 f50a1540 c1c1df18 fad34b07
Feb 6 11:27:49 vserv kernel: f50a1540 f79114c0 ffffffff 00000400 f59e2cc0 00000400 f4ca0e40 f79114c0
Feb 6 11:27:49 vserv kernel: f50a1540 00000000 c1c1df48 fad34c3d f50a1540 f79114c0 fad37de0 c1c1df58
Feb 6 11:27:49 vserv kernel: Call Trace: [<fad34b07>] [<fad34c3d>] [<fad37de0>] [<fad34c9e>] [<c0199ccf>]
Feb 6 11:27:49 vserv kernel: [<c011ad7d>] [<c012388a>] [<c0123760>] [<c0105000>] [<c01072fe>] [<c0123760>]
Feb 6 11:27:49 vserv kernel:
Feb 6 11:27:49 vserv kernel: Code: 89 50 04 89 02 8b 55 0c c7 02 00 00 00 00 c7 42 04 00 00 00
Feb 6 11:27:49 vserv kernel: <7>fr1 end_io will free bh sector 0 with 2 sectors left
Feb 6 11:28:25 vserv sshd[1049]: Accepted password for root from 10.10.0.1 port 32785 ssh2