Messages in this thread | | | From | (Linus Torvalds) | Subject | Re: pre6 BUG oops | Date | Wed, 31 Oct 2001 18:19:31 +0000 (UTC) |
| |
In article <20011031.094112.125896630.davem@redhat.com>, David S. Miller <davem@redhat.com> wrote: > From: Jeff Garzik <jgarzik@mandrakesoft.com> > Date: Wed, 31 Oct 2001 12:25:21 -0500 > > 2.4.14-pre6 on UP alpha, newly reformatted and reinstalled :) > > Machine was nowhere near OOM, and no other adverse messages appeared in > dmesg. An rpm build and an rpm install were running in parallel. > >Hmmm... the oops suggests that truncate_complete_page() gets a page >not in the page cache. The page count should be at least 2 when >it gets passed there.
Indeed. Looks like somebody removed the page from the page cache without removing it from the inode queue.
Which sounds rather impossible, as the two are always done together.
Maybe it's just the page count that is buggered, and we free it too early as a result. Is this the same machine that had interesting trouble before?
Linus - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |