schaefer@bgsuvax.UUCP (Stephen Schaefer) (11/21/85)
4.2BSD: Our inode table is losing slots. pstat normally goes through the inode table sequentially, reporting only on those slotw with non-zero reference counts, and assumming that the others are free. I modified pstat to walk through the free list, printing the addresses. Yesterday, just after a reboot of our VAX 11/785, I got a healthy report, something like 129/788 active inodes, 659 in the free list. This morning, I looked again and got 165/788, 456 in the free list - 165 + 456 = 621. Arggh. I started looking at this because we've been getting "inode table: full" messages on the console, and the pstat at the time told me there should have been ~600 free. I've got the bug list from Mt. Xinu. A few of the messages have to do with the inode table, but none directly with the symptom of a corrupted free list. I'll be installing those fixes one at a time until the problem goes away, from simplest to most complex. Meanwhile I appeal to the net, asking if anyone has a better guess as to what's plaguing us. Thanks in advance, Stephen P. Schaefer schaefer@bgsu.CSNET ...!cbosgd!osu-eddie!bgsuvax!schaefer