Commit Graph

123659 Commits

Author SHA1 Message Date
christos e9edfecbb5 Don't run commit_prep UNSETXID in server mode, because the created #cvs.lastdir
file is owned by the committing user, so that cvs cannot later remove it,
leaving junk in /tmp
2004-01-24 23:46:30 +00:00
dbj ba2a0e3e0f s/red-back/red-black/ inside a comment 2004-01-24 21:59:47 +00:00
dbj 5b4c9f2016 rearrange struct uvm_history to put the struct simplelock at the end.
This avoids problems with the kernel grovelling vmstat -u/-U when
using LOCKDEBUG, which changes the size of struct simplelock.
Replaced the original location of the simplelock with "int unused"
so that binary compatibility will be retained with old vmstat.
2004-01-24 21:29:03 +00:00
dsl c3032ca9a0 Restore correct name string when VarGetPattern() returns.
Stops error from free() evaluating ${x::=y} when x is undefined.
(Erm why is free() allowed to write to fd 2?)
2004-01-24 19:58:54 +00:00
wiz 49b12ea919 Some fixes from jmc@openbsd. 2004-01-24 17:03:26 +00:00
wiz cef0afe940 Lots of grammar and wording changes from jmc@openbsd, with some
additional consistency changes by me.
2004-01-24 16:58:54 +00:00
wiz 36f4f7f5c3 Misc fixes from jmc@openbsd. 2004-01-24 15:33:43 +00:00
darrenr 5915fd3874 make ip6_getpmtu() externally visible 2004-01-24 13:02:41 +00:00
sekiya 2b71c666ca Add display type for SGI Newport. 2004-01-24 09:53:54 +00:00
rtr 364a6162e7 define -DHAS_MTRR_BUILTIN -DUSE_I386_IOPL for x86_64
patch from njoly@pasteur.fr
also MACHINE == "amd64" -> MACHINE_ARCH == "x86_64"
should resolve pr#24204
2004-01-24 05:51:20 +00:00
provos 3afd9aba5f the special filename "" does not receive translation and is going to fail.
previously, systrace would normalize it to $CWD/.; found by Nikolay Sturm
from OpenBSD.
2004-01-24 03:44:46 +00:00
sekiya 00b99a724a Add wscons (necessary for X). 2004-01-24 02:48:43 +00:00
wiz f62661e104 Add semicolons after variable declarations; closes PR 24201. 2004-01-24 01:40:57 +00:00
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