Commit Graph

112428 Commits

Author SHA1 Message Date
jmcneill
27ae6db87b regen 2011-10-18 23:23:20 +00:00
jmcneill
f280228152 add a couple vmware product IDs 2011-10-18 23:23:07 +00:00
jym
0d68d0e3ba Make "pmaps" (list of non-kernel pmaps) and "pmaps_lock" externally
visible. Required by pmap MD code that could reside in other
files, notably Xen's pmap.
2011-10-18 23:14:28 +00:00
dyoung
61b0782790 Add an #include for the genfb_softc type. 2011-10-18 23:05:17 +00:00
dyoung
1774016acd Reduce differences from if_ath_cardbus.c. 2011-10-18 23:04:35 +00:00
jmcneill
8a119ad7e5 report guest type of "other" for i386 and "other-64" for amd64 2011-10-18 21:41:25 +00:00
hannken
7e4dd4325b VOP_GETATTR() needs a shared lock at least.
While here fix a typo (fvp -> tvp).
2011-10-18 20:20:29 +00:00
macallan
4e4e683cf3 add backlight control via sm502 PWM 2011-10-18 17:59:01 +00:00
macallan
2b76e25f6e add functions to control gpio usage and to program PWM timers
also add basic interrupt support ( not used yet )
2011-10-18 17:57:40 +00:00
manu
bd77be0ce7 Make sure pagedaemon does not sleep for memory in puffs_vnop_sleep.
Add KASSERT on any sleeping memory allocation to check it cannot happen again.
2011-10-18 15:39:09 +00:00
jmcneill
86afac925a Don't try to auto-unload modules unless they were auto-loaded. 2011-10-18 12:25:30 +00:00
hannken
749d77682d VOP_GETATTR() needs a shared lock at least. 2011-10-18 09:22:53 +00:00
jruoho
4d30fb497f As cpu_shutdown() is a wrapper to cpu_suspend(), modify slightly to prevent
setting low frequencies for active non-bootstrap processors during shutdown.
2011-10-18 05:16:02 +00:00
jruoho
804fdee3ad Convert to use cpufreq(9). 2011-10-18 05:08:24 +00:00
jmcneill
71d8676fc4 add & enable vmt module 2011-10-18 00:33:47 +00:00
jmcneill
9d74e6d7cc use PRId64 for time_t format 2011-10-18 00:31:07 +00:00
jmcneill
2ecb8da57d don't allow module autounload 2011-10-18 00:07:45 +00:00
manu
7f182e39c1 Roll back the change that forced kernel threads to not sleep in PUFFS.
The change does not make consensus, since only pagedaemon should need it.
Other threads will tolerate sleeping, and problems here are only symptoms
that something is going wrong in memory management. The cause, not the
symptoms, need to be fixed.
2011-10-17 23:54:01 +00:00
jmcneill
f2e3d977c3 handle OS_Resume events by sending a sleep pswitch "release" event 2011-10-17 23:25:10 +00:00
jmcneill
268b8144da vmt needs sysmon_taskq 2011-10-17 23:24:05 +00:00
jmcneill
106d91108e add vmt(4) 2011-10-17 22:40:31 +00:00
jmcneill
233dd477e3 add a port of the VMware Tools driver vmt(4) from OpenBSD 2011-10-17 22:39:22 +00:00
jmcneill
3645bf80e9 add a "vm" device class for cpufeaturebus 2011-10-17 22:38:01 +00:00
mbalmer
81e1e52258 Received, not recvieved. 2011-10-17 16:44:02 +00:00
mbalmer
363f305e44 Receive, not recieve. 2011-10-17 16:40:53 +00:00
mbalmer
24e4901256 There is no doubt whether whether should have a 'h' after the 'w'. 2011-10-17 16:35:21 +00:00
tsutsui
fcb490be25 Print LUNA model name (not only CPU/MMU/FPU) on boot as 4.4BSD Lite2 does. 2011-10-17 14:19:28 +00:00
tsutsui
5fadf539dd LUNA has 68030+68881, not 68882.
XXX: we should have a common fpu_probe() function among all m68k ports.
2011-10-17 13:52:11 +00:00
isaki
928bbeafae Fix typo in comment. Pointed out by Y.Sugahara. 2011-10-17 13:06:08 +00:00
hannken
2083e28d1f VOP_GETATTR() needs a shared lock at least.
While here fix a typo (fvp -> tvp).
2011-10-16 12:41:45 +00:00
hannken
961731268e VOP_GETATTR() needs a shared lock at least. 2011-10-16 12:26:16 +00:00
isaki
fec6c386cc Switch to 2-clause license. 2011-10-16 03:10:17 +00:00
christos
b3f94a0f14 make buckets u_int. Fixes diagnostic panic when we allocate more than 65K
active elements in a bucket.
2011-10-15 21:14:57 +00:00
dholland
01ea6459ae "return f();" where both f and the enclosing function return void is
sometimes convenient. But, it's not standard, so don't do it.
2011-10-15 19:50:20 +00:00
rmind
fe52151587 Avoid return with expression in void functions. 2011-10-15 19:02:27 +00:00
tsutsui
d2a6937ff8 - remove variable names from function declarations
- some KNF
2011-10-15 15:34:06 +00:00
tsutsui
33298caa65 Update implemented/unimplemented FP functions. 2011-10-15 15:24:28 +00:00
tsutsui
e01bad8769 Add hyperboric and trigonometric functions to m68k FPE, written by isaki@.
With these emulations (~4KB text) xeyes on XM6i works better.
Discussed with isaki@ at OSC 2011 Hiroshima.
2011-10-15 15:14:29 +00:00
tron
364c7183d8 Fix build of kernels without filemon(4). 2011-10-15 10:18:24 +00:00
sjg
db4d363da5 Add the plumbing so one could compile filemon(4) into a kernel. 2011-10-15 00:23:08 +00:00
yamt
759124c59e - add functions to scan the tree in the reverse order
(i wonder if it's the longest function name in the tree)
- assertions
- comments
- fix and update unittest
2011-10-14 19:42:14 +00:00
bouyer
aec06f468b Both bdt_ov->ov_dmamap_sync() and bus_dmamap_sync() return void,
so don't write return bdt_ov->ov_dmamap_sync(). Pointed out by njoly@
2011-10-14 18:28:04 +00:00
yamt
c66560279a add a function to check if a tree is empty. 2011-10-14 15:16:59 +00:00
njoly
651a0d2777 Void function ukyopon_get_status should not return a value. 2011-10-14 13:12:41 +00:00
hannken
2cc7a01f10 Change the vnode locking protocol of VOP_GETATTR() to request at least
a shared lock.  Make all calls outside of file systems respect it.

The calls from file systems need review.

No objections from tech-kern.
2011-10-14 09:23:28 +00:00
matt
e2fc350142 Fix printing of phy. 2011-10-13 19:53:30 +00:00
matt
6ace03d30b Init MSI hooks. 2011-10-13 19:51:17 +00:00
matt
ea294abe0f Move pai to end of struct pmap. 2011-10-13 19:50:39 +00:00
matt
70ffeb8989 Don't declare cpu_send_ipi if BOOKE 2011-10-13 19:49:50 +00:00
plunky
f65a48c2ec max WARNS is 4 2011-10-13 17:23:28 +00:00