summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Expand)Author
2021-10-24Implement poll(2), select(2), ppoll(2) & pselect(2) on top of kqueue.Martin Pieuchot
2021-10-24let pf_table.c to use standard way to work with listsAlexandr Nedvedicky
2021-10-24Stop setting etype in the MD crypto code. So far we have set the etypePatrick Wildt
2021-10-24Prohibit renames of tmpfs mount-points to fix a panic.Patrick Wildt
2021-10-24extra 0 fields in cfdriver are not neededTheo de Raadt
2021-10-24pretty & normalize the cfdriver declTheo de Raadt
2021-10-24Set klist lock for sockets to make socket event filters MP-safeVisa Hankala
2021-10-24Make pipe event filters MP-safeVisa Hankala
2021-10-24use NULL not 0 for pointer values in kernJonathan Gray
2021-10-23There is an m_pullup() down in AH input. As it may free or changeAlexander Bluhm
2021-10-23Fix use-after-free in ipcomp_output() introduced by previous commit.Alexander Bluhm
2021-10-23sonewconn() returns the pointer to 'socket' struct so check it againstVitaliy Makkoveev
2021-10-23Call uvm_vnp_uncache() in tmpfs_write(). We currently only callPatrick Wildt
2021-10-23Fix tmpfs_lookup locking for ".." == ".". unveil_find_cover() callsPatrick Wildt
2021-10-23tpm(4): add support for tpm2 CRB interfaceDave Voutila
2021-10-23Retire asynchronous crypto API as it is no longer required by any driver andTobias Heider
2021-10-23Fix double free after allocation failure in bpf(4).Visa Hankala
2021-10-23Be consistend and add missing spaces around some of the NOTREACHED comments.Claudio Jeker
2021-10-23ps_sigcode, ps_sigcoderet and ps_sigcookie are immutable after a processClaudio Jeker
2021-10-23Sprinkle uvm_obj_destroy() over UVM object recycling code.Martin Pieuchot
2021-10-23Assert that the KERNEL_LOCK() is held in vref(9).Martin Pieuchot
2021-10-23Make sure we have enough space to add padding and final token to the nvramMark Kettenis
2021-10-23YIELD() in pf_table.c should preempt for ioctl() callers onlyAlexandr Nedvedicky
2021-10-22Make error handling in IPsec consistent. Pass errors to the callers.Alexander Bluhm
2021-10-22Revert "Preserve select(2) semantics when the other end of the pipe is gone".Martin Pieuchot
2021-10-22Make EVFILT_EXCEPT handling separate from the read filter.Martin Pieuchot
2021-10-22Mask LPI interrupts. This fixes an interrupt storm on dwge(4) variantsMark Kettenis
2021-10-22After deleting hifn(4) the only provider for the LZS compressionAlexander Bluhm
2021-10-22regenJonathan Gray
2021-10-22add Intel ADL-S and ADL-P graphics ids Mesa matchesJonathan Gray
2021-10-22Remove last dangling usage of CRYPTO_F_NOQUEUE.Anton Lindqvist
2021-10-22Preserve pipe select(2) semantics when the other end of the pipe is gone.Anton Lindqvist
2021-10-22One could end up with the wrong encoding in xenocara while having a uccAnton Lindqvist
2021-10-21Remove more dead code related to crypto task queues.Tobias Heider
2021-10-21Remove code to run crypto operations in a task queue. The code wasTobias Heider
2021-10-21Initialize interrupts to G1NS by configuring IGROUPR and IGRPMODR. ThisPatrick Wildt
2021-10-21Release solock() before call unp_internalize() and take it within whenVitaliy Makkoveev
2021-10-21regenJonathan Gray
2021-10-21add Gemini Lake MEI; from fkrJonathan Gray
2021-10-21Remove hifn(4), safe(4), and ubsec(4) crypto drivers. They requireAlexander Bluhm
2021-10-21Have ampintcmsi(4) go through the list of interrupt controllers to find thePatrick Wildt
2021-10-21Move vfs_stall_barrier() from the fd layer into vn_lock() and the vfs layer.Claudio Jeker
2021-10-21Remove duplicate variable ibytes, use plen instead.Tobias Heider
2021-10-20drm/edid: In connector_bad_edid() cap num_of_ext by num_blocks readJonathan Gray
2021-10-20revert vnode: remove VLOCKSWORK and check locking when vop_islocked != nullopSebastien Marie
2021-10-19vnode: remove VLOCKSWORK and check locking when vop_islocked != nullopSebastien Marie
2021-10-19vnode: do not manipulate vnode lock directlySebastien Marie
2021-10-19vnode: deadfs: do not call v_op->vop_lock directly, use VOP_LOCK() wrapperSebastien Marie
2021-10-17km_alloc(9) needs to be passed a size that is a multiple of PAGE_SIZE.Patrick Wildt
2021-10-17drm/amdgpu: fix gart.bo pin_count leakJonathan Gray