Re: kernel command line

2001-05-15 Thread Thomas Bushnell, BSG
Roland McGrath <[EMAIL PROTECTED]> writes: > > That's correct, but in the model of just "return null if the parent is > > gone", why is this a problem? > > This model makes it impossible to guarantee an assignment of the task to > its original Hurdish ancestor. I think that guarantee is the mos

Re: profiling

2001-05-15 Thread Thomas Bushnell, BSG
Roland McGrath <[EMAIL PROTECTED]> writes: > In general, what's most useful to profile are real programs running real > workloads to see what spots actually matter in practice. Profiling > targetted benchmarks (like the fork tester) mostly just confirms the > spots of slowness you already know a

Re: kernel command line

2001-05-15 Thread Roland McGrath
> That's correct, but in the model of just "return null if the parent is > gone", why is this a problem? This model makes it impossible to guarantee an assignment of the task to its original Hurdish ancestor. I think that guarantee is the most valuable part of the feature, because it allows unre

Re: [PATCH] settrans -gl only kills the active translator

2001-05-15 Thread Thomas Bushnell, BSG
Roland McGrath <[EMAIL PROTECTED]> writes: > I agree with Neal that a FS_TRANS_* flag is more appropriate--that leaves > goaway_flags as purely flags passed on to the fsys_goaway RPC, which is a > clear and easy thing to understand. Yes, agreed, this is better than as a goaway flag. It should

Re: [PATCH] settrans -gl only kills the active translator

2001-05-15 Thread Thomas Bushnell, BSG
Neal H Walfield <[EMAIL PROTECTED]> writes: > > I have no objection to adding a flag for file_set_translator to avoid > > sending the goaway. But calling the flag "disconnect" is wrong: a > > disconnect happens whether you set that flag or not. > > I fail to see how this is true: if the transla

Re: kernel command line

2001-05-15 Thread Thomas Bushnell, BSG
Roland McGrath <[EMAIL PROTECTED]> writes: > > * Mach needs a facility to find out what task is the parent of > > a given task. > > I'm not sure if there was a particular motivation for this other than the > kind of thing in proc that I suggested. Also a process accounting motivation here

Re: kernel command line

2001-05-15 Thread Thomas Bushnell, BSG
Marcus Brinkmann <[EMAIL PROTECTED]> writes: > Yes, this would work out the way you described it. How about Mach keeping > track of the task hierarchy? I am not sure how exactly this would need to > be implemented. Mach could keep a pointer to the parent task in the task > structure. Someone

Re: [PATCH] settrans -gl only kills the active translator

2001-05-15 Thread Neal H Walfield
On Tue, May 15, 2001 at 01:00:35AM -0400, Roland McGrath wrote: > I agree with Neal that a FS_TRANS_* flag is more appropriate--that leaves > goaway_flags as purely flags passed on to the fsys_goaway RPC, which is a > clear and easy thing to understand. I think we should call the new flag > FS_TR

Re: kernel command line

2001-05-15 Thread Roland McGrath
> * Mach needs a facility to find out what task is the parent of > a given task. I'm not sure if there was a particular motivation for this other than the kind of thing in proc that I suggested. I'm not sure there is a reason to do the kernel interface I suggested (propagating a value that pr