aboutsummaryrefslogtreecommitdiff
path: root/sys/kern
Commit message (Expand)AuthorAgeFilesLines
* jail: Change both root and working directories in jail_attach(2)Jamie Gritton2021-02-192-4/+43
* Add Chacha20-Poly1305 as a KTLS cipher suite.John Baldwin2021-02-181-14/+62
* ddb: fix show devmap output on 32-bit armThomas Skibo2021-02-181-1/+3
* vn_printf: handle VI_FOPENINGKonstantin Belousov2021-02-181-1/+3
* Use atomic loads/stores when updating td->td_stateAlex Richardson2021-02-188-14/+14
* lockf: ensure atomicity of lockf for open(O_CREAT|O_EXCL|O_EXLOCK)Konstantin Belousov2021-02-172-3/+35
* Giant: move back Giant removal until 14Warner Losh2021-02-171-1/+1
* jail: Handle a possible race between jail_remove(2) and fork(2)Jamie Gritton2021-02-162-3/+27
* pgcache read: protect against reads past end of the vm object sizeKonstantin Belousov2021-02-161-0/+4
* Fix fget_only_user() to return ENOTCAPABLE on a failed capsicum checkAlex Richardson2021-02-151-1/+1
* Fix divide-by-zero panic when ASLR is enabled and superpages disabledJason A. Harmening2021-02-151-2/+3
* lockmgr: shrink struct lock by 8 bytes on LP64Mateusz Guzik2021-02-152-5/+14
* procstat: distinguish vm map guards in procstat vm output.Konstantin Belousov2021-02-141-2/+5
* fifo: minor comment and assert improvements.Konstantin Belousov2021-02-121-1/+2
* Stop ignoring ERELOOKUP from VOP_INACTIVE()Konstantin Belousov2021-02-121-14/+33
* Use VOP_VPUT_PAIR() for eligible VFS syscalls.Konstantin Belousov2021-02-123-21/+18
* Add VOP_VPUT_PAIR() with trivial default implementation.Konstantin Belousov2021-02-122-0/+24
* vn_open(): If the vnode is reclaimed during open(2), do not return error.Konstantin Belousov2021-02-121-2/+0
* buf SU hooks: track buf_start() calls with B_IOSTARTED flagKonstantin Belousov2021-02-121-0/+14
* cache: assorted comment fixupsMateusz Guzik2021-02-091-7/+12
* kern: sonewconn: set so_options before pru_attach()Kyle Evans2021-02-091-1/+1
* Revert "SO_RERROR indicates that receive buffer overflows should be handled a...Alexander V. Chernikov2021-02-083-47/+9
* SO_RERROR indicates that receive buffer overflows should be handled as errors.Alexander V. Chernikov2021-02-083-9/+47
* ktls: Make configuration sysctls available as tunablesMark Johnston2021-02-081-2/+2
* ktls: Use COUNTER_U64_DEFINE_EARLYMark Johnston2021-02-081-43/+20
* cache: remove the largely obsolete general descriptionMateusz Guzik2021-02-051-46/+0
* cache: fix vfs:namecache:lookup:miss probe call sitesMateusz Guzik2021-02-051-5/+3
* cache: drop spurious arg from panic in cache_validateMateusz Guzik2021-02-051-3/+2
* cache: comment on FNVMateusz Guzik2021-02-051-1/+23
* Correct description for kern.proc.proc_tdEd Maste2021-02-021-1/+1
* cache: fix trailing slash support in face of permission problemsMateusz Guzik2021-02-021-0/+10
* cache: add delayed degenerate path handlingMateusz Guzik2021-02-011-32/+25
* cache: move hash computation into the parsing loopMateusz Guzik2021-02-011-3/+42
* cache: add trailing slash supportMateusz Guzik2021-01-311-43/+184
* cache: handle NOFOLLOW requests for symlinksMateusz Guzik2021-01-311-5/+24
* Catch up with 6edfd179c86: mechanically rename IFCAP_NOMAP to IFCAP_MEXTPG.Gleb Smirnoff2021-01-291-1/+1
* poll: use fget_unlocked or fget_only_user when feasibleMateusz Guzik2021-01-291-51/+24
* select: employ fget_only_userMateusz Guzik2021-01-291-13/+22
* fd: add fget_only_userMateusz Guzik2021-01-291-3/+67
* jail: Handle a parent jail when a child is added to itJamie Gritton2021-01-291-2/+20
* Fix getblk() with GB_NOCREAT returning false-negatives.Bryan Drewery2021-01-281-1/+8
* cache: add missing MNT_NOSYMFOLLOW check to symlink traversalMateusz Guzik2021-01-271-0/+15
* cache: fallback when encountering a mount point during .. lookupMateusz Guzik2021-01-271-1/+1
* firmware(9): extend firmware_get() by a "no warn" flag.Bjoern A. Zeeb2021-01-271-14/+31
* cache: tidy up handling of foo/bar lookups where foo is not a directoryMateusz Guzik2021-01-261-12/+3
* cache: stop referring to removing entries as invalidating themMateusz Guzik2021-01-261-2/+2
* Reserve gaps in syscall numbers for local useBrooks Davis2021-01-263-150/+145
* syscalls.master: Add a new syscall type: RESERVEDBrooks Davis2021-01-261-1/+2
* Remove documentation of unimplemented syscallsBrooks Davis2021-01-263-54/+38
* cache: convert cache_fplookup_parse to void now that it always succeedsMateusz Guzik2021-01-261-6/+2