Commit Graph

123596 Commits

Author SHA1 Message Date
lukem ce45a55fc0 ensure $X11SRCDIR is set and exists (for the build target) 2004-01-23 23:03:23 +00:00
wrstuden b5053f07a1 Adjust sillyrename cleanup code to deal with the parent vnode
already being locked by our thread. VOP_INACTIVATE() makes no
statement as to the lock state of the parent, yet this code assumed
we had it unlocked.

With this change, we let vn_lock() fail with EDEADLK if we already
have the parent locked. We then handle the rename cleanup, and on
the way out just vrele() the parent vnode, not vput() it.

Fixes a case seen by Steve Woodford at Wasabisystems dot com where
we'd panic while running a pkgsrc configure test that verified
fork() functionality. I expect the problem is a result of the recent
exit() changes and the performance of the machines he tested on.

Specifically we would crash during an nfs_remove(). As best I can
tell, when nfs_remove() tested to see if we should rename or we
should remove, v_usecount was > 1 and vattr.va_nlink was 1. Thus
we did the sillyrename in nfs_remove(). However by the time we got
down to the vput(vp), v_usecount had dropped to one and thus vput()
triggered the VOP_INACTIVATE() code path. nfs_inactive() tries to
lock the parent to undo the sillyrename, and deadlocks as we still
have it locked.
2004-01-23 22:20:20 +00:00
snj 33a43be982 Mention mixerctl.conf in FILES and SEE ALSO. While here, tidy up some
sentences.  Bump date.  Closes my own PR misc/23516.
2004-01-23 21:12:07 +00:00
wiz 27ccd5bd0f Remove trailing whitespace. 2004-01-23 20:55:19 +00:00
fair 60093a49f7 Commit patch from PR 22539 to document adding ".SYS" to filenames.
New sentence, new line. Change date. Expand "MOP" as Maintenance
Operations Protocol for permuted index.
2004-01-23 20:46:38 +00:00
wiz e07bd1cab3 Use more macros; |fmt. 2004-01-23 19:56:07 +00:00
wiz e6e47632f7 Drop trailing whitespace. 2004-01-23 19:51:26 +00:00
wiz 7f313ca06a New sentence, new line; |fmt; misc fixes. 2004-01-23 19:50:43 +00:00
wiz 73c4c2d697 Sort sections, sort SEE ALSO; some gramamar fixes;
use more mdoc, |fmt. Add RCS Id.
2004-01-23 19:48:27 +00:00
wiz 9c2612888d Drop trailing whitespace. 2004-01-23 19:37:37 +00:00
wiz d4785c2b1d Sort sections; sort SEE ALSO; add RCS Id;
drop trailing whitespace.
2004-01-23 19:36:23 +00:00
wiz 92dfb453ab Use more macros; sort SEE ALSO; |fmt. 2004-01-23 19:24:17 +00:00
wiz f651473b0c Use more macros; fix typo; |fmt;
remove superfluous .Pp.
2004-01-23 15:59:18 +00:00
wiz 9bc1411047 Use \*[Lt] and \*[Gt] instead of <> for HTML output; use
Nx instead of NetBSD; avoid Xrefing ourselves.
2004-01-23 15:52:28 +00:00
wiz 8164f91b39 Add RCS Id. 2004-01-23 15:49:41 +00:00
wiz fb42aec2fb New sentence, new line; |fmt; use more
macros; some fixes; add RCS Id.
2004-01-23 15:49:26 +00:00
wiz 357dfb1927 New sentence, new line; use Fx and Nx;
limit line lengths; misc fixes.
2004-01-23 15:38:48 +00:00
wiz 9fa543d057 Drop trailing whitespace. 2004-01-23 15:33:13 +00:00
lukem b7b8fd2efe Implement `xetc' set to contain configuration that may be changed by
the end-user that we don't want to overwrite when extracting the
other X sets.
2004-01-23 14:38:09 +00:00
lukem 5377e93afc don't bother installing XftConfig-OBSOLETE 2004-01-23 14:32:02 +00:00
martin 9ee271adfd If the syscall fails, the carry bit will be set - not the zero bit. 2004-01-23 13:45:43 +00:00
jdolecek e702ddcd47 include SMBFS support 2004-01-23 13:43:46 +00:00
blymn 316f67d63e Add defines MIN_FORM_COMMAND and MAX_FORM_COMMAND for ncurses
compatibility.  This closes PR 20029.
2004-01-23 13:01:17 +00:00
rtr 0f0f0dce34 -lx86_64 if x86_64 2004-01-23 08:59:20 +00:00
rtr 099ae88634 x86_64 (amd64) link w/ libx86_64 where appropriate 2004-01-23 08:45:02 +00:00
dyoung 4645fb4362 `-p' takes an argument, so fix the getopts optstring. 2004-01-23 06:13:23 +00:00
simonb 842124b391 crt0.o lives in /usr/lib even on a.out. 2004-01-23 05:09:58 +00:00
simonb 2763a4b916 Fix NTP PPSAPI support (enabled with "options PPS_SYNC"):
From PR kern/13702 from Charles Carvalho.  Tested on alpha and
i386 with a Laipac TF10 PPS-capable GPS.  The com.c change was
copied wholesale from Charles' z8530tty.c patch.
2004-01-23 05:01:19 +00:00
simonb 359d88a947 Fix compile problem with recent buffer changes. 2004-01-23 04:44:20 +00:00
simonb 6765e4c055 Fix trailing white space and trailing blank line nits. 2004-01-23 04:12:39 +00:00
simonb 9cd9c7cf83 "#define<TAB>" police. 2004-01-23 04:03:38 +00:00
simonb 9f857ffb2f Drop maxphys to 64k. Makes new buffer scheme compile, and is in line
with most other ports.
2004-01-23 03:54:54 +00:00
jonathan 6a3dab3a1a Remove ``#ifdef IPSEC'' include block; they are not appropriate here.
Remove #ifdef FAST_IPSEC/#endif around the inclusion of local
(sys/netipsec) header files; they are always appropriate for
this file (sys/netipsec/ipsec_netbsd.c). At least on NetBSD.

If INET6 is defined, include appropriate header files
(local netipsec/ipsec6.h, netinet6/ip6protosw.h, and icmp6.h
from its standards-compliant location in netinet/).

Will now at least compile and link when ``options INET6' is configured.
2004-01-23 02:39:49 +00:00
wrstuden 00675c7efd Re-add support for wiconfig wiX -A #, which chooses between OpenSys and
Shared Key authentication.

From discussions with dyoung regarding how to get my Prism-based Netgear
card working with my Airport base station. Latter now works with
wiconfig wi0 -A 2. :-)
2004-01-23 02:32:52 +00:00
jonathan e83c4e9b7e An i386 config file that includes GENERIC and adds ``options FASSDT_IPSEC''.
Intended as a tinderbox/regression-test aid, to prevent skew or
other bitrot between KAME IPsec and fast-ipsec.
2004-01-23 02:16:38 +00:00
oster b68ecaf95f Always ask for a new RF_StripeLockDesc_t "just in case", and then
give it back if we don't need it.  If we don't allocate it before
we take our lock, LOCKDEBUG (rightfully) complains that we're trying
to grab something from the pool with PR_WAITOK.  This code (and the
PR_WAITOK in particular) really needs to be revisited at some point.
2004-01-23 01:57:08 +00:00
jlam d1424f2fb7 Note I'm responsible for buildlink3 and pkgviews. 2004-01-23 00:25:25 +00:00
dbj 6ea7ce87e3 fixes to keep default output under 80 columns
reduce default number of disks to 3 from 4
adjust widths of cpu stats if one of them is 100%
always put spaces between # of processes runnable (from pr 12691)
2004-01-22 21:47:55 +00:00
nathanw 3d9ac0d037 In decode_prologue(), ignore positive-offset frame adjustments ("lda
sp, 64(sp)") on the theory that they're from the function epilogue,
which aggressive code motion has placed before the end of the
function's code.

Addresses my PR port-alpha/23996.
2004-01-22 18:59:00 +00:00
taca 0284f87802 postfix 2.0.18 out. 2004-01-22 16:06:19 +00:00
jdolecek 83ee4751e2 Resurrect "dev" variable from atppc_sc_attach() removed in rev 1.4
(#ifdef ATPPC_DEBUG), so that this compiles with the option set

Fixes PR kern/24193 by Paul Shupak
2004-01-22 14:28:57 +00:00
jdolecek e17503e59e Reset the service bit of ECP register, so that write threshold would
be identified correctly
Problem reported and fix provided in PR kern/24185 by Paul Shupak
2004-01-22 14:22:20 +00:00
lonewolf 20f66016c1 Correctly read the board revision. 2004-01-22 14:15:51 +00:00
bjh21 d25f64bd25 Add commented-out entries to attach atppc and friends at pioc.
While I'm here, remove entries for pioc children that never exist.
2004-01-22 13:27:07 +00:00
bjh21 cbd3cc0528 Add support for using ppbus(4) on acorn32. Only tested to the extent that it
attaches correctly.
2004-01-22 13:25:51 +00:00
wiz 5b067ce441 Bump date for previous. 2004-01-22 07:31:53 +00:00
mrg 574bbc73cf add -Bforcearchive as an alias for --whole-archive, for previous
netbsd compatibility.
2004-01-22 04:49:57 +00:00
jonathan 7fde685464 Document net.bpf.maxbufsize in sysctl(8).
NB: bpf isn't a PF_, so where to list it in sysctl(3)?
2004-01-22 03:50:18 +00:00
jonathan ca71058195 Add hooks to dynamically change the bge Rx interrupt thresholds. I
found empiricaly that (at least on bcm5700s) the Rx coalesce and bd
counts cannot be updated on-the-fly; attempting to do so (even at
splhigh()) causes weird behaviour.

Instead, add a softc flag to record that the desired softc values for
Rx-interrupt thresholds have changed; check that boolean in the interrupt
routine. If set, apply the new values there and clear the flag.
2004-01-22 02:29:46 +00:00
jonathan 487ab6705e Add some extra register definitions from FreeBSD and Linux:
BGE_MISC_TIMER register definition, and more bit definitions for
HCC-mode. (I would credit individuals, but the attributions are buried
deep in my own tree.)
2004-01-22 02:13:48 +00:00