]> git.baikalelectronics.ru Git - kernel.git/commit
ceph: add pagelist_reserve, pagelist_truncate, pagelist_set_cursor
authorGreg Farnum <gregf@hq.newdream.net>
Fri, 17 Sep 2010 17:10:55 +0000 (10:10 -0700)
committerSage Weil <sage@newdream.net>
Wed, 20 Oct 2010 22:38:16 +0000 (15:38 -0700)
commitcfd2711ca85d9e93887a1b90cb7f6fe335eb1551
treea71aec65be7f71b42ae78907acd5b0f4aeafd3a9
parentf4037e16ac02482bb76802bb092697d6d500eea4
ceph: add pagelist_reserve, pagelist_truncate, pagelist_set_cursor

These facilitate preallocation of pages so that we can encode into the pagelist
in an atomic context.

Signed-off-by: Greg Farnum <gregf@hq.newdream.net>
Signed-off-by: Sage Weil <sage@newdream.net>
include/linux/ceph/pagelist.h
net/ceph/pagelist.c