From: Maxim Patlasov Date: Fri, 26 Oct 2012 15:48:07 +0000 (+0400) Subject: fuse: general infrastructure for pages[] of variable size X-Git-Tag: v3.9-rc1~135^2~20 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4250c0668ea10a19f3d37b1733f54ce6c8a37234;p=pandora-kernel.git fuse: general infrastructure for pages[] of variable size The patch removes inline array of FUSE_MAX_PAGES_PER_REQ page pointers from fuse_req. Instead of that, req->pages may now point either to small inline array or to an array allocated dynamically. This essentially means that all callers of fuse_request_alloc[_nofs] should pass the number of pages needed explicitly. The patch doesn't make any logic changes. Signed-off-by: Maxim Patlasov Signed-off-by: Miklos Szeredi --- Reading git-diff-tree failed