mbox series

[0/6,v5] nfsd: allocate/free session-based DRC slots on demand

Message ID 20241211214842.2022679-1-neilb@suse.de (mailing list archive)
Headers show
Series nfsd: allocate/free session-based DRC slots on demand | expand

Message

NeilBrown Dec. 11, 2024, 9:47 p.m. UTC
Differences from v4:
 - added Jeff's Reviewed-by - thanks.
 - fixed problem in final patch.  There are two places where a session can be
   detached from lists and both need to detach from the new global list.

Thanks,
NeilBrown

 [PATCH 1/6] nfsd: use an xarray to store v4.1 session slots
 [PATCH 2/6] nfsd: remove artificial limits on the session-based DRC
 [PATCH 3/6] nfsd: add session slot count to
 [PATCH 4/6] nfsd: allocate new session-based DRC slots on demand.
 [PATCH 5/6] nfsd: add support for freeing unused session-DRC slots
 [PATCH 6/6] nfsd: add shrinker to reduce number of slots allocated