OpenBSD cvs log

created 2021-05-02T04:08:23Z
begin 2021-04-22T00:00:00Z
end 2021-04-23T00:00:00Z
path src/sys
commits 5

date 2021-04-22T10:23:07Z
author naddy
files src/sys/conf/GENERIC log diff annotate
message reenable POOL_DEBUG

date 2021-04-22T11:54:32Z
author mpi
files src/sys/uvm/uvm_aobj.c log diff annotate
message Keep under #ifdef TMPFS functions to grow/shrink uaobj.

ok patrick@

date 2021-04-22T14:06:59Z
author patrick
files src/sys/dev/usb/if_umb.c log diff annotate
message Mark umb(4) as network device instead of a generic one. This also makes
it show up with the proper category in hotplug scripts.

From Tilo Stritzky
ok groth@ sthen@

date 2021-04-22T15:30:12Z
author visa
files src/sys/kern/kern_event.c log diff annotate
message kqueue: Make timer re-addition reset existing timer

When an existing EVFILT_TIMER filter is re-added, cancel the existing
timer and any pending event, and restart the timer using the new timeout
period. This makes the new timeout period take effect immediately and
matches the behaviour of FreeBSD. Previously, the new setting was
applied only after the existing timer expired.

The timer rescheduling is done by using an f_modify callback. The
reading of timer events is moved from f_event to f_process. f_event of
timer_filtops becomes redundant. Unlike most other event sources, timers
activate knotes directly without using a klist and knote(9).

OK mpi@

date 2021-04-22T22:14:30Z
author patrick
files src/sys/dev/ic/bwfm.c log diff annotate
message Use the long version of the bwfm(4) firmware path, which includes the
board's compatible string, when printing an error about not being able
to load the firmware. Since most NVRAM files are board- or package-
specific, having the compatible makes it easier for us to find the
correct files, so that we can add them to the bwfm-firmware port.

ok kurt@