aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/sys_generic.c
Commit message (Expand)AuthorAgeFilesLines
* kern_poll: Restore explanatory comment removed in r177374Conrad Meyer2018-11-011-0/+7
* poll: Unify userspace pollfd pointer nameConrad Meyer2018-10-261-13/+11
* select: stop doing zero-sized memsetsMateusz Guzik2018-09-211-2/+3
* Fix the build after r333457Andrew Gallatin2018-05-101-1/+1
* ANSIfy sys_generic.cEd Maste2018-05-101-66/+19
* Eliminate the overhead of gratuitous repeated reinitialization of cap_rightsMatt Macy2018-05-091-28/+9
* Move most of the contents of opt_compat.h to opt_global.h.Brooks Davis2018-04-061-1/+0
* kern/sys_generic.c: style(9) return(foo) -> return (foo)Conrad Meyer2018-02-241-4/+4
* Destroy seltd st_mtx and st_wait in seltdfini().Konstantin Belousov2017-12-011-0/+2
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* Fix NULL pointer dereference and panic with shm file pread/pwrite.Mahdi Mokhtari2017-03-101-2/+4
* Add kern_pread() and kern_pwrite(), and use it in compats insteadEdward Tomasz Napierala2017-01-311-35/+32
* Renumber license clauses in sys/kern to avoid skipping #3Ed Maste2016-09-151-1/+1
* Remove unusedd and obsolete openbsd_poll system call. (Phase 1)George V. Neville-Neil2016-08-181-20/+0
* Audit file-descriptor arguments to I/O system calls such asRobert Watson2016-07-101-0/+3
* Cap IOSIZE_MAX to INT_MAX for 32-bit processes.John Baldwin2016-04-011-2/+22
* Improve error handling for posix_fallocate(2) and posix_fadvise(2).Mark Johnston2016-02-251-0/+16
* Cover a race between doselwakeup() and selfdfree(). If doselwakeup()Konstantin Belousov2015-07-091-2/+9
* The lseek(2), mmap(2), truncate(2), ftruncate(2), pread(2), andKonstantin Belousov2015-04-181-0/+4
* filedesc: simplify fget_unlocked & friendsMateusz Guzik2015-02-171-1/+1
* Style changes:Hans Petter Selasky2014-11-281-4/+15
* Add the ppoll() system call.Dmitry Chagin2014-11-131-33/+95
* Simplify logic a bit. Ensure data buffer is properly aligned,Hans Petter Selasky2014-11-041-5/+8
* Provide an on-stack temporary buffer for small ioctl requests.Mateusz Guzik2014-11-031-8/+11
* In selfdfree re-evaulate sf_si after takin the lock.Mateusz Guzik2014-10-231-1/+2
* Avoid taking the lock in selfdfree when not needed.Mateusz Guzik2014-10-231-3/+4
* fd: replace fd_nfiles with fd_lastfile where appropriateMateusz Guzik2014-06-221-1/+1
* Hide internal details of sbintime_t implementation wrapping INT64_MAX intoDavide Italiano2014-04-121-2/+2
* Update kernel inclusions of capability.h to use capsicum.h instead; someRobert Watson2014-03-161-1/+1
* Replace CAP_POLL_EVENT and CAP_POST_EVENT capability rights (which I hadPawel Jakub Dawidek2013-11-151-4/+5
* By default, allow up to SSIZE_MAX i/o for non-devfs files.Konstantin Belousov2013-10-151-1/+1
* Similar to debug.iosize_max_clamp sysctl, introduceKonstantin Belousov2013-10-151-0/+4
* Restore builds on architectures that don't support CAPABILITIES (mips).Sean Bruno2013-09-051-0/+4
* Change the cap_rights_t type from uint64_t to a structure that we can extendPawel Jakub Dawidek2013-09-051-9/+23
* Help out gcc. clang understands.Peter Wemm2013-06-291-0/+1
* - Trim an unused and bogus Makefile for mount_smbfs.Davide Italiano2013-06-281-0/+55
* Rework overflow checks of r247898 to not let too "intelligent" compiler toAlexander Motin2013-03-091-4/+5
* Fix time math overflows and improve zero intervals handling in poll(),Alexander Motin2013-03-061-12/+23
* MFcalloutng:Davide Italiano2013-03-041-47/+36
* Merge Capsicum overhaul:Pawel Jakub Dawidek2013-03-021-53/+78
* Do not force a writer to the devfs file to drain the buffer writes.Konstantin Belousov2012-12-231-1/+2
* Disconnect non-MPSAFE SMBFS from the build in preparation for droppingAttilio Rao2012-10-181-56/+0
* The variable 'error' in sys_poll() is initialized in declaration to valueDavide Italiano2012-06-171-1/+1
* Instead of incomplete handling of read(2)/write(2) return values thatKonstantin Belousov2012-03-041-12/+8
* Fix found places where uio_resid is truncated to int.Konstantin Belousov2012-02-211-4/+18
* To limit amount of the kernel memory allocated, and to optimize theKonstantin Belousov2011-11-131-3/+63
* In order to maximize the re-usability of kernel code in user space thisKip Macy2011-09-161-17/+17
* Fix a deficiency in the selinfo interface:Attilio Rao2011-08-251-0/+17
* poll(2) implementation for capabilities.Jonathan Anderson2011-08-161-0/+11
* Rename CAP_*_KEVENT to CAP_*_EVENT.Jonathan Anderson2011-08-121-1/+1