summaryrefslogtreecommitdiffstats
path: root/mm/truncate.c
diff options
context:
space:
mode:
authorTrond Myklebust <trond.myklebust@fys.uio.no>2006-08-14 08:54:48 -0700
committerGreg Kroah-Hartman <gregkh@suse.de>2006-08-14 13:10:59 -0700
commit74361cb6828398a96167b3234e186fbd731e5f30 (patch)
tree4455618d0f6c8f4e17484180a8f69b529c04076c /mm/truncate.c
parent1d7ea7324ae7a59f8e17e4ba76a2707c1e6f24d2 (diff)
downloadop-kernel-dev-74361cb6828398a96167b3234e186fbd731e5f30.zip
op-kernel-dev-74361cb6828398a96167b3234e186fbd731e5f30.tar.gz
[PATCH] 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: Andrew Morton <akpm@osdl.org> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'mm/truncate.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud