diff options
| author | Andrew Morton <akpm@zip.com.au> | 2002-07-04 08:31:10 -0700 |
|---|---|---|
| committer | Linus Torvalds <torvalds@home.transmeta.com> | 2002-07-04 08:31:10 -0700 |
| commit | 9bd6f86bb32bcd6c016ddc9540ac376f8fd2d9ac (patch) | |
| tree | be4bb7164787d64d7a81499fd412645c5996de2e /mm | |
| parent | 6ef5d4bb07e33bf1fb1cd7ea85c6553c888d9bce (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')
| -rw-r--r-- | mm/memory.c | 2 |
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; |
