Commit Graph

197953 Commits

Author SHA1 Message Date
jruoho
aa569730f5 Retire src/sys/external/intel-public. 2011-02-17 08:09:10 +00:00
jruoho
1385e1c0d9 Retire src/external/intel-public. 2011-02-17 07:56:37 +00:00
jruoho
1cfc85c6e4 Switch the build to use the new location of ACPICA. 2011-02-17 07:52:10 +00:00
jruoho
ed720dbb6b Add the userspace portion of ACPICA to a new location. 2011-02-17 07:48:16 +00:00
jruoho
3b274ab6bf Switch acpi(4) to use the new location of ACPICA. 2011-02-17 07:34:42 +00:00
jruoho
ba4af2fdd7 Add the build glue. 2011-02-17 07:27:17 +00:00
jruoho
df3b2cd4aa Revert the change made by cegger@ to the GPE reference counting.
The forthcoming version includes a rewritten GPE handling, so it
is unclear how relevant and safe this change is. If needed, this
will be re-applied later.
2011-02-17 07:24:41 +00:00
jruoho
716c1ee010 Apply our local patches. 2011-02-17 07:21:14 +00:00
jruoho
28c506b8f8 Reimport ACPICA 20100528 to a new location. 2011-02-17 07:16:14 +00:00
jmcneill
d91f7d5299 dump bytes for tables that acpidump doesn't decode, and print them
as characters instead of hex if '-c' flag is provided
2011-02-17 02:55:16 +00:00
pooka
cd3bc9a153 sprinkle a few references (just a diet sprinkling really) 2011-02-16 23:51:50 +00:00
pooka
41172a2775 rumpclient manpage 2011-02-16 23:48:51 +00:00
pooka
2e866e7646 add some excuse of a manpage for librumpclient 2011-02-16 23:45:40 +00:00
jmcneill
c5de7f33f9 validate cf_name in driver match method 2011-02-16 23:44:19 +00:00
christos
dd16aa0aee add the rest of the gnu specific pt sections. 2011-02-16 23:22:30 +00:00
christos
c544446f26 Add verbose mode for readlink. 2011-02-16 23:08:29 +00:00
tron
aa934b7969 Include "sys/null.h" to get the definition of NULL. 2011-02-16 22:35:41 +00:00
jym
4b810e4f99 Per mrg@ request, add MFS as default builtin, for things like init(8).
XXX should be replaced by TMPFS eventually.
2011-02-16 20:23:21 +00:00
tron
f1f20d6adf Fix build with SSP enabled. 2011-02-16 20:20:25 +00:00
pooka
f8af939582 fix signature of rumpclient_fork() 2011-02-16 19:58:01 +00:00
pooka
246da2148a document RUMPHIJACK_RETRYCONNECT 2011-02-16 19:46:42 +00:00
hannken
6f85587813 Refine the scope of WAPBL transactions so we should no longer get
a "wapbl_flush: current transaction too big to flush" panic when
creating or removing snapshots on larger logging disks.

Adresses PR #44568 (WAPBL doens't play nice with snapshots).
2011-02-16 19:43:50 +00:00
hannken
497b3d48db Set the limit for deallocations in one transaction to a more realistic
(and much lower) value.  When flushing the log these deallocations will
produce new blocks and that may execeed the journal size resulting in
a "wapbl_flush: current transaction too big to flush" panic.
Seen when removing a large snapshot.

Adresses PR #44568 (WAPBL doens't play nice with snapshots).
2011-02-16 19:43:05 +00:00
wiz
adc40ee487 Add -b and -vxz to usage. 2011-02-16 19:33:48 +00:00
wiz
2d50779420 Add -vxz to SYNOPSIS. Sort. 2011-02-16 19:33:39 +00:00
wiz
32cebeb729 Add -vxz to SYNOPSIS and usage. 2011-02-16 19:32:26 +00:00
pooka
5c6cde8ab3 RUMPHIJACK_RETRY -> RUMPHIJACK_RETRYCONNECT 2011-02-16 19:31:31 +00:00
christos
c22a900646 handle ssp 2011-02-16 19:29:35 +00:00
pooka
2e5776377c * set default server connection retry to 0 (no reconnection attempts).
while for some cases attempting retry after server restart works
  brilliantly (e.g. firefox), in other cases it's quite disasterous
  (sshd doesn't like its file descriptors going missing and does not
  attempt to reopen them, leading to a quite catastophic loop of
  EBADF once the server does come back)
* rename RUMPHIJACK_RETRY to the slightly more sensible
  RUMPHIJACK_RETRYCONNECT
2011-02-16 19:26:58 +00:00
drochner
16566ac90c -avoid allocation of an extra result buffer and data copy in case
the DEFLATE complssion/decompression result is within a single
 buffer already
-simplify bookkeeping of allocated buffers (and don't waste the
 last member of the metadata array)
from Wolfgang Stukenbrock per PR kern/36865 (with some cleanup
of error handling by me)
The Gzip compression case can be improved too, but for now I've applied
the buffer bookkeeping changes.

tested with IP4 IPCOMP
2011-02-16 19:08:57 +00:00
jruoho
7cfe5d0423 Explicitly re-enable the SCI interrupt when the wakeup starts (and before
interrupts are enabled). A workaround for a BIOS bug. Fixes the interrupt
storm reported by Taylor R. Campbell in PR # 44581.
2011-02-16 18:55:50 +00:00
matt
571f57983a Use LE bus space tag for EHCI register access.
Initialize SNOOP for all of RAM.
Use IPL_USB
2011-02-16 18:46:37 +00:00
matt
cac052afd9 Fill in LE bus_space_tag in attach args. 2011-02-16 18:45:33 +00:00
matt
c31e998a1b Count debug traps. 2011-02-16 18:44:54 +00:00
matt
c6a359ae12 Cleanup intr_info initialization. Make it per SVR. 2011-02-16 18:43:35 +00:00
matt
2db563539d Fix CLKF_INTR
Add debug evcnt.
2011-02-16 18:42:33 +00:00
matt
6b58fe5018 Add little endian bus_space_tags.
Note highest memory in cpu_softc.
2011-02-16 18:41:48 +00:00
drochner
443d341d0f remove some unnecessary pointer typecasts
(one was wrong on BE systems, but was harmless here because the
result is effectively unused)
2011-02-16 18:39:33 +00:00
matt
89c6ce02f5 Add MPC8533 SVR. Fix DBCR0 IAC bits 2011-02-16 18:39:26 +00:00
matt
aaf8a1893d Add USB_SNOOP1/2 related definitions 2011-02-16 18:38:48 +00:00
joerg
dc189fa216 Fix signed / unsigned issues. Refactor basename usage to use a local
copy and do it only once, not for each pattern. Remove late inline.
2011-02-16 18:35:39 +00:00
pooka
1a01113004 test rumpclient_vfork() 2011-02-16 17:57:44 +00:00
pooka
36f6818061 Support vfork. Add rumpclient wrapper for daemon(3). 2011-02-16 17:56:46 +00:00
dyoung
00ef49e965 Add flags -v, -x, and -z for verbose, debug, and silent shutdowns,
respectively, by passing flags AB_VERBOSE, AB_DEBUG, and/or AB_SILENT to
reboot(2).
2011-02-16 17:53:31 +00:00
uebayasi
51495ed0e7 Install "obsolete" files only when necessary. 2011-02-16 16:22:13 +00:00
uebayasi
0fe7ea2a0f Generate MAKEDEV only when really necessary. Write dependency correctly. 2011-02-16 16:20:06 +00:00
pooka
daf96a009b no need to create a hardlinked name for the helper, just fake argv[] 2011-02-16 16:02:52 +00:00
uebayasi
d47c36d993 To install 0-sized files, check if the destination already has one.
This avoids unnecessary updates (== timestamp changes in METALOG).
2011-02-16 15:52:51 +00:00
pooka
9f22773c99 Don't use hijack here since exec is now easy in pure rump clients. 2011-02-16 15:34:18 +00:00
pooka
f4ba3dcd9e Push the fiddly tasks for exec and fork from rumphijack to rumpclient.
This makes it possible easily execute those operations also from
non-hijacked rump clients (plus fixes one memory leak in an error
branch).
2011-02-16 15:33:46 +00:00