[ ssic-linux-Bugs-2009805 ] OpenSSI fails glibc tst-waitid test
"SourceForge.net" <[email protected]>
| Newsgroups | gmane.linux.cluster.ssic.devel |
|---|---|
| Message-ID | <[email protected]> |
Bugs item #2009805, was opened at 2008-07-03 11:18 Message generated for change (Comment added) made by rogertsang You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=405834&aid=2009805&group_id=32541 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Process Management Group: v2.0.0pre2 Status: Open Resolution: None Priority: 5 Private: No Submitted By: John Hughes (hughesj) Assigned to: Roger Tsang (rogertsang) Summary: OpenSSI fails glibc tst-waitid test Initial Comment: $ gcc -o tst-waitid tst-waitid.c $ ./tst-waitid SIGCHLD for stopped code 128 SIGCHLD for stopped status 7 SIGCHLD for stopped pid 0 waitid WSTOPPED|WNOHANG returned bogus value 396019 On a non-ssi system no output is produced. ---------------------------------------------------------------------- >Comment By: Roger Tsang (rogertsang) Date: 2008-07-11 03:29 Message: Logged In: YES user_id=1246761 Originator: NO Some progress... 1. waitid succeeds and return value is pid, but userspace expects 0. (fixed) 2. returned si_status is correct but is kernel space value with non-zero __SIGCHLD mask. 3. WCONTINUED option is not supported in VPROC. (fixed; added feature) 4. WEXIT|WNOWAIT hangs because child already signalled p_exiting before parent waits for event; and parent was waiting for p_exiting event with spinlocks held. (fixed) 5. check_sigchld() errors. kernel doesn't fill the signal info for signal handler. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=405834&aid=2009805&group_id=32541 ------------------------------------------------------------------------- Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! Studies have shown that voting for your favorite open source project, along with a healthy diet, reduces your potential for chronic lameness and boredom. Vote Now at http://www.sourceforge.net/community/cca08