CVSROOT: /cvs Module name: src Changes by: v...@cvs.openbsd.org 2023/02/10 07:34:17
Modified files: share/man/man9 : knote.9 sys/arch/arm64/dev: apm.c sys/arch/i386/i386: apm.c sys/arch/loongson/dev: apm.c sys/dev : audio.c sys/dev/acpi : acpi.c sys/dev/pci/drm: drm_connector.c drm_linux.c drm_mode_object.c sys/dev/pci/drm/amd/amdgpu: amdgpu_drv.c sys/dev/pci/drm/i915: i915_driver.c sys/kern : kern_event.c kern_exec.c kern_fork.c kern_sig.c sys_generic.c sys_pipe.c uipc_socket.c uipc_socket2.c uipc_syscalls.c sys/net : bpf.c if_pppx.c sys/sys : event.h vnode.h Log message: Adjust knote(9) API Make knote(9) lock the knote list internally, and add knote_locked(9) for the typical situation where the list is already locked. Remove the KNOTE(9) macro to simplify the API. Manual page OK jmc@ OK mpi@ mvs@