[OpenAFS] Problems configuring the top level of the AFS files pace

Derek Atkins warlord@MIT.EDU
05 Mar 2003 16:04:26 -0500


Please be sure to CC openafs-info on all your replies.

Honestly, I don't know what to tell you.  This seems to imply
that something is wrong with RH8, but it's working on my
RH8 system so I don't know what to say.

Maybe someone else has an idea?

-derek

"Woodman, Joel" <woodman@chuma1.cas.usf.edu> writes:

> Derek,
> 
> The vmalloc bug looks like it's still turning up, even in the base RedHat
> 8.0 kernel:
> 
> Mar  5 15:48:37 bunnicula kernel: Starting AFS cache scan...------------[
> cut here ]------------
> Mar  5 15:48:37 bunnicula kernel: kernel BUG at vmalloc.c:249!
> Mar  5 15:48:37 bunnicula kernel: invalid operand: 0000
> Mar  5 15:48:37 bunnicula kernel: libafs-2.4.18-14-i686 autofs 3c59x
> iptable_filter ip_tables mousedev keybdev h
> Mar  5 15:48:37 bunnicula kernel: CPU:    0
> Mar  5 15:48:37 bunnicula kernel: EIP:    0010:[<c0134123>]    Tainted: PF
> Mar  5 15:48:37 bunnicula kernel: EFLAGS: 00010202
> Mar  5 15:48:37 bunnicula kernel: 
> Mar  5 15:48:37 bunnicula kernel: EIP is at __vmalloc [kernel] 0x33
> (2.4.18-14)
> Mar  5 15:48:37 bunnicula kernel: eax: 000fffa9   ebx: fffa9000   ecx:
> 00000033   edx: fffa81c0
> Mar  5 15:48:37 bunnicula kernel: esi: 00030d40   edi: 0000000a   ebp:
> fffa81c0   esp: ce05fb68
> Mar  5 15:48:37 bunnicula kernel: ds: 0018   es: 0018   ss: 0018
> Mar  5 15:48:37 bunnicula kernel: Process afsd (pid: 640,
> stackpage=ce05f000)
> Mar  5 15:48:37 bunnicula kernel: Stack: 0000c350 c010cef8 0000c350 00000444
> 0000c350 d0ccf002 fffa81c0 00030d40 
> Mar  5 15:48:37 bunnicula kernel:        0000000a fffa81c0 d092487b fffa81c0
> 000001f2 00000163 fffa81c0 d08c6000 
> Mar  5 15:48:37 bunnicula kernel:        0000ca96 d08cc0d8 fffa81c0 00030d40
> d0cdb350 0000c350 d0924b24 fffa81c0 
> Mar  5 15:48:38 bunnicula kernel: Call Trace: [<c010cef8>] call_do_IRQ
> [kernel] 0x5 (0xce05fb6c))
> Mar  5 15:48:38 bunnicula kernel: [<d092487b>] linux_alloc
> [libafs-2.4.18-14-i686] 0xab (0xce05fb90))
> Mar  5 15:48:38 bunnicula kernel: [<d0924b24>] osi_linux_alloc
> [libafs-2.4.18-14-i686] 0x14 (0xce05fbc0))
> Mar  5 15:48:38 bunnicula kernel: [<d08f03d2>] afs_osi_Alloc
> [libafs-2.4.18-14-i686] 0x42 (0xce05fbe0))
> Mar  5 15:48:38 bunnicula kernel: [<d08ec02c>] afs_dcacheInit
> [libafs-2.4.18-14-i686] 0x23c (0xce05fbf8))
> Mar  5 15:48:38 bunnicula kernel: [<d08ec0a1>] afs_dcacheInit
> [libafs-2.4.18-14-i686] 0x2b1 (0xce05fc00))
> Mar  5 15:48:38 bunnicula kernel: [<d08ebfc0>] afs_dcacheInit
> [libafs-2.4.18-14-i686] 0x1d0 (0xce05fc08))
> Mar  5 15:48:38 bunnicula kernel: [<d08fc400>] afs_vcacheInit
> [libafs-2.4.18-14-i686] 0x50 (0xce05fc18))
> Mar  5 15:48:39 bunnicula kernel: [<d08edfc2>] afs_CacheInit
> [libafs-2.4.18-14-i686] 0x152 (0xce05fc30))
> Mar  5 15:48:39 bunnicula kernel: [<d0929e8a>] afs_syscall_call
> [libafs-2.4.18-14-i686] 0x66a (0xce05fc70))
> Mar  5 15:48:39 bunnicula kernel: [<d094b9c4>] afs_iclLongTermSetp
> [libafs-2.4.18-14-i686] 0x0 (0xce05fca0))
> Mar  5 15:48:39 bunnicula kernel: [<c01bd060>] dma_timer_expiry [kernel] 0x0
> (0xce05fcac))
> Mar  5 15:48:39 bunnicula kernel: [<c015dcb8>] padzero [kernel] 0x28
> (0xce05fcb0))
> Mar  5 15:48:39 bunnicula kernel: [<c01a2388>] locate_hd_struct [kernel]
> 0x38 (0xce05fcdc))
> Mar  5 15:48:39 bunnicula kernel: [<c01bc880>] ide_build_sglist [kernel]
> 0xb0 (0xce05fcf0))
> Mar  5 15:48:39 bunnicula kernel: [<d083a388>] ext3_get_block_handle [ext3]
> 0x78 (0xce05fd08))
> Mar  5 15:48:39 bunnicula kernel: [<c01bd060>] dma_timer_expiry [kernel] 0x0
> (0xce05fd44))
> Mar  5 15:48:39 bunnicula kernel: [<d083a708>] ext3_getblk [ext3] 0xa8
> (0xce05fd80))
> Mar  5 15:48:39 bunnicula kernel: [<c01aefec>] ide_wait_stat [kernel] 0xcc
> (0xce05fda0))
> Mar  5 15:48:39 bunnicula kernel: [<c01875a1>] scrup [kernel] 0x121
> (0xce05fdd0))
> Mar  5 15:48:39 bunnicula kernel: [<c01875a1>] scrup [kernel] 0x121
> (0xce05fe04))
> Mar  5 15:48:39 bunnicula kernel: [<c0188e52>] lf [kernel] 0x62
> (0xce05fe34))
> Mar  5 15:48:39 bunnicula kernel: [<c018aec0>] do_con_trol [kernel] 0xcd0
> (0xce05fe50))
> Mar  5 15:48:39 bunnicula kernel: [<c01881d5>] hide_cursor [kernel] 0x65
> (0xce05fe58))
> Mar  5 15:48:39 bunnicula kernel: [<c01d7a79>] vgacon_cursor [kernel] 0xe9
> (0xce05fec8))
> Mar  5 15:48:39 bunnicula kernel: [<c018828b>] set_cursor [kernel] 0x7b
> (0xce05fee4))
> Mar  5 15:48:39 bunnicula kernel: [<c018bf9d>] con_flush_chars [kernel] 0x3d
> (0xce05fef4))
> Mar  5 15:48:39 bunnicula kernel: [<c017ea11>] write_chan [kernel] 0x161
> (0xce05ff00))
> Mar  5 15:48:39 bunnicula kernel: [<d092a34f>] afs_syscall
> [libafs-2.4.18-14-i686] 0x18f (0xce05ff40))
> Mar  5 15:48:39 bunnicula kernel: [<c017a75d>] tty_write [kernel] 0xfd
> (0xce05ff74))
> Mar  5 15:48:39 bunnicula kernel: [<c017e8b0>] write_chan [kernel] 0x0
> (0xce05ff78))
> Mar  5 15:48:39 bunnicula kernel: [<c010910f>] system_call [kernel] 0x33
> (0xce05ffc0))
> Mar  5 15:48:39 bunnicula kernel: 
> Mar  5 15:48:39 bunnicula kernel: 
> Mar  5 15:48:39 bunnicula kernel: Code: 0f 0b f9 00 b5 97 25 c0 31 d2 8b 5c
> 24 18 89 d0 8b 74 24 1c 
> 
> libafs-2.4.18-14-i686 is listed in /usr/vice/etc/modload as one of the
> defaults, so I'm not sure what else to do at this point. 
> 
> # fs setacl /afs system:anyuser rl
> 
> still gets
> 
> fs: Invalid argument; it is possible that /afs is not in AFS.
> 
> I can easily back down to RH 7.3, which I'm using on a majority of my
> servers and workstations as it is, but I'd like to see if there's anything I
> might be missing before I start over from scratch.
> 
> -Joel
> 
> > -----Original Message-----
> > From: Derek Atkins [mailto:warlord@MIT.EDU]
> > Sent: Monday, March 03, 2003 6:26 PM
> > To: Woodman, Joel
> > Subject: Re: [OpenAFS] Problems configuring the top level of the AFS
> > files pace
> > 
> > 
> > Should be enough
> > 
> > -derek
> > 
> > "Woodman, Joel" <woodman@chuma1.cas.usf.edu> writes:
> > 
> > > > It looks like you're having a kernel error here.  I don't know why
> > > > vmalloc() is failing.  It could be a problem with the 
> > kernel module;
> > > > it could be a problem with the kernel.  I don't know if 
> > anyone else
> > > > has tried using the -24 kernel.  Is there any chance you 
> > can try using
> > > > a "supported" kernel, just to rule out that potential problem?
> > > 
> > > Sure. I'll back down to one of the kernels supported in the base
> > > distribution and see how that works out. Will it be 
> > necessary to reinstall
> > > any elements of OpenAFS, or will booting under another 
> > kernel be enough?
> > > 
> > > -Joel
> > 
> > -- 
> >        Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
> >        Member, MIT Student Information Processing Board  (SIPB)
> >        URL: http://web.mit.edu/warlord/    PP-ASEL-IA     N1NWH
> >        warlord@MIT.EDU                        PGP key available
> > 

-- 
       Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
       Member, MIT Student Information Processing Board  (SIPB)
       URL: http://web.mit.edu/warlord/    PP-ASEL-IA     N1NWH
       warlord@MIT.EDU                        PGP key available