Steven Rostedt
c4f92dba97
[PATCH] nfsd to unlock kernel before exiting
...
The nfsd holds the big kernel lock upon exit, when it really shouldn't.
Not to mention that this breaks Ingo's RT patch. This is a trivial fix
to release the lock.
Ingo, this patch also works with your kernel, and stops the problem with
nfsd.
Note, there's a "goto out;" where "out:" is right above svc_exit_thread.
The point of the goto also holds the kernel_lock, so I don't see any
problem here in releasing it.
Signed-off-by: Steven Rostedt <[email protected] >
Signed-off-by: Linus Torvalds <[email protected] >
2005-08-17 12:53:05 -07:00
..
auth.c
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
export.c
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
lockd.c
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
Makefile
[PATCH] knfsd: nfsd4: reboot hash
2005-06-24 00:06:33 -07:00
nfs2acl.c
[PATCH] NFSD: Add server support for NFSv3 ACLs.
2005-06-22 16:07:23 -04:00
nfs3acl.c
[PATCH] NFSD: Add server support for NFSv3 ACLs.
2005-06-22 16:07:23 -04:00
nfs3proc.c
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
nfs3xdr.c
[PATCH] NFSD: Add server support for NFSv3 ACLs.
2005-06-22 16:07:23 -04:00
nfs4acl.c
[PATCH] knfsd: nfsd4: make needlessly global code static
2005-06-24 00:06:33 -07:00
nfs4callback.c
[PATCH] knfsd: nfsd4: remove cb_parsed
2005-06-24 00:06:35 -07:00
nfs4idmap.c
[PATCH] knfsd: nfsd4: make needlessly global code static
2005-06-24 00:06:33 -07:00
nfs4proc.c
[PATCH] nfsd4: ERR_GRACE should bump seqid on open
2005-07-07 18:24:08 -07:00
nfs4recover.c
[PATCH] nfsd4: prevent multiple unlinks of recovery directories
2005-07-07 18:24:08 -07:00
nfs4state.c
[PATCH] nfsd4: check lock type against openmode.
2005-07-07 18:24:11 -07:00
nfs4xdr.c
[PATCH] nfsd4: fix fh_expire_type
2005-07-07 18:24:11 -07:00
nfscache.c
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
nfsctl.c
[PATCH] knfsd: nfsd4 reboot dirname fix
2005-06-24 00:06:36 -07:00
nfsfh.c
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
nfsproc.c
[PATCH] NFSD: Add NFS3ERR_NOTSUPP to the nfsd error mapping table
2005-06-22 16:07:21 -04:00
nfssvc.c
[PATCH] nfsd to unlock kernel before exiting
2005-08-17 12:53:05 -07:00
nfsxdr.c
[PATCH] NFSD: Add server support for NFSv3 ACLs.
2005-06-22 16:07:23 -04:00
stats.c
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
vfs.c
[PATCH] inotify
2005-07-12 20:38:38 -07:00