busy inodes and segfault?
Gregory Davis
GregDavis at umbc.edu
Thu Feb 27 01:25:31 CET 2003
Hi, I've been having a consistent problem with both arla and OpenAFS that I
think is a behavior problem rather than a bug. I just can't figure out what
causes my problem. I'm using linux kernel 2.4.19 btw. Whenever I fill up my
memory cache, and I presume the kernel starts recycling memory pages, the AFS
program goes awry. In the case of arla, I can still read files in the afs
cache, but when I try to write to an afs volume, the program that made the
write call hangs. The xfs device then becomes busy and I cannot umount afs.
The same happens with OpenAFS, though their setup seems to cause a kernel
panic in addition to the hang, and I get an error message in my logs (see
below) about busy inodes. I'm guessing virtual address ffffffff line means a
segfault occured. Does anyone know if this is a bug in the kernel? Is this
a known problem?
Thanks,
Greg
Dec 13 22:46:12 uranus kernel: Can't open inode 5037
Dec 13 22:46:12 uranus kernel: Unable to handle kernel paging request at
virtual address ffffffff
... dumped contents of cpu registers ...
Dec 13 22:46:12 uranus kernel: Call Trace: [<e0b3f65e>] [<e0b2c3de>]
[<e0b3f65e>] [<e0aeb956>] [filldir64+206/272]
Dec 13 22:46:12 uranus kernel: [<e0af61c0>] [<e0b0e7f7>] [<e0b2e3c9>]
[<e0b2e2f1>] [cp_new_stat64+243/288] [vfs_readdir+157/160]
Dec 13 22:46:12 uranus kernel: [filldir64+0/272] [sys_getdents64+91/192]
[filldir64+0/272] [sys_fcntl64+93/192] [system_call+51/56]
Dec 13 22:46:12 uranus kernel:
Dec 13 22:46:12 uranus kernel: Code: c6 05 ff ff ff ff 2a 83 c4 1c c3 90 b8 41
f3 b3 e0 eb d8 90
More information about the Arla-drinkers
mailing list