ceph: avoid immediate cap check after import

The NODELAY flag avoids the heuristics that delay cap (issued/wanted)
release. There's no reason for that after we import a cap, and it kills
whatever benefit we get from those delays.

Signed-off-by: Sage Weil <sage@newdream.net>

Sage Weil 7e57b81c 088b3f5e

+1 -2
+1 -2
fs/ceph/caps.c
··· 2817 case CEPH_CAP_OP_IMPORT: 2818 handle_cap_import(mdsc, inode, h, session, 2819 snaptrace, snaptrace_len); 2820 - ceph_check_caps(ceph_inode(inode), CHECK_CAPS_NODELAY, 2821 - session); 2822 goto done_unlocked; 2823 } 2824
··· 2817 case CEPH_CAP_OP_IMPORT: 2818 handle_cap_import(mdsc, inode, h, session, 2819 snaptrace, snaptrace_len); 2820 + ceph_check_caps(ceph_inode(inode), 0, session); 2821 goto done_unlocked; 2822 } 2823