OpenBSD cvs log

created 2019-10-20T12:11:44Z
begin 2019-10-18T00:00:00Z
end 2019-10-19T00:00:00Z
path src/sys
commits 2

date 2019-10-18T07:07:53Z
author stsp
files src/sys/dev/pci/if_iwm.c log diff annotate
src/sys/dev/pci/if_iwmreg.h log diff annotate
src/sys/dev/pci/if_iwmvar.h log diff annotate
message Add support for dynamic queue allocation (DQA) to iwm(4).

Required for new firmware images because the command queue index has changed.
The driver remains compatible with our current firmware images for now.

Tested by benno, jan, kevlo, florian, jmatthew, Tracey Emery
ok jmatthew

date 2019-10-18T18:35:32Z
author benno
files src/sys/netinet6/nd6_nbr.c log diff annotate
message Don't check that the ipv6 source address of a neighbor advertisment is
from a neighbor's address. Sthen@ dug out RFC 4861 4.4 that says that
the source address is "An address assigned to the interface from which
the advertisement is sent." -- which can be from a network that the
receiver does not know about. Indeed my provider sends such a neighbor
advertisment for my default gateway, which breaks my uplink.

Claudio@ added this check for symetry with NetBSD code when he added
the same check to nd6_ns_input(), where it is needed to fix
CVE-2008-2476. See also OpenBSD 4.2 errata 15.

ok claudio@, kn@