Skip to content

move everything in mac80211 from sysfs to debugfs

[email protected] linux-wireless 1 version Applied

Status from this message: Applied to my tree, thanks!

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest4 patches 1 replyApplied

Patches in v1 Applied

#Subject and filesSizeRepliesApplied
1/4mac80211: move PHY things to debugfsnet/mac80211/Makefile net/mac80211/debugfs.c net/mac80211/debugfs.h +5 more+511 -4080 replies
2/4mac80211: move sta dir to debugfsnet/mac80211/Makefile net/mac80211/debugfs.c net/mac80211/debugfs.h +13 more+602 -5360 replies
3/4mac80211: move per-netdev and key stuff to debugfsnet/mac80211/Makefile net/mac80211/debugfs.c net/mac80211/debugfs_key.c +13 more+891 -6550 replies
4/4mac80211 debugfs Kconfignet/mac80211/Kconfig net/mac80211/Makefile net/mac80211/debugfs.h +8 more+23 -140 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH (v3) 0/4] move everything in mac80211 from sysfs to debugfs

In order to not export internal details via sysfs (which is a userspace ABI) this patch series moves everything from sysfs into debugfs.

There's still the problem with following renames in debugfs, but the code is almost there so we only need to change two lines of code once we get debugfs_rename().

Over the previously posted series this fixes a small bug with a key's station symlink, introduces a new configuration symbol for the debugfs interface and fixes a few other bugs for the compiling-without-debugfs case.

I've now tested this in station mode with and without encryption and in hostap mode.

johannes