OpenBSD cvs log

created 2019-04-20T18:28:20Z
begin 2019-04-15T00:00:00Z
end 2019-04-16T00:00:00Z
path src/sys
commits 8

date 2019-04-15T00:20:29Z
author dlg
files src/sys/dev/pci/if_myx.c log diff annotate
message trim some debug code that printed out the name of a command

the list of commands is going to grow, but the thought of keeping
the list in debug code up to date with it just makes me feel tired.

this prints the command id number instead in the same format we
represent it in the header.

date 2019-04-15T00:28:29Z
author dlg
files src/sys/dev/pci/if_myxreg.h log diff annotate
message there's a bunch of new commands in newer firmwares

date 2019-04-15T00:37:52Z
author dlg
files src/sys/dev/pci/if_myxreg.h log diff annotate
message there's some new errors that commands can complete with too

date 2019-04-15T00:51:45Z
author dlg
files src/sys/dev/pci/if_myxreg.h log diff annotate
message enum thing needs commas between items.

unbreaks the build...

date 2019-04-15T02:59:41Z
author dlg
files src/sys/dev/pci/if_myxreg.h log diff annotate
message the myx_cmd struct has to be 4 byte aligned for use with bus_space

i don't know how this didn't blow up before.

date 2019-04-15T03:06:12Z
author dlg
files src/sys/dev/pci/if_myx.c log diff annotate
message implement SIOCGIFSFFPAGE so ifconfig can get transceiver info.

myx doesn't allow i2c writes, so you can only read whatever page
the firmware is already pointing at on device 0xa0. if you try to
read another page it will return ENXIO.

tested on a 10G-PCIE-8A-R with an xfp module.

date 2019-04-15T03:26:55Z
author visa
files src/sys/dev/pci/if_ixl.c log diff annotate
src/sys/net/if_bridge.c log diff annotate
src/sys/net/if_gre.c log diff annotate
message Use timeout_del_barrier(9) instead of timeout_del(9) followed by
conditional timeout_barrier(9).

OK kn@ dlg@

date 2019-04-15T21:55:08Z
author sashan
files src/sys/net/bpf.c log diff annotate
src/sys/net/bpfdesc.h log diff annotate
message moving BPF to RCU

OK visa@