[OpenAFS] OAFS 1.2.2 on RH7.2/2.4.9-7

Amy Tanner atanner@netaspx.com
Tue, 30 Oct 2001 17:24:57 -0600


On Tue, Oct 30, 2001 at 11:17:07PM +0000, Andrei Maslennikov (andrei@caspur.it) wrote:
> 
> I ran into the following problem with a stock RH 7.2/2.4.9-7 which
> indeed resembles the case mentioned today by Amy Tanner: 
> 
>    -   on i686 everything works just fine with both ext3 and ext2.
> 
>    -   on i586, whatever I try to execute off AFS ends up in a seg fault
>        with kernel problems (see the cutout below). When the binary is
>        first copied from AFS to local disk, and then executed from there,
>        it perfectly works. Please note that it happens only on *i586*,
>        with a stock 2.4.9-7 .i586 kernel from RedHat.
> 
> Any ideas? I could try the vanilla 2.4.9 from kernel.org, but it is not
> what we want in the end... Amy, what was your box?

<snip>

i'm using i386.  here's the logs:

Oct 30 17:23:40 lynx kernel: Unable to handle kernel NULL pointer dereference at virtual address 00000000
Oct 30 17:23:40 lynx kernel:  printing eip:
Oct 30 17:23:40 lynx kernel: c0208a2f
Oct 30 17:23:40 lynx kernel: *pde = 00000000
Oct 30 17:23:40 lynx kernel: Oops: 0002
Oct 30 17:23:40 lynx kernel: CPU:    0
Oct 30 17:23:40 lynx kernel: EIP:    0010:[__down_write+71/116]    Not tainted
Oct 30 17:23:40 lynx kernel: EIP:    0010:[<c0208a2f>]    Not tainted
Oct 30 17:23:40 lynx kernel: EFLAGS: 00010282
Oct 30 17:23:40 lynx kernel: eax: c33a3ebc   ebx: c33a2000   ecx: 00000000   edx: d097e7ec
Oct 30 17:23:40 lynx kernel: esi: cf2b3c80   edi: d097e7e4   ebp: d097e770   esp: c33a3ebc
Oct 30 17:23:40 lynx kernel: ds: 0018   es: 0018   ss: 0018
Oct 30 17:23:40 lynx kernel: Process vi (pid: 2461, stackpage=c33a3000)
Oct 30 17:23:40 lynx kernel: Stack: d097e7ec 00000000 c33a2000 00000002 d097e7d0 c01304a6 00000000 00000000 
Oct 30 17:23:40 lynx kernel:        00000003 00000000 00000002 cba72000 00000242 c33a3f7c d08e4f87 cba72000 
Oct 30 17:23:40 lynx kernel:        00000080 cba72000 00000002 ffffffeb d097e770 00000000 00000242 c33a3f7c 
Oct 30 17:23:40 lynx kernel: Call Trace: [do_truncate+62/128] do_truncate [kernel] 0x3e 
Oct 30 17:23:40 lynx kernel: Call Trace: [<c01304a6>] do_truncate [kernel] 0x3e Oct 30 17:23:40 lynx kernel: [scsi_mod:scsi_hosts_R64ad3fd8+310907/111378949] afs_linux_permission [libafs-2.4.9-7] 0x4b 
Oct 30 17:23:40 lynx kernel: [<d08e4f87>] afs_linux_permission [libafs-2.4.9-7] 0x4b 
Oct 30 17:23:40 lynx kernel: [open_namei+1095/1432] open_namei [kernel] 0x447 
Oct 30 17:23:40 lynx kernel: [<c013b767>] open_namei [kernel] 0x447 
Oct 30 17:23:40 lynx kernel: [dput+53/372] dput [kernel] 0x35 
Oct 30 17:23:40 lynx kernel: [<c01420b5>] dput [kernel] 0x35 
Oct 30 17:23:40 lynx kernel: [scsi_mod:scsi_hosts_R64ad3fd8+308180/111381676] afs_linux_open [libafs-2.4.9-7] 0x40 
Oct 30 17:23:40 lynx kernel: [<d08e44e0>] afs_linux_open [libafs-2.4.9-7] 0x40 
Oct 30 17:23:40 lynx kernel: [filp_open+50/80] filp_open [kernel] 0x32 
Oct 30 17:23:40 lynx kernel: [<c0131322>] filp_open [kernel] 0x32 
Oct 30 17:23:40 lynx kernel: [sys_open+51/164] sys_open [kernel] 0x33 
Oct 30 17:23:40 lynx kernel: [<c01315e7>] sys_open [kernel] 0x33 
Oct 30 17:23:40 lynx kernel: [system_call+51/56] system_call [kernel] 0x33 
Oct 30 17:23:40 lynx kernel: [<c0106e03>] system_call [kernel] 0x33 
Oct 30 17:23:40 lynx kernel: 
Oct 30 17:23:40 lynx kernel: 
Oct 30 17:23:40 lynx kernel: Code: 89 01 8b 44 24 0c 85 c0 74 16 8d 76 00 e8 ef 96 f0 ff c7 03 



-- 
Amy Tanner
netASPx
atanner@netaspx.com