Date: Sun, 4 Jan 2004 16:29:00 -0800 (PST) From: "David E. O'Brien" <obrien@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/i386/svr4 svr4_machdep.c Message-ID: <200401050029.i050T0JP043628@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
obrien 2004/01/04 16:29:00 PST FreeBSD src repository Modified files: sys/i386/svr4 svr4_machdep.c Log: Attempt to make the proper changes here for the proc.h commit: Make sigaltstack as per-threaded, because per-process sigaltstack state is useless for threaded programs, multiple threads can not share same stack. The alternative signal stack is private for thread, no lock is needed, the orignal P_ALTSTACK is now moved into td_pflags and renamed to TDP_ALTSTACK. For single thread or Linux clone() based threaded program, there is no semantic changed, because those programs only have one kernel thread in every process. which left out SVR4 bits. Revision Changes Path 1.34 +5 -5 src/sys/i386/svr4/svr4_machdep.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200401050029.i050T0JP043628>