OpenBSD cvs log

created 2020-08-09T08:05:31Z
begin 2020-08-02T00:00:00Z
end 2020-08-03T00:00:00Z
path src/sys
commits 7

date 2020-08-02T11:11:07Z
author stsp
files src/sys/dev/pci/if_iwx.c log diff annotate
message Make iwx(4) match any AX200 device again.

In case of AX201 we need to be careful about which devices are matched by
the driver because devices with technical differences share the same PCI
product ID. The driver must additionally match against a table of known
PCI subsystem product IDs to identify an AX201 device correctly.

For consistency, I wrote similar matching code for AX200 devices. This matches
my AX200 device correctly but fails to recognize some other devices which were
previously attached and working.

Turns out the Linux driver seems to use AX200 subsystem product IDs merely
for marketing purposes. It makes the operating system advertise some AX200
devices with distinct trademarked names. There are no technical differences
that concern the driver and there is no exhaustive list of possible AX200
subsystem product IDs. So just match them all.

Problem reported by Bobby Reynolds.

date 2020-08-02T11:15:51Z
author kn
files src/sys/netinet6/raw_ip6.c log diff annotate
message Add missing rtable(4) check in rip6_input()

Copied over from sys/netinet/raw_ip.c:rip_input() where it appeared with
initial support for multiple routing tables.

This enforces separation between multiple raw sockets in different routing
tables, i.e. one must not see packets from the other if the rtable differs.

Observed with ping6(8)'s "-v" showing all ICMPv6 packets on its raw socket
including those produced by another ping6 with "-V1".

florian reported IPv6 route advertisments in one routing table appearing on
raw sockets in other routing tables as well.

OK claudio florian

date 2020-08-02T15:38:48Z
author deraadt
files src/sys/arch/amd64/stand/boot/Makefile log diff annotate
message additional files from libkern will be needed by clang10
from mortimer

date 2020-08-02T15:38:50Z
author deraadt
files src/sys/arch/amd64/stand/cdboot/Makefile log diff annotate
message additional files from libkern will be needed by clang10
from mortimer

date 2020-08-02T15:38:52Z
author deraadt
files src/sys/arch/amd64/stand/efiboot/Makefile.common log diff annotate
src/sys/arch/amd64/stand/pxeboot/Makefile log diff annotate
message additional files from libkern will be needed by clang10
from mortimer

date 2020-08-02T15:39:03Z
author deraadt
files src/sys/arch/i386/stand/boot/Makefile log diff annotate
message additional files from libkern will be needed by clang10

date 2020-08-02T15:39:05Z
author deraadt
files src/sys/arch/i386/stand/cdboot/Makefile log diff annotate
src/sys/arch/i386/stand/pxeboot/Makefile log diff annotate
message additional files from libkern will be needed by clang10