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