aboutsummaryrefslogtreecommitdiff
path: root/net/compat.c
diff options
context:
space:
mode:
authorTrond Myklebust <Trond.Myklebust@netapp.com>2006-12-04 19:43:11 +0100
committerAdrian Bunk <bunk@stusta.de>2006-12-04 19:43:11 +0100
commit25e1dd8a73c6661c03104f53199b501be489888d (patch)
tree9bc8a9dfa3f09c1e84a2de832600a7c62313b2e1 /net/compat.c
parentba6c35f8887b3c483d8f63639f3959c163f05e72 (diff)
fcntl(F_SETSIG) fix
fcntl(F_SETSIG) no longer works on leases because lease_release_private_callback() gets called as the lease is copied in order to initialise it. The problem is that lease_alloc() performs an unnecessary initialisation, which sets the lease_manager_ops. Avoid the problem by allocating the target lease structure using locks_alloc_lock(). Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com> Signed-off-by: Adrian Bunk <bunk@stusta.de>
Diffstat (limited to 'net/compat.c')
0 files changed, 0 insertions, 0 deletions