linux_dsm_epyc7002/fs/nfs/flexfilelayout
Trond Myklebust d9152114f7 pNFS/flexfiles: Ensure we have enough buffer for layoutreturn
The flexfiles client can piggyback both layout errors and layoutstats
as part of the layoutreturn. Both these payloads can get large, with
20 layout error entries taking up about 1.2K, and 4 layoutstats entries
taking up another 1K.
This patch allows a maximum payload of 4k by allocating a full page.

Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com>
2016-12-09 20:26:59 -05:00
..
flexfilelayout.c pNFS/flexfiles: Ensure we have enough buffer for layoutreturn 2016-12-09 20:26:59 -05:00
flexfilelayout.h pNFS/flexfiles: Ensure we have enough buffer for layoutreturn 2016-12-09 20:26:59 -05:00
flexfilelayoutdev.c pNFS/flexfiles: Fix a deadlock on LAYOUTGET 2016-12-08 21:49:57 -05:00
Makefile pnfs/flexfiles: Add the FlexFile Layout Driver 2015-02-03 11:06:52 -08:00