summaryrefslogtreecommitdiffstats
path: root/sys/kern/sys_generic.c
Commit message (Expand)AuthorAgeFilesLines
* MFC r313018:trasz2017-03-191-35/+32
* MFC r314996mmokhi2017-03-171-2/+4
* MFC kern_mmap(9) and related helpers.kib2017-02-271-0/+3
* Cap IOSIZE_MAX to INT_MAX for 32-bit processes.jhb2016-04-011-2/+22
* Improve error handling for posix_fallocate(2) and posix_fadvise(2).markj2016-02-251-0/+16
* Cover a race between doselwakeup() and selfdfree(). If doselwakeup()kib2015-07-091-2/+9
* The lseek(2), mmap(2), truncate(2), ftruncate(2), pread(2), andkib2015-04-181-0/+4
* filedesc: simplify fget_unlocked & friendsmjg2015-02-171-1/+1
* Style changes:hselasky2014-11-281-4/+15
* Add the ppoll() system call.dchagin2014-11-131-33/+95
* Simplify logic a bit. Ensure data buffer is properly aligned,hselasky2014-11-041-5/+8
* Provide an on-stack temporary buffer for small ioctl requests.mjg2014-11-031-8/+11
* In selfdfree re-evaulate sf_si after takin the lock.mjg2014-10-231-1/+2
* Avoid taking the lock in selfdfree when not needed.mjg2014-10-231-3/+4
* fd: replace fd_nfiles with fd_lastfile where appropriatemjg2014-06-221-1/+1
* Hide internal details of sbintime_t implementation wrapping INT64_MAX intodavide2014-04-121-2/+2
* Update kernel inclusions of capability.h to use capsicum.h instead; somerwatson2014-03-161-1/+1
* Replace CAP_POLL_EVENT and CAP_POST_EVENT capability rights (which I hadpjd2013-11-151-4/+5
* By default, allow up to SSIZE_MAX i/o for non-devfs files.kib2013-10-151-1/+1
* Similar to debug.iosize_max_clamp sysctl, introducekib2013-10-151-0/+4
* Restore builds on architectures that don't support CAPABILITIES (mips).sbruno2013-09-051-0/+4
* Change the cap_rights_t type from uint64_t to a structure that we can extendpjd2013-09-051-9/+23
* Help out gcc. clang understands.peter2013-06-291-0/+1
* - Trim an unused and bogus Makefile for mount_smbfs.davide2013-06-281-0/+55
* Rework overflow checks of r247898 to not let too "intelligent" compiler tomav2013-03-091-4/+5
* Fix time math overflows and improve zero intervals handling in poll(),mav2013-03-061-12/+23
* MFcalloutng:davide2013-03-041-47/+36
* Merge Capsicum overhaul:pjd2013-03-021-53/+78
* Do not force a writer to the devfs file to drain the buffer writes.kib2012-12-231-1/+2
* Disconnect non-MPSAFE SMBFS from the build in preparation for droppingattilio2012-10-181-56/+0
* The variable 'error' in sys_poll() is initialized in declaration to valuedavide2012-06-171-1/+1
* Instead of incomplete handling of read(2)/write(2) return values thatkib2012-03-041-12/+8
* Fix found places where uio_resid is truncated to int.kib2012-02-211-4/+18
* To limit amount of the kernel memory allocated, and to optimize thekib2011-11-131-3/+63
* In order to maximize the re-usability of kernel code in user space thiskmacy2011-09-161-17/+17
* Fix a deficiency in the selinfo interface:attilio2011-08-251-0/+17
* poll(2) implementation for capabilities.jonathan2011-08-161-0/+11
* Rename CAP_*_KEVENT to CAP_*_EVENT.jonathan2011-08-121-1/+1
* Second-to-last commit implementing Capsicum capabilities in the FreeBSDrwatson2011-08-111-10/+47
* For some file types, select code registers two selfd structures. E.g.,kib2010-08-281-3/+9
* Send SIGPIPE to the thread that issued the offending system calljhb2010-06-291-1/+1
* Remove PIOLLHUP from the flags used to test for to set exceptfsdkib2010-05-211-1/+1
* Provide groundwork for 32-bit binary compatibility on non-x86 platforms,nwhitehorn2010-03-111-2/+32
* Current pselect(3) is implemented in usermode and thus vulnerable tokib2009-10-271-3/+53
* kern_select(9) copies fd_set in and out of userspace in quantities ofkib2009-09-091-5/+9
* Fix the conformance of poll(2) for sockets after r195423 bykib2009-08-231-0/+7
* Audit file descriptor and command arguments to ioctl(2).rwatson2009-07-021-0/+2
* - Use fd_lastfile + 1 as the upper bound on nd. This is more correct thanjeff2009-07-011-6/+8
* Replace AUDIT_ARG() with variable argument macros with a set more morerwatson2009-06-271-2/+2
* - Implement a lockless file descriptor lookup algorithm injeff2009-05-141-10/+4
OpenPOWER on IntegriCloud