Repository : ssh://git@open-mesh.org/openwrt-feed-devel
On branch : master
>---------------------------------------------------------------
commit 606e82071b18e638322437bed3f9de532943178e
Author: Sven Eckelmann <sven(a)narfation.org>
Date: Tue Jun 5 14:28:39 2018 +0200
batman-adv-devel: Load module with AutoProbe
cfg80211 is loaded by kmodloader after the modules with a priority
(AutoLoad) are loaded. batman-adv should therefore also be loaded at that
time and must not load cfg80211 itself. The information in the ELF header
are enough for kmodloader to load these two modules in the correct order.
Signed-off-by: Sven Eckelmann <sven(a)narfation.org>
>---------------------------------------------------------------
606e82071b18e638322437bed3f9de532943178e
batman-adv-devel/Makefile | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/batman-adv-devel/Makefile b/batman-adv-devel/Makefile
index c7959fd..5faf275 100644
--- a/batman-adv-devel/Makefile
+++ b/batman-adv-devel/Makefile
@@ -30,7 +30,7 @@ define KernelPackage/batman-adv-devel
DEPENDS:=+KMOD_BATMAN_ADV_DEVEL_BLA:kmod-lib-crc16 +kmod-crypto-crc32c +kmod-lib-crc32c +kmod-cfg80211
TITLE:=B.A.T.M.A.N. Adv devel
FILES:=$(PKG_BUILD_DIR)/net/batman-adv/batman-adv.$(LINUX_KMOD_SUFFIX)
- AUTOLOAD:=$(call AutoLoad,50,cfg80211 batman-adv)
+ AUTOLOAD:=$(call AutoProbe,batman-adv)
endef
define KernelPackage/batman-adv-devel/description
Repository : ssh://git@open-mesh.org/openwrt-feed-devel
On branch : master
>---------------------------------------------------------------
commit e6faa9f65ad67c18cb76f563bdac4df65535032b
Author: Sven Eckelmann <sven(a)narfation.org>
Date: Tue Jul 17 20:59:22 2018 +0200
batman-adv-devel: Drop manual installation of compat-hacks.h
OpenWrt is able since a while to automatically install all files in ./src/
to the PKG_BUILD_DIR. It is no longer necessary to provide special
Build/Prepare rules to do so.
Signed-off-by: Sven Eckelmann <sven(a)narfation.org>
>---------------------------------------------------------------
e6faa9f65ad67c18cb76f563bdac4df65535032b
batman-adv-devel/Makefile | 5 -----
batman-adv-devel/{files => src}/compat-hacks.h | 0
2 files changed, 5 deletions(-)
diff --git a/batman-adv-devel/Makefile b/batman-adv-devel/Makefile
index 5faf275..a7736ef 100644
--- a/batman-adv-devel/Makefile
+++ b/batman-adv-devel/Makefile
@@ -89,11 +89,6 @@ define Build/Compile
modules
endef
-define Build/Prepare
- $(call Build/Prepare/Default)
- $(CP) ./files/compat-hacks.h $(PKG_BUILD_DIR)/
-endef
-
define Build/Clean
rm -rf $(BUILD_DIR)/$(PKG_NAME)/
endef
diff --git a/batman-adv-devel/files/compat-hacks.h b/batman-adv-devel/src/compat-hacks.h
similarity index 100%
rename from batman-adv-devel/files/compat-hacks.h
rename to batman-adv-devel/src/compat-hacks.h
Repository : ssh://git@open-mesh.org/openwrt-feed-devel
On branch : master
>---------------------------------------------------------------
commit 67be00d254fc1c45ff956f6df009566bcab177d7
Author: Sven Eckelmann <sven(a)narfation.org>
Date: Mon Jun 11 12:49:46 2018 +0200
batman-adv-devel: Disable CONFIG_BATMAN_ADV_DEBUGFS by default
All tools which were known to the batman-adv development team are
supporting the batman-adv netlink interface since a while. Also debugfs is
not supported for batman-adv interfaces in any non-default netns. Thus
disabling CONFIG_BATMAN_ADV_DEBUGFS by default should not cause problems on
most systems. It is still possible to enable it in case it is still
required in a specific setup.
Signed-off-by: Sven Eckelmann <sven(a)narfation.org>
>---------------------------------------------------------------
67be00d254fc1c45ff956f6df009566bcab177d7
batman-adv-devel/Config.in | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/batman-adv-devel/Config.in b/batman-adv-devel/Config.in
index 2b42b7c..4df1528 100644
--- a/batman-adv-devel/Config.in
+++ b/batman-adv-devel/Config.in
@@ -17,7 +17,7 @@ config KMOD_BATMAN_ADV_DEVEL_DAT
config KMOD_BATMAN_ADV_DEVEL_DEBUGFS
bool "enable debugfs support"
depends on PACKAGE_kmod-batman-adv-devel
- default y
+ default n
config KMOD_BATMAN_ADV_DEVEL_MCAST
bool "enable multicast transmission optimization"