Created
June 13, 2016 16:21
-
-
Save plntyk/281914153e08c678960be1f7b1a21dc1 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
From 39097c6aa7c3405e82d74e746be06d6e983f7bb6 Mon Sep 17 00:00:00 2001 | |
From: Dirk Neukirchen <dirkneukirchen@web.de> | |
Date: Mon, 13 Jun 2016 17:43:09 +0200 | |
Subject: [PATCH 6/7] [WIP] kernel: add Plan9 resource sharing | |
Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de> | |
--- | |
package/kernel/linux/modules/fs.mk | 15 +++++++++++++++ | |
package/kernel/linux/modules/netsupport.mk | 16 ++++++++++++++++ | |
2 files changed, 31 insertions(+) | |
diff --git a/package/kernel/linux/modules/fs.mk b/package/kernel/linux/modules/fs.mk | |
index a47eea9..aff9d75 100644 | |
--- a/package/kernel/linux/modules/fs.mk | |
+++ b/package/kernel/linux/modules/fs.mk | |
@@ -7,6 +7,21 @@ | |
FS_MENU:=Filesystems | |
+define KernelPackage/fs-9p | |
+ SUBMENU:=$(FS_MENU) | |
+ TITLE:=Plan 9 resource sharing (9P2000) | |
+ DEPENDS:=+kmod-9pnet | |
+ KCONFIG:= \ | |
+ CONFIG_9P_FS \ | |
+ CONFIG_9P_FS_POSIX_ACL=n \ | |
+ CONFIG_9P_FSCACHE=n | |
+ FILES:=$(LINUX_DIR)/fs/9p/9p.ko | |
+ AUTOLOAD:=$(call AutoLoad,40,9p) | |
+endef | |
+ | |
+$(eval $(call KernelPackage,fs-9p)) | |
+ | |
+ | |
define KernelPackage/fs-fscache | |
SUBMENU:=$(FS_MENU) | |
TITLE:=General filesystem local cache manager | |
diff --git a/package/kernel/linux/modules/netsupport.mk b/package/kernel/linux/modules/netsupport.mk | |
index 24f1e27..99e4a57 100644 | |
--- a/package/kernel/linux/modules/netsupport.mk | |
+++ b/package/kernel/linux/modules/netsupport.mk | |
@@ -7,6 +7,22 @@ | |
NETWORK_SUPPORT_MENU:=Network Support | |
+define KernelPackage/9pnet | |
+ SUBMENU:=$(FS_MENU) | |
+ TITLE:=Plan 9 resource sharing (9P2000) | |
+ KCONFIG:= \ | |
+ CONFIG_NET_9P \ | |
+ CONFIG_NET_9P_DEBUG=n \ | |
+ CONFIG_NET_9P_VIRTIO | |
+ FILES:= \ | |
+ $(LINUX_DIR)/net/9p/9pnet.ko \ | |
+ $(LINUX_DIR)/net/9p/9pnet_virtio.ko | |
+ AUTOLOAD:=$(call AutoLoad,30,9pnet 9pnet_virtio) | |
+endef | |
+ | |
+$(eval $(call KernelPackage,9pnet 9pnet_virtio)) | |
+ | |
+ | |
define KernelPackage/atm | |
SUBMENU:=$(NETWORK_SUPPORT_MENU) | |
TITLE:=ATM support | |
-- | |
2.8.3 | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment