mbox series

[net,v2,0/6] ethernet: fix some esoteric drivers after netdev->dev_addr constification

Message ID 20220126003801.1736586-1-kuba@kernel.org (mailing list archive)
Headers show
Series ethernet: fix some esoteric drivers after netdev->dev_addr constification | expand

Message

Jakub Kicinski Jan. 26, 2022, 12:37 a.m. UTC
Looking at recent fixes for drivers which don't get included with
allmodconfig builds I thought it's worth grepping for more instances of:

  dev->dev_addr\[.*\] = 

This set contains the fixes.

v2: add last 3 patches which fix drivers for the RiscPC ARM platform.
Thanks to Arnd Bergmann for explaining how to build test that.

Jakub Kicinski (6):
  ethernet: 3com/typhoon: don't write directly to netdev->dev_addr
  ethernet: tundra: don't write directly to netdev->dev_addr
  ethernet: broadcom/sb1250-mac: don't write directly to
    netdev->dev_addr
  ethernet: i825xx: don't write directly to netdev->dev_addr
  ethernet: 8390/etherh: don't write directly to netdev->dev_addr
  ethernet: seeq/ether3: don't write directly to netdev->dev_addr

 drivers/net/ethernet/3com/typhoon.c        |  6 ++--
 drivers/net/ethernet/8390/etherh.c         |  6 ++--
 drivers/net/ethernet/broadcom/sb1250-mac.c |  4 +--
 drivers/net/ethernet/i825xx/ether1.c       |  4 ++-
 drivers/net/ethernet/seeq/ether3.c         |  4 ++-
 drivers/net/ethernet/tundra/tsi108_eth.c   | 35 +++++++++++-----------
 6 files changed, 33 insertions(+), 26 deletions(-)

Comments

patchwork-bot+netdevbpf@kernel.org Jan. 26, 2022, 3:50 p.m. UTC | #1
Hello:

This series was applied to netdev/net.git (master)
by David S. Miller <davem@davemloft.net>:

On Tue, 25 Jan 2022 16:37:55 -0800 you wrote:
> Looking at recent fixes for drivers which don't get included with
> allmodconfig builds I thought it's worth grepping for more instances of:
> 
>   dev->dev_addr\[.*\] =
> 
> This set contains the fixes.
> 
> [...]

Here is the summary with links:
  - [net,v2,1/6] ethernet: 3com/typhoon: don't write directly to netdev->dev_addr
    https://git.kernel.org/netdev/net/c/007c95120d1b
  - [net,v2,2/6] ethernet: tundra: don't write directly to netdev->dev_addr
    https://git.kernel.org/netdev/net/c/14ba66a60fbf
  - [net,v2,3/6] ethernet: broadcom/sb1250-mac: don't write directly to netdev->dev_addr
    https://git.kernel.org/netdev/net/c/7f6ec2b2f01b
  - [net,v2,4/6] ethernet: i825xx: don't write directly to netdev->dev_addr
    https://git.kernel.org/netdev/net/c/98ef22bbae78
  - [net,v2,5/6] ethernet: 8390/etherh: don't write directly to netdev->dev_addr
    https://git.kernel.org/netdev/net/c/5518c5246ba6
  - [net,v2,6/6] ethernet: seeq/ether3: don't write directly to netdev->dev_addr
    https://git.kernel.org/netdev/net/c/8eb86fc2f490

You are awesome, thank you!