i=Alex Zhuravlev
i=Johann Lombardi
+ unlock_page(page);
+ }
+ }
+ unlock_page(page);
+ }
+ }
++ e3b->bd_bitmap_page = page;
+ if (page == NULL || !PageUptodate(page))
+ goto err;
+ if (page == NULL || !PageUptodate(page))
+ goto err;
-+ e3b->bd_bitmap_page = page;
+ e3b->bd_bitmap = page_address(page) + (poff * sb->s_blocksize);
+ mark_page_accessed(page);
+
+ e3b->bd_bitmap = page_address(page) + (poff * sb->s_blocksize);
+ mark_page_accessed(page);
+
+ unlock_page(page);
+ }
+ }
+ unlock_page(page);
+ }
+ }
++ e3b->bd_buddy_page = page;
+ if (page == NULL || !PageUptodate(page))
+ goto err;
+ if (page == NULL || !PageUptodate(page))
+ goto err;
-+ e3b->bd_buddy_page = page;
+ e3b->bd_buddy = page_address(page) + (poff * sb->s_blocksize);
+ mark_page_accessed(page);
+
+ e3b->bd_buddy = page_address(page) + (poff * sb->s_blocksize);
+ mark_page_accessed(page);
+