2.1.91 weirdness

Eric W. Biederman (ebiederm+eric@npwt.net)
27 Mar 1998 18:32:48 -0600


I am in the process of developing a filesystem,
and have applied a few small patches to the kernel. Those patches
should have no effect on the following however:

Weirdness.

I made a routine that at various points walks through the page table.
If it finds a page with an inode it verifies that:
(a) that page is indeed on that inodes list
(b) that the count of the number of pages on the inodes list
is correct.

What is weird is the test failed!
Once for an inode I can definentily identify as a directory.
Which should have no pages in the page cache at all.

Further I found that a couple of those pages were around as
my filesystem was being unmounted. After the truncate_inode_pages
call in clear_inode.

Eric

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu