linux-mainline/drivers/net
Jakub Kicinski 8bc7823ed3 net: drivers: get ready for const netdev->dev_addr
Commit 406f42fa0d ("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 go through appropriate helpers. We will make
netdev->dev_addr a const.

Make sure local references to netdev->dev_addr are constant.

Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
2021-10-24 13:59:45 +01:00
..
appletalk
arcnet
bonding net: bonding: constify and use dev_addr_set() 2021-10-24 13:59:44 +01:00
caif
can
dsa net: convert users of bitmap_foo() to linkmode_foo() 2021-10-24 13:58:52 +01:00
ethernet net: convert users of bitmap_foo() to linkmode_foo() 2021-10-24 13:58:52 +01:00
fddi fddi: skfp: constify and use dev_addr_set() 2021-10-22 10:16:05 -07:00
fjes net: fjes: constify and use eth_hw_addr_set() 2021-10-22 10:16:07 -07:00
hamradio
hippi net: hippi: use dev_addr_set() 2021-10-22 10:16:09 -07:00
hyperv
ieee802154
ipa
ipvlan
mctp
mdio
netdevsim
pcs net: convert users of bitmap_foo() to linkmode_foo() 2021-10-24 13:58:52 +01:00
phy net: phy: constify netdev->dev_addr references 2021-10-24 13:59:44 +01:00
plip net: plip: use eth_hw_addr_set() 2021-10-22 10:16:14 -07:00
ppp
slip
team
usb net: usb: don't write directly to netdev->dev_addr 2021-10-22 10:16:01 -07:00
vmxnet3 net: drivers: get ready for const netdev->dev_addr 2021-10-24 13:59:45 +01:00
wan net: hldc_fr: use dev_addr_set() 2021-10-22 10:16:18 -07:00
wireguard
wireless wireless-drivers-next patches for v5.16 2021-10-22 10:22:07 -07:00
wwan
xen-netback net: xen: use eth_hw_addr_set() 2021-10-22 10:15:54 -07:00
bareudp.c
dummy.c
eql.c
geneve.c
gtp.c
ifb.c
Kconfig
LICENSE.SRC
loopback.c
macsec.c net: drivers: get ready for const netdev->dev_addr 2021-10-24 13:59:45 +01:00
macvlan.c net: drivers: get ready for const netdev->dev_addr 2021-10-24 13:59:45 +01:00
macvtap.c
Makefile
mdio.c
mhi_net.c
mii.c
net_failover.c
netconsole.c
nlmon.c
ntb_netdev.c
rionet.c net: sb1000,rionet: use eth_hw_addr_set() 2021-10-22 10:16:16 -07:00
sb1000.c net: sb1000,rionet: use eth_hw_addr_set() 2021-10-22 10:16:16 -07:00
Space.c
sungem_phy.c
tap.c
thunderbolt.c
tun.c
veth.c
virtio_net.c
vrf.c
vsockmon.c
vxlan.c
xen-netfront.c net: xen: use eth_hw_addr_set() 2021-10-22 10:15:54 -07:00