OpenBSD cvs log

created 2021-01-23T22:15:40Z
begin 2021-01-20T00:00:00Z
end 2021-01-21T00:00:00Z
path src/sys
commits 5

date 2021-01-20T10:04:26Z
author jmatthew
files src/sys/dev/pci/if_mcx.c log diff annotate
message Check management capabilities before trying to attach temperature sensors,
avoiding an unhelpful error message if the card's firmware doesn't expose
the sensor registers.

tested by chris@, who saw the unhelpful error message
ok dlg@

date 2021-01-20T12:44:45Z
author kettenis
files src/sys/dev/fdt/bcm2711_pcie.c log diff annotate
message Reprogram outbound windows to match the device tree. Necessary because
the EDK2-based UEFI firmware sets it to its own hardcoded values.
Makes device-tree mode work with newer versions of the Raspberry Pi firmware.

ok patrick@

date 2021-01-20T13:40:15Z
author bluhm
files src/sys/net/if_pflog.c log diff annotate
message Print rewritten addresses in tcpdump(8) logged with pflog(4) for
rdr-to, nat-to, af-to rules. The kernel uses the information from
the packet description and fills it into the fields in the pflog
header. While doing this, it is trival to figure out whether the
packet has been rewritten.
OK sashan@

date 2021-01-20T16:36:09Z
author bluhm
files src/sys/kern/kern_pledge.c log diff annotate
message If pledge "wroute" is missing for setsockopt SO_RTABLE, print failure
message "wroute" into dmesg. Since revision 1.263 pledge "wroute"
allows to change the routing table of a socket.
OK florian@ semarie@

date 2021-01-20T23:25:19Z
author bluhm
files src/sys/net/if_pflog.c log diff annotate
message An invalid packet may not have set src and dst in packet descriptor.
Add a NULL check to prevent crash in pflog(4) introduced in previous
commit.
Reported-by: [email protected]