Re: [2.6.26-rc4] mount.nfsv4/memory poisoning issues...

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Trond Myklebust
Date: Tuesday, June 10, 2008 - 2:37 pm

On Tue, 2008-06-10 at 17:01 -0400, Jeff Layton wrote:


In the code I showed you, the 'kthread' task is put to sleep, then
kthread_run() calls wake_up_process() on it, but the current task isn't
scheduled out. Rather, it continues to run, so in almost all UP cases,
the race is not only possible, it is actually rather likely if
nfs_alloc_client() fails.


These *_up()/*_down() functions are getting very complex. Any chance we
could hide some of this complexity in some helpers? Looking at the NFSv4
callback code and lockd, it seems that there might be a couple of
opportunities for merging code.


nfsd doesn't use kthreads, does it?



--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[2.6.26-rc4] mount.nfsv4/memory poisoning issues..., Daniel J Blueman, (Wed Jun 4, 4:33 pm)
Re: [2.6.26-rc4] mount.nfsv4/memory poisoning issues..., Daniel J Blueman, (Thu Jun 5, 1:28 am)
Re: [2.6.26-rc4] mount.nfsv4/memory poisoning issues..., Trond Myklebust, (Tue Jun 10, 11:54 am)
Re: [2.6.26-rc4] mount.nfsv4/memory poisoning issues..., Jeff Layton, (Tue Jun 10, 12:13 pm)
Re: [2.6.26-rc4] mount.nfsv4/memory poisoning issues..., Jeff Layton, (Tue Jun 10, 12:18 pm)
Re: [2.6.26-rc4] mount.nfsv4/memory poisoning issues..., Trond Myklebust, (Tue Jun 10, 12:58 pm)
Re: [2.6.26-rc4] mount.nfsv4/memory poisoning issues..., Daniel J Blueman, (Tue Jun 10, 1:27 pm)
Re: [2.6.26-rc4] mount.nfsv4/memory poisoning issues..., Trond Myklebust, (Tue Jun 10, 1:33 pm)
Re: [2.6.26-rc4] mount.nfsv4/memory poisoning issues..., Trond Myklebust, (Tue Jun 10, 2:37 pm)
Re: [2.6.26-rc4] mount.nfsv4/memory poisoning issues..., Daniel J Blueman, (Sun Jun 15, 11:10 am)
Re: [2.6.26-rc4] mount.nfsv4/memory poisoning issues..., Daniel J Blueman, (Thu Jun 19, 5:37 am)
Re: [2.6.26-rc4] mount.nfsv4/memory poisoning issues..., Chuck Lever, (Thu Jun 19, 10:32 am)
Re: [2.6.26-rc4] mount.nfsv4/memory poisoning issues..., Daniel J Blueman, (Sat Jun 21, 10:52 am)