> > That's not quite what happens: it's set on at least one thread that > exits immediately. With more thought I assume this is because it > expects the created kernel thread to inherit this flag from the > userspace process. >
which thread? > > > There's another issue here, which is that AFS's kernel threads probably > > should not be considered part of the contract under which afsd is > started. > > I can't see any indication that the kernel threads are included in > contracts at all, so that probably isn't an issue. thread_create() > definitely doesn't do it (if it did we'd be screwed creating the > taskq too). > where are we calling thread_create at all?
