Subject: Re: p_flag in struct proc: int -> uint64_t
To: Jason Thorpe <thorpej@shagadelic.org>
From: Juergen Hannken-Illjes <hannken@eis.cs.tu-bs.de>
List: tech-kern
Date: 10/14/2006 15:11:01
On Wed, Oct 11, 2006 at 08:44:49AM -0700, Jason Thorpe wrote:
> 
> On Oct 11, 2006, at 3:30 AM, Juergen Hannken-Illjes wrote:
> 
> >If I got it right it is sufficient to implement FSTRANS_NOWAIT as
> >"fail if suspension in progress" and don't propagate the nowait  
> >condition
> >to pool_get() or lwp_setspecific().
> 
> Makes sense.  Please let me know how it goes....

Looked through the code and tried some tests with ASSERT_SLEEPABLE()
added to fstrans_start().
All went well so I don't need a nowait-variant of lwp_setspecific().

Thanks for pointing me into the right direction and sorry for the noise ...

-- 
Juergen Hannken-Illjes - hannken@eis.cs.tu-bs.de - TU Braunschweig (Germany)