aboutsummaryrefslogtreecommitdiff
path: root/sys/kern
Commit message (Expand)AuthorAgeFilesLines
* Consolidate statements to initialize files.John Baldwin2017-02-201-30/+26
* mtx: fix spin mutexes interaction with failed fcmpsetMateusz Guzik2017-02-201-0/+8
* Defer ptracestop() signals that cannot be delivered immediatelyEric Badger2017-02-205-98/+148
* Apply noexec mount option for mmap(PROT_EXEC).Konstantin Belousov2017-02-191-2/+4
* locks: make trylock routines check for 'unowned' valueMateusz Guzik2017-02-193-12/+27
* Make sure the thread constructor and destructor eventhandlers areHans Petter Selasky2017-02-191-0/+9
* Bring back r313037, with fixes for mips:Jason A. Harmening2017-02-191-7/+7
* locks: clean up trylock primitivesMateusz Guzik2017-02-183-34/+63
* Fix panic with unlocked vnode to vrecycle().Bryan Drewery2017-02-181-0/+2
* mtx: plug the 'opts' argument when not usedMateusz Guzik2017-02-181-2/+6
* mtx: get rid of file/line args from slow paths if they are unusedMateusz Guzik2017-02-171-1/+1
* mtx: restrict r313875 to kernels without LOCK_PROFILINGMateusz Guzik2017-02-171-0/+14
* mtx: microoptimize lockstat handling in __mtx_lock_sleepMateusz Guzik2017-02-172-5/+10
* sx: fix compilation on UP kernels after r313855Mateusz Guzik2017-02-171-1/+1
* Introduce SCHEDULER_STOPPED_TD for use when the thread pointer was already readMateusz Guzik2017-02-172-8/+8
* locks: let primitives for modules unlock without always goging to the slsow pathMateusz Guzik2017-02-173-0/+12
* locks: remove SCHEDULER_STOPPED checks from primitives for modulesMateusz Guzik2017-02-173-16/+0
* Revert r313814 and r313816Ryan Stone2017-02-162-63/+8
* Use inet_ntoa_r() instead of inet_ntoa() throughout the kernelEric van Gyzen2017-02-161-1/+4
* Fix a typo in my previous commitRyan Stone2017-02-161-1/+1
* Check for preemption after lowering a thread's priorityRyan Stone2017-02-162-8/+63
* Apply MADV_FREE to exec_map entries only after a lowmem event.Mark Johnston2017-02-151-5/+49
* sleepq_catch_signals: do thread suspension before signal checkEric Badger2017-02-141-44/+57
* try to fix RACCT_RSS accountingAndriy Gapon2017-02-141-1/+4
* Rework r313352.Konstantin Belousov2017-02-131-6/+4
* Consistently handle negative or wrapping offsets in the mmap(2) syscalls.Konstantin Belousov2017-02-122-8/+26
* Switch copyout_map() to use vm_mmap_object() instead of vm_mmap().Konstantin Belousov2017-02-121-4/+5
* lockmgr: implement fast pathMateusz Guzik2017-02-122-65/+252
* Regenerate all the system call tables to drop "created from" lines.John Baldwin2017-02-102-2/+0
* Drop the "created from" line from files generated by makesyscalls.sh.John Baldwin2017-02-101-10/+6
* Fix r313495.Konstantin Belousov2017-02-101-2/+2
* Increase a chance of devfs_close() calling d_close cdevsw method.Konstantin Belousov2017-02-091-14/+19
* Do not establish advisory locks when doing open(O_EXLOCK) or open(O_SHLOCK)Konstantin Belousov2017-02-091-13/+21
* rwlock: fix r313454Mateusz Guzik2017-02-091-1/+1
* locks: tidy up unlock fallback pathsMateusz Guzik2017-02-093-23/+30
* sx: implement slock/sunlock fast pathMateusz Guzik2017-02-081-57/+101
* rwlock: implemenet rlock/runlock fast pathMateusz Guzik2017-02-081-76/+129
* Copy the e_machine and e_flags fields from the binary into an ELF core dump.John Baldwin2017-02-071-6/+4
* subr_sfbus.c need sys/proc.h for struct thread definition.Emmanuel Vadot2017-02-071-0/+1
* rwlock: implement RW_LOCK_WRITER_RECURSED bitMateusz Guzik2017-02-071-8/+13
* Bump struct thread alignment to 32.Mateusz Guzik2017-02-072-2/+2
* locks: follow up r313386Mateusz Guzik2017-02-071-1/+1
* locks: change backoff to exponentialMateusz Guzik2017-02-074-105/+59
* Make root_mount_hold() work after boot. This is important for twoEdward Tomasz Napierala2017-02-061-5/+2
* In r290196 the root mount hold mechanism was changed to make it not waitEdward Tomasz Napierala2017-02-061-2/+8
* Only allow the pic type to be either a PIC or MSI type. All interruptAndrew Turner2017-02-061-30/+35
* locks: fix recursion support after recent changesMateusz Guzik2017-02-063-0/+7
* rwlock: move lockstat handling out of inline primitivesMateusz Guzik2017-02-051-7/+18
* Add kern_cpuset_getaffinity() and kern_cpuset_getaffinity(),Edward Tomasz Napierala2017-02-051-28/+43
* sx: move lockstat handling out of inline primitivesMateusz Guzik2017-02-051-4/+16