Merge branch 'hw_addr_set'
Jakub Kicinski says: ==================== Use netdev->dev_addr write helpers (part 1) Commit 406f42fa ("net-next: When a bond have a massive amount of VLANs...") introduced a rbtree for faster Ethernet address look up. To maintain netdev->dev_addr in this tree we need to make all the writes to it got through appropriate helpers. This is the first installment of predictably tedious conversion. It tackles: memcpy(netdev->dev_addr, something, ETH_ADDR) and ether_addr_copy(netdev->dev_addr, something) replacing both with eth_hw_addr_set(). The first 7 patches are done entirely by sparse. Next 4 were semi-manual because the sparse conversion resulted in errors. ==================== Signed-off-by:David S. Miller <davem@davemloft.net>
No related branches found
No related tags found
Showing
- arch/m68k/emu/nfeth.c 1 addition, 1 deletionarch/m68k/emu/nfeth.c
- arch/xtensa/platforms/iss/network.c 1 addition, 1 deletionarch/xtensa/platforms/iss/network.c
- drivers/net/ethernet/3com/3c509.c 1 addition, 1 deletiondrivers/net/ethernet/3com/3c509.c
- drivers/net/ethernet/8390/ax88796.c 3 additions, 3 deletionsdrivers/net/ethernet/8390/ax88796.c
- drivers/net/ethernet/agere/et131x.c 2 additions, 2 deletionsdrivers/net/ethernet/agere/et131x.c
- drivers/net/ethernet/alacritech/slicoss.c 1 addition, 1 deletiondrivers/net/ethernet/alacritech/slicoss.c
- drivers/net/ethernet/allwinner/sun4i-emac.c 1 addition, 1 deletiondrivers/net/ethernet/allwinner/sun4i-emac.c
- drivers/net/ethernet/amazon/ena/ena_netdev.c 1 addition, 1 deletiondrivers/net/ethernet/amazon/ena/ena_netdev.c
- drivers/net/ethernet/amd/atarilance.c 1 addition, 1 deletiondrivers/net/ethernet/amd/atarilance.c
- drivers/net/ethernet/amd/au1000_eth.c 1 addition, 1 deletiondrivers/net/ethernet/amd/au1000_eth.c
- drivers/net/ethernet/amd/nmclan_cs.c 1 addition, 1 deletiondrivers/net/ethernet/amd/nmclan_cs.c
- drivers/net/ethernet/amd/pcnet32.c 1 addition, 1 deletiondrivers/net/ethernet/amd/pcnet32.c
- drivers/net/ethernet/aquantia/atlantic/aq_nic.c 1 addition, 1 deletiondrivers/net/ethernet/aquantia/atlantic/aq_nic.c
- drivers/net/ethernet/atheros/alx/main.c 1 addition, 1 deletiondrivers/net/ethernet/atheros/alx/main.c
- drivers/net/ethernet/broadcom/b44.c 1 addition, 1 deletiondrivers/net/ethernet/broadcom/b44.c
- drivers/net/ethernet/broadcom/bcm63xx_enet.c 3 additions, 3 deletionsdrivers/net/ethernet/broadcom/bcm63xx_enet.c
- drivers/net/ethernet/broadcom/bgmac-bcma.c 1 addition, 1 deletiondrivers/net/ethernet/broadcom/bgmac-bcma.c
- drivers/net/ethernet/broadcom/bgmac.c 1 addition, 1 deletiondrivers/net/ethernet/broadcom/bgmac.c
- drivers/net/ethernet/broadcom/bnx2.c 1 addition, 1 deletiondrivers/net/ethernet/broadcom/bnx2.c
- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 1 addition, 1 deletiondrivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
Loading
Please register or sign in to comment