linux_dsm_epyc7002/drivers/net/wireless
Yogesh Ashok Powar e156103cee mwifiex: 4-byte alignment in mwifiex_process_sta_txpd()
In XMIT path, the skb that we get from the kernel itself is not
aligned with 4-byte boundary on some embedded platforms.

Had it not been the presence of tx_pkt_offset field in txpd, 4 byte
memory alignment was not possible without memmove of entire skb.
And that would have increased MIPS instead of reducing.

With this patch few memory cycles can be saved while fetching
interface header and txpd structure because of 4 bytes memory
alignment.

Reported-by: Philip Rakity <prakity@marvell.com>
Signed-off-by: Yogesh Ashok Powar <yogeshp@marvell.com>
Tested-by: Philip Rakity <prakity@marvell.com>
Signed-off-by: Bing Zhao <bzhao@marvell.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2011-07-08 11:47:16 -04:00
..
ath ath5k: read sc->imask with sc->irqlock held 2011-07-08 11:47:14 -04:00
b43 net/b43: don't return IRQ_HANDLED if nothing was done 2011-07-08 11:42:25 -04:00
b43legacy b43legacy: Fix warnings from gcc 4.6.0 2011-06-01 15:12:30 -04:00
hostap
ipw2x00 ipw2100: Fix command list for debugging 2011-07-06 15:05:43 -04:00
iwlegacy mac80211: fix TKIP races, make API easier to use 2011-07-08 11:11:19 -04:00
iwlwifi mac80211: fix TKIP races, make API easier to use 2011-07-08 11:11:19 -04:00
iwmc3200wifi
libertas if_spi: Fix compilation warning - unused variable 2011-06-17 14:22:21 -04:00
libertas_tf wireless: unify QoS control field definitions 2011-06-27 15:09:39 -04:00
mwifiex mwifiex: 4-byte alignment in mwifiex_process_sta_txpd() 2011-07-08 11:47:16 -04:00
orinoco
p54
prism54
rt2x00 rt2x00: Implement tx_frames_pending mac80211 callback function. 2011-07-07 13:21:00 -04:00
rtl818x
rtlwifi rtlwifi: rtl8192de: Fix error exit from hw_init 2011-07-05 15:26:55 -04:00
wl12xx Merge branch 'for-linville' of git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx 2011-07-08 11:05:20 -04:00
wl1251
zd1211rw zd1211rw: detect stalled beacon interrupt faster 2011-06-22 16:09:47 -04:00
adm8211.c
adm8211.h
airo_cs.c
airo.c
airo.h
at76c50x-usb.c
at76c50x-usb.h
atmel_cs.c
atmel_pci.c
atmel.c
atmel.h
Kconfig
mac80211_hwsim.c mac80211: restrict advertised HW scan rates 2011-06-27 15:09:39 -04:00
mac80211_hwsim.h mac80211_hwsim driver support userspace frame tx/rx 2011-06-01 15:11:00 -04:00
Makefile
mwl8k.c mwl8k: Tell firmware to generate CCMP header 2011-06-15 08:13:03 -04:00
ray_cs.c
ray_cs.h
rayctl.h
rndis_wlan.c
wl3501_cs.c
wl3501.h
zd1201.c
zd1201.h