Changes page->mapping handling in JBD Signed-off-by: KAMEZAWA Hiroyuki <[EMAIL PROTECTED]>
--- fs/jbd/journal.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Index: test-2.6.23-rc4-mm1/fs/jbd/journal.c =================================================================== --- test-2.6.23-rc4-mm1.orig/fs/jbd/journal.c +++ test-2.6.23-rc4-mm1/fs/jbd/journal.c @@ -1822,7 +1822,7 @@ repeat: jh = bh2jh(bh); } else { if (!(atomic_read(&bh->b_count) > 0 || - (bh->b_page && bh->b_page->mapping))) { + (bh->b_page && page_mapping_cache(bh->b_page)))) { printk(KERN_EMERG "%s: bh->b_count=%d\n", __FUNCTION__, atomic_read(&bh->b_count)); printk(KERN_EMERG "%s: bh->b_page=%p\n", @@ -1830,7 +1830,7 @@ repeat: if (bh->b_page) printk(KERN_EMERG "%s: " "bh->b_page->mapping=%p\n", - __FUNCTION__, bh->b_page->mapping); + __FUNCTION__, page_mapping_cache(bh->b_page)); } if (!new_jh) { - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/