jruoho
37f5de3ab8
Add a dummy-driver for ACPI fans.
2011-01-09 15:12:33 +00:00
jruoho
019ba6b902
Use acpi_power_register() for consistency. No functional change.
2011-01-09 14:58:10 +00:00
jruoho
1dee4ee9e2
We use config_defer(9) now when scanning power resource and wake-up
...
capabilities, so do not fail in acpi_power_register() if ACPI_DEVICE_POWER is
not set in struct acpi_devnode::ad_flags.
2011-01-09 14:56:06 +00:00
is
ea61b20fd5
some more 8187B variants. From OpenBSD
2011-01-09 14:30:36 +00:00
pooka
574a31f2de
Shortcircuit remote 0-len copyin/out already in the kernel.
2011-01-09 14:12:37 +00:00
pooka
35e989d694
accept '\0' as a valid string
2011-01-09 13:49:57 +00:00
jruoho
7ce8997e79
Don't use SYSCTL_SETUP in a driver.
2011-01-09 13:01:03 +00:00
pooka
9a17e75e0e
Autoconfigure 127.0.0.1 for lo0.
...
(testing bind/connect/etc. is now possible on a virgin rump kernel
without the need to ifconfig anything)
2011-01-09 12:22:34 +00:00
pooka
284c651488
Separate interface init and domain adding.
2011-01-09 12:20:53 +00:00
pooka
74e0a75b03
Allow multiple RUMP_COMPONENT() in one file.
2011-01-09 12:20:10 +00:00
jruoho
c40255f958
Print a message if ACPI 4.0 functionality is present (in which case the
...
driver should be updated).
2011-01-09 09:47:55 +00:00
jruoho
a134245aa1
Remove APM. (Already commented out.)
2011-01-09 08:05:47 +00:00
jruoho
74a4ee7fc0
Rearrange (use two tabs).
2011-01-09 05:06:17 +00:00
jruoho
f422341f8e
Regen.
2011-01-09 04:59:00 +00:00
jruoho
04e39f05b5
Add INTC0102 (Intel TPM chip). From ThinkPad T500.
2011-01-09 04:58:34 +00:00
kochi
90a1aa9207
Try reading MAC addr from register if it fails to read from EEPROM.
...
Copied from FreeBSD driver.
Without this my JMC261 doesn't get MAC address properly.
OK'ed by bouyer@
2011-01-09 00:12:45 +00:00
is
6d77db8f4e
Realtek 8187B
2011-01-08 22:02:49 +00:00
christos
f79b6ffa09
Add two sysctls one that does verbose transaction logging and a second one
...
that disables flushing the disk cache (which is fast but dangerous for
data integrity). From simon a long while back.
2011-01-08 20:37:05 +00:00
christos
27ec421326
fix sysctl again.
2011-01-08 20:29:13 +00:00
pooka
712b80467f
SIGPIPE is generated internally by the kernel, so include it in
...
the list of "no panic" sigs.
2011-01-08 14:01:04 +00:00
tsutsui
71bca1aa09
Update some items to reflect reality.
2011-01-08 09:44:37 +00:00
pooka
6d44fb2799
Do a minidehumanizenumber for RUMP_MEMLIMIT. Now you can set it
...
to e.g. 16m instead of having to type out 16777216.
2011-01-08 09:40:05 +00:00
jym
4c59a64111
Move if_xname setting earlier for xvif creation, so we can grab domid
...
and handle values sooner for error cases.
2011-01-08 05:23:19 +00:00
christos
b9d27ca2f7
PR/44340: Brian Buhrow: Raid sets containing wedges cannot be unconfigured
...
and reconfigured without a reboot.
2011-01-07 19:52:18 +00:00
jmcneill
0e137f7821
fix compilation when _MODULE is not defined
2011-01-07 18:24:53 +00:00
jmcneill
c82905f94c
add hdaudio and hdafg modules
2011-01-07 15:32:11 +00:00
jmcneill
4608557aab
modularize hdaudio and hdafg drivers
2011-01-07 15:30:29 +00:00
pooka
3a382dc397
Avoid double init of tty_lock if rumpkern_tty is included. LOCKDEBUG
...
does not tolerate double inits.
pointed out by njoly
2011-01-07 15:10:22 +00:00
tsutsui
38b3ed96cc
Put .set noreorder so that BDslots are properly filled.
2011-01-07 14:50:27 +00:00
cegger
21fd508d09
use aprint_error_dev
2011-01-07 14:08:29 +00:00
pooka
f9736ee54f
Censor no-longer-relevant flags which may be passed down from
...
somewhere (e.g. an older kernel). We really can't do anything
about new flags or flags changing meaning, though.
2011-01-07 11:27:53 +00:00
pooka
46b37b0509
regen: fix PARAMASK
2011-01-07 11:25:43 +00:00
pooka
b5ac5e4fe9
fix PARAMASK
2011-01-07 11:25:10 +00:00
jmcneill
413c4ec645
support building cas(4) as a module
2011-01-07 11:17:22 +00:00
jakllsch
0e590a108e
Add schide(4).
2011-01-07 00:31:34 +00:00
jruoho
ef2b108701
Fix a comment.
2011-01-06 18:57:22 +00:00
tsutsui
28707b7779
Move pmap_aliasmask initialization from pmap_bootstrap.c
...
to machdep.c:hp300_init() before the first pmap(9) use.
2011-01-06 14:19:54 +00:00
tsutsui
1e4ed35788
Use #ifdef CACHE_HAVE_VAC rather than #ifdef M68K_MMU_HP where
...
the pmap code indends.
(though currently only MMU_HP machines have VAC in pmap_motorola ports)
2011-01-06 13:49:16 +00:00
pooka
97936d4ea0
antipasto
2011-01-06 13:36:48 +00:00
tsutsui
9e8faec263
Move VA allocation of ledbase to leds.c just before pmap_enter(9)
...
to reduce MD quirk in pmap_bootstrap.c.
2011-01-06 13:25:32 +00:00
pooka
04056e47b5
give the outside world some idea of if we have LOCKDEBUG or not
2011-01-06 13:09:17 +00:00
tsutsui
3012955196
Move bootinfo address initialization to locore.s and machdep.c
...
to reduce MD quirks in pmap_bootstrap.c.
Also print bootinfo_pa in consinit() so that we can see
at least MMU is properly enabled after boot.
Tested on HP382.
2011-01-06 13:03:47 +00:00
pooka
cd73d116db
Support LOCKDEBUG. To use it, compile sys/rump with RUMP_LOCKDEBUG=yes.
...
requested by martin (sparc64 gdb cannot reliably produce a stack trace)
2011-01-06 11:22:54 +00:00
cegger
f150925704
recognize Radeon HD 4200. This lets radeondrm(4) attach.
...
"go ahead" macallan@
2011-01-06 11:07:48 +00:00
pooka
51426b1ada
cwdi0 lock is now initialized in proc0_init()
2011-01-06 10:20:57 +00:00
macallan
5e7d981582
clear the screen before redrawing on reentering text mode
2011-01-06 07:43:05 +00:00
jruoho
0af1ebd4ab
Split the code that makes a string from ACPI_DEVICE_INFO::Name to a function.
2011-01-06 07:05:00 +00:00
jruoho
1bb3132df6
Move the ACPI_ACTIVATE_DEV block around for clarity.
2011-01-06 06:49:12 +00:00
enami
eaefa873fe
Fix bugs introduced by previous commit; allocated page needs to be bound
...
with the anon, and uvmfault_anonget may be called with ufi NULL.
2011-01-06 05:51:57 +00:00
jym
6da35ef6e8
bnx(4) SERDES NICs will definitely work better with the PHY initialization
...
code... rather than without.
(forgot to commit it two weeks ago -- should be part of the BCM 5709S
patch)
2011-01-06 03:37:55 +00:00