summaryrefslogtreecommitdiffstats
path: root/lib/flex_array.c
diff options
context:
space:
mode:
authorJ. Bruce Fields <bfields@redhat.com>2013-08-23 23:26:28 +0200
committerJ. Bruce Fields <bfields@redhat.com>2013-09-06 17:45:58 +0200
commitd4a516560fc96a9d486a9939bcb567e3fdce8f49 (patch)
treeb7cf4d198b901d81b8403667f1bda1f2329b48c7 /lib/flex_array.c
parentrpc: fix huge kmalloc's in gss-proxy (diff)
downloadlinux-d4a516560fc96a9d486a9939bcb567e3fdce8f49.tar.xz
linux-d4a516560fc96a9d486a9939bcb567e3fdce8f49.zip
rpc: let xdr layer allocate gssproxy receieve pages
In theory the linux cred in a gssproxy reply can include up to NGROUPS_MAX data, 256K of data. In the common case we expect it to be shorter. So do as the nfsv3 ACL code does and let the xdr code allocate the pages as they come in, instead of allocating a lot of pages that won't typically be used. Tested-by: Simo Sorce <simo@redhat.com> Signed-off-by: J. Bruce Fields <bfields@redhat.com>
Diffstat (limited to 'lib/flex_array.c')
0 files changed, 0 insertions, 0 deletions