pNFS: If we have to delay the layout callback, mark the layout for return
authorTrond Myklebust <trond.myklebust@primarydata.com>
Mon, 28 Dec 2015 15:28:59 +0000 (10:28 -0500)
committerTrond Myklebust <trond.myklebust@primarydata.com>
Mon, 28 Dec 2015 19:33:04 +0000 (14:33 -0500)
commitfc7ff36747b991d1be0d68987066ea87eedbb43e
treecf01e7d7075e4c1850e697b783f08659c82eca7e
parent0654cc726fc6eed6dca915fb65ba7975716ea080
pNFS: If we have to delay the layout callback, mark the layout for return

If the client needs to delay the layout callback, then speed up the recall
process by marking the remaining layout segments to be actively returned
by the client.

Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com>
fs/nfs/callback_proc.c
fs/nfs/pnfs.c
fs/nfs/pnfs.h