198297 Commits

Author SHA1 Message Date
matt
e0c47ee162 (XXX this should be a library like libsa).
Deal with the need to save/restore T8 (CURLWP) across arcbios calls.
Call arcbios with O32 ABI conventions even if kernel/bootloader is N32/N64.
2011-02-20 08:02:46 +00:00
matt
eceb4a9f62 Deal with mips_vector_init changes 2011-02-20 08:01:10 +00:00
matt
23347d39ed Merge forward matt-nb5-mips64
Adapt to new interrupt/spl framework
Deal with arcbios calls being O32 and kernels being N32/N64.
Need to save/restore T8 across arcbios calls.
2011-02-20 07:59:49 +00:00
matt
0351e90100 Merge forward matt-nb5-mips64
Adapt to new interrupt/spl framework
(XXX don't know how to deal with use of spllower in sleep/pause code so
hpcmips kernel will fail to compile).
2011-02-20 07:58:13 +00:00
matt
996804a59b Merge forward matt-nb5-mips64
Adapt to new interrupt/spl framework
2011-02-20 07:55:20 +00:00
matt
c9fc40b4be Merge forward from matt-nb5-mips64.
(XXX generic kernels on raq2 die after interrupts are enabled but gxemul
works fine).
2011-02-20 07:54:10 +00:00
matt
7641af9757 Merge forward from matt-nb5-mips64.
Adapt to new interrupt/spl framework.
Add LP64 support.
2011-02-20 07:52:42 +00:00
matt
ea81094378 Merge forward from matt-nb5-mips64.
Adapt to new interrupt/spl framework.
2011-02-20 07:51:21 +00:00
matt
5e124f3ab7 Merge forward from matt-nb5-mips64.
New interrupt code.
mips64 support for DS5000/260.
2011-02-20 07:50:24 +00:00
matt
3e67b5126d Merge forward from matt-nb5-mips64. 2011-02-20 07:48:33 +00:00
matt
6f35b2ec8f Merge from matt-nb5-mips64.
Add pci support.
new interrupt code.
Adapt to new world order for MIPS
2011-02-20 07:47:38 +00:00
matt
e544d50473 Major merge forward from matt-nb5-mips64.
New fixup code.
New common SPL code.
New common interrupt code.
Move related variables into structures.
Cleanup locore (move MD variable into it).
Kill StudlyCaps
Use PCU for FPU
2011-02-20 07:45:46 +00:00
macallan
e3b706f163 bus_spacify, while there explicitly un-mute the headphone output when using
the beige G3's external mixer
2011-02-20 07:40:24 +00:00
jruoho
8bd40def25 Always explicitly enable the wake GPE for acpibut(4). This follows FreeBSD
and Linux, although it is somewhat unclear why this is necessary. But better
safe than sorry.
2011-02-20 06:59:53 +00:00
jruoho
762d68ff2c Add quirk support for _OSI strings introduced in ACPICA 20110211. While
here, clean up acpi_probe() and the quirk code. Remove #ifdef ACPI_DEBUGGER.
2011-02-20 06:45:32 +00:00
jruoho
93a12f383b Fix wrong note in a comment. 2011-02-20 06:09:16 +00:00
jakllsch
a0db223e65 %bl is part of %bx, %bx contains the address we requested from the BIOS.
Thus, use %cl instead of %bl for return value storage.
2011-02-20 05:45:48 +00:00
joerg
729a0eaa85 Include bsd.prog.mk to ensure that make includes actually works. 2011-02-20 05:42:34 +00:00
christos
743bf4fef9 Re-do using bsd.files.mk 2011-02-20 05:17:47 +00:00
jmcneill
20ae4ea372 add 'i386' to CLEANFILES on amd64, thanks mrg! 2011-02-20 04:05:14 +00:00
jmcneill
b1c34fd089 add module glue for ath_hal, ath, and if_ath_pci 2011-02-20 03:58:33 +00:00
jmcneill
b2dc0777b6 support building as a module 2011-02-20 03:56:45 +00:00
agc
78b8953550 manual page improvements, from enami tsugutomo, with thanks. 2011-02-20 03:56:36 +00:00
jmcneill
80da431343 support building as a module 2011-02-20 03:55:18 +00:00
christos
edca92a2a2 Add libsaslc examples. 2011-02-20 02:26:40 +00:00
christos
63a9799e3a Add the libsaslc example dir. 2011-02-20 02:16:05 +00:00
christos
761d5d7e88 don't install dirs. 2011-02-20 02:14:42 +00:00
christos
0498c1530c Add example configuration file from Anon Ymous and a README file from me. 2011-02-20 02:12:31 +00:00
christos
09484ebb41 improve error handling, from Anon Ymous 2011-02-20 01:59:46 +00:00
riz
6725bff41a Use PRId64 instead of lld, and PRIx64 instead of llx when compiling
with MVSATA_DEBUG.
2011-02-20 01:26:22 +00:00
matt
7cefbb6066 Default PCU_UNIT_COUNT to 0. If 0, don't compile the contents of subr_pcu.c
and don't include the pcu related members into struct lwp.
2011-02-19 20:19:54 +00:00
jmcneill
1d08408fe8 more AGP v3 fixes from FreeBSD:
- fix a typo when enabling the aperture (read wrong register)
 - get_aperture/set_aperture: handle AGP v3 APSIZE register layout
2011-02-19 20:07:02 +00:00
pooka
91a9bf9486 more test cases:
* // prefix
  * fchdir
  * cd-via-symlink
2011-02-19 19:57:28 +00:00
jruoho
31ae9e5da4 Note ACPICA 20110211. 2011-02-19 19:42:07 +00:00
jruoho
c9d84242af After the GPE handler has finished, inform ACPICA that the interrupt has
been handled and it is safe to re-enable the GPE. Should fix all problems
introduced during the merge of ACPICA 20110211.
2011-02-19 19:39:28 +00:00
matt
cb96f7f2ef Compare ci_veclwp against &lwp0, not NULL. 2011-02-19 19:18:11 +00:00
pooka
6d9d147305 fix symlink pathname examination (rationale-to-joerg: so that it works) 2011-02-19 19:17:33 +00:00
degroote
de55cbd2df Fix a missing const in FAST_IPSEC && IPSEC_DEBUG 2011-02-19 18:26:50 +00:00
jruoho
6d6187ab1c AA, AAT, AC, ACK, ACL, AI, AL, AM, AMT, AOL, AP, ASIC, AT, BAL, BBS, BD, BP,
BTS, BW, CF, CLR, CMS, CN, CNC, CPS, CRC, CTM, CUA, DAO, DAP, DAT, DC, DDE,
DL, DSL, EPIC, ATL, EULA, FDC, FDD, FPR, FWS, GPR, GPT, HAT, HCL, HF, HMI,
HTT, ICE, IHV, IM, ISV, JGI, KB, KBD, LF, LTR, MB, MBS, MIMD, MISD, MPI,
MPP, MS, MT, MTBF, MTTF, MX, NACK, NAN, NC, PD, PLC, PME, PNP, PPI, PSW, PU,
RAD, RDM, RDMA, SAAS, SBU, SFC, SISD, SLOC, SOL, SP, SPMD, SPR, SSI, TAO,
TSO, TSP, UAC, UL, UMA, URN, VR, WOL, WOR, ZIF, ZMA.
2011-02-19 18:02:32 +00:00
christos
42b61c5ccd delint. 2011-02-19 17:21:48 +00:00
drochner
c3a6a9f41e make the compatibility code conditional on COMPAT_50 2011-02-19 16:26:34 +00:00
jmcneill
5b80a0ef30 build padlock module on i386 2011-02-19 14:28:07 +00:00
jmcneill
dc1291ac90 add padlock module glue 2011-02-19 14:25:30 +00:00
jmcneill
d86215c443 modularize VIA PadLock support
- retire options VIA_PADLOCK, replace with 'padlock0 at cpu0'
 - driver supports attach & detach
 - support building as a module
2011-02-19 13:52:27 +00:00
jmcneill
623e90f32d fix printing of padlock features 2011-02-19 13:34:38 +00:00
pooka
59f8bc188b new test 2011-02-19 13:21:05 +00:00
pooka
44ff4bdcb3 a basic getcwd() test 2011-02-19 13:19:52 +00:00
pooka
9c67a5d8a0 hijack __getcwd() 2011-02-19 13:10:35 +00:00
pooka
bfd70564a0 and now with less crazy whitespace 2011-02-19 13:09:40 +00:00
pooka
9cb130af6b support PF_OROUTE and PF_MPLS where available 2011-02-19 13:07:53 +00:00