linux-mm.kvack.org archive mirror
 help / color / mirror / Atom feed
* strange bug rmap15a
@ 2002-12-12  2:39 Rik van Riel
  2002-12-12  2:59 ` Rik van Riel
  0 siblings, 1 reply; 2+ messages in thread
From: Rik van Riel @ 2002-12-12  2:39 UTC (permalink / raw)
  To: Arjan van de Ven; +Cc: linux-mm

OK, something between rmap15 and rmap15a is triggering the
following bug, where launder_page() really doesn't know
what to do with a page that:
1) has a page->count of 1
2) does not have mapping, buffers, or pte_chain set
3) is clean

mystery page c1028220, cnt 1 map 00000000, buf 00000000, ptec 00000000, dirty 0

I don't know how the pages end up in this situation, but it's
not a pretty sight and effectively kills the machine...

Rik
-- 
Bravely reimplemented by the knights who say "NIH".
http://www.surriel.com/		http://guru.conectiva.com/
Current spamtrap:  <a href=mailto:"october@surriel.com">october@surriel.com</a>
--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux-mm.org/

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: strange bug rmap15a
  2002-12-12  2:39 strange bug rmap15a Rik van Riel
@ 2002-12-12  2:59 ` Rik van Riel
  0 siblings, 0 replies; 2+ messages in thread
From: Rik van Riel @ 2002-12-12  2:59 UTC (permalink / raw)
  To: Arjan van de Ven; +Cc: linux-mm, Benjamin LaHaise

On Thu, 12 Dec 2002, Rik van Riel wrote:

> OK, something between rmap15 and rmap15a is triggering the

Forget that, it's Ben's pte-highmem patch ...

> mystery page c1028220, cnt 1 map 00000000, buf 00000000, ptec 00000000, dirty 0

... it conveniently adds a page->pte.{direct,chain} union, but
doesn't remove the old page->pte_chain field, which is still
referenced by tons of source code.

Of course the old field is always zero, so left and right code
gets confused...

regards,

Rik
-- 
Bravely reimplemented by the knights who say "NIH".
http://www.surriel.com/		http://guru.conectiva.com/
Current spamtrap:  <a href=mailto:"october@surriel.com">october@surriel.com</a>
--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux-mm.org/

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2002-12-12  2:59 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-12-12  2:39 strange bug rmap15a Rik van Riel
2002-12-12  2:59 ` Rik van Riel

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox