summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Connect gconcat(8) to the build.pjd2004-02-231-0/+1
| | | | Approved by: scottl (mentor)
* - Connect manual page for gconcat utility to the build.pjd2004-02-232-3/+2
| | | | | | - Fix usage. Approved by: scottl (mentor) (implicity)
* style.Makefile:johan2004-02-234-4/+4
| | | | Use WARNS?= instead of WARNS=
* Connect geom_concat.ko module to the build.pjd2004-02-231-0/+1
| | | | Approved by: scottl (mentor)
* Add ports-net-mgmt to the relevant supfiles.marcus2004-02-232-0/+2
| | | | MFC after: 4 days
* A more accurate test in the new ufs_lock than that in 1.235.mckusick2004-02-231-2/+3
|
* Teach rfcomm_pppd(8) how to register Bluetooth LAN service with local sdpd(8)emax2004-02-232-19/+88
| | | | | | Add -u(unit) option Reviewed by: imp (mentor), ru
* Fix a problem with the USB keyboard driver not properly handling keyjhb2004-02-231-5/+5
| | | | | | | | | | 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
* Add missed CPU_ENABLE_LONGRON.sobomax2004-02-231-0/+1
| | | | Submitted by: Jon Noack <noackjr@alumni.rice.edu>
* Add signal numbers to signal(3).josef2004-02-231-33/+36
| | | | | | | Approved by: simon(mentor) Reviewed by: ru Submitted by: Stefan Farfeleder <stefan@fafoe.narf.at> PR: docs/60044
* Added manual page for gconcat utility.pjd2004-02-231-0/+141
| | | | | Approved by: scottl (mentor) (implicity) Reviewed by: simon
* Typo.des2004-02-231-1/+1
|
* Fix vinums cdevsw{} to initialize d_version.phk2004-02-233-14/+10
| | | | | | | | 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>
* Fix two oversights here: don't trash the freelist, and properly cleanupphk2004-02-231-1/+4
| | | | | | the cdevsw{}. Submitted by: tegge
* In the comment tell about optreset extension for NetBSD ghetopt_long()ache2004-02-231-1/+2
|
* In the function clear_inodedeps(), a FREE_LOCK() should be calledmckusick2004-02-231-1/+1
| | | | | | | 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>
* Change UFS from using vop_stdlock to using its own ufs_lock.mckusick2004-02-231-0/+28
| | | | | | | | | | 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>
* Add optarg, optind, opterr, optopt, optreset to SYNOPSYSache2004-02-231-0/+5
|
* Add optreset to getopt.h too since NetBSD getopt_long() (but not GNU one)ache2004-02-232-1/+8
| | | | use it too.
* Try to better mimic GNU getopt.h which does not assume to make visibleache2004-02-232-6/+13
| | | | all unistd.h functions, use _GETOPT_DECLARE define for that.
* Fix comment: GNU getopt.h to which this header tries to mimic does not declareache2004-02-231-1/+1
| | | | getsubopt/optreset
* POSIX clearly states that getsubopt() should be declared in <stdlib.h>ache2004-02-231-1/+1
| | | | not in <unistd.h>
* Remove unneccessary <unistd.h>ache2004-02-231-1/+0
|
* Limit the amount of memory userspace processes can cause the kernel torwatson2004-02-231-0/+17
| | | | | | | allocate via DRI on r128 devices. Obtained from: Thomas Biege <thomas@suse.de> Reviewed by: scottl
* POSIX clearly states that getsubopt() should be declared in <stdlib.h>,ache2004-02-232-8/+2
| | | | not in <unistd.h>
* - Substitute bdone() and bwait() from vfs_bio.c foralc2004-02-231-23/+4
| | | | | | | | | | 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
* Fix comment containing vop_readdir_args contents: a_cookies is reallytjr2004-02-232-2/+2
| | | | u_long ** not u_long *.
* cookies is an array of u_long, not u_int, so MALLOC() it accordingly.tjr2004-02-232-4/+4
| | | | | Allocating it with the wrong size could have caused corruption on 64-bit architectures.
* Correct some major SMP-harmful problems in the pipe implementation. Firstgreen2004-02-221-41/+66
| | | | | | | | | | | | 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.
* Ye/PCI is supported by cy driver, so we don't need to assign a number to it.imp2004-02-221-1/+1
|
* Add a note about cdevsw changes.imp2004-02-221-0/+6
|
* Update man page to reflect additional flag to allow selection of threads.deischen2004-02-221-0/+3
|
* Allow the -H option to show threads when selecting by uid, tty,deischen2004-02-221-8/+6
| | | | and pid.
* Teach kvm_getprocs() to recognize a sysctl flag for including threads.deischen2004-02-221-5/+8
|
* Add sysctls to allow showing threads for pgrp, tty, uid, ruid,deischen2004-02-222-7/+35
| | | | and pid.
* Fix some cosmetic issues in warning and error messages.des2004-02-221-5/+5
|
* Unbreak after the change to use vm_paddr_t. Since vm_paddr_t ismux2004-02-224-8/+8
| | | | | | | 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
* Reimplement sysctls handling by MAC framework.pjd2004-02-2210-57/+50
| | | | | | | | | | | Now I believe it is done in the right way. Removed some XXMAC cases, we now assume 'high' integrity level for all sysctls, except those with CTLFLAG_ANYBODY flag set. No more magic. Reviewed by: rwatson Approved by: rwatson, scottl (mentor) Tested with: LINT (compilation), mac_biba(4) (functionality)
* Report login attempts to syslog. Due to the statically-linked nature ofcperciva2004-02-224-2/+42
| | | | | | | | | | | nologin(8), this causes a considerable (100K) increase in the binary size, so I've added a NO_LOGIN_LOG option which disables this. While I'm here, s/sizeof(MESSAGE)/sizeof(MESSAGE) - 1/, in order to avoid writing the string-terminating zero byte. No complaints from: -current Approved by: rwatson (mentor)
* Check that amrd_sc is non-NULL before dereferencing it, not after.cperciva2004-02-221-2/+2
| | | | | Reported by: "Ted Unangst" <tedu@coverity.com> Approved by: rwatson (mentor)
* Check that twed_sc is non-NULL before dereferencing it, not after.cperciva2004-02-221-2/+2
| | | | | Reported by: "Ted Unangst" <tedu@coverity.com> Approved by: rwatson (mentor)
* Don't free k_cfg until we're finished using it -- reverse the order ofcperciva2004-02-221-1/+1
| | | | | | | two free commands. Reported by: "Ted Unangst" <tedu@coverity.com> Approved by: rwatson (mentor), scottl
* Don't free meo until we're finished using it.cperciva2004-02-221-1/+1
| | | | | Reported by: "Ted Unangst" <tedu@coverity.com> Approved by: rwatson (mentor), scottl
* protect new cdevsw entries with "#if (__FreeBSD_version > 502102)"rees2004-02-221-1/+3
|
* sendmail 8.12.11 has been MFC'ed to RELENG_4gshapiro2004-02-222-2/+2
|
* Correct a long-standing race condition in vm_object_page_remove() thatalc2004-02-221-1/+1
| | | | | | | could result in a dirty page being unintentionally freed. Reviewed by: tegge MFC after: 7 days
* Change the syscall stub branch orders so that the static branch predictionpeter2004-02-224-12/+51
| | | | will assume that syscalls will succeed rather than fail.
* Do not pre-map the I/O port space. On the Intel Tiger 4 this conflictsmarcel2004-02-223-35/+0
| | | | | | | | | with a memory mapped I/O range that's immediately before it and is not 256MB aligned. As a result, when an address is accessed in the memory mapped range and a direct mapping is added for it, it overlaps with the pre-mapped I/O port space and causes a machine check. Based on a patch from: arun@
* If mountnfs returns an error, it will have already freed nam; no need tocperciva2004-02-221-1/+0
| | | | | | | free it again. Reported by: "Ted Unangst" <tedu@coverity.com> Approved by: rwatson (mentor)
* Check that periph is non-NULL before dereferencing it.cperciva2004-02-221-1/+1
| | | | | Reported by: "Ted Unangst" <tedu@coverity.com> Approved by: rwatson (mentor), ken (scsi@)
OpenPOWER on IntegriCloud