summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_descrip.c
Commit message (Expand)AuthorAgeFilesLines
* The sendfile(2) allows to send extra data from userspace before the fileglebius2016-03-291-2/+2
* Simplify AIO initialization now that it is standard.jhb2016-03-091-2/+1
* fd: implement kern.proc.nfds sysctlmjg2015-11-071-0/+24
* fd: make rights a mandatory argument to fgetvp_rightsmjg2015-09-071-5/+3
* fd: make the common case in filecaps_copy work locklessmjg2015-09-071-14/+24
* Detect badly behaved coredump note helperscem2015-09-031-10/+22
* fd: remove UMA_ZONE_ZINIT argument from Files zonemjg2015-09-021-1/+1
* fget_unlocked() depends on the freed struct file f_count field beingkib2015-08-191-1/+1
* Introduce falloc_caps() to create descriptors with capabilties in place.ed2015-07-291-2/+3
* fd: partially deduplicate fdescfree and fdescfree_remappedmjg2015-07-161-49/+37
* Implement CloudABI's exec() call.ed2015-07-161-0/+103
* Create a dedicated function for ensuring that cdir and rdir are populated.mjg2015-07-111-0/+19
* Move chdir/chroot-related fdp manipulation to kern_descrip.cmjg2015-07-111-0/+90
* fd: further cleanup of kern_dupmjg2015-07-101-27/+12
* fd: split kern_dup flags argument into actual flags and a modemjg2015-07-101-22/+30
* Add implementations for some of the CloudABI file descriptor system calls.ed2015-07-091-10/+16
* fd: prepare do_dup for being exportedmjg2015-07-091-20/+22
* Handle copyout for the fcntl(F_OGETLK) using oflock structure.kib2015-07-081-5/+6
* fd: make 'rights' a manadatory argument to fget* functionsmjg2015-07-051-3/+0
* fd: de-k&r-ify functions + some whitespace fixesmjg2015-07-041-26/+21
* fd: make rights a mandatory argument to fget_unlockedmjg2015-06-161-6/+5
* fd: don't unnecessary copy capabilities in _fgetmjg2015-06-161-5/+3
* fd: reduce excessive zeroing on fd closemjg2015-06-141-5/+3
* fd: move out actual fp installation to _finstallmjg2015-06-141-13/+23
* Fixup the build after r284215.mjg2015-06-101-2/+2
* Implement lockless resource limits.mjg2015-06-101-13/+11
* fd: remove fdesc_mtxmjg2015-06-101-4/+0
* fd: use atomics to manage fd_refcnt and fd_holcntmjg2015-06-101-27/+25
* fd: fix imbalanced fdp unlock in F_SETLK and F_GETLKmjg2015-05-181-2/+0
* Add kern.racct.enable tunable and RACCT_DISABLED config option.trasz2015-04-291-15/+21
* fd: plug an always overwritten initialization in fdallocmjg2015-04-261-1/+1
* fd: remove filedesc argument from fdclosemjg2015-04-111-1/+2
* filedesc: microoptimize fget_unlocked by getting rid of fd < 0 branchmjg2015-03-241-1/+1
* Set the SBUF_INCLUDENUL flag in sbuf_new_for_sysctl() so that sysctlian2015-03-141-0/+2
* filedesc: obtain a stable copy of credentials in fget_unlockedmjg2015-02-181-4/+4
* filedesc: simplify fget_unlocked & friendsmjg2015-02-171-43/+75
* filedesc: avoid spurious copying of capabilities in fget_unlockedmjg2015-01-211-4/+4
* filedesc: return 0 from badfo_closemjg2015-01-211-4/+2
* filedesc: fix whitespace nits in fget and fget_readmjg2015-01-211-2/+2
* filedesc: plug a test for impossible condition in _fgetmjg2015-01-211-2/+1
* Properly initialize the capability rights for vnodes exported to procstatjhb2014-11-241-0/+1
* filedesc: plug a test for impossible condition in fgetvp_rightsmjg2014-11-231-3/+1
* filedesc: fixup fdinit to lock fdp and preapare files conditinallymjg2014-11-131-6/+10
* Remove the no-at variants of the kern_xx() syscall helpers. E.g., wekib2014-11-131-2/+2
* Remove SF_KQUEUE code. This code was developed at Netflix, but was notglebius2014-11-111-2/+2
* Add sysctl kern.proc.cwdmjg2014-11-061-0/+67
* filedesc: avoid taking fdesc_mtx when not necessary in fddropmjg2014-11-061-5/+7
* filedesc: just free old tables without altering the list which is freed anywaymjg2014-11-061-4/+2
* filedesc: plus sys/kdb.h include which crept in with r274007mjg2014-11-031-1/+0
* filedesc: plug unnecessary fdp NULL checks in fdescfreee and fdcopymjg2014-11-031-6/+3
OpenPOWER on IntegriCloud