A problem with 4.2 exit system call

jeff%sri-tsc at turtlevax.UUCP jeff%sri-tsc at turtlevax.UUCP
Thu May 16 10:15:45 AEST 1985


The exit() routine (in kern_exit.c) has a line I don't understand.
Right after a process releases the memory for its page tables and u area,
there is an spl5() call like so:

	vrelpt(u.u_procp);
	vrelu(u.u_procp, 0);
	(void) spl5();		/* hack for mem alloc race XXX */

Does anybody know what race they're talking about?

Please respond directly to me.  Thanks a great deal for any help you
can offer me.

			Jeff Doughty
			Cadlinc, Inc.

		{sri-tsc,hplabs,nsc,decwrl}!turtlevax!jeff

		or if you can't reach USENET, try

		dan at sri-tsc



More information about the Comp.unix.wizards mailing list