[SSI] openssi/kernel/kernel exit.c,1.22,1.23
Roger Tsang <[email protected]>
| Newsgroups | gmane.linux.cluster.ssic.cvs |
|---|---|
| Message-ID | <[email protected]> |
Update of /cvsroot/ssic-linux/openssi/kernel/kernel
In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv13296/kernel
Modified Files:
Tag: OPENSSI-FC
exit.c
Log Message:
* VPROC:
- Optimize away struct procinfo initialization in error path in
kill_proc_info().
- Optimize away error code initialization for remote path in various
pvpop_xxx() functions.
- Fix missing comment to explain why task state needs to be preserved
in vpop_report_state().
- Regression:
- Sending SIGSTOP to remote process does not change state of process
to stopped when its parent process is on another node. When parent
is remote the state is reset to sleeping after traversing
finish_stop(). Fixed by re-enabling code to preserve current task
state in vpop_report_state().
* Files in ci-linux project were modified (see ci/ChangeLog).
cluster/ssi/vproc/dvp_pvpops.c | 49 ++++++++++++----------------
cluster/ssi/vproc/dvp_vpops.c | 26 ++++++++------
cluster/ssi/vproc/rproc_svr_pproc.c | 1
kernel/exit.c | 2 -
4 files changed, 39 insertions(+), 39 deletions(-)
Index: exit.c
===================================================================
RCS file: /cvsroot/ssic-linux/openssi/kernel/kernel/exit.c,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -d -r1.22 -r1.23
--- exit.c 17 Dec 2009 05:46:51 -0000 1.22
+++ exit.c 2 Feb 2010 04:22:00 -0000 1.23
@@ -1780,7 +1780,7 @@
put_task_struct(tsk);
goto next_thread;
}
- /* de_thread() might be re-hashing vproc */
+ /* raced with process creation */
retry = 1;
idelay(HZ>>4);
goto retry_vproc;
------------------------------------------------------------------------------
The Planet: dedicated and managed hosting, cloud storage, colocation
Stay online with enterprise data centers and the best network in the business
Choose flexible plans and management services without long-term contracts
Personal 24x7 support from experience hosting pros just a phone call away.
http://p.sf.net/sfu/theplanet-com