Skip to content

atl1: Introduce CONFIG_ATL1_EXPERIMENTAL

Chris Snook netdev 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest2 patches 4 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/2atl1: add CONFIG_ATL1_EXPERIMENTAL to kconfigdrivers/net/Kconfig+12 -20 replies
2/2atl1: wrap problematic optimizations in CONFIG_ATL1_EXPERIMENTALdrivers/net/atl1/atl1_main.c+16 -102 replies

Reviews trailers per patch

All 2 patches have a Reviewed-by or Acked-by.

PatchJay Cliburn
1/2A-b
2/2A-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/2] atl1: Introduce CONFIG_ATL1_EXPERIMENTAL

The atl1 driver is currently marked EXPERIMENTAL, because a few supposedly performance-enhancing features still have problems. When these features are disabled, the driver is completely stable, fully functional, and performs well.

Patch 1/2 Creates the kconfig option CONFIG_ATL1_EXPERIMENTAL, and removes the EXPERIMENTAL designation from CONFIG_ATL1

Patch 2/2 Wraps some currently-disabled features in #ifdef CONFIG_ATL1_EXPERIMENTAL, so developers and testers can play with these features more easily, and distributions will still get a fast, stable driver with existing .config files.

We'll also be using this to wrap around various new features we'll be experimenting with in coming months. Instead of using a half dozen different kconfig options for each of them, like some drivers do, we'll just use this, and make sure things are safe for everyone before we take them out of the experimental wrapper.

-- Chris