Messages in this thread | | | Date | Mon, 29 Dec 1997 22:32:45 -0500 | From | Peeter Joot <> | Subject | Re: 2.2: TaskID's for CLONE_PID? Proper signal handling? |
| |
In article <34A841FC.49D7B9B5@ucsd.edu> you write: >Hi, I've been watching LinuxThreads develope for a while, and it seems >possible that the KERNEL problems could be fixed in 2.2. Adding TIDs >seems a major step (though I could be wrong) as does getting the proper >signal stuff working. Maybe even MT debugging? > I've actually seen posts on linux-kernel about people working on ALL of >these, so it should be possible. What's the likelyhood of these >features getting into 2.2, though?
I have been _slowly_ working on some CLONE_PID changes (tids, proc, sharing pids,uid,gid,groups, ...) but there are a lot of little details that make things much more intricate than I thought it would be. Even if I finish this stuff before 2.2 I don't think it should go in as it needs lots of testing.
It looks like the _NSIG==32 limit is now gone with the new signal handling code, so we should be able remove the linuxthreads dependence on SIGUSR[12], providing the libc support is there (glibc).
I think that MT debugging should probably be possible right now with some user level gdb work but I don't know for sure.
Peeter
| |