#
bb57f4f9 |
| 22-Aug-2017 |
maxv <maxv@NetBSD.org> |
Apply only CCR. Otherwise userland could set PSTATE_PRIV in %pstate and get kernel privileges on the hardware.
ok martin
|
#
a626cff9 |
| 21-Nov-2009 |
rmind <rmind@NetBSD.org> |
Use lwp_getpcb() on sparc{64} and sun2/3 MD code, clean from struct user usage.
|
#
5eb60890 |
| 23-Nov-2008 |
nakayama <nakayama@NetBSD.org> |
Wrap #include "opt_*.h" with #ifdef _KERNEL_OPT.
|
#
ce099b40 |
| 28-Apr-2008 |
martin <martin@NetBSD.org> |
Remove clause 3 and 4 from TNF licenses
|
#
284c2b9a |
| 24-Apr-2008 |
ad <ad@NetBSD.org> |
Merge proc::p_mutex and proc::p_smutex into a single adaptive mutex, since we no longer need to guard against access from hardware interrupt handlers.
Additionally, if cloning a process with CLONE_S
Merge proc::p_mutex and proc::p_smutex into a single adaptive mutex, since we no longer need to guard against access from hardware interrupt handlers.
Additionally, if cloning a process with CLONE_SIGHAND, arrange to have the child process share the parent's lock so that signal state may be kept in sync. Partially addresses PR kern/37437.
show more ...
|
#
7e2790cf |
| 20-Dec-2007 |
dsl <dsl@NetBSD.org> |
Convert all the system call entry points from: int foo(struct lwp *l, void *v, register_t *retval) to: int foo(struct lwp *l, const struct foo_args *uap, register_t *retval) Fixup compat code
Convert all the system call entry points from: int foo(struct lwp *l, void *v, register_t *retval) to: int foo(struct lwp *l, const struct foo_args *uap, register_t *retval) Fixup compat code to not write into 'uap' and (in some cases) to actually pass a correctly formatted 'uap' structure with the right name to the next routine. A few 'compat' routines that just call standard ones have been deleted. All the 'compat' code compiles (along with the kernels required to test build it). 98% done by automated scripts.
show more ...
|
#
53524e44 |
| 04-Mar-2007 |
christos <christos@NetBSD.org> |
Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
|
#
b07ec3fc |
| 09-Feb-2007 |
ad <ad@NetBSD.org> |
Merge newlock2 to head.
|
#
95e1ffb1 |
| 11-Dec-2005 |
christos <christos@NetBSD.org> |
merge ktrace-lwp.
|
#
d3949dc2 |
| 13-Sep-2005 |
christos <christos@NetBSD.org> |
compat reorg.
|
#
ed517291 |
| 15-Jul-2003 |
lukem <lukem@NetBSD.org> |
__KERNEL_RCSID()
|
#
d2275d51 |
| 18-Jan-2003 |
thorpej <thorpej@NetBSD.org> |
Merge the nathanw_sa branch.
|
#
5f7376ce |
| 29-Dec-2000 |
eeh <eeh@NetBSD.org> |
Fix broken printf()s.
|
#
e9e91a0f |
| 22-Dec-2000 |
jdolecek <jdolecek@NetBSD.org> |
split off thread specific stuff from struct sigacts to struct sigctx, leaving only signal handler array sharable between threads move other random signal stuff from struct proc to struct sigctx
split off thread specific stuff from struct sigacts to struct sigctx, leaving only signal handler array sharable between threads move other random signal stuff from struct proc to struct sigctx
This addresses kern/10981 by Matthew Orgass.
show more ...
|
#
065dbd36 |
| 17-Dec-2000 |
pk <pk@NetBSD.org> |
Make pointer formats work with a 32-bit compiler.
|
#
cacbbd11 |
| 01-Aug-2000 |
eeh <eeh@NetBSD.org> |
Garbage collection.
|
#
cfadc099 |
| 10-Apr-2000 |
pk <pk@NetBSD.org> |
Get a kernel without DDB to build.
|
#
736ce53a |
| 06-Apr-2000 |
mrg <mrg@NetBSD.org> |
- #include "opt_ddb.h" to get correct Debugger() prototype. - add some (u_long) casts to shut up GCC.
|
#
80e38bf1 |
| 06-Nov-1999 |
eeh <eeh@NetBSD.org> |
Explicitly use 64-bit types.
|
#
69d1f9d0 |
| 26-Mar-1999 |
eeh <eeh@NetBSD.org> |
COMPAT_SPARC32 -> COMPAT_NETBSD32
|
#
7006310c |
| 31-Jan-1999 |
mrg <mrg@NetBSD.org> |
retire _LP64; use compiler provided __arch64__, but still defined _LP64 where we used to anyway.
|
#
a178ed6a |
| 16-Nov-1998 |
eeh <eeh@NetBSD.org> |
Fixup the last broken bits of the signal handling code.
|
#
b6fd7187 |
| 08-Oct-1998 |
eeh <eeh@NetBSD.org> |
Fix more syscall32 and signal breakage.
|
#
2eb8e872 |
| 17-Sep-1998 |
thorpej <thorpej@NetBSD.org> |
Make the signal code look a bit more like the 32-bit SPARC port's.
|