commit | 45af7a0f2ebad1304cab956e15f0b37318226fcd | [log] [tgz] |
---|---|---|
author | Steve French <sfrench@us.ibm.com> | Fri Apr 21 22:52:25 2006 +0000 |
committer | Steve French <sfrench@us.ibm.com> | Fri Apr 21 22:52:25 2006 +0000 |
tree | 039c41ef3b835eb92a088b55d22f1cb3f3bff4c9 | |
parent | 296034f7de8bdf111984ce1630ac598a9c94a253 [diff] |
[CIFS] Use the kthread_ API instead of opencoding lots of hairy code for kernel thread creation and teardown. It does not move the cifsd thread handling to kthread due to problems found in testing with wakeup of threads blocked in the socket peek api, but the other cifs kernel threads now use kthread. Also cleanup cifs_init to properly unwind when thread creation fails. Signed-off-by: Christoph Hellwig <hch@lst.de> Signed-off-by: Steve French <sfrench@us.ibm.com>