junyoung
|
740c1aa81e
|
Remove a duplicate $NetBSD$.
|
2003-09-14 12:59:33 +00:00 |
|
chris
|
27dc577349
|
Tidy up a couple of bits to avoid duplication within the switch.
|
2003-09-13 14:31:34 +00:00 |
|
chris
|
cfb7a98211
|
Add COMPAT_16 to most arm based kernels. Mainly in preperation for doing
SA_SIGINFO work.
|
2003-09-13 13:30:01 +00:00 |
|
simonb
|
f7e3330a08
|
Remove a variable that is assigned to but not used.
|
2003-09-13 11:12:06 +00:00 |
|
christos
|
280bbfe466
|
Set si_code for T_PROTFLT|T_USER. Pointed out by enamicode.
|
2003-09-12 23:20:26 +00:00 |
|
tsutsui
|
14b42ecf3b
|
Use common mips generic software interrupt routines.
|
2003-09-12 17:55:40 +00:00 |
|
christos
|
51d8c27c8d
|
pick up the right sigreturn symbol. we could have #define __HAVE_SIGINFO
instead too.
|
2003-09-12 16:51:04 +00:00 |
|
tsutsui
|
f9325594bb
|
Remove a redundant function declaration.
|
2003-09-12 15:29:48 +00:00 |
|
chs
|
c5e2454205
|
handle pmap_procwr() on kernel procs (MIPS1).
needed for new signal trampoline stuff.
|
2003-09-12 15:29:16 +00:00 |
|
tsutsui
|
3fad926516
|
Protect against multiple inclusion.
|
2003-09-12 15:03:24 +00:00 |
|
tsutsui
|
9dae7193b1
|
TAB/space cleanup.
|
2003-09-12 14:59:11 +00:00 |
|
christos
|
75c419ccc0
|
include opt_compat_netbsd.h, sort includes. Thanks yamt.
|
2003-09-12 12:39:59 +00:00 |
|
briggs
|
06ea4a681d
|
Don't assume that we are the PCI host. Actually check, and make sure that
we set things up so that we can run either as a PCI host or as a PCI slave
(working within the PCI BARs that the system BIOS has configured for us).
|
2003-09-12 04:39:59 +00:00 |
|
christos
|
9889f06536
|
make sigcontext visible all the time instead of including opt_*.h from a
large number of files.
|
2003-09-12 01:13:35 +00:00 |
|
briggs
|
38da12464f
|
We need a little more symtab space.
|
2003-09-11 22:52:38 +00:00 |
|
christos
|
2bf3634159
|
fix typo.
|
2003-09-11 20:48:35 +00:00 |
|
christos
|
7340db7385
|
Bring back sigcontext to userland by popular demand.
|
2003-09-11 20:22:30 +00:00 |
|
martin
|
346b195550
|
Backout previous, now that <sys/syscall.h> is fixed it's SYS___sigreturn14
again (until we convert to siginfo).
|
2003-09-11 19:36:29 +00:00 |
|
christos
|
99ee91793f
|
make vm86 use __gregset_t
|
2003-09-11 19:17:07 +00:00 |
|
christos
|
a6540cf740
|
XXX: vm86 for sigcontext comment is gone.
|
2003-09-11 19:16:05 +00:00 |
|
christos
|
ab63d91442
|
old vm86 call with COMPAT_16 code.
|
2003-09-11 19:15:12 +00:00 |
|
scw
|
973e9cff89
|
Add definitions required for new in_cksum.
|
2003-09-11 18:58:44 +00:00 |
|
scw
|
877b3cbe5e
|
Hand-optimised in_cksum/in4_cksum for ARM and XSCALE.
Contributed by Wasabi Systems, with input from Chris Gilbert,
Richard Earnshaw and David Laight.
|
2003-09-11 18:54:31 +00:00 |
|
kleink
|
d440784b30
|
__{BEGIN,END}_DECLS-wrap prototypes.
|
2003-09-11 09:40:11 +00:00 |
|
briggs
|
ab0f909e6e
|
s/SYS___sigreturn14/SYS_compat_16___sigreturn14/
|
2003-09-11 03:57:29 +00:00 |
|
christos
|
2300d30c79
|
delete debug printf's.
|
2003-09-10 21:40:02 +00:00 |
|
christos
|
7b176f233f
|
sort the opt_ includes.
|
2003-09-10 21:38:40 +00:00 |
|
christos
|
5dfabd4458
|
Add compat_16_machdep.c
|
2003-09-10 19:49:47 +00:00 |
|
christos
|
4d5acf4941
|
expose sendsig_sigcontext for compat_16
|
2003-09-10 19:49:22 +00:00 |
|
christos
|
6f6f525ca6
|
move compat_16 stuff into a separate file.
|
2003-09-10 19:48:48 +00:00 |
|
grant
|
dc97144230
|
add gem and brgphy so we have ethernet on the PowerBook G4 DVI.
|
2003-09-10 18:06:26 +00:00 |
|
christos
|
f7f3566b1e
|
#ifdef struct sigframe_sigcontext and struct sigcontext, so that only code
that really needs them, get them.
XXX1: We need to fix the vm86 api.
XXX2: We need to fix the ibcs2 signal delivery mechanism.
|
2003-09-10 16:48:16 +00:00 |
|
christos
|
0b16bf9a36
|
make obsolete trampoline code COMPAT_16. Unfortunately sigreturn14 is used
by IBCS2; grr.
|
2003-09-10 16:46:59 +00:00 |
|
christos
|
d0b2ede633
|
need opt_ibcs2.h
|
2003-09-10 16:46:15 +00:00 |
|
drochner
|
8bedb90edc
|
in cpu_setmcontext(), check where we go, not where we are coming from,
and line-terminate a diagnostic message which was caused by that bug
|
2003-09-10 11:39:09 +00:00 |
|
martin
|
313b12e0cc
|
Remove rnd here and add a prominent note at the top of the file -
this config includes GENERIC32, only additional stuff goes in here.
|
2003-09-10 07:14:25 +00:00 |
|
thorpej
|
62a064e24e
|
Bump initial kernel PTs to 4.
|
2003-09-09 20:42:38 +00:00 |
|
itojun
|
919da6bf44
|
have COMPAT_16
|
2003-09-09 07:14:01 +00:00 |
|
tron
|
ee3ff63574
|
Remove obsolete file.
|
2003-09-09 06:21:30 +00:00 |
|
kleink
|
8d633905ac
|
Bring /* LINTSTUBs */ closer to reality.
|
2003-09-08 22:37:01 +00:00 |
|
petrov
|
536f8085b8
|
Support multisegment dmamap sync, adopted from OpenBSD.
|
2003-09-08 17:23:15 +00:00 |
|
scw
|
6e67b64a47
|
Add support for non-executable mappings.
|
2003-09-08 08:01:52 +00:00 |
|
petrov
|
33d0a022bc
|
OF_mapintr: swizzle interrupt for PCI bridges,
don't process OBP interrupts, return error if interrupt is not mapped.
|
2003-09-08 03:33:52 +00:00 |
|
kleink
|
a4909cd01e
|
g/c byte-reversing bus_space_set_region_1() entries.
|
2003-09-07 22:12:05 +00:00 |
|
uwe
|
9f598eb5ba
|
DOH, sparc was not doing p_userret processing in userret()!
Adding it helps SA a great deal. E.g. ogg123 actually works now.
|
2003-09-07 20:41:05 +00:00 |
|
ragge
|
bfd142bfad
|
Remove next_instr_address(), it's a macro.
|
2003-09-07 13:33:38 +00:00 |
|
tron
|
8cfe1dc600
|
Add "COMPAT_16" option.
|
2003-09-07 09:33:56 +00:00 |
|
manu
|
d13828a7dd
|
forgotten commit for KERN_PROCARGS sysctl in COMPAT_DARWIN
|
2003-09-07 07:50:31 +00:00 |
|
tsutsui
|
8a3f779eab
|
Fix typo.
|
2003-09-07 05:49:57 +00:00 |
|
isaki
|
bd7195dece
|
Remove an advertising clause.
|
2003-09-07 04:24:05 +00:00 |
|