Alan Cox
24c46d036d
o Replace GIANT_REQUIRED in swap_pager_alloc() by the acquisition and
...
release of Giant. (Annotate as MPSAFE.)
2002-06-22 08:03:21 +00:00
Alan Cox
2a1618cd59
o Remove GIANT_REQUIRED from phys_pager_alloc(). If handle isn't NULL,
...
acquire and release Giant. If handle is NULL, Giant isn't needed.
o Annotate phys_pager_alloc() and phys_pager_dealloc() as MPSAFE.
2002-06-22 07:54:42 +00:00
Alan Cox
990ab7add4
o Replace GIANT_REQUIRED in vnode_pager_alloc() by the acquisition and
...
release of Giant. (Annotate as MPSAFE.)
o Also, in vnode_pager_alloc(), remove an unnecessary re-initialization
of struct vm_object::flags and move a statement that is duplicated
in both branches of an if-else.
2002-06-22 07:28:06 +00:00
Tim J. Robbins
5953156dca
Now that the pattern space contains no trailing newline, modify the `l'
...
command's output so it's the same as what SUSv3 specifies.
2002-06-22 03:00:52 +00:00
Robert Watson
6afa779308
Make it clear that this applies only to UFS1 file systems, as UFS2 will
...
have native extended attributes rather than stacked extended attributes.
While I'm at it, make sure UFS_EXTATTR is not spelt FFS_EXTATTR.
Sponsored by: DARPA, NAI Labs
Obtained from: TrustedBSD Project
2002-06-22 01:49:03 +00:00
Tim J. Robbins
ed92199d30
Don't store newlines at the end of each line in the hold/pattern spaces,
...
instead add the newline when the pattern space is printed. Make the `G' and
`H' commands add a newline to the space before the data, remove bogus
addition of newline from `x' command.
PR: 29790, 38195
2002-06-22 01:42:26 +00:00
Alan Cox
43a90f3a1b
o Remove GIANT_REQUIRED from vslock().
...
o Annotate kernacc(), useracc(), and vslock() as MPSAFE.
Motivated by: alfred
2002-06-22 01:26:02 +00:00
David E. O'Brien
6c8ce4b3c7
Tweaks to make these files live beside our hacked config.
2002-06-21 22:54:24 +00:00
Jeffrey Hsu
2ded288c88
Fix logic which resulted in missing a call to INP_UNLOCK().
...
Submitted by: jlemon, mux
2002-06-21 22:54:16 +00:00
David E. O'Brien
d9adce40ed
Tweaks for the 64-bit compiler.
2002-06-21 22:53:03 +00:00
Jeffrey Hsu
2d40081d1f
TCP notify functions can change the pcb list.
2002-06-21 22:52:48 +00:00
Jake Burkholder
d89286ce68
Enable cd9660 support by default.
2002-06-21 22:34:51 +00:00
Jake Burkholder
dd200e5643
Enable UFS1_AND_UFS2 support for sparc64 by default. Booting from ufs1 or
...
ufs2 filesystems seems to work fine.
2002-06-21 22:33:56 +00:00
Robert Watson
e35e7abac0
Remove CAPABILITIES from NOTES
2002-06-21 19:53:04 +00:00
Doug Barton
032c8774fa
Hone the rpcbind dependency checking.
...
Submitted by: Mike Makonnen <makonnen@pacbell.net>
2002-06-21 19:50:01 +00:00
David E. O'Brien
83f55d112f
Clarify revision 1.14:
...
Gcc 3.1's -O0 and -O1 actually optimized alignment for space, but we feel
it should optimize alignment for time like Gcc 2.95 used to. Optimization
for space should give 1-byte alignment on i386's, but doesn't quite.
2002-06-21 19:24:12 +00:00
Peter Wemm
bba8cdf531
Forced commit to keep cvs happy.
2002-06-21 19:21:41 +00:00
Peter Wemm
f784fc7ae8
Forced commit to keep cvs happy.
2002-06-21 19:21:32 +00:00
Peter Wemm
95faf33c5b
Forced commit to keep cvs happy.
2002-06-21 19:19:22 +00:00
Peter Wemm
3f6029275a
Forced commit to keep cvs happy.
2002-06-21 19:19:06 +00:00
David E. O'Brien
ac8a481a4e
Forced commit to note we are pretending contrib/gdb.291 never existed.
2002-06-21 19:09:45 +00:00
David E. O'Brien
85283ff45d
This commit was generated by cvs2svn to compensate for changes in r98576,
...
which included commits to RCS files with non-trunk default branches.
2002-06-21 19:07:21 +00:00
David E. O'Brien
be026881b1
Sync with NetBSD's mainline.
2002-06-21 19:07:21 +00:00
David E. O'Brien
457170e99c
We need to link with libiberty.a before libreadline.so. Both supply
...
xmalloc() and xrealloc() and the mixed usage of xmalloc in some .c's from
libiberty.a and other .c's from libreadline.so produces an unusable binary
on the Alpha.
While I am here, preventatively move other libs in the link order.
Submitted by: gallatin
2002-06-21 19:05:20 +00:00
Peter Wemm
cf05b85907
Forced commit after RCS file surgery.
2002-06-21 18:51:53 +00:00
David E. O'Brien
4396d0e99f
cc -O0 and -O1 didn't do the easy optimization of alignment for space.
...
Instead it attempted to do the easy optimization of alignment for time,
which should be to 1-byte alignment on i386's.
Submitted by: bde
2002-06-21 18:21:30 +00:00
David E. O'Brien
9fc5b9d958
BDE prefers this organization.
...
Submitted by: bde
2002-06-21 18:11:22 +00:00
David E. O'Brien
d9bc822f0f
Sync with NetBSD.
...
* don't whine about non-regular files. It is perfectly normal to keep a
CVS or RCS directory in /etc/rc.d.
* manpage tweak
2002-06-21 15:56:16 +00:00
David E. O'Brien
7c7af54f15
This commit was generated by cvs2svn to compensate for changes in r98567,
...
which included commits to RCS files with non-trunk default branches.
2002-06-21 15:56:16 +00:00
David E. O'Brien
0dbbb2e416
Reduce the -I's as we don't need them all.
2002-06-21 15:52:05 +00:00
Bruce A. Mah
55ac3ce365
New release notes: ng_device(4), UFS2, newfs(8) -O, newgrp(1),
...
pam_ksu(8), uuidgen(1).
Updated release notes: libpcap-0.7.1, tcpdump-3.7.1.
Also do some markup fixes to recently-added items so that they don't
try to use entities for manpages that have been removed, in the spirit
of rev. 1.359.
2002-06-21 15:36:24 +00:00
Juli Mallett
35ea397030
__FBSDID() strategic insertion.
2002-06-21 11:52:59 +00:00
Juli Mallett
edb616bbdc
Kill __P, yuck.
2002-06-21 11:42:37 +00:00
Juli Mallett
2306f8e98f
Mark unused variables __unused.
...
Built standalone, inetd(8) is WARNS=5 clean, WARNS=6 if you ignore %m fits.
2002-06-21 11:40:03 +00:00
Juli Mallett
0e23eb871d
Use __typeof__ instead of typeof.
2002-06-21 11:25:11 +00:00
Juli Mallett
8aea60beea
Kill bad whitespace and do some style cleanups as a result of the protoize.
2002-06-21 11:24:21 +00:00
Juli Mallett
081713dc5b
ANSI prototypes via protoize(1).
2002-06-21 11:18:42 +00:00
Mark Murray
4c2fb88368
Better fix for style.
...
Suggested by: ru (but modified a bit by markm)
2002-06-21 11:06:11 +00:00
Poul-Henning Kamp
cb37d870a6
Revert the part of Kirks UFS2 commit which added divdi3.c and moddi3.c
...
to libi386, this issue was resolved already in a cleaner way.
2002-06-21 11:00:00 +00:00
Juli Mallett
e872716d8a
Clean up hex() and octal() to return and work with unsigned integers since
...
they scan values of unsigned types, and since they do not need otherwise,
have them take const char * arguments.
2002-06-21 10:56:44 +00:00
Mark Murray
796851bb71
Fix warnings generated elsewhere.
2002-06-21 10:22:39 +00:00
Mark Murray
09b904c8e5
Style tidy-up.
2002-06-21 10:21:21 +00:00
Mark Murray
e0761ab1e6
Modernise this code by rounding up the usual suspects: register keyword,
...
consts, ANSIfication of functions, proper use of __FBSDID() and so on.
This commit is non-functional from a code-execution perspective, but
pr(1) now compiles WARNS=6 clean.
2002-06-21 10:14:57 +00:00
Bruce Evans
36ffadc954
Don't say that an umounted filesystem is required for -n. An unmounted
...
filesystem is no more or less required for -n than for any other option.
The previous commit clarified the actual requirement.
2002-06-21 09:57:34 +00:00
Dag-Erling Smørgrav
a7a4510fd8
Fix incorrect library ordering. I thought I'd committed this already...
2002-06-21 09:56:38 +00:00
Poul-Henning Kamp
0c33afd77a
#include <sys/time.h> before <sys/stat.h> to get timespec.
2002-06-21 09:23:12 +00:00
Ruslan Ermilov
072f6798f8
Make NO_OPENSSL actually imply NO_OPENSSH, as documented in make.conf(5).
2002-06-21 08:54:03 +00:00
Tim J. Robbins
382ac430cd
Skip fields in the manner required by POSIX, and the way V7 did it.
...
MFC after: 1 week
2002-06-21 07:59:31 +00:00
Ruslan Ermilov
c1c9929e9f
Quiet ``make objlink'' when NOOBJ is defined.
...
PR: bin/21142
Submitted by: Craig Leres <leres@ee.lbl.gov>
2002-06-21 07:30:51 +00:00
Tim J. Robbins
4e774f7fbe
Newline characters should not participate in line comparisons. Only apparent
...
when -s is used or the last line of the file is missing a newline.
Noticed by the textutils test suite.
MFC after: 1 week
2002-06-21 07:08:34 +00:00