aboutsummaryrefslogtreecommitdiff
path: root/sys/kern
Commit message (Expand)AuthorAgeFilesLines
* Extend uma_reclaim() to permit different reclamation targets.Mark Johnston2019-09-013-6/+6
* Restrict the input domain set in cpuset_setdomain(2) to all_domains.Mark Johnston2019-09-011-3/+11
* vfs: stop refing freed mount points in vop_stdgetwritemountMateusz Guzik2019-09-011-12/+18
* posixshm: switch to OBJT_SWAP in advance of other changesKyle Evans2019-09-011-1/+1
* vfs: add a missing VNODE_REFCOUNT_FENCE_REL to v_incr_usecount_lockedMateusz Guzik2019-08-301-0/+1
* vfs: tidy up assertions in vfs_subrMateusz Guzik2019-08-301-2/+8
* Rework v_object lifecycle for vnodes.Konstantin Belousov2019-08-291-7/+19
* vfs: add VOP_NEED_INACTIVEMateusz Guzik2019-08-283-0/+60
* Avoid direct accesses of the vm_page wire_count field.Mark Johnston2019-08-281-2/+1
* proc: eliminate the zombproc listMateusz Guzik2019-08-283-19/+3
* Wire pages in vm_page_grab() when appropriate.Mark Johnston2019-08-282-8/+8
* proc: remove zpfindMateusz Guzik2019-08-281-19/+0
* Only define the 'tls' member of sfio in KERN_TLS is defined.John Baldwin2019-08-271-1/+3
* vfs: stop passing LK_INTERLOCK to VOP_UNLOCKMateusz Guzik2019-08-271-4/+6
* Remove an extraneous + 1 in _domainset_create().Mark Johnston2019-08-271-3/+2
* Fix several logic issues in domainset_empty_vm().Mark Johnston2019-08-271-14/+20
* vn_vget_ino_gen(): relock the lower vnode on error.Konstantin Belousov2019-08-271-1/+1
* Add kernel-side support for in-kernel TLS.John Baldwin2019-08-275-21/+1673
* GZIO: Update to use zlib 1.2.11.Xin LI2019-08-251-6/+4
* vfs: add vholdnz (for already held vnodes)Mateusz Guzik2019-08-251-0/+13
* Remove the obsolete pcpu_zone_ptr zone.Mateusz Guzik2019-08-241-9/+1
* De-commision the MNTK_NOINSMNTQ kernel mount flag.Konstantin Belousov2019-08-232-6/+3
* INVARIANTS: treat LA_LOCKED as the same of LA_XLOCKED in mtx_assert.Xin LI2019-08-231-0/+15
* Reorganise conditionals to reduce duplication.Brooks Davis2019-08-221-13/+13
* Map ENOTTY to EINVAL for lseek(SEEK_DATA/SEEK_HOLE).Rick Macklem2019-08-221-0/+4
* Add lockmgr(9) probes to the lockstat DTrace provider.Mark Johnston2019-08-212-8/+51
* Remove manual wire_count adjustments from the unmapped mbuf code.Mark Johnston2019-08-211-14/+5
* Modify pipe_poll() to properly check for pending direct writes.Mark Johnston2019-08-211-28/+24
* mqueuefs: fix compat32 struct file leakEd Maste2019-08-201-1/+2
* Use an atomic reference count for paging in progress so that callers do notJeff Roberson2019-08-192-7/+4
* vfs: fix up r351193 ("stop always overwriting ->mnt_stat in VFS_STATFS")Mateusz Guzik2019-08-191-0/+6
* Use TAILQ_FOREACH_SAFE() macro to avoid use after free in soclose().Andrey V. Elsukov2019-08-191-2/+2
* assert that td_lk_slocks is not leaked upon return from kernelAndriy Gapon2019-08-191-0/+3
* Add a vop_stdioctl() that performs a trivial FIOSEEKDATA/FIOSEEKHOLE.Rick Macklem2019-08-191-1/+38
* Fix an issue with executing tmpfs binary.Konstantin Belousov2019-08-181-0/+21
* Change locking requirements for VOP_UNSET_TEXT().Konstantin Belousov2019-08-181-1/+1
* vfs: stop always overwriting ->mnt_stat in VFS_STATFSMateusz Guzik2019-08-182-33/+10
* Add a blocking wait bit to refcount. This allows refs to be used as a simpleJeff Roberson2019-08-181-0/+70
* fork: rework locking around do_forkMateusz Guzik2019-08-171-25/+23
* fork: bump process count before checking for permission to cross the limitMateusz Guzik2019-08-171-13/+10
* fork: stop skipping < 100 ids on wrap aroundMateusz Guzik2019-08-171-11/+4
* Add support for 'j', 't' and 'z' flags to kernel sscanf().Alexander Motin2019-08-161-0/+25
* Move phys_avail definition into MI code. It is consumed in the MI layer andJeff Roberson2019-08-161-0/+2
* Fix copy_file_range(2) so that unneeded blocks are not allocated to the outpu...Rick Macklem2019-08-151-6/+97
* Move scheduler state into the per-cpu area where it can be allocated on theJeff Roberson2019-08-131-22/+31
* Only enable COMPAT_43 changes for syscalls ABI for a.out processes.Konstantin Belousov2019-08-113-16/+31
* In m_pulldown(), before trying to prepend bytes to the subsequent mbuf,Jonathan T. Looney2019-08-091-1/+1
* Remove some harmless cruft from vn_generic_copy_file_range().Rick Macklem2019-08-081-2/+0
* Fix copy_file_range(2) for an unlikely race during hole finding.Rick Macklem2019-08-081-0/+11
* Update comment explaining create_init().Konstantin Belousov2019-08-081-5/+3