linux-hardened/drivers/net/ethernet/stmicro/stmmac
Giuseppe CAVALLARO a9097a9666 stmmac: protect tx process with lock (V4)
This patch fixes a problem raised on Orly ARM SMP platform
where, in case of fragmented frames, the descriptors
in the TX ring resulted broken. This was due to a missing lock
protection in the tx process.

Signed-off-by: Giuseppe Cavallaro <peppe.cavallaro@st.com>
Tested-by: Srinivas Kandagatla <srinivas.kandagatla@st.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2011-10-19 19:24:16 -04:00
..
common.h stmmac: add HW DMA feature register (v3) 2011-09-15 15:40:01 -04:00
descs.h
dwmac100.h
dwmac100_core.c stmmac: rework the code to get the Synopsys ID (v3) 2011-09-15 15:40:01 -04:00
dwmac100_dma.c
dwmac1000.h
dwmac1000_core.c stmmac: rework the code to get the Synopsys ID (v3) 2011-09-15 15:40:01 -04:00
dwmac1000_dma.c stmmac: add HW DMA feature register (v3) 2011-09-15 15:40:01 -04:00
dwmac_dma.h stmmac: add HW DMA feature register (v3) 2011-09-15 15:40:01 -04:00
dwmac_lib.c
enh_desc.c
Kconfig MII: fix Kconfig dependencies for MII 2011-09-15 15:49:08 -04:00
Makefile stmmac: add MMC support exported via ethtool (v3) 2011-09-15 15:40:01 -04:00
mmc.h stmmac: add MMC support exported via ethtool (v3) 2011-09-15 15:40:01 -04:00
mmc_core.c stmmac: add MMC support exported via ethtool (v3) 2011-09-15 15:40:01 -04:00
norm_desc.c
stmmac.h stmmac: protect tx process with lock (V4) 2011-10-19 19:24:16 -04:00
stmmac_ethtool.c stmmac: add MMC support exported via ethtool (v3) 2011-09-15 15:40:01 -04:00
stmmac_main.c stmmac: protect tx process with lock (V4) 2011-10-19 19:24:16 -04:00
stmmac_mdio.c
stmmac_timer.c
stmmac_timer.h