Jake Burkholder
cdc04697be
Increase the size of the phys_avail memory map. Implement pmap_dispose_proc.
...
Turn some more potentially import functions into nops so we can do stuff
until they matter.
2001-08-18 18:11:13 +00:00
Jake Burkholder
f70bfa97c0
Spell ta 1 correctly as ta %xcc, 1. Use %pil for critical enter/exit
...
instead of pstate.ie. Note that popc is not implemented in hardware
on certain ultras, so we can't use it for inline ffs (suck).
2001-08-18 18:07:37 +00:00
Jake Burkholder
cae71da765
Gcc 3.0 requires a .register pseudo-op for certain global registers when
...
used in assembly language. Tell it to ignore the registers for now.
2001-08-18 18:05:24 +00:00
Julian Elischer
ad4ff09012
fix typo
...
Submitted by: Ian Dowse <iedowse@maths.tcd.ie>
2001-08-18 17:43:29 +00:00
Maxim Sobolev
9ee52e44f4
Extend comments documenting various supported audio formats and mixer devices.
...
Reviewed by: ru, cg
Approved by: cg
Obtained from: 4Front's OSS Programming Guide
MFC after: 2 weeks
2001-08-18 15:07:51 +00:00
David Malone
1139160ec0
Clear up what the line "ALL : PARANOID : RFC931 20 : deny" means
...
to tcp wrappers. The description is a little long, but hopefully
accurate.
2001-08-18 14:22:52 +00:00
Brian Somers
c5109a323c
Run correctly on a machine built without AF_INET6 support
2001-08-18 13:04:52 +00:00
Brian Somers
1d3d76d47f
Build properly with -DNOINET6
2001-08-18 12:31:54 +00:00
Brian Somers
6c764d89cd
Build properly with -DNOIPV6
2001-08-18 12:30:41 +00:00
Dag-Erling Smørgrav
eab5a80417
Remove a blank line that snuck in with the previous commit.
...
Set the default timeout to 120 seconds instead of 0 (no timeout).
2001-08-18 10:48:55 +00:00
Kenneth D. Merry
884539f701
Implement compute_stats() in terms of devstat_compute_statistics(). This
...
gets rid of the duplicated code in compute_stats().
Add a new DSM_SKIP statistic type for devstat_compute_statistics() that
causes the subsequent variable argument to be skipped.
Thanks to Sergey Osokin for coding up my idea/code fragment.
Submitted by: "Sergey A. Osokin" <osa@freebsd.org.ru>
2001-08-18 05:46:59 +00:00
Mark Peek
29b7fbd17f
Unbreak linux compatibility by providing the correct length of the buffer.
...
Reported by: "Pierre Y. Dampure" <pierre.dampure@westmarsh.com>,
"Niels Chr. Bank-Pedersen" <ncbp@bank-pedersen.dk>
Pointy hat to: mp
2001-08-18 04:24:30 +00:00
Peter Wemm
4faa812afa
There is nothing special that requires SSE to be only on 686 class cpus.
...
This enables 586-only SMP kernels to compile again.
Problem reported by: Jacek Jedrzejczak <jacol@ids.gda.pl>
2001-08-18 04:04:45 +00:00
Peter Wemm
cccce27ae3
Correct path (../crypto, not ../../crypto)
2001-08-18 03:36:26 +00:00
Peter Wemm
61a4237001
Sigh. ufs_lookup() calls ffs_snapgone(), meaning that 'options EXT2FS'
...
without 'options FFS' would fail to link.
2001-08-18 03:08:48 +00:00
Peter Wemm
2c17cf2d54
Only compile the ufs components if FFS || IFS || EXT2FS are present, not
...
unconditionally.
2001-08-18 02:57:25 +00:00
Julian Elischer
8f364875fe
Don't alocate a 400 byte buffer on the stack,
...
Nor 800 bytes of structures..
MFC after: 2 weeks
2001-08-18 02:53:50 +00:00
John Baldwin
4583298b21
Turn off SMP on Alpha for the time being. There are some memory ordering
...
issues that can result in panics and probably data corruption on SMP
systems right now. When they are fixed this can be turned back on.
2001-08-18 01:12:43 +00:00
John Baldwin
027e0eb15d
Grab Giant around trapsignal() at the bottom of trap().
...
Reported by: obrien
2001-08-18 01:08:45 +00:00
John Baldwin
be08df7290
Remove redundant declarations of functions that are declared in
...
sys/ptrace.h.
2001-08-18 00:57:32 +00:00
Bruce A. Mah
732f13de20
New release note: CDROM booting on IBMs.
...
Reminded by: mp
2001-08-18 00:12:23 +00:00
David E. O'Brien
a6d80351b7
Re-initialize gp after a jsr.
...
When rtld runs the .fini section in a shared lib (C++), the code in
question from .../contrib/gdb/config/alpha/crtbegin.asm first calls
__do_globals_dtors_aux and then __do_frame_takedown. Unfortunately, the
value of gp after a jsr is undefined and in this case had changed from before
the call, probably as a result of calling code in some other shared library.
The normal calling convention for alpha is to re-initialize gp using
'ldgp gp,0(ra)' after a jsr instruction but in this case no such
re-initialization is done. This leads to a bogus value being read for the
address of __do_frame_takedown and a quick segfault.
Submitted by: dfr
Obtained from: GCC 3.0
2001-08-17 22:54:26 +00:00
Dag-Erling Smørgrav
db695db7f0
Add some comments.
2001-08-17 22:22:45 +00:00
Brooks Davis
1ce95f7862
Actuall make plumb work in addition to create as per the manpage.
...
PR: bin/29812
Submitted by: Joao Carlos Mendes Luis <jonny@eng05.embratel.net.br>
2001-08-17 22:16:11 +00:00
Dima Dorfman
e6063dd1a6
Implement getpeereid(3), a front-end to the LOCAL_PEERCRED
...
socket option for the Unix domain. It's weaker than the
socket option (this only returns the uid and gid, while the
socket opt. can return the entire group list), and is
implemented mostly for compatibility with OpenBSD.
2001-08-17 22:09:15 +00:00
Dima Dorfman
0c1bb4fbf1
Implement a LOCAL_PEERCRED socket option which returns a
...
`struct xucred` with the credentials of the connected peer.
Obviously this only works (and makes sense) on SOCK_STREAM
sockets. This works for both the connect(2) and listen(2)
callers.
There is precise documentation of the semantics in unix(4).
Reviewed by: dwmalone (eyeballed)
2001-08-17 22:01:18 +00:00
Bruce A. Mah
3da705c074
New release note: SA-01:53.
2001-08-17 21:59:13 +00:00
Dima Dorfman
d489ec12ce
When discussing optimization levels, don't put the compiler options in
...
.Op. None of the other manual pages do it when discussing options in
the main text, so this one shouldn't, either. Also, use .Pq instead
of another odd constructhyphenation isn't an issue here, since it's
desireable to have the contents of that digression appear together,
and it's already in another macro, anyway).
2001-08-17 21:42:15 +00:00
Dima Dorfman
06a4bf789c
Xref raise(3).
2001-08-17 21:04:42 +00:00
Scott Long
33a375b754
Clarify the description string for one of the StrongARM based cards.
2001-08-17 20:59:49 +00:00
Bruce A. Mah
a82d1944d1
Troll for MFCs that haven't been marked as such: KERNCONF, an(4)
...
support for Aironet 350, ed(4) support for Linksys cards, aac(4),
ssh(1) not SUID, passwd(1)/pw(8) support for passwd_format,
rc(8) deletes non-directories in /var/run and /var/spool/lock,
fmtcheck(3), sshd(8) X11Forwarding, sshd_config MaxStartups
deprecates ConnectionsPerPeriod.
Some of these MFCs are new, others were reflected in 4-STABLE's
release notes already, and still others were MFC-ed before prior
releases.
Relocate dgm->digi release note item to live next to digi.
Relocate an(4)/AIR350 note to be next to another an(4) entry.
Remove a duplicate entry documenting xargs(1) -J.
Port markup fixes: sysutils/cs9660_unicode, net/pim6dd, net/pim6sd.
2001-08-17 19:59:25 +00:00
Bruce A. Mah
e634b7c5ce
Markup nit: Mark some things with <envar> that used be done with
...
<literal> or <varname>.
2001-08-17 17:36:50 +00:00
David E. O'Brien
1687fcd346
Use a build-tool to create the .mgc files.
...
Submitted by: ru (partial)
Obtained from: NetBSD (basic idea)
Reviewed by: bde, ru
2001-08-17 17:21:38 +00:00
Bruce A. Mah
1af57916eb
New/updated release notes: maxusers tunable, vidcontrol(1) -h,
...
tmpname(3) use of TMPDIR.
2001-08-17 17:18:39 +00:00
David E. O'Brien
7b1e8fbd77
Fix style nits.
2001-08-17 16:54:09 +00:00
Ruslan Ermilov
1c86a7d9c7
Removed the (possible) ambiguity in /etc/rc.conf comment.
...
PR: bin/29736
2001-08-17 16:05:54 +00:00
Bruce A. Mah
172e031961
New/modified release notes: Update isdn4bsd entry (users must
...
use ispppcontrol when doing kernel PPP over ISDN), s/Ukranian/Ukrainian/.
MFCs noted: cdcontrol(1) next/prev, sysctl(8) -N, sysctl(8) -ao/-ax and
-w deprecated, col(1) -p.
2001-08-17 16:04:01 +00:00
Ruslan Ermilov
c92693c771
Removed comments that simply describe what is seen by ``cvs di -rRELENG_4''
...
of that file. (xtp(4) has already been MFC'ed.)
2001-08-17 15:51:26 +00:00
Ruslan Ermilov
e822b43712
mdoc(7) police: collapse multiple spaces.
2001-08-17 15:25:55 +00:00
Ruslan Ermilov
e1aaa82284
mdoc(7) police: fixed the fatal.
2001-08-17 15:18:49 +00:00
Bruce A. Mah
702aeed834
Note that cdrecord is a part of the sysutils/cdrtools port.
...
(While I'm here, change markup for a reference to the net/smbfs
port to use <port></port> tags.)
Submitted by: kris
2001-08-17 15:16:12 +00:00
Bruce A. Mah
b8355abfe3
MFS:
...
s/compatability/compatibility/
s/compatable/compatible/
s/behaviour/behavior/
2001-08-17 15:01:39 +00:00
Ruslan Ermilov
8ba8e735fc
mdoc(7) police: markup nit.
2001-08-17 12:26:00 +00:00
Maxim Sobolev
8ddd49f697
The ports that convert screendumps into text or png called scr2*, not
...
shot2*.
PR:
Submitted by: Olexander Kunytsa
2001-08-17 11:32:25 +00:00
Josef Karthauser
1554755e12
Make source crunches work as well as object crunches; broken in the
...
last commit that fixed object crunches.
Repeat after me, "no excuses for not testing".
2001-08-17 11:11:10 +00:00
Andrey A. Chernov
98aa5183a2
Simplify overflow calculations a bit
2001-08-17 11:08:56 +00:00
Andrey A. Chernov
4a9f1ee4e5
Remove extra check, already done in upper level caller, i.e. in
...
_fseeko()
2001-08-17 10:43:03 +00:00
Andrey A. Chernov
5fdaf178ae
Mention ftell & ftello in EOVERFLOW section too.
2001-08-17 10:29:09 +00:00
Andrey A. Chernov
b98ba4224b
Add more overflow checks in case of fseek()
2001-08-17 10:22:03 +00:00
Andrey A. Chernov
68ce9bfb10
Don't clear "we have offset" flag even if long is overflow for fseek(),
...
there is no harm to have it, it will reduce next call efforts.
2001-08-17 10:06:46 +00:00