OpenBSD cvs log

created 2019-03-30T17:19:18Z
begin 2019-03-29T00:00:00Z
end 2019-03-30T00:00:00Z
path src/sys
commits 6

date 2019-03-29T02:56:46Z
author dlg
files src/sys/dev/pci/if_ixl.c log diff annotate
message remove ifiq_barrier in ixl_down cos ifiq tasks don't use nic resources.

ixl_down frees all the dma memory used by the rings, but that memory
isn't used by ifiqs, so there's no need to wait for them to finish

date 2019-03-29T04:12:55Z
author dlg
files src/sys/net/ifq.c log diff annotate
src/sys/net/ifq.h log diff annotate
message deprecate ifiq_barrier.

drivers don't need to call it because the stack runs work in ifiqs.
again, only the stack has to care about waiting for pending work
when shutting down, not drivers. ifiq_destroy already does a task_del
and task_barrier dance, so we don't need ifiq_barrier.

date 2019-03-29T04:21:55Z
author dlg
files src/sys/net/ifq.c log diff annotate
src/sys/net/ifq.h log diff annotate
message while here, drop ifq_is_serialized and IFQ_ASSERT_SERIALIZED

nothing uses them, and they can generate false positives if the
serialiser is running at a lower IPL on the same cpu as a call to
ifq_is_serialiazed.

date 2019-03-29T11:04:40Z
author stsp
files src/sys/dev/ic/ar9287.c log diff annotate
src/sys/dev/ic/ar9287reg.h log diff annotate
message Read the EEPROM of AR9287 USB devices from the correct offset.
Fixes kevlo's TL-WN821nv3.
test & ok kevlo@

date 2019-03-29T11:05:46Z
author stsp
files src/sys/net80211/ieee80211_input.c log diff annotate
message Use stricter validation checks for A-MPDUs in the net80211 input path.
Don't accept A-MPDUs if not in RUN state, and don't accept them from
unassociated clients in hostap mode.
ok jmatthew@ kevlo@

date 2019-03-29T17:25:44Z
author sthen
files src/sys/dev/pci/if_jme.c log diff annotate
message typo in printf; leo_tck at volny cz