[PATCH] crypto: ccm - avoid scatterlist for MAC encryption

2016-10-15 Thread Ard Biesheuvel
The CCM code goes out of its way to perform the CTR encryption of the MAC using the subordinate CTR driver. To this end, it tweaks the input and output scatterlists so the aead_req 'odata' and/or 'auth_tag' fields [which may live on the stack] are prepended to the CTR payload. This involves

Re: compex wle900vx (ath10k) problem on 4.4.24 / armv7

2016-10-15 Thread Sebastian Gottschall
could you please attach a full log? i see no driver loading here. this is just a small part of the kernel boot log, but no driver intialisation Am 15.10.2016 um 16:00 schrieb Oliver Zemann: I have a clearfog pro (arm7) from marvel and bought a pcie wifi card. Unfortunately, it does not work. I

compex wle900vx (ath10k) problem on 4.4.24 / armv7

2016-10-15 Thread Oliver Zemann
I have a clearfog pro (arm7) from marvel and bought a pcie wifi card. Unfortunately, it does not work. I am not sure if this is a bug in the module or even in some pci-e driver. Maybe someone could tell me that. dmesg: [ 5.348307] mvebu-pcie soc:pcie-controller:

Re: BCM43602 firmware reports multiple BRCMF_E_DEAUTH

2016-10-15 Thread Rafał Miłecki
On 10/14/2016 12:13 PM, Arend Van Spriel wrote: Ok. Did you also try the firmware I sent you? Hey again. Since you asked in public, I hope you don't mind me answering so. So I tested experimental firmware I got from Arend (thank you!). It seems to behave slightly differently but I still

[PATCHv5 2/2] mac80211: fix A-MSDU outer SA/DA

2016-10-15 Thread Michael Braun
According to IEEE 802.11-2012 section 8.3.2 table 8-19, the outer SA/DA of A-MSDU frames need to be changed depending on FromDS/ToDS values. Signed-off-by: Michael Braun -- v5: - single out amsdu_hdr to ptr conversion before v4: - h_80211_src/dst has been memmove'd

[PATCHv5 1/2] mac80211: avoid extra memcpy in A-MSDU head creation

2016-10-15 Thread Michael Braun
Signed-off-by: Michael Braun --- net/mac80211/tx.c | 23 +-- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/net/mac80211/tx.c b/net/mac80211/tx.c index 5023966..56a883b 100644 --- a/net/mac80211/tx.c +++ b/net/mac80211/tx.c @@