bde
244945ffaa
Don't set d_flags twice. The second setting clobbered D_NOGIANT.
2004-02-24 04:35:44 +00:00
bde
809c93482d
Fixed the latest unsortings of CPU_ENABLE_*.
2004-02-24 04:18:07 +00:00
bde
1c1e2e0d79
Fixed missing libraries. This unbreaks the -DNO_DYNAMIC_ROOT and
...
-DNOSHARED=yes cases.
2004-02-24 03:46:12 +00:00
cperciva
b7c97176f0
Send birthday presents to Wadham College, Oxford. :)
...
Approved by: rwatson (mentor)
2004-02-24 01:44:47 +00:00
cperciva
9678edca4f
Fix array overflow: If len=128, don't access [16] of a 16-byte IPv6
...
address, even if we subsequently ignore its value by applying a >>8
to it.
Reported by: "Ted Unangst" <tedu@coverity.com>
Approved by: rwatson (mentor), {ume, suz} (KAME)
2004-02-24 01:20:51 +00:00
non
1482f80711
PAO's work has been merged into FreeBSD not removed.
...
So remove the line.
Reviewed by: trhodes
2004-02-23 23:47:50 +00:00
phk
00087034ca
Fix typo.
...
Found by: imp
2004-02-23 23:39:42 +00:00
brueffer
5b7005bbe9
Fix typo
2004-02-23 22:00:44 +00:00
green
eadc6af144
Apply style(9).
...
Submitted by: "Christian S.J. Peron" <maneo@bsdpro.com>
PR: bin/63283
2004-02-23 20:42:03 +00:00
markus
cf29d0ac9e
Add my birthday.
...
Approved by: arved (mentor)
2004-02-23 20:39:23 +00:00
johan
31854a224a
style.Makefile(5):
...
Use WARNS?= instead of WARNS=.
2004-02-23 20:25:27 +00:00
rik
12f2c98b14
Add support for Cronyx-Tau. For now I added only Tau-ISA files, system files
...
would be changed in next patches, after extra verifications.
Approved by: imp (mentor)
2004-02-23 20:19:00 +00:00
johan
a1828721c8
style.Makefile:
...
Use WARNS?= instead of WARNS=.
2004-02-23 20:07:47 +00:00
pjd
ccf29051b1
Connect gconcat(8) to the build.
...
Approved by: scottl (mentor)
2004-02-23 20:06:56 +00:00
pjd
7da34efb47
- Connect manual page for gconcat utility to the build.
...
- Fix usage.
Approved by: scottl (mentor) (implicity)
2004-02-23 20:06:21 +00:00
johan
c1045205c1
style.Makefile:
...
Use WARNS?= instead of WARNS=
2004-02-23 20:05:14 +00:00
pjd
1afae74d7b
Connect geom_concat.ko module to the build.
...
Approved by: scottl (mentor)
2004-02-23 20:03:53 +00:00
marcus
5bae68c9e4
Add ports-net-mgmt to the relevant supfiles.
...
MFC after: 4 days
2004-02-23 19:07:47 +00:00
mckusick
962d700311
A more accurate test in the new ufs_lock than that in 1.235.
2004-02-23 19:05:05 +00:00
emax
e9aceed4ac
Teach rfcomm_pppd(8) how to register Bluetooth LAN service with local sdpd(8)
...
Add -u(unit) option
Reviewed by: imp (mentor), ru
2004-02-23 17:30:59 +00:00
jhb
f00d012895
Fix a problem with the USB keyboard driver not properly handling key
...
rollover resulting in duplicate keypress events.
PR: 57273
PR: 63171
Submitted by: plasma <plasma at freebsd.sinica.edu.tw>
Submitted by: Brian Candler <B.Candler at pobox.com>
MFC after: 1 week
2004-02-23 15:36:40 +00:00
sobomax
2466e14410
Add missed CPU_ENABLE_LONGRON.
...
Submitted by: Jon Noack <noackjr@alumni.rice.edu>
2004-02-23 14:49:15 +00:00
josef
1c86986e7d
Add signal numbers to signal(3).
...
Approved by: simon(mentor)
Reviewed by: ru
Submitted by: Stefan Farfeleder <stefan@fafoe.narf.at>
PR: docs/60044
2004-02-23 13:20:03 +00:00
pjd
7918b291da
Added manual page for gconcat utility.
...
Approved by: scottl (mentor) (implicity)
Reviewed by: simon
2004-02-23 12:44:08 +00:00
des
59b775b68c
Typo.
2004-02-23 09:08:27 +00:00
phk
51744bae3a
Fix vinums cdevsw{} to initialize d_version.
...
The nonstandard formatting made my mega-patch scripts miss it.
Retire the static major number while we're here anyway.
Reported by: Niels Chr. Bank-Pedersen <ncbp@bank-pedersen.dk>
2004-02-23 08:55:13 +00:00
phk
7c172839f5
Fix two oversights here: don't trash the freelist, and properly cleanup
...
the cdevsw{}.
Submitted by: tegge
2004-02-23 08:42:55 +00:00
ache
4f8f2510fd
In the comment tell about optreset extension for NetBSD ghetopt_long()
2004-02-23 08:14:18 +00:00
mckusick
5b78fad42b
In the function clear_inodedeps(), a FREE_LOCK() should be called
...
AFTER the call to vn_start_write(), not before it. Otherwise, it is
possible to unlock it multiple times if the vn_start_write() fails.
Submitted by: Juergen Hannken-Illjes <hannken@eis.cs.tu-bs.de>
2004-02-23 06:56:31 +00:00
mckusick
d1dbb3b2d4
Change UFS from using vop_stdlock to using its own ufs_lock.
...
In ufs_lock, check for attempts to acquire shared locks on
snapshot files and change them to be exclusive locks. This
change eliminates deadlocks and machine lockups reported in
-current since most read requests started using shared lock
requests.
Submitted by: Jun Kuriyama <kuriyama@imgsrc.co.jp>
2004-02-23 06:40:17 +00:00
ache
7b23d0ae2e
Add optarg, optind, opterr, optopt, optreset to SYNOPSYS
2004-02-23 05:07:11 +00:00
ache
8dfb22f607
Add optreset to getopt.h too since NetBSD getopt_long() (but not GNU one)
...
use it too.
2004-02-23 04:51:07 +00:00
ache
8371e71458
Try to better mimic GNU getopt.h which does not assume to make visible
...
all unistd.h functions, use _GETOPT_DECLARE define for that.
2004-02-23 04:17:59 +00:00
ache
c247a7c1e0
Fix comment: GNU getopt.h to which this header tries to mimic does not declare
...
getsubopt/optreset
2004-02-23 03:47:28 +00:00
ache
3f44d96bce
POSIX clearly states that getsubopt() should be declared in <stdlib.h>
...
not in <unistd.h>
2004-02-23 03:32:10 +00:00
ache
6d8625c740
Remove unneccessary <unistd.h>
2004-02-23 03:30:02 +00:00
rwatson
2894d141c0
Limit the amount of memory userspace processes can cause the kernel to
...
allocate via DRI on r128 devices.
Obtained from: Thomas Biege <thomas@suse.de>
Reviewed by: scottl
2004-02-23 03:18:18 +00:00
ache
4851a07e57
POSIX clearly states that getsubopt() should be declared in <stdlib.h>,
...
not in <unistd.h>
2004-02-23 03:16:59 +00:00
alc
2d844ba403
- Substitute bdone() and bwait() from vfs_bio.c for
...
swap_pager_putpages()'s buffer completion code. Note: the only
difference between swp_pager_sync_iodone() and bdone(), aside from
the locking in the latter, was the unnecessary clearing of B_ASYNC.
- Remove an unnecessary pmap_page_protect() from
swp_pager_async_iodone().
Reviewed by: tegge
2004-02-23 03:15:13 +00:00
tjr
a3493bb58a
Fix comment containing vop_readdir_args contents: a_cookies is really
...
u_long ** not u_long *.
2004-02-23 01:43:00 +00:00
tjr
aeed6d0ca3
cookies is an array of u_long, not u_int, so MALLOC() it accordingly.
...
Allocating it with the wrong size could have caused corruption on
64-bit architectures.
2004-02-23 01:40:46 +00:00
green
3ae42dea9b
Correct some major SMP-harmful problems in the pipe implementation. First
...
of all, PIPE_EOF is not checked pervasively after everything that can drop
the pipe mutex and msleep(), so fix. Additionally, though it might not
harm anything, pipelock() and pipeunlock() are not used consistently.
Third, the kqueue support functions do not use the pipe mutex correctly.
Last, but absolutely not least, is a race: if pipe_busy is not set on
the closing side of the pipe, the other side that is trying to write to
that will crash BECAUSE PIPE_EOF IS NOT SET! Unconditionally set
PIPE_EOF, and get rid of all the lockups/crashes I have seen trying
to build ports.
2004-02-22 23:00:14 +00:00
imp
9953b0de9b
Ye/PCI is supported by cy driver, so we don't need to assign a number to it.
2004-02-22 20:39:09 +00:00
imp
7f48372a2d
Add a note about cdevsw changes.
2004-02-22 19:02:38 +00:00
deischen
f0ee20dfcc
Update man page to reflect additional flag to allow selection of threads.
2004-02-22 18:12:56 +00:00
deischen
d06c271267
Allow the -H option to show threads when selecting by uid, tty,
...
and pid.
2004-02-22 17:59:31 +00:00
deischen
6f8b1a92fb
Teach kvm_getprocs() to recognize a sysctl flag for including threads.
2004-02-22 17:57:10 +00:00
deischen
7d4838de1e
Add sysctls to allow showing threads for pgrp, tty, uid, ruid,
...
and pid.
2004-02-22 17:54:32 +00:00
des
03f2963fdc
Fix some cosmetic issues in warning and error messages.
2004-02-22 16:45:21 +00:00
mux
1a5b1baf32
Unbreak after the change to use vm_paddr_t. Since vm_paddr_t is
...
an integer type and the a cast to (void *) was added in the
definition of NULL for the kernel, we need to use 0 here instead.
Partly submitted by: cperciva
2004-02-22 16:27:28 +00:00