Age | Commit message (Expand) | Author |
2018-05-22 | kevent: correctly check that timeout's nanoseconds are on [0, 1000000000) | cheloha |
2018-05-22 | nanosleep: ensure tv_nsec input is on [0, 1000000000) | cheloha |
2018-05-22 | Prevent NET_LOCK() recursion when releasing the last `fp' reference. | Martin Pieuchot |
2018-05-16 | Fix misleading indentation. | Visa Hankala |
2018-05-16 | Print stack traces on lock order conflict. | Visa Hankala |
2018-05-16 | Add kern.witnesswatch sysctl for controlling witness(4). By default, | Visa Hankala |
2018-05-14 | Stopping counting and reporting CPU time spent spinning on a lock as | Martin Pieuchot |
2018-05-09 | Remove witness_channel and always use console output | Visa Hankala |
2018-05-08 | Socket splicing can delay operations by task or timeout. Introduce | Alexander Bluhm |
2018-05-08 | Use fd_getfile() in sysctl_file() instead of rewriting it. | Martin Pieuchot |
2018-05-08 | When looping over mount points, the FOREACH SAVE macro is not save. | Alexander Bluhm |
2018-05-08 | Change fd_iterfile() to not return imature fps instead of skipping them | Martin Pieuchot |
2018-05-08 | Move the vfs stall "barrier" logic to a function. FREF() will soon | Martin Pieuchot |
2018-05-08 | Protect per-file counters and document which lock is used to protect | Martin Pieuchot |
2018-05-07 | Zap two unused variables. | Visa Hankala |
2018-05-07 | Make the print function of db_print_stack_trace() configurable, | Visa Hankala |
2018-05-07 | Grab the KERNEL_LOCK() for unix/routing/pfkey sockets in solock()... | Martin Pieuchot |
2018-05-07 | Print the vp pointer in the vinvalbuf() panic strings. | Alexander Bluhm |
2018-05-02 | Remove proc from the parameters of vn_lock(). The parameter is | Visa Hankala |
2018-05-02 | Record lock type even if witness is disabled. The value will be needed | Visa Hankala |
2018-04-30 | Treat all negative values of witness_watch equally for robustness. | Visa Hankala |
2018-04-29 | In hash{free,init}(), there's no need to calculate the size of the hash table if | anton |
2018-04-28 | replace add_*_randomness with enqueue_randomness() | Jasper Lievisse Adriaanse |
2018-04-28 | Remove redundant error check | kn |
2018-04-28 | Clean up the parameters of VOP_LOCK() and VOP_UNLOCK(). It is always | Visa Hankala |
2018-04-27 | Move FREF() inside fd_getfile(). | Martin Pieuchot |
2018-04-26 | Remove solock() surrounding PRU_CONTROL in soo_ioctl(). | Paul Irofti |
2018-04-26 | Drop into ddb(4) if pmap_tlb_shoot*() take too much time in MP_LOCKDEBUG | Martin Pieuchot |
2018-04-26 | Rewrite fdcopy() to avoid memcpy()s. | Martin Pieuchot |
2018-04-25 | Teach mtx_enter_try(9) to avoid deadlocks after a panic. | Martin Pieuchot |
2018-04-25 | Introduce fd_iterfile() a new helper function to iterate over `filehead'. | Martin Pieuchot |
2018-04-24 | Make futex(2) also return ECANCELED in case SA_RESTART was set. | Paul Irofti |
2018-04-24 | Validate timespec and return ECANCELED when interrupted with SA_RESTART. | Paul Irofti |
2018-04-18 | Do a FREF()/FRELE() dance after fd_getfile() in sys_fcntl(). | Martin Pieuchot |
2018-04-18 | Call FREF(9) earlier instead of incrementing `f_count' by hand. | Martin Pieuchot |
2018-04-12 | Implement MAP_STACK option for mmap(). Synchronous faults (pagefault and | Theo de Raadt |
2018-04-12 | Restore the original BSDI $Id$ strings. Those were mangled by CVS | Visa Hankala |
2018-04-12 | Use the current reference instead of incrementing `f_count' manually and | Martin Pieuchot |
2018-04-12 | Call FREF(9) earlier instead of incrementing `f_count' directly in | Martin Pieuchot |
2018-04-11 | The pledge flag for file descriptors opened from /dev/fd was always | Alexander Bluhm |
2018-04-10 | Do not call logwakeup(), ending in wakeup_n(), while holding a mutex. | Martin Pieuchot |
2018-04-10 | Convert 'struct fileops' definitions to C99. | Martin Pieuchot |
2018-04-09 | Revert previous, it introduced a bug found the hardway by landry@. | Martin Pieuchot |
2018-04-09 | Do a FREF()/FRELE() dance after fd_getfile() and before calling vref(9) | Martin Pieuchot |
2018-04-09 | Call finishdup() instead of rerolling it in dupfdopen(). | Martin Pieuchot |
2018-04-09 | Call FREF() right after fd_getfile_mode() in sys_ioctl(). | Martin Pieuchot |
2018-04-08 | AF_LOCAL was a failed attempt (by POSIX?) to seem less UNIX-specific, but | Philip Guenther |
2018-04-08 | Test for preexisting conditions when re-enabling events | Mike Belopuhov |
2018-04-06 | Retain the UF_PLEDGED flag from the original fd during dup(2). | Alexander Bluhm |
2018-04-03 | Move FREF()s just after fd_getfile() in sys_kevent(), sys_lseek() and | Martin Pieuchot |