Commit Graph

198177 Commits

Author SHA1 Message Date
jmcneill
6a0ee33bc0 add VirtualBox DRM driver 2011-02-20 15:40:21 +00:00
jmmv
0553513a0e The mutex3 test is supposed to use a static initializer so that it differs
to the mutex2 test.  This detail was lost during the atfification of these
tests.

Spotted by pooka@ and riz@.
2011-02-20 14:37:44 +00:00
jruoho
53ffcb10ff Adjust SYNOPSIS. 2011-02-20 14:36:38 +00:00
pooka
d9a5e73fe5 minor clarification 2011-02-20 14:21:04 +00:00
cegger
126af76cac add MBSS. From FreeBSD. 2011-02-20 13:51:17 +00:00
jruoho
bd7da44ea9 Add build glue for coretemp(4). 2011-02-20 13:48:25 +00:00
jruoho
8cbd1d28ca Modularize coretemp(4). Ok jmcneill@. 2011-02-20 13:42:45 +00:00
pooka
a7b761c335 Add a test that checks that the client receives SIGIO for an O_ASYNC
socket.
2011-02-20 13:27:46 +00:00
pooka
dd69b8ebde Change the default sigmodel to "raise", it makes more sense than
causing a panic.
2011-02-20 13:09:57 +00:00
jmcneill
48d1e7b781 cpu.h no longer needs via_padlock.h 2011-02-20 12:47:21 +00:00
mrg
9bfacb7551 add some #if 0'ed code to turn the xcall() timeout into a hard panic.
probably put this under DIAGNOSTIC when it is later properly working.
2011-02-20 11:41:20 +00:00
jmcneill
b7d5e19d33 catch up to AR9280 changes 2011-02-20 11:26:33 +00:00
jmcneill
fc2d64618e ath(4): Add support for AR9280 devices. 2011-02-20 11:23:25 +00:00
jmcneill
30dbe043ba add AR9280 support 2011-02-20 11:22:34 +00:00
nakayama
387820aa30 Fix digit number of nanosecond. 2011-02-20 11:21:34 +00:00
jmcneill
074f2fafe1 add AR9280 support 2011-02-20 11:21:02 +00:00
mrg
2f5556f9d6 remove an unused "1:" label left over from previous commit. 2011-02-20 10:26:26 +00:00
hannken
4e993c9545 When looking for the next element of cpu_queue compare the pointer to the
address of the head, not to the head itself.  Not sure if the cast of the
arg to db_value_name() is right, but works on i386 and compiles on sparc64.

Stack traces from ddb work again on i386.
2011-02-20 10:24:45 +00:00
mrg
aa4c71d781 remove the evcnt for NULL struct fpstate * ipi, and switch over to an
explicit panic() if we get one.

i'm pretty sure that converting xmpsg_lock from IPL_VM to IPL_SCHED
fixed this problem properly.  i have not seen the evcnt trigger since
that change, nor have several others queried.
2011-02-20 10:02:01 +00:00
jruoho
691d466bf3 hpqlb(4) was accidentally removed in the previous commit. Put it back. 2011-02-20 08:40:24 +00:00
jruoho
697c18cac8 Build fujbp(4), fujhk(4), and wmieeepc(4) as modules. 2011-02-20 08:37:50 +00:00
jruoho
0aef142598 Split fujbp(4) and fujhk(4) to separate instances from fujitsu(4). Allows
modularization and takes care of tsutsui@'s justified concern over the too
generic name "fujitsu". Ok gsutre@.
2011-02-20 08:31:46 +00:00
matt
3c68128777 Build different kernel when mips64e[bl] 2011-02-20 08:27:32 +00:00
matt
10df5a1be5 Deal with 64 bit versions of kernels 2011-02-20 08:26:08 +00:00
matt
aa306c700f Deal with differences in signal delivery between o32/n32/n64. 2011-02-20 08:14:10 +00:00
matt
6a385f43c2 Regen. 2011-02-20 08:13:29 +00:00
matt
6ab83fddf5 Change some ints to longs (for LP64). 2011-02-20 08:09:46 +00:00
matt
e2862cc1f2 Deal with mips trapframe changes. 2011-02-20 08:08:57 +00:00
matt
91200c4c26 Don't bother the iov in netbsd32_to_msghdr since it needs to handled specially. 2011-02-20 08:07:09 +00:00
matt
045e8178c9 Add some missing includes of <sys/device.h> 2011-02-20 08:03:22 +00:00
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