CVSROOT: /cvs
Module name: src
Changes by: [email protected] 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@