commit | 43f1b3da8b35d706d6c47880fc211d2519b4a587 | [log] [tgz] |
---|---|---|
author | Fred Isaman <iisaman@netapp.com> | Thu Jan 06 11:36:30 2011 +0000 |
committer | Trond Myklebust <Trond.Myklebust@netapp.com> | Thu Jan 06 14:46:32 2011 -0500 |
tree | 67fdbaaab9658cf79b17fa905c62a59d7355d613 | |
parent | f2a625616045fe46e1d5fceebdd825f5acdecdb7 [diff] |
pnfs: add CB_LAYOUTRECALL handling This is the heart of the wave 2 submission. Add the code to trigger drain and forget of any afected layouts. In addition, we set a "barrier", below which any LAYOUTGET reply is ignored. This is to compensate for the fact that we do not wait for outstanding LAYOUTGETs to complete as per section 12.5.5.2.1 of RFC 5661. Signed-off-by: Fred Isaman <iisaman@netapp.com> Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>