aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/kern_descrip.c
Commit message (Expand)AuthorAgeFilesLines
* Fix some easy, global, lint warnings. In most cases, this meansMark Murray2003-04-301-1/+1
* Deprecate machine/limits.h in favor of new sys/limits.h.Alexander Kabaev2003-04-291-2/+1
* Gigacommit to improve device-driver source compatibility betweenPoul-Henning Kamp2003-03-031-13/+3
* Remove unneeded code added in revision 1.188.Tor Egge2003-03-011-32/+9
* Don't NULL out p_fd until after closefd() has been called. This isn'tScott Long2003-02-241-4/+6
* Remove a comment which hasn't been true since rev. 1.158Mike Makonnen2003-02-221-1/+0
* Back out M_* changes, per decision of the TRB.Warner Losh2003-02-191-6/+6
* Avoid file lock leakage when linuxthreads port or rfork is used:Tor Egge2003-02-151-15/+51
* Do not allow kqueues to be passed via unix domain sockets.Alfred Perlstein2003-02-151-1/+2
* Fix LOR with PROC/filedesc. Introduce fdesc_mtx that will be used as aAlfred Perlstein2003-02-151-1/+11
* Don't lock FILEDESC under PROC.Alfred Perlstein2003-02-111-2/+1
* NODEVFS cleanup: remove #ifdefsPoul-Henning Kamp2003-01-301-9/+0
* Add missing SMP file locks around read-modify-write operations onJeffrey Hsu2003-01-211-1/+5
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.Alfred Perlstein2003-01-211-6/+6
* Originally when DEVFS was added, a global variable "devfs_present"Poul-Henning Kamp2003-01-191-5/+7
* Bow to the whining masses and change a union back into void *. RetainMatthew Dillon2003-01-131-18/+16
* Change struct file f_data to un_data, a union of the correct structMatthew Dillon2003-01-121-11/+11
* Correct file descriptor leaks in lseek and do_dup.Jacques Vidrine2003-01-061-0/+1
* fdcopy() only needs a filedesc pointer.Alfred Perlstein2003-01-011-4/+5
* purge 'register'.Alfred Perlstein2003-01-011-31/+31
* Since fdshare() and fdinit() only operate on filedescs, make themAlfred Perlstein2003-01-011-10/+10
* fdinit() does not need to lock the filedesc it is creating as no oneAlfred Perlstein2003-01-011-3/+0
* Improve consistency between devfs and MAKEDEV: use UID_ROOT andRobert Watson2002-12-271-5/+5
* White-space changes.Poul-Henning Kamp2002-12-241-6/+6
* Detediousficate declaration of fileops array members by introducingPoul-Henning Kamp2002-12-231-10/+7
* Drop filedesc lock and acquire Giant around calls to malloc() and free().Tim J. Robbins2002-12-131-1/+18
* If the file descriptors passed into do_dup() are negative, return EBADFJohn Baldwin2002-11-261-3/+4
* Change the way support for asynchronous I/O is indicated to applicationsGarrett Wollman2002-10-271-0/+7
* Don't lock the proc lock to clear p_fd. p_fd isn't protected by the procJohn Baldwin2002-10-181-2/+0
* Many style and whitespace fixes.John Baldwin2002-10-161-84/+83
* Sort includes a bit.John Baldwin2002-10-161-3/+3
* Argh. Put back setting of P_ADVLOCK for the F_WRLCK case that wasJohn Baldwin2002-10-151-0/+3
* Remove the leaderp variable and just access p_leader directly. TheJohn Baldwin2002-10-151-12/+3
* In an SMP environment post-Giant it is no longer safe to blindlyDon Lewis2002-10-031-3/+8
* fcntl(..., F_SETLKW, ...) takes a pointer to a struct flock just likeThomas Moestl2002-09-161-0/+1
* Remove all use of vnode->v_tag, replacing with appropriate substitutes.Nate Lawson2002-09-141-8/+9
* Fix fcntl(..., F_GETOWN, ...) and fcntl(..., F_SETOWN, ...) on sparc64Thomas Moestl2002-09-131-3/+5
* - Change falloc() to acquire an fd from the process table last so thatJohn Baldwin2002-09-031-108/+102
* Split fcntl() into a wrapper and a kernel-callable kern_fcntl()Ian Dowse2002-09-021-65/+83
* Replace various spelling with FALLTHROUGH which is lint()ablePhilippe Charnier2002-08-251-1/+1
* In continuation of early fileop credential changes, modify fo_ioctl() toRobert Watson2002-08-171-7/+9
* Make similar changes to fo_stat() and fo_poll() as made earlier toRobert Watson2002-08-161-8/+10
* In order to better support flexible and extensible access control,Robert Watson2002-08-151-4/+5
* Have the kern.file sysctl export xfiles rather than files. The truth isDag-Erling Smørgrav2002-07-311-25/+52
* Wire the sysctl output buffer before grabbing any locks to preventDon Lewis2002-07-281-0/+1
* Preallocate a struct file as the first thing in falloc() before we lockJohn Baldwin2002-07-171-16/+5
* More caddr_t removal, make fo_ioctl take a void * instead of a caddr_t.Alfred Perlstein2002-06-291-19/+17
* Back out my lats commit of locking down a socket, it conflicts with hsu's work.Seigo Tanimura2002-05-311-5/+2
* Lock down a socket, milestone 1.Seigo Tanimura2002-05-201-2/+5
* More s/file system/filesystem/gTom Rhodes2002-05-161-1/+1