[commits] [batman-adv] master: batman-adv: ABI: Mark sysfs files as deprecated (ec3d7528)

postmaster at open-mesh.org postmaster at open-mesh.org
Thu Mar 28 17:21:09 CET 2019


Repository : ssh://git@open-mesh.org/batman-adv

On branch  : master

>---------------------------------------------------------------

commit ec3d75284c09bec9735e4b924638672cddda6ed4
Author: Sven Eckelmann <sven at narfation.org>
Date:   Sun Mar 3 18:02:58 2019 +0100

    batman-adv: ABI: Mark sysfs files as deprecated
    
    The sysfs files are replaced by the batadv generic netlink family. The old
    sysfs configuration interface was frowned upon by other kernel developers.
    But the files cannot be removed immediately because userspace tools might
    still depend on it. Instead schedule for its removal in 2021.
    
    Signed-off-by: Sven Eckelmann <sven at narfation.org>


>---------------------------------------------------------------

ec3d75284c09bec9735e4b924638672cddda6ed4
 Documentation/ABI/{testing => obsolete}/sysfs-class-net-batman-adv | 2 ++
 Documentation/ABI/{testing => obsolete}/sysfs-class-net-mesh       | 2 ++
 MAINTAINERS                                                        | 4 ++--
 3 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/Documentation/ABI/testing/sysfs-class-net-batman-adv b/Documentation/ABI/obsolete/sysfs-class-net-batman-adv
similarity index 92%
rename from Documentation/ABI/testing/sysfs-class-net-batman-adv
rename to Documentation/ABI/obsolete/sysfs-class-net-batman-adv
index 89810684..5bdbc8d4 100644
--- a/Documentation/ABI/testing/sysfs-class-net-batman-adv
+++ b/Documentation/ABI/obsolete/sysfs-class-net-batman-adv
@@ -1,3 +1,5 @@
+This ABI is deprecated and will be removed after 2021. It is
+replaced with the batadv generic netlink family.
 
 What:           /sys/class/net/<iface>/batman-adv/elp_interval
 Date:           Feb 2014
diff --git a/Documentation/ABI/testing/sysfs-class-net-mesh b/Documentation/ABI/obsolete/sysfs-class-net-mesh
similarity index 97%
rename from Documentation/ABI/testing/sysfs-class-net-mesh
rename to Documentation/ABI/obsolete/sysfs-class-net-mesh
index c2b956d4..04c1a293 100644
--- a/Documentation/ABI/testing/sysfs-class-net-mesh
+++ b/Documentation/ABI/obsolete/sysfs-class-net-mesh
@@ -1,3 +1,5 @@
+This ABI is deprecated and will be removed after 2021. It is
+replaced with the batadv generic netlink family.
 
 What:           /sys/class/net/<mesh_iface>/mesh/aggregated_ogms
 Date:           May 2010
diff --git a/MAINTAINERS b/MAINTAINERS
index 5fe4a8f3..e205c8e3 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -6,8 +6,8 @@ L:	b.a.t.m.a.n at lists.open-mesh.org (moderated for non-subscribers)
 W:	https://www.open-mesh.org/
 Q:	https://patchwork.open-mesh.org/project/batman/list/
 S:	Maintained
-F:	Documentation/ABI/testing/sysfs-class-net-batman-adv
-F:	Documentation/ABI/testing/sysfs-class-net-mesh
+F:	Documentation/ABI/obsolete/sysfs-class-net-batman-adv
+F:	Documentation/ABI/obsolete/sysfs-class-net-mesh
 F:	Documentation/networking/batman-adv.rst
 F:	include/uapi/linux/batadv_packet.h
 F:	include/uapi/linux/batman_adv.h



More information about the commits mailing list