OpenBSD cvs log

created 2019-10-15T01:53:54Z
begin 2019-10-03T00:00:00Z
end 2019-10-04T00:00:00Z
path src/sys
commits 4

date 2019-10-03T07:32:19Z
author claudio
files src/sys/dev/usb/if_umb.c log diff annotate
message Switch the bpf of umb(4) from DTL_RAW to DTL_LOOP. DTL_RAW is limited to
ip only whereas DTL_LOOP passes the address family of the packet and so
supports more address families.

To make this work umb_decap() prepends the AF to the packet and which is
consumed then by umb_input(). Similar umb_output() sets ph_family in the
mbuf header which is used by umb_start().
OK deraadt@ dlg@

date 2019-10-03T08:29:18Z
author fcambus
files src/sys/dev/wsfont/spleen12x24.h log diff annotate
src/sys/dev/wsfont/spleen32x64.h log diff annotate
src/sys/dev/wsfont/spleen5x8.h log diff annotate
message Update Spleen kernel fonts to version 1.5.0, bringing the following

- Tweak the digit '7' for consistency with other sizes (5x8 version)
- Tweak the digit '2' for consistency with other sizes (12x24 version)
- Shift the middle bar of the digit '3' one pixel up, for better
alignement (12x24 version)
- Make the 'Z' and 'z' characters more balanced, as is the case with
other sizes (12x24 version)
- Make the slash inside the digit '0' one pixel thiner (32x64 version)

OK patrick@, "go ahead" kettenis@

date 2019-10-03T13:58:59Z
author deraadt
files src/sys/kern/kern_sig.c log diff annotate
message sysctl global nosuidcoredump was being inspected twice inside coredump(),
with a sleep between. Reorganize the code for a single check.
ok anton beck florian mpi

date 2019-10-03T18:47:19Z
author cheloha
files src/sys/kern/sys_generic.c log diff annotate
message poll(2), ppoll(2), select(2), pselect(2): always set P_SELECT before tsleep

When I introduced the tsleep loops in r1.23 I screwed it up and introduced
a bug: on EWOULDBLOCK we loop but fail to reset P_SELECT, so the thread
will continue to sleep but miss all relevant descriptor activity after
INT_MAX ticks have elapsed.

Spotted by mpi@ back in July.

ok mpi@