[ENBD] fr1 hangs when trying to access raid device..

Peter T. Breuer enbd@lists.community.tummy.com
Wed, 5 Feb 2003 18:10:17 +0100 (MET)


"A month of sundays ago [Arve Emil Myr_s] wrote:"
> But the result is (from write with dd):
> 
> 
> >>EIP; fad2449a <[fr1]fr1_promote_req+ba/120>   <=====

OK, that's different. Near the end of promote_req.

It really would be easier if you tried it on the natural major! Or
perhaps recompiled after setting FR1_MAJOR to 9 in the C file.



> 
> Code;  fad2449a <[fr1]fr1_promote_req+ba/120>
> 00000000 <_EIP>:
> Code;  fad2449a <[fr1]fr1_promote_req+ba/120>   <=====
>    0:   89 50 04                  mov    %edx,0x4(%eax)   <=====
> Code;  fad2449d <[fr1]fr1_promote_req+bd/120>
>    3:   89 02                     mov    %eax,(%edx)
> Code;  fad2449f <[fr1]fr1_promote_req+bf/120>
>    5:   8b 55 0c                  mov    0xc(%ebp),%edx
> Code;  fad244a2 <[fr1]fr1_promote_req+c2/120>
>    8:   c7 02 00 00 00 00         movl   $0x0,(%edx)
> Code;  fad244a8 <[fr1]fr1_promote_req+c8/120>
>    e:   c7 42 04 00 00 00 00      movl   $0x0,0x4(%edx)

I don't see what that corresponds to. It looks like dereferencing.

Try it on the natural major or set 240 -> 9 in the file.

Peter