summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_descrip.c
Commit message (Expand)AuthorAgeFilesLines
* Add implementation for capabilities.jonathan2011-07-151-6/+20
* Fix the "passability" test in fdcopy().jonathan2011-07-081-2/+2
* All the racct_*() calls need to happen with the proc locked. Fixing thistrasz2011-07-061-1/+10
* Rework _fget to accept capability parameters.jonathan2011-07-051-6/+75
* When Capsicum starts creating capabilities to wrap existing filejonathan2011-06-301-27/+58
* - Do no try to drop a NULL filedesc pointer.stas2011-05-121-1/+2
* - Commit work from libprocstat project. These patches add support for runtimestas2011-05-121-166/+314
* Add RACCT_NOFILE accounting.trasz2011-04-061-2/+38
* After the r219999 is merged to stable/8, rename fallocf(9) to falloc(9)kib2011-04-011-8/+1
* Add O_CLOEXEC flag to open(2) and fhopen(2).kib2011-03-251-1/+10
* Fix some locking nits with the p_state field of struct proc:jhb2011-03-241-2/+4
* Mfp4 CH=177274,177280,177284-177285,177297,177324-177325bz2011-02-161-0/+4
* Do not trip a KASSERT if /dev/null cannot be opened for a setuid program.jilles2011-01-281-1/+1
* Finish r210923, 210926. Mark some devices as eternal.kib2011-01-041-3/+6
* Remove one zero from the double-0.bz2010-04-231-2/+2
* On the return path from F_RDAHEAD and F_READAHEAD fcntls, do notkib2009-11-201-2/+3
* Add two new fcntls to enable/disable read-ahead:delphij2009-09-281-0/+44
* Replace AUDIT_ARG() with variable argument macros with a set more morerwatson2009-06-271-3/+3
* - Similar to the previous commit, but for CURRENT: Fix a bug where a FIFO vnodelulf2009-06-241-1/+0
* - Fix a bug where a FIFO vnode use count was increased twice, but onlylulf2009-06-241-1/+0
* Add a new 'void closefrom(int lowfd)' system call. When called, it closesjhb2009-06-151-0/+36
* - Use an acquire barrier to increment f_count in fget_unlocked andjeff2009-06-021-2/+6
* Add hierarchical jails. A jail may further virtualize its environmentjamie2009-05-271-6/+30
* Set the umask in a new file descriptor table earlier in fdcopy() to removejhb2009-05-201-4/+2
* Revert r192094. The revision caused problems for sysctl(3) consumerskib2009-05-151-2/+15
* - Implement a lockless file descriptor lookup algorithm injeff2009-05-141-33/+88
* Update comment above _fget() for earlier change to FWRITE failures returnjhb2009-04-151-4/+2
* Remove the printf's when the vnode to be exported for procstat is not a VDIR.marcus2009-02-141-4/+0
* Change two KASSERTS to printfs and simple returns. Stress testing hasmarcus2009-02-141-2/+12
* Modify fdcopy() so that, during fork(2), it won't copy file descriptorsrwatson2009-02-111-1/+2
* Clear the pointers to the file in the struct filedesc before file is closedkib2008-12-301-6/+8
* Prune some whining.peter2008-12-021-10/+0
* Duplicate another few hundred lines of code in order to be compatiblepeter2008-12-011-0/+2
* Properly wrap this giant block of duplicate code inside COMPAT_FREEBSD7peter2008-11-301-2/+2
* Implement copyout packing more along the lines of what I had in mind.peter2008-11-301-4/+268
* WIP kinfo_file/kinfo_vmmentry tweaks. The idea:peter2008-11-291-0/+4
* Remove unnecessary locking around vn_fullpath(). The vnode lock for thejhb2008-11-041-6/+4
* Use shared vnode locks instead of exclusive vnode locks for the access(),jhb2008-11-031-1/+1
* Fix a number of style issues in the MALLOC / FREE commit. I've tried todes2008-10-231-1/+1
* Retire the MALLOC and FREE macros. They are an abomination unto style(9).des2008-10-231-12/+11
* Downgrade XXX to a Note for fgetsock() and fputsock().rwatson2008-10-121-2/+2
* Integrate the new MPSAFE TTY layer to the FreeBSD operating system.ed2008-08-201-0/+12
* Remove unneeded D_NEEDGIANT from /dev/fd/{0,1,2}.ed2008-08-091-1/+0
* Rework the lifetime management of the kernel implementation of POSIXjhb2008-06-271-0/+6
* Remove redundant checks from fcntl()'s F_DUPFD.ed2008-05-281-31/+16
* Replace direct atomic operation for the file refcount witht theattilio2008-05-251-2/+2
* Implement the per-open file data for the cdev.kib2008-05-211-0/+6
* * Correct a mis-merge that leaked the PROC_LOCK [1]kris2008-04-261-2/+2
* fdhold can return NULL, so add the one remaining missing check for thiskris2008-04-241-0/+2
* Add the new kernel-mode NFS Lock Manager. To use it instead of thedfr2008-03-261-7/+66
OpenPOWER on IntegriCloud