summaryrefslogtreecommitdiff
path: root/mm/memory.c
diff options
context:
space:
mode:
authorAndrew Morton <akpm@zip.com.au>2002-07-04 08:31:10 -0700
committerLinus Torvalds <torvalds@home.transmeta.com>2002-07-04 08:31:10 -0700
commit9bd6f86bb32bcd6c016ddc9540ac376f8fd2d9ac (patch)
treebe4bb7164787d64d7a81499fd412645c5996de2e /mm/memory.c
parent6ef5d4bb07e33bf1fb1cd7ea85c6553c888d9bce (diff)
[PATCH] 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.
Diffstat (limited to 'mm/memory.c')
-rw-r--r--mm/memory.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/mm/memory.c b/mm/memory.c
index 4eb7cd6c4c71..1232b7cd5a42 100644
--- a/mm/memory.c
+++ b/mm/memory.c
@@ -612,7 +612,7 @@ void mark_dirty_kiobuf(struct kiobuf *iobuf, int bytes)
page = iobuf->maplist[index];
if (!PageReserved(page))
- SetPageDirty(page);
+ set_page_dirty(page);
remaining -= (PAGE_SIZE - offset);
offset = 0;