Skip to content

netdevice: Convert directly reference of netdev->priv to netdev_priv()

Wang Chen netdev 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest15 patches 9 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/15netdevice: safe convert to netdev_priv() #part-1drivers/net/3c501.c drivers/net/3c505.c drivers/net/3c523.c +2 more+44 -500 replies
1/15netdevice: safe convert to netdev_priv() #part-2drivers/net/acenic.c drivers/net/appletalk/ipddp.c drivers/net/appletalk/ltpc.c +13 more+72 -680 replies
1/15netdevice: safe convert to netdev_priv() #part-3drivers/net/atarilance.c drivers/net/atl1e/atl1e_main.c drivers/net/atp.c +2 more+60 -590 replies
1/15netdevice: safe convert to netdev_priv() #part-4drivers/net/bonding/bond_3ad.c drivers/net/bonding/bond_alb.c drivers/net/bonding/bond_main.c +3 more+53 -520 replies
1/15netdevice: safe convert to netdev_priv() #part-5drivers/net/declance.c drivers/net/depca.c drivers/net/dm9000.c +5 more+51 -530 replies
1/15netdevice: safe convert to netdev_priv() #part-6drivers/net/eepro.c drivers/net/epic100.c drivers/net/eth16i.c +6 more+34 -340 replies
1/15netdevice: safe convert to netdev_priv() #part-7drivers/net/ibmveth.c drivers/net/igb/igb_ethtool.c drivers/net/ni5010.c +1 more+38 -380 replies
1/15netdevice: safe convert to netdev_priv() #part-8drivers/net/irda/ali-ircc.c drivers/net/irda/donauboe.c drivers/net/irda/irda-usb.c +6 more+79 -790 replies
1/15netdevice: safe convert to netdev_priv() #part-9drivers/net/plip.c drivers/net/rionet.c drivers/net/s2io.c+56 -560 replies
1/15netdevice: safe convert to netdev_priv() #part-10drivers/net/sfc/efx.c drivers/net/sfc/ethtool.c drivers/net/sfc/falcon.c +2 more+33 -331 reply
1/15netdevice: safe convert to netdev_priv() #part-11drivers/net/sis900.c drivers/net/smc9194.c drivers/net/sonic.h +2 more+70 -660 replies
1/15netdevice: safe convert to netdev_priv() #part-12drivers/net/sunbmac.c drivers/net/sungem.c drivers/net/sunhme.c+48 -480 replies
1/15netdevice: safe convert to netdev_priv() #part-13drivers/net/sunqe.c drivers/net/tehuti.c drivers/net/tokenring/tms380tr.c +4 more+60 -560 replies
1/15netdevice: safe convert to netdev_priv() #part-14drivers/net/usb/mcs7830.c drivers/net/virtio_net.c drivers/net/wan/dlci.c +1 more+46 -450 replies
1/15netdevice: safe convert to netdev_priv() #part-15drivers/net/wan/x25_asy.c drivers/net/wireless/libertas/ethtool.c drivers/net/wireless/libertas/persistcfg.c +2 more+31 -310 replies
1/15netdevice: safe convert to netdev_priv() #part-16drivers/net/wireless/libertas/wext.c drivers/net/wireless/rndis_wlan.c+67 -670 replies
1/15netdevice: safe convert to netdev_priv() #part-17drivers/net/wireless/wavelan.c+43 -450 replies
1/15netdevice: safe convert to netdev_priv() #part-18drivers/net/znet.c net/appletalk/ddp.c net/atm/br2684.c +7 more+43 -410 replies
2/15netdevice 82596: Convert directly reference of netdev->priv to netdev_priv()drivers/net/82596.c+14 -142 replies
3/15netdevice chelsio: Convert directly reference of netdev->priv to netdev_priv()drivers/net/chelsio/cxgb2.c drivers/net/chelsio/sge.c+31 -310 replies
4/15netdevice hamradio: Convert directly reference of netdev->priv to netdev_priv()drivers/net/hamradio/dmascc.c drivers/net/hamradio/scc.c+12 -120 replies
5/15netdevice lance: Convert directly reference of netdev->priv to netdev_priv()drivers/net/lance.c+13 -130 replies
6/15netdevice ni65: Convert directly reference of netdev->priv to netdev_priv()drivers/net/ni65.c+16 -160 replies
7/15netdevice ppp: Convert directly reference of netdev->priv to netdev_priv()drivers/net/ppp_generic.c+3 -30 replies
8/15netdevice cycx_x25: Convert directly reference of netdev->priv to netdev_priv()drivers/net/wan/cycx_x25.c+21 -210 replies
9/15netdevice hdlc: Convert directly reference of netdev->priv to netdev_priv()drivers/net/wan/hdlc_fr.c include/linux/hdlc.h+6 -61 reply
10/15netdevice wanrouter: Convert directly reference of netdev->priv to netdev_priv()net/wanrouter/wanmain.c+12 -110 replies
11/15netdevice airo: Convert directly reference of netdev->priv to netdev_priv()drivers/net/wireless/airo.c+86 -850 replies
12/15netdevice libertas: Convert directly reference of netdev->priv to netdev_priv()drivers/net/wireless/libertas/main.c+18 -180 replies
13/15netdevice zd1201: Convert directly reference of netdev->priv to netdev_priv()drivers/net/wireless/zd1201.c+32 -320 replies
14/15netdevice pc300: Convert directly reference of netdev->priv to netdev_priv()drivers/net/wan/pc300_drv.c+9 -80 replies
15/15netdevice sbni: Convert directly reference of netdev->priv to netdev_priv()drivers/net/wan/sbni.c+52 -470 replies

Reviews trailers per patch

18 of 32 patches have a Reviewed-by or Acked-by.

PatchBen Hutchings
1/15A-b
1/15A-b
1/15A-b
1/15A-b
1/15A-b
1/15A-b
1/15A-b
1/15A-b
1/15A-b
1/15A-b
1/15A-b
1/15A-b
1/15A-b
1/15A-b
1/15A-b
1/15A-b
1/15A-b
1/15A-b
2/15
3/15
4/15
5/15
6/15
7/15
8/15
9/15
10/15
11/15
12/15
13/15
14/15
15/15

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [PATCH 0/15] netdevice: Convert directly reference of netdev->priv to netdev_priv()

Following patches will convert directly reference of netdev->priv to netdev_priv().

- Patch 1/15 is the safe convert which I believe will not make "after converted " worse than "before converted".

- Patches 2-14 need comments. Since the value of netdev->priv is changed in drivers and I use netdev->ml_priv to replace netdev->priv.