]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
locks: pass correct "before" pointer to locks_unlink_lock in generic_add_lease
authorJeff Layton <jlayton@primarydata.com>
Fri, 22 Aug 2014 13:58:22 +0000 (09:58 -0400)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 5 Oct 2014 20:40:57 +0000 (13:40 -0700)
commite05f7a049389792dd6decdc3861413a3bcd8f051
tree620b6c4bd80621989f7088356981dd7df03670fd
parent7e5866d82dc2d896f6af0bc1af33fa007172ae83
locks: pass correct "before" pointer to locks_unlink_lock in generic_add_lease

commit e0b760ff71be168d4e623f7c3612e98902ab93e9 upstream.

The argument to locks_unlink_lock can't be just any pointer to a
pointer. It must be a pointer to the fl_next field in the previous
lock in the list.

Signed-off-by: Jeff Layton <jlayton@primarydata.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
fs/locks.c