freebsd-dev/sys
Bjoern A. Zeeb 26a3694833 iwlwifi: move an ieee80211_get_tid() call
Introduce a local change.  It seems ieee80211_get_tid() does not deal
with non-dataqos packets unlike net80211's ieee80211_gettid().
Gernally all calls in Linux drivers to ieee80211_get_tid() seem to
be proceeded by an ieee80211_is_data_qos() check.

Moving the ieee80211_get_tid() has no difference in the result, but
(a) saves us the call if we do not need it due to an earlier return,
and (b) allows us to put an assert into the LinuxKPI ieee80211_get_tid()
implementation to avoid accidentally returning random frame header data
in case of a missing earlier ieee80211_is_data_qos() check in (future/
other) drivers.

Sponsored by:	The FreeBSD Foundation
MFC after:	3 days
2022-08-31 23:01:36 +00:00
..
amd64 amd64: update comment for casueword/casueword32, mentioning return value 1 2022-08-26 02:41:48 +03:00
arm Store mpidr as a 64-bit value on arm64 2022-08-31 11:48:31 +01:00
arm64 Store mpidr as a 64-bit value on arm64 2022-08-31 11:48:31 +01:00
bsm
cam Delay GEOM disk_create() until CAM periph probe completes. 2022-07-14 16:17:36 -04:00
cddl Adjust function definition in riscv's dtrace_subr.c to avoid clang 15 warning 2022-08-14 21:27:34 +02:00
compat LinuxKPI 802.11: change type of bssid in struct ieee80211_bss_conf 2022-08-27 14:54:02 +00:00
conf divert(4): make it compilable and working without INET 2022-08-30 15:09:21 -07:00
contrib iwlwifi: move an ieee80211_get_tid() call 2022-08-31 23:01:36 +00:00
crypto skein: Update guard define check 2022-07-24 16:53:35 -06:00
ddb Adjust db_flush_line() definition to avoid clang 15 warning 2022-07-19 20:37:15 +02:00
dev arm64: Fix hwpmc module for OPT_ACPI isn't selected 2022-08-31 09:25:39 +02:00
dts sys/dts: Remove MIPS files 2022-05-20 17:11:27 +01:00
fs nfscl: Fix setup of Sequence when all slots marked bad 2022-08-28 14:36:45 -07:00
gdb ddb: use _FLAGS command macros where appropriate 2022-07-05 11:56:55 -03:00
geom Adjust g_waitidle() visibility and definition 2022-08-02 21:11:10 +03:00
gnu
i386 x86: improve machdep.uprintf_signal 2022-08-24 22:12:45 +03:00
isa Adjust function definition in isa's pnp.c to avoid clang 15 warning 2022-07-27 21:13:59 +02:00
kern protosw: repair protocol selection logic in socket(2) 2022-08-30 21:19:46 -07:00
kgssapi
libkern libkern: Fix a typo in a source code comment 2022-06-05 08:57:26 +02:00
modules arm64: Fix hwpmc module for OPT_ACPI isn't selected 2022-08-31 09:25:39 +02:00
net domains: use queue(9) SLIST for linked list of domains 2022-08-29 19:15:01 -07:00
net80211 mbufs: isolate max_linkhdr and max_protohdr handling in the mbuf code 2022-08-29 19:14:25 -07:00
netgraph divert: declare PF_DIVERT domain and stop abusing PF_INET 2022-08-30 15:09:21 -07:00
netinet tcp: Functional implementation of Accurate ECN 2022-08-31 15:05:53 +02:00
netinet6 protosw: cleanup protocols that existed merely to provide pr_input 2022-08-30 15:09:21 -07:00
netipsec protosw: refactor protosw and domain static declaration and load 2022-08-17 11:50:32 -07:00
netpfil pf: do not block new Ethernet rules for in-progress transactions 2022-08-27 22:25:01 +02:00
netsmb
nfs nfs: skip bootpc when vfs.root.mountfrom is other than nfs 2022-05-31 16:07:27 -03:00
nfsclient
nfsserver
nlm
ofed ibcore: Add support for RDMA/RoCE using VLAN(4) devices. 2022-08-22 10:04:26 +02:00
opencrypto opencrypto: mark INVARIANTS variables as __diagused 2022-08-10 15:35:29 -04:00
powerpc Define _NPCM and the last PC_FREEn constant in terms of _NPCPV. 2022-08-23 13:31:02 -07:00
riscv Define _NPCM and the last PC_FREEn constant in terms of _NPCPV. 2022-08-23 13:31:02 -07:00
rpc nfsd: Allow multiple instances of rpc.tlsservd 2022-08-22 13:54:24 -07:00
security protosw: refactor protosw and domain static declaration and load 2022-08-17 11:50:32 -07:00
sys protosw: repair protocol selection logic in socket(2) 2022-08-30 21:19:46 -07:00
teken
tests
tools sound(4): Fix order of parameters for custom equalizer band pass filter. 2022-08-22 10:04:26 +02:00
ufs Updates to UFS/FFS superblock integrity checks when reading a superblock. 2022-08-28 23:14:35 -07:00
vm protosw: retire pr_drain and use EVENTHANDLER(9) directly 2022-08-17 11:50:31 -07:00
x86 lapic_init: Reduce LOOPS 2022-08-13 15:28:09 -07:00
xdr
xen xenbus: improve device tracking 2022-06-07 12:29:53 +02:00
Makefile