mirror of
https://github.com/torvalds/linux.git
synced 2026-09-25 21:21:09 -04:00
ceph: fix ceph_encode_locks_to_buffer()
posix locks should be in ctx->flc_posix list Signed-off-by: Yan, Zheng <[email protected]> Signed-off-by: Ilya Dryomov <[email protected]>
This commit is contained in:
+1
-1
@@ -287,7 +287,7 @@ int ceph_encode_locks_to_buffer(struct inode *inode,
|
||||
return 0;
|
||||
|
||||
spin_lock(&ctx->flc_lock);
|
||||
list_for_each_entry(lock, &ctx->flc_flock, fl_list) {
|
||||
list_for_each_entry(lock, &ctx->flc_posix, fl_list) {
|
||||
++seen_fcntl;
|
||||
if (seen_fcntl > num_fcntl_locks) {
|
||||
err = -ENOSPC;
|
||||
|
||||
Reference in New Issue
Block a user