Commit Graph

197983 Commits

Author SHA1 Message Date
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
jruoho
3993e0d154 Make the WMI modules depend on the parent mapper. 2011-02-16 13:15:49 +00:00
nakayama
54b4b1358f Fix header, format and total count of system interrupt counters. 2011-02-16 12:58:38 +00:00
jmmv
814b005f0c Miscellaneous improvements from Garrett Cooper:
- Add to variables only once, instead of from within a loop.
- Use :tl instead of :M to match against strings for readability.
- Use CLEANFILES instead of a custom clean target.

Full release built successfully after this change.
2011-02-16 10:13:00 +00:00
jruoho
ea9b26744b As suggested by Sverre Froyen in a follow-up to PR # 41698, change the
sensor names to real words (e.g. "temperature 1" instead of "TEMP_1").
No functional change; only consistent envstat(8) output with other sensors.
2011-02-16 10:08:05 +00:00
jruoho
bfc2d6ad4a Add (commented) aps(4) from i386 GENERIC. 2011-02-16 09:57:57 +00:00
jruoho
5f852a8424 Change the preprocessor defines around the module(9)'s modcmd() calls such
that the modules show in modstat(8) even though these are "builtin".
2011-02-16 09:05:12 +00:00
jruoho
2b0b13f21f Use ioconf for the module declarations. 2011-02-16 08:35:51 +00:00
jruoho
b9f301d5a2 Convert the homegrown module declarations to use ioconf. 2011-02-16 08:19:56 +00:00
jruoho
7e7ec3e920 Convert the ioconf files to lower case for consistency. No functional change. 2011-02-16 08:01:52 +00:00
jruoho
7e0b5b7921 Add a skeleton driver for Asus EeePC acpiwmi(4) mappings. 2011-02-16 07:30:26 +00:00
uebayasi
3b6fd6df32 Comment. 2011-02-16 06:14:01 +00:00
uebayasi
2757d34aaa RCSMETALOG: treat initial clean_METALOG nicely. 2011-02-16 06:02:01 +00:00
uebayasi
70e2a9ceac Add a hook to version METALOG using rcs(1). 2011-02-16 05:18:35 +00:00
christos
7c272055e8 - merge conflicts
- Fix UNUSED macro to not have "NULL EFFECT"
- Add /*CONSTCOND*/ to while (0) loops
- Change do while (1) loops to for (;;)
- remove stray continue from do while (0) loop.
- remove "" in comments that confuse lint
- fix strict aliases
- fix non ansi prototypes
2011-02-16 03:46:43 +00:00
christos
3767f69335 mention new bind 2011-02-16 03:45:23 +00:00
christos
36abf133d1 bump for bind-9.8.0rc1 2011-02-16 03:42:17 +00:00
jym
870a4d4634 Build certain file-systems and options(7) as module(7). 32 and 64 bits
support are still builtin, as well as FFS, NFS, TMPFS, and most COMPAT
code. Saves approx. 750kiB.

Reflect this in INSTALL kernel, where we have to support more file systems
statically.

See http://mail-index.netbsd.org/port-amd64/2011/02/13/msg001318.html
2011-02-16 03:16:57 +00:00
christos
acb231545c Property name change:
SASLC_PROP_SERVICENAME ("SERVICENAME")
to
  SASLC_PROP_SERVNAME ("SERVNAME")

Hopefully this will avoid confusion with SASLC_PROP_SERVICE ("SERVICE").
SERVNAME is also closer to the name used in the RFC2831 ("serv-name").
(Discussed with christos@.)

Change the hash parameters to keep that collision-less after the above
name change.

While here, go back to using .Sh in the manpage for unknown section
headers as the PostScript output from .Ss is slightly different.
(Discussed with wiz@.)
2011-02-16 02:14:22 +00:00
joerg
0a1172667a Replace usr.bin/grep with the BSD grep implementation from FreeBSD. 2011-02-16 01:31:33 +00:00
tron
ad49390408 Move default definition of "PKGROOT" inside the "HAVE_CYRUS_SASL" block
as it shouldn't be used anywhere else.
2011-02-15 23:17:02 +00:00