David E. O'Brien
6a86fe7b72
Add an ulgy hack so that warnings added by non-zero WARNS values won't be
...
used with the contrib/ gdtoa sources as they aren't WARNS-clean.
Submitted by: ru
2004-01-10 21:51:48 +00:00
Alan Cox
baadec0711
- Unmanage pages allocated by contigmalloc1(). (There is no point in
...
having PV entries for these pages.)
- Remove splvm() and splx() calls.
2004-01-10 21:17:53 +00:00
Bruce A. Mah
717347949f
New errata: Mention APIC problems and workarounds, NFSv4 client bug,
...
new TCP MSS size/rate limiting feature.
Fix a typo. [1]
Submitted by: Aniruddha Bohra <bohra at cs dot rutgers dot edu> [1]
2004-01-10 19:17:21 +00:00
Jacques Vidrine
1d89178762
Remove now redundant and now conflicting declaration of sysarch(2).
...
Remove now unnecessary cast.
Reported by: alpha tinderbox
2004-01-10 18:37:11 +00:00
Jens Schweikhardt
85495c72ff
s/Muliple/Multiple
...
Removed whitespace at EOL and EOF.
2004-01-10 18:34:01 +00:00
Bruce A. Mah
b4b7e9c75d
New release notes: Changed some TCP tunable defaults, MSS sanity
...
checks and overload protection, OpenSSH 3.7.1p2.
Use digi(4) entity.
Bump copyright date.
2004-01-10 18:10:20 +00:00
Ruslan Ermilov
2096f68ef2
Keep up with sys/conf/ changes.
2004-01-10 18:01:08 +00:00
Robert Watson
ccfddc1cce
Clarify the behavior of ptrace(2) a little bit: the tracing process
...
must first attach to the traced process. If the tracing process
exits without detaching, the traced process will be killed rather
than continued. For the duration of the tracing session, the traced
process is reparented to the tracing process (with resulting expected
behaviors). It is permissible to trace more than one other process
at a time. When using waitpid() to monitor the behavior of the traced
process, signals are intercepted: they may optionally then be
forwarded using ptrace(). Signals are generated normally by and for
the process, but also by the tracing facility (SIGTRAP).
Product of: Suffering
Sponsored by: DARPA, AFRL
2004-01-10 17:41:04 +00:00
Dag-Erling Smørgrav
d41457da80
More unparenthesized return values.
2004-01-10 17:14:53 +00:00
Ruslan Ermilov
1c43e2766b
Moved the code for :U and :L modifiers where it belongs, so that
...
the fallback for SysV (now in POSIX) variable substitution works
for old_string arguments starting with 'U' or 'L'.
2004-01-10 16:30:29 +00:00
Ruslan Ermilov
6c3d1bdfa3
Properly fix the FreeBSD copyright.
...
Pointed by: scottl
2004-01-10 16:24:22 +00:00
Jacques Vidrine
3d7cd67f51
We need to discard `const'ness explicitly when invoking sysarch.
...
Reported by: sparc64 tinderbox via bde
2004-01-10 15:57:06 +00:00
Ruslan Ermilov
ab8de8b9d7
s/FreeBSD Inc./The FreeBSD Foundation/g
2004-01-10 15:38:47 +00:00
Simon L. B. Nielsen
11c3eb3e1d
Add manual page links from fsck_ufs.8 and fsck_4.2bsd.8 to fsck_ffs.8,
...
since there are already the same links for the program binary.
Suggested by: mat
2004-01-10 14:36:49 +00:00
Maxim Sobolev
dd8fb388f5
Fix serious ugliness introduced in 1.61, which leads to long delay in boot
...
sequence when machine is started without attached USB mouse. Only do
repeated attempts to re-open device if the usb module has been actually
loaded. Also fix broken logic in doing delays between open attempts - do
delays between attempts, not after each attempt.
Due to previous behaviour being very annoying for notebook owners this
is a good 5.2 MFC candidate.
MFC after: 2 days
2004-01-10 13:09:21 +00:00
Dag-Erling Smørgrav
b91a599717
Style: parenthesize return values.
2004-01-10 13:03:43 +00:00
Hajimu UMEMOTO
803434325e
try rtinit() only when the route is not installed.
...
this allows, e.g., duplicated attempts of 'ifconfig lo0 ::1'
like for IPv4.
Obtained from: KAME
MFC after: 1 week
2004-01-10 08:59:21 +00:00
Don Lewis
e29ef13f6c
Check that sa_len is the appropriate value in tcp_usr_bind(),
...
tcp6_usr_bind(), tcp_usr_connect(), and tcp6_usr_connect() before checking
to see whether the address is multicast so that the proper errno value
will be returned if sa_len is incorrect. The checks are identical to the
ones in in_pcbbind_setup(), in6_pcbbind(), and in6_pcbladdr(), which are
called after the multicast address check passes.
MFC after: 30 days
2004-01-10 08:53:00 +00:00
Don Lewis
2b77864f1e
Add a somewhat redundant check on the len arguement to getsockaddr() to
...
avoid relying on the minimum memory allocation size to avoid problems.
The check is somewhat redundant because the consumers of the returned
structure will check that sa_len is a protocol-specific larger size.
Submitted by: Matthew Dillon <dillon@apollo.backplane.com>
Reviewed by: nectar
MFC after: 30 days
2004-01-10 08:28:54 +00:00
Don Lewis
3f02eaf396
Don't execute the code in in6_ifdetach() that removes the link-local
...
allnodes multicast route if the routing table has not been initialized.
This avoids a panic during boot if an interface detaches before the
routing table is initialized.
Submitted by: sam
2004-01-10 08:14:27 +00:00
Hajimu UMEMOTO
5fac41781b
in set{peer, sock}addr, do not convert the unspecified
...
address (::) to the mapped address form.
PR: kern/22868
Obtained from: KAME
MFC after: 3 days
2004-01-10 08:11:51 +00:00
Tim J. Robbins
835fb61618
Restore closing of SMB find handle in smbfs_close().
2004-01-10 03:45:30 +00:00
Doug Ambrisko
e2297e59c8
Remove the HACK section it breaks the older firmware and doesn't totally
...
fix the new firmware so remove it.
2004-01-10 03:02:04 +00:00
Alfred Perlstein
3f5c95f772
Fix a panic when attempting a v4 op against a v3/v2-only server.
...
It happens because rpcclnt_request is incorrectly returning 0 in the case
of an rpc mismatch or auth error.
Submitted by: Jim Rees <rees@umich.edu>
2004-01-10 02:59:54 +00:00
Alan Cox
37d44833d5
Unmanage pages allocated by kmem_alloc(). (There is no point in having PV
...
entries for these pages.)
2004-01-10 00:22:33 +00:00
Olivier Houchard
5cded90454
Prevent a race condition between fork1() and whatever changes the pgrp by
...
setting the new process' p_pgrp again before inserting it in the p_pglist.
Without it we can get the new process to be inserted in a different p_pglist
than the one p2->p_pgrp points to, and this is not something we want to happen.
This is not a fix, merely a bandaid, but it will work until someone finds a
better way to do it.
Discussed with: jhb (a long time ago)
2004-01-09 23:42:36 +00:00
Olivier Houchard
63bfa8ba2c
Remove duplicate __FBSDID().
...
Mark trm as depending on cam.
2004-01-09 23:30:31 +00:00
Maksim Yevmenkin
a4b187fa33
Change sdp_open_local(3) API. It now takes a path to a control socket
...
Teach sdpcontrol(8) how to talk to the local SDP server
Update man pages
s/u_int/uint
Reviewed by: imp (mentor), ru
2004-01-09 22:44:28 +00:00
Dag-Erling Smørgrav
91c9d24e52
Move the description of sbuf_delete() closer to the description of
...
sbuf_new(), and try to make them both a little clearer.
2004-01-09 21:16:31 +00:00
Nate Lawson
2ccd1cac95
Clean up the acpi announce message of trailing spaces.
2004-01-09 21:04:28 +00:00
Simon L. B. Nielsen
d42944a1b8
Add missing manual page links for rman(9) and sysctl_add_oid(9).
...
Submitted by: Lukas Ertl <l.ertl@univie.ac.at>
PR: docs/60088
2004-01-09 20:15:51 +00:00
Bruce A. Mah
0e6a6f18a1
First 5.2-RELEASE errata, documenting some known issues in the
...
release: xdm(1) black-and-white-ness, ACPI problems, ATA device
problems, NFS floppy install requirements, pcm(4) vchan instabilities.
Submitted by: scottl, truckman
2004-01-09 20:10:20 +00:00
Nate Lawson
d11a4e603f
Update man page for \_OS* changes.
2004-01-09 20:06:04 +00:00
Nate Lawson
25611cfe97
Expand the check for overriding the OS name to override _OS* (including
...
_OS_, _OS, and _OSI). This should fix this option for people who reported
it not changing anything.
2004-01-09 20:01:42 +00:00
Nate Lawson
f381ebd8a8
Note that REPORT_LUNS should be implemented to work better with Linux
...
and Windows as initiators.
2004-01-09 19:33:21 +00:00
Nate Lawson
4c1cc94ee3
Enable autosense by default. This shouldn't hurt SPI and is required
...
for FC.
2004-01-09 19:27:18 +00:00
Nate Lawson
daa66c2c60
Bump the max number of initiators to 256 from 16. This is appropriate for
...
fibre channel and shouldn't hurt SPI.
2004-01-09 19:26:30 +00:00
Scott Long
6d38a06c85
Disable the APIC when selecting the 'Safe Mode' option of the loader. This
...
will disable both APIC interrupt routing and SMP.
2004-01-09 19:20:47 +00:00
Maksim Yevmenkin
6aae6f7e7a
Prepare libsdp(3) for the upcoming sdpd import
...
Also while i'm here s/u_int/uint
Reviewed by: imp (mentor), ru
2004-01-09 18:19:12 +00:00
Christian Brueffer
c8885b4b8f
Add MLINK:
...
ndis.4 -> if_ndis.4
2004-01-09 17:55:48 +00:00
Christian Brueffer
bd675dd3a9
Correct typo in MLINK
2004-01-09 17:49:03 +00:00
Christian Brueffer
130b84f512
Add reference to miibus.4
...
MFC after: 5 days
2004-01-09 17:43:37 +00:00
Christian Brueffer
a376b5ff08
device uhci0 -> device uhci
...
Remove reference to miibus.4, the driver doesn't use it.
MFC after: 5 days
2004-01-09 17:39:08 +00:00
Christian Brueffer
484d662c34
kue(4) doesn't use miibus either
...
MFC after: 5 days
2004-01-09 17:31:33 +00:00
Christian Brueffer
d2c7a11844
Remove drivers that don't need miibus(4):
...
o an
o awi
Add missing drivers:
o axe
o bfe
o gx
o lge
o nge
o re
o sk
MFC after: 5 days
2004-01-09 17:17:57 +00:00
Jacques Vidrine
e4dc8baa84
Provide sysarch(2) prototypes in the MD sysarch.h headers. While I'm
...
at it, use the ANSI C generic pointer type for the second argument,
thus matching the documentation.
Remove the now extraneous (and now conflicting) function declarations
in various libc sources. Remove now unnecessary casts.
Reviewed by: bde
2004-01-09 16:52:09 +00:00
Poul-Henning Kamp
cfa35456ca
KASSERT against no-op access requests.
...
Submitted by: Pawel Jakub Dawidek <nick@garage.freebsd.pl>
2004-01-09 16:10:32 +00:00
Simon L. B. Nielsen
a3d2cb0998
- Add the HP hn210e to the devices list.
...
- Make the device list compact.
MFC after: 1 week
2004-01-09 15:47:54 +00:00
Jacques Vidrine
ede6693b54
Re-add the FreeBSD RCS keyword for the benefit of mergemaster.
...
PR: conf/50040
Requested by: Dimitry Andric <dim@xs4all.nl>
2004-01-09 14:46:11 +00:00
Andre Oppermann
1ddc17c1d5
Reduce TCP_MINMSS default to 216. The AX.25 protocol (packet radio)
...
is frequently used with an MTU of 256 because of slow speeds and a
high packet loss rate.
2004-01-09 14:14:10 +00:00