diff options
author | Alexander Zarochentsev <zam@namesys.com> | 2006-08-13 23:24:27 -0700 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2006-08-14 12:54:29 -0700 |
commit | 1d7ea7324ae7a59f8e17e4ba76a2707c1e6f24d2 (patch) | |
tree | 902b646ed70af86481a77a67582b79e67264a481 /include | |
parent | 9b41ea7289a589993d3daabc61f999b4147872c4 (diff) | |
download | op-kernel-dev-1d7ea7324ae7a59f8e17e4ba76a2707c1e6f24d2.zip op-kernel-dev-1d7ea7324ae7a59f8e17e4ba76a2707c1e6f24d2.tar.gz |
[PATCH] fuse: fix error case in fuse_readpages
Don't let fuse_readpages leave the @pages list not empty when exiting
on error.
[akpm@osdl.org: kernel-doc fixes]
Signed-off-by: Alexander Zarochentsev <zam@namesys.com>
Signed-off-by: Miklos Szeredi <miklos@szeredi.hu>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'include')
-rw-r--r-- | include/linux/mm.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/linux/mm.h b/include/linux/mm.h index 990957e..f0b135c 100644 --- a/include/linux/mm.h +++ b/include/linux/mm.h @@ -336,6 +336,7 @@ static inline void init_page_count(struct page *page) } void put_page(struct page *page); +void put_pages_list(struct list_head *pages); void split_page(struct page *page, unsigned int order); |