diff options
author | jhb <jhb@FreeBSD.org> | 2001-02-10 02:20:34 +0000 |
---|---|---|
committer | jhb <jhb@FreeBSD.org> | 2001-02-10 02:20:34 +0000 |
commit | a9c84e00da6824d43126b1e221e6e6e95cc276c8 (patch) | |
tree | 2ffe447aaa792aff3416e8c400ea31e67ab643b7 /sys/i386/include/asnames.h | |
parent | efcbded13731a03d5149d347fa46611d5ff0ffff (diff) | |
download | FreeBSD-src-a9c84e00da6824d43126b1e221e6e6e95cc276c8.zip FreeBSD-src-a9c84e00da6824d43126b1e221e6e6e95cc276c8.tar.gz |
- Make astpending and need_resched process attributes rather than CPU
attributes. This is needed for AST's to be properly posted in a preemptive
kernel. They are backed by two new flags in p_sflag: PS_ASTPENDING and
PS_NEEDRESCHED. They are still accesssed by their old macros:
aston(), astoff(), etc. For completeness, an astpending() macro has been
added to check for a pending AST, and clear_resched() has been added to
clear need_resched().
- Rename syscall2() on the x86 back to syscall() to be consistent with
other architectures.
Diffstat (limited to 'sys/i386/include/asnames.h')
-rw-r--r-- | sys/i386/include/asnames.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/i386/include/asnames.h b/sys/i386/include/asnames.h index a7e3e24..d5ea905 100644 --- a/sys/i386/include/asnames.h +++ b/sys/i386/include/asnames.h @@ -304,7 +304,7 @@ #define _swi_net swi_net #define _swi_null swi_null #define _swi_vm swi_vm -#define _syscall2 syscall2 +#define _syscall syscall #define _szsigcode szsigcode #define _ticks ticks #define _time time |