android_kernel_motorola_sm6375/include
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Markus Theil 2d0e01ce46 BACKPORT: nl80211: add no pre-auth attribute and ext. feature flag for ctrl. port
If the nl80211 control port is used before this patch, pre-auth frames
(0x88c7) are send to userspace uncoditionally. While this enables userspace
to only use nl80211 on the station side, it is not always useful for APs.
Furthermore, pre-auth frames are ordinary data frames and not related to
the control port. Therefore it should for example be possible for pre-auth
frames to be bridged onto a wired network on AP side without touching
userspace.

For backwards compatibility to code already using pre-auth over nl80211,
this patch adds a feature flag to disable this behavior, while it remains
enabled by default. An additional ext. feature flag is added to detect this
from userspace.

Thanks to Jouni for pointing out, that pre-auth frames should be handled as
ordinary data frames.

Bug: 154782456
Signed-off-by: Markus Theil <markus.theil@tu-ilmenau.de>
Link: https://lore.kernel.org/r/20200312091055.54257-2-markus.theil@tu-ilmenau.de
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Change-Id: Ibb7e0a635d124881f9af9fafe5e5853a0c0a18a4
(cherry picked from commit 5631d96aa396d75b99bf522750a5a8378337aefc)
Signed-off-by: Vamsi Krishna <vamsin@codeaurora.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
2020-06-30 14:28:41 +02:00
..
acpi x86: ACPI: fix CPU hotplug deadlock 2020-04-23 10:36:38 +02:00
asm-generic This is the 5.4.47 stable release 2020-06-18 10:05:17 +02:00
clocksource
crypto
drm This is the 5.4.40 stable release 2020-05-11 09:59:15 +02:00
dt-bindings clk: imx8mn: Fix incorrect clock defines 2020-03-18 07:17:55 +01:00
keys KEYS: Don't write out to userspace while holding key semaphore 2020-04-23 10:36:45 +02:00
kvm
linux Revert "ANDROID: fscrypt: add key removal notifier chain" 2020-06-29 18:26:35 +00:00
math-emu
media This is the 5.4.33 stable release 2020-04-17 11:26:58 +02:00
misc
net BACKPORT: nl80211: modify TID-config API 2020-06-30 14:28:41 +02:00
pcmcia
ras
rdma This is the 5.4.44 stable release 2020-06-04 08:23:35 +02:00
scsi ANDROID: GKI: scsi: add Android ABI padding to some structures 2020-04-23 19:26:27 +02:00
soc
sound This is the 5.4.43 stable release 2020-05-28 12:26:15 +02:00
target scsi: target: fix hang when multiple threads try to destroy the same iscsi session 2020-04-21 09:05:04 +02:00
trace UPSTREAM: scsi: ufs: Add trace event for UIC commands 2020-06-29 16:12:30 +02:00
uapi BACKPORT: nl80211: add no pre-auth attribute and ext. feature flag for ctrl. port 2020-06-30 14:28:41 +02:00
vdso UPSTREAM: vdso: Fix clocksource.h macro detection 2020-05-03 18:56:52 +00:00
video
xen