OpenBSD cvs log

created 2024-06-07T09:06:44Z
begin 2024-06-03T00:00:00Z
end 2024-06-04T00:00:00Z
path src/sys
commits 6

date 2024-06-03T03:41:47Z
author deraadt
files src/sys/kern/kern_pledge.c log diff annotate
message avoid shadowing a local variable in a lower scope

date 2024-06-03T12:01:57Z
author mglocker
files src/sys/dev/ic/nvme.c log diff annotate
message Remove superfluous pmap_extract() call in the hibernation path.

ok jsg@

date 2024-06-03T12:46:59Z
author claudio
files src/sys/sys/_lock.h log diff annotate
message There is no more LO_CLASS_SCHED_LOCK lock class.
OK miod@ mlarkin@ tb@ jca@

date 2024-06-03T12:48:25Z
author claudio
files src/sys/dev/pci/drm/drm_linux.c log diff annotate
src/sys/kern/kern_exit.c log diff annotate
src/sys/kern/kern_fork.c log diff annotate
src/sys/kern/kern_resource.c log diff annotate
src/sys/kern/kern_sched.c log diff annotate
src/sys/kern/kern_sig.c log diff annotate
src/sys/kern/kern_synch.c log diff annotate
src/sys/kern/sched_bsd.c log diff annotate
src/sys/kern/sys_process.c log diff annotate
src/sys/sys/sched.h log diff annotate
message Remove the now unsued s argument to SCHED_LOCK and SCHED_UNLOCK.

The SPL level is not tacked by the mutex and we no longer need to track
this in the callers.
OK miod@ mlarkin@ tb@ jca@

date 2024-06-03T14:34:19Z
author claudio
files src/sys/kern/subr_witness.c log diff annotate
message Remove lock_class_sched_lock from lock_classes since the corresponding
entry in enum lock_class_index was removed in sys/_lock.h
You get fireworks if the lock_classes array and enum lock_class_index
get out of sync.

date 2024-06-03T20:53:00Z
author dv
files src/sys/arch/amd64/amd64/pmap.c log diff annotate
message Lock and unlock EPT pmaps before page table entry modification.

ok mlarkin@