Skip to content

Update network drivers to use devres

Brandon Philips netdev 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest4 patches 7 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/4Update net core to use devres.include/linux/etherdevice.h include/linux/netdevice.h net/core/dev.c +1 more+115 -100 replies
2/4Update e100 driver to use devres.drivers/net/e100.c+20 -582 replies
3/4Implement devm_kcallocdrivers/base/devres.c include/linux/device.h+18 -00 replies
4/4Update e1000 driver to use devres.drivers/net/e1000/e1000.h drivers/net/e1000/e1000_main.c+28 -657 replies

Reviews trailers per patch

1 of 4 patches has a Reviewed-by or Acked-by.

PatchTejun Heo
1/4
2/4
3/4
4/4A-b

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/4] Update network drivers to use devres

These patches update the network driver core, e100 and e1000 driver to use devres. Devres is a simple resource manager for device drivers, see Documentation/driver-model/devres.txt for more information.

The use of devres will continue to be optional with this patch set and can be applied to drivers where it makes sense.

This series includes all of the feedback from the final RFC. Thanks :)