freebsd-skq/sys/i386
deischen 3d51b3a280 Add an argument to get_mcontext() which specified whether the
syscall return values should be cleared.  The system calls
getcontext() and swapcontext() want to return 0 on success
but these contexts can be switched to at a later time so
the return values need to be cleared in the saved register
sets.  Other callers of get_mcontext() would normally want
the context without clearing the return values.

Remove the i386-specific context saving from the KSE code.
get_mcontext() is not i386-specific any more.

Fix a bad pointer in the alpha get_mcontext() code.  The
context was being bcopy()'d from &td->tf_frame, but tf_frame
is itself a pointer, so the thread was being copied instead.
Spotted by jake.

Glanced at by:  jake
Reviewed by:    bde (months ago)
2003-04-25 01:50:30 +00:00
..
acpica - Add vm_paddr_t, a physical address type. This is required for systems 2003-03-25 00:07:06 +00:00
bios Merge PC98 support. 2003-03-25 05:19:18 +00:00
compile Don't need the .keep_me files. Obrien and I committed past each other. 2001-07-01 23:35:44 +00:00
conf Update the DRM to the latest from DRI CVS. Includes some bugfixes and removal 2003-04-25 01:18:47 +00:00
i386 Add an argument to get_mcontext() which specified whether the 2003-04-25 01:50:30 +00:00
ibcs2 - Replace inline implementations of sigprocmask() with calls to 2003-04-22 18:23:49 +00:00
include Add a new sys/limits.h file which in turn depends on machine/_limits.h 2003-04-23 21:41:59 +00:00
isa Don't include <sys/disklabel.h> 2003-04-16 20:57:35 +00:00
linux Prefer the proc lock to sched_lock when testing PS_INMEM now that it is 2003-04-22 20:01:56 +00:00
pci Initiate de-orbit burn for USE_PCI_BIOS_FOR_READ_WRITE. This has been 2003-02-18 03:36:49 +00:00
svr4 Assembly files put thru the C preprocessor need to have C style comments. 2003-04-21 16:30:12 +00:00
Makefile This commit adds basic support for the UFS2 filesystem. The UFS2 2002-06-21 06:18:05 +00:00