> On Apr 22, 2020, at 7:52 AM, Kamil Rytarowski <n...@gmx.com> wrote:
> 
> Would it be possible to keep a global unique TID as 64-bit integer
> (int64_t) equal to: pid << 32 | lwpid ?
> 
> That way we could have predicatable numbers in the system and possibly
> simplify the involved code avoiding one extra unique 32-bit id.

Yes, I've been discussing this w/ ad@, chs@, and riastradh@.  I have a 
different approach that's almost ready to go, and will remove this separate 
"TID".  The system call was not yet exposed in libc, so it's not a problem to 
pull it out.

For various reasons, the ID must be limited to less than 32 bits.

-- thorpej

Reply via email to