OpenBSD cvs log

created 2018-11-30T05:39:54Z
begin 2018-10-01T00:00:00Z
end 2018-10-02T00:00:00Z
path src/sys
commits 7

date 2018-10-01T11:03:46Z
author jmatthew
files src/sys/dev/ic/r92creg.h log diff annotate
src/sys/dev/pci/if_rtwn.c log diff annotate
src/sys/dev/usb/if_urtwn.c log diff annotate
message The sequence number field in the 802.11 frame header includes the sequence
number and the fragment number, so shift it to get just the sequence number
for the tx descriptor. While here, add a #define for the flag in the same
field that enables hardware sequence numbering, and use existing constants
for some R92C_RSV_CTRL writes.

prompted by feedback from kevlo@ on another diff, tested on 8188CE, EE, EU
ok stsp@ kevlo@

date 2018-10-01T11:05:08Z
author jmatthew
files src/sys/dev/pci/pcidevs log diff annotate
message add RTL8723AE

date 2018-10-01T11:06:14Z
author jmatthew
files src/sys/dev/pci/pcidevs.h log diff annotate
src/sys/dev/pci/pcidevs_data.h log diff annotate
message regen

date 2018-10-01T12:38:32Z
author mpi
files src/sys/net/if.c log diff annotate
src/sys/net/if_bridge.c log diff annotate
message Put bridge_input & output back under the KERNEL_LOCK().

Wireless drivers call if_enqueue() out of the NET_LOCK() so it cannot
be used to serialize bridge(4) states.

Found by stsp@, ok visa@

date 2018-10-01T17:42:16Z
author naddy
files src/sys/arch/arm64/include/endian.h log diff annotate
message Use inline functions instead of GNU C statement expressions for the MD
byteswapping code.
ok guenther@ kettenis@

This fixes a corner case triggered by the comms/hylafax port where
htons() can't be compiled in C++ code:
"Don't know how to handle indirect register inputs yet for constraint 'r'"

date 2018-10-01T19:47:30Z
author kn
files src/sys/net/pf_ioctl.c log diff annotate
message Allow DIOCRGETADDRS when securelevel(7) > 1

This fixes certain operations such as `pfctl -t foo -T show' when the
system is in "Highly secure mode". `pfctl -t foo -T show -v' would already
work due to a different ioctl (DIOCRGETASTATS) being used.

Reported by Zbyszek Żółkiewski, thanks!

OK sthen sashan

date 2018-10-01T22:36:08Z
author jmatthew
files src/sys/dev/ic/r92creg.h log diff annotate
src/sys/dev/ic/rtwn.c log diff annotate
src/sys/dev/ic/rtwnvar.h log diff annotate
src/sys/dev/pci/if_rtwn.c log diff annotate
message add RTL8723AE support

ok kevlo@ stsp@