mbox series

[V5,net,0/5] ethernet: fixes for stmmac driver

Message ID 20210225090114.17562-1-qiangqing.zhang@nxp.com
Headers show
Series ethernet: fixes for stmmac driver | expand

Message

Joakim Zhang Feb. 25, 2021, 9:01 a.m. UTC
Fixes for stmmac driver.

---
ChangeLogs:
V1->V2:
	* subject prefix: ethernet: stmmac: -> net: stmmac:
	* use dma_addr_t instead of unsigned int for physical address
	* use cpu_to_le32()
V2->V3:
	* fix the build issue pointed out by kbuild bot.
	* add error handling for stmmac_reinit_rx_buffers() function.
V3->V4:
	* remove patch (net: stmmac: remove redundant null check for ptp clock),
	  reviewer thinks it should target net-next.
V4->V5:
	* use %pad format to print dma_addr_t.
	* extend dwmac4_display_ring() to support all descriptor types.
	* while() -> do-while()

Joakim Zhang (5):
  net: stmmac: stop each tx channel independently
  net: stmmac: fix watchdog timeout during suspend/resume stress test
  net: stmmac: fix dma physical address of descriptor when display ring
  net: stmmac: fix wrongly set buffer2 valid when sph unsupport
  net: stmmac: re-init rx buffers when mac resume back

 .../ethernet/stmicro/stmmac/dwmac4_descs.c    |  59 +++++--
 .../net/ethernet/stmicro/stmmac/dwmac4_lib.c  |   4 -
 .../ethernet/stmicro/stmmac/dwxgmac2_descs.c  |   2 +-
 .../net/ethernet/stmicro/stmmac/enh_desc.c    |   9 +-
 drivers/net/ethernet/stmicro/stmmac/hwif.h    |   5 +-
 .../net/ethernet/stmicro/stmmac/norm_desc.c   |   9 +-
 .../net/ethernet/stmicro/stmmac/stmmac_main.c | 151 +++++++++++++++---
 7 files changed, 194 insertions(+), 45 deletions(-)

Comments

patchwork-bot+netdevbpf@kernel.org Feb. 26, 2021, 11:40 p.m. UTC | #1
Hello:

This series was applied to netdev/net.git (refs/heads/master):

On Thu, 25 Feb 2021 17:01:09 +0800 you wrote:
> Fixes for stmmac driver.
> 
> ---
> ChangeLogs:
> V1->V2:
> 	* subject prefix: ethernet: stmmac: -> net: stmmac:
> 	* use dma_addr_t instead of unsigned int for physical address
> 	* use cpu_to_le32()
> V2->V3:
> 	* fix the build issue pointed out by kbuild bot.
> 	* add error handling for stmmac_reinit_rx_buffers() function.
> V3->V4:
> 	* remove patch (net: stmmac: remove redundant null check for ptp clock),
> 	  reviewer thinks it should target net-next.
> V4->V5:
> 	* use %pad format to print dma_addr_t.
> 	* extend dwmac4_display_ring() to support all descriptor types.
> 	* while() -> do-while()
> 
> [...]

Here is the summary with links:
  - [V5,net,1/5] net: stmmac: stop each tx channel independently
    https://git.kernel.org/netdev/net/c/a3e860a83397
  - [V5,net,2/5] net: stmmac: fix watchdog timeout during suspend/resume stress test
    https://git.kernel.org/netdev/net/c/c511819d138d
  - [V5,net,3/5] net: stmmac: fix dma physical address of descriptor when display ring
    https://git.kernel.org/netdev/net/c/bfaf91ca848e
  - [V5,net,4/5] net: stmmac: fix wrongly set buffer2 valid when sph unsupport
    https://git.kernel.org/netdev/net/c/396e13e11577
  - [V5,net,5/5] net: stmmac: re-init rx buffers when mac resume back
    https://git.kernel.org/netdev/net/c/9c63faaa931e

You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html