| Commit message (Expand) | Author | Age | Files | Lines |
| * | select: make sure there are no wakeup attempts after selfdfree returns | Mateusz Guzik | 2020-12-02 | 1 | -8/+17 |
| * | select: replace reference counting with memory barriers in selfd | Mateusz Guzik | 2020-11-16 | 1 | -9/+9 |
| * | poll/select: change selfd_zone into a malloc type | Mateusz Guzik | 2020-11-05 | 1 | -9/+7 |
| * | kern: clean up empty lines in .c and .h files | Mateusz Guzik | 2020-09-01 | 1 | -1/+1 |
| * | poll: factor fd lookup out of scan and rescan | Mateusz Guzik | 2020-07-15 | 1 | -43/+70 |
| * | fd: remove fd_lastfile | Mateusz Guzik | 2020-07-15 | 1 | -5/+5 |
| * | Cast all ioctl command arguments through uint32_t internally. | Hans Petter Selasky | 2020-04-15 | 1 | -3/+4 |
| * | fd: remove the seq argument from fget_unlocked | Mateusz Guzik | 2020-02-03 | 1 | -1/+1 |
| * | Remove duplicated empty lines from kern/*.c | Mateusz Guzik | 2020-01-30 | 1 | -1/+0 |
| * | posix_fallocate: push vnop implementation into the fileop layer | Kyle Evans | 2020-01-08 | 1 | -0/+41 |
| * | devfs: plug redundant bwillwrite avoidance | Mateusz Guzik | 2019-10-05 | 1 | -3/+0 |
| * | Check and avoid overflow when incrementing fp->f_count in | Konstantin Belousov | 2019-07-21 | 1 | -1/+5 |
| * | kern_poll: Restore explanatory comment removed in r177374 | Conrad Meyer | 2018-11-01 | 1 | -0/+7 |
| * | poll: Unify userspace pollfd pointer name | Conrad Meyer | 2018-10-26 | 1 | -13/+11 |
| * | select: stop doing zero-sized memsets | Mateusz Guzik | 2018-09-21 | 1 | -2/+3 |
| * | Fix the build after r333457 | Andrew Gallatin | 2018-05-10 | 1 | -1/+1 |
| * | ANSIfy sys_generic.c | Ed Maste | 2018-05-10 | 1 | -66/+19 |
| * | Eliminate the overhead of gratuitous repeated reinitialization of cap_rights | Matt Macy | 2018-05-09 | 1 | -28/+9 |
| * | Move most of the contents of opt_compat.h to opt_global.h. | Brooks Davis | 2018-04-06 | 1 | -1/+0 |
| * | kern/sys_generic.c: style(9) return(foo) -> return (foo) | Conrad Meyer | 2018-02-24 | 1 | -4/+4 |
| * | Destroy seltd st_mtx and st_wait in seltdfini(). | Konstantin Belousov | 2017-12-01 | 1 | -0/+2 |
| * | sys: further adoption of SPDX licensing ID tags. | Pedro F. Giffuni | 2017-11-20 | 1 | -0/+2 |
| * | Fix NULL pointer dereference and panic with shm file pread/pwrite. | Mahdi Mokhtari | 2017-03-10 | 1 | -2/+4 |
| * | Add kern_pread() and kern_pwrite(), and use it in compats instead | Edward Tomasz Napierala | 2017-01-31 | 1 | -35/+32 |
| * | Renumber license clauses in sys/kern to avoid skipping #3 | Ed Maste | 2016-09-15 | 1 | -1/+1 |
| * | Remove unusedd and obsolete openbsd_poll system call. (Phase 1) | George V. Neville-Neil | 2016-08-18 | 1 | -20/+0 |
| * | Audit file-descriptor arguments to I/O system calls such as | Robert Watson | 2016-07-10 | 1 | -0/+3 |
| * | Cap IOSIZE_MAX to INT_MAX for 32-bit processes. | John Baldwin | 2016-04-01 | 1 | -2/+22 |
| * | Improve error handling for posix_fallocate(2) and posix_fadvise(2). | Mark Johnston | 2016-02-25 | 1 | -0/+16 |
| * | Cover a race between doselwakeup() and selfdfree(). If doselwakeup() | Konstantin Belousov | 2015-07-09 | 1 | -2/+9 |
| * | The lseek(2), mmap(2), truncate(2), ftruncate(2), pread(2), and | Konstantin Belousov | 2015-04-18 | 1 | -0/+4 |
| * | filedesc: simplify fget_unlocked & friends | Mateusz Guzik | 2015-02-17 | 1 | -1/+1 |
| * | Style changes: | Hans Petter Selasky | 2014-11-28 | 1 | -4/+15 |
| * | Add the ppoll() system call. | Dmitry Chagin | 2014-11-13 | 1 | -33/+95 |
| * | Simplify logic a bit. Ensure data buffer is properly aligned, | Hans Petter Selasky | 2014-11-04 | 1 | -5/+8 |
| * | Provide an on-stack temporary buffer for small ioctl requests. | Mateusz Guzik | 2014-11-03 | 1 | -8/+11 |
| * | In selfdfree re-evaulate sf_si after takin the lock. | Mateusz Guzik | 2014-10-23 | 1 | -1/+2 |
| * | Avoid taking the lock in selfdfree when not needed. | Mateusz Guzik | 2014-10-23 | 1 | -3/+4 |
| * | fd: replace fd_nfiles with fd_lastfile where appropriate | Mateusz Guzik | 2014-06-22 | 1 | -1/+1 |
| * | Hide internal details of sbintime_t implementation wrapping INT64_MAX into | Davide Italiano | 2014-04-12 | 1 | -2/+2 |
| * | Update kernel inclusions of capability.h to use capsicum.h instead; some | Robert Watson | 2014-03-16 | 1 | -1/+1 |
| * | Replace CAP_POLL_EVENT and CAP_POST_EVENT capability rights (which I had | Pawel Jakub Dawidek | 2013-11-15 | 1 | -4/+5 |
| * | By default, allow up to SSIZE_MAX i/o for non-devfs files. | Konstantin Belousov | 2013-10-15 | 1 | -1/+1 |
| * | Similar to debug.iosize_max_clamp sysctl, introduce | Konstantin Belousov | 2013-10-15 | 1 | -0/+4 |
| * | Restore builds on architectures that don't support CAPABILITIES (mips). | Sean Bruno | 2013-09-05 | 1 | -0/+4 |
| * | Change the cap_rights_t type from uint64_t to a structure that we can extend | Pawel Jakub Dawidek | 2013-09-05 | 1 | -9/+23 |
| * | Help out gcc. clang understands. | Peter Wemm | 2013-06-29 | 1 | -0/+1 |
| * | - Trim an unused and bogus Makefile for mount_smbfs. | Davide Italiano | 2013-06-28 | 1 | -0/+55 |
| * | Rework overflow checks of r247898 to not let too "intelligent" compiler to | Alexander Motin | 2013-03-09 | 1 | -4/+5 |
| * | Fix time math overflows and improve zero intervals handling in poll(), | Alexander Motin | 2013-03-06 | 1 | -12/+23 |