Skip to contentSkip to conversation

set_page_dirty() in mark_dirty_kiobuf()

PATCH In review Andrew Morton 1 participant 1 message Jul 4, 2002

Subsystems (2)
lore
Share & tools
lore
#0 lore raw

PATCH 15/27 set_page_dirty() in mark_dirty_kiobuf()

Yet another SetPageDirty/set_page_dirty bugfix: mark_dirty_kiobuf needs to run set_page_dirty() so the page goes onto its mapping's dirty_pages list.

 memory.c |    2 +-
 1 files changed, 1 insertion(+), 1 deletion(-)
mm/memory.c renamed from mm/memory.c~mark_dirty_kiobuf +1 -1
@@ -612,7 +612,7 @@ void mark_dirty_kiobuf(struct kiobuf *io
 		page = iobuf->maplist[index];
 		
 		if (!PageReserved(page))
-			SetPageDirty(page);
+			set_page_dirty(page);
 
 		remaining -= (PAGE_SIZE - offset);
 		offset = 0;

-