summaryrefslogtreecommitdiff
path: root/sys/kern
Commit message (Expand)AuthorAgeFilesLines
* disallow clock_settime too far in the future to avoid panicEd Maste2017-11-141-1/+1
* Add two new tunables / sysctls to controll reboot after panic:Warner Losh2017-11-141-0/+12
* Move loop to clear TDB_SUSPEND into PT_DETACH case.John Baldwin2017-11-131-6/+3
* Pull the PT_ATTACH case out of the 'sendsig:' block.John Baldwin2017-11-131-49/+47
* Only clear a pending thread event if one is pending.John Baldwin2017-11-131-26/+35
* Be more careful when doing calculation with request from userland.Xin LI2017-11-131-1/+1
* Use passed thread pointer instead of curthread in sys_sched_yieldMateusz Guzik2017-11-121-2/+2
* Avoid locking and refing in sysctl_kern_proc_args if possible.Mateusz Guzik2017-11-111-1/+14
* sysctl: try to avoid malloc in name2oidMateusz Guzik2017-11-111-3/+8
* Use pfind_any in linux_rt_sigqueueinfo and kern_sigqueueMateusz Guzik2017-11-111-4/+2
* Add pfind_anyMateusz Guzik2017-11-113-12/+26
* Avoid allproc lock in pfind if curproc->pid == pidMateusz Guzik2017-11-111-0/+5
* Remove useless proc lookup from sysctl_out_procMateusz Guzik2017-11-111-21/+3
* rwlock: use fcmpset for setting RW_LOCK_WRITE_SPINNERMateusz Guzik2017-11-111-2/+1
* Introduce EVENTHANDLER_LIST and some users.Matt Joras2017-11-097-47/+93
* Zero whole struct ptrace_lwpinfo to not leak kernel stack data.Konstantin Belousov2017-11-081-2/+2
* Replace manyinstances of VM_WAIT with blocking page allocation flagsJeff Roberson2017-11-082-12/+5
* Make sysctl_kern_proc_umask execute fast path when requested pid inBartek Rutkowski2017-11-071-3/+10
* rwlock: fix up compilation without KDTRACE_HOOKS after r324787Mateusz Guzik2017-11-061-1/+1
* namecache: bump numcache after dropping all locksMateusz Guzik2017-11-051-2/+3
* namecache: wlock buckets in cache_lookup_nomakeentryMateusz Guzik2017-11-051-3/+25
* namecache: skip locking in cache_lookup_nomakeentry if there is no entryMateusz Guzik2017-11-051-4/+8
* ANSIfy sys/kern/md4c.cEd Maste2017-11-051-21/+15
* namecache: skip locking in cache_purge_negative if there are no entriesMateusz Guzik2017-11-051-0/+2
* ANSI-fy exec_shell_imgact().Pedro F. Giffuni2017-11-041-3/+2
* Convert explicit panic() call to assert.Konstantin Belousov2017-11-041-2/+1
* Special-case pget lookups where pid == curproc->pidMateusz Guzik2017-11-031-16/+21
* namecache: fix .. check broken after r324378Mateusz Guzik2017-11-011-2/+4
* Fixup r325264, take #2Mateusz Guzik2017-11-011-1/+0
* namecache: ncnegfactor 16 -> 12Mateusz Guzik2017-11-011-1/+1
* Fixup r325264Mateusz Guzik2017-11-011-1/+1
* Save on loginclass list locking by checking if caller already uses the structMateusz Guzik2017-11-012-1/+12
* Save on uihash table locking by checking if the caller already uses the structMateusz Guzik2017-11-012-0/+19
* Discard the correct thread event reported for a ptrace stop.John Baldwin2017-10-271-0/+7
* Fix aio_suspend in 32-bit emulationAlan Somers2017-10-261-1/+1
* Handle RB_POWERCYCLE in the MI part of the kernelWarner Losh2017-10-251-1/+3
* Add support for compressed kernel dumps.Mark Johnston2017-10-252-46/+280
* Remove artificial restriction on lio_listio's operation countAlan Somers2017-10-231-25/+22
* Bump WITNESS_PENDLIST to accomodate sleepq chain bump.Mateusz Guzik2017-10-231-1/+1
* Make the sleepq chain hash size configurable per-arch and bump on amd64.Mateusz Guzik2017-10-221-2/+5
* sdt: make all sdt probe sites test one variableMateusz Guzik2017-10-221-0/+1
* Change kdb_active type to u_char.Mateusz Guzik2017-10-221-1/+1
* Clean up trailing whitespace in kdb_thr_ctx(..)Enji Cooper2017-10-221-3/+3
* Remove the support for mknod(S_IFMT), which created dummy vnodes withKonstantin Belousov2017-10-221-6/+0
* mtx: implement thread lock fastpathMateusz Guzik2017-10-211-11/+61
* Add AT_HWCAP2 ELF auxiliary vector.Michal Meloun2017-10-211-0/+2
* Avoid the nbp lookup in the final loop iteration in flushbuflist().Mark Johnston2017-10-201-2/+2
* mtx: fix up UP build after r324778Mateusz Guzik2017-10-201-0/+6
* Mark kdb_active as __read_frequently and switch to bool to eat less space.Mateusz Guzik2017-10-201-1/+1
* rwlock: reduce lockstat branches in the slowpathMateusz Guzik2017-10-201-2/+16