Re: [patch] fix data corruption bug in __block_write_full_page()

From: Christoph Hellwig
Date: Tue Jan 02 2007 - 06:21:39 EST


On Fri, Dec 29, 2006 at 01:19:46PM +0100, Ingo Molnar wrote:
> i've extended the tracer in -rt to trace all relevant pagetable,
> pagecache, buffer-cache and IO events and coupled the tracer to your
> test.c code. The corruption happens here:
>
> test-2126 0.... 3756170us+: trace_page (cf20ebd8 b6a2c000 0)
> pdflush-2006 0.... 6432909us+: trace_page (cf20ebd8 b6a2c000 4200420)
> test-2126 0.... 8135596us+: trace_page (cf20ebd8 b6a2c000 4200420)
> test-2126 0D... 9012933us+: do_page_fault (8048900 4 b6a2c000)
> test-2126 0.... 9023278us+: trace_page (cf262f24 b6a2c000 0)
> test-2126 0.... 9023305us > sys_prctl (000000d8 b6a2c000 000000ac)

This tracer definitly looks interesting. Could you send a splitout
patch with it to lkml for review?

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/