Răsfoiți Sursa

fs/axfs: drop support

The file system support is not mainline and hasn't been updated since 2019,
so drop it.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
Peter Korsgaard 4 luni în urmă
părinte
comite
e7f9f94a50
4 a modificat fișierele cu 6 adăugiri și 31 ștergeri
  1. 6 0
      Config.in.legacy
  2. 0 1
      fs/Config.in
  3. 0 17
      fs/axfs/Config.in
  4. 0 13
      fs/axfs/axfs.mk

+ 6 - 0
Config.in.legacy

@@ -146,6 +146,12 @@ endif
 
 comment "Legacy options removed in 2025.11"
 
+config BR2_TARGET_ROOTFS_AXFS
+	bool "AXFS root filesystem has been removed"
+	select BR2_LEGACY
+	help
+	  AXFS root filesystem support has been removed.
+
 config BR2_PACKAGE_LOGSURFER
 	bool "logsurfer has been removed"
 	select BR2_LEGACY

+ 0 - 1
fs/Config.in

@@ -1,6 +1,5 @@
 menu "Filesystem images"
 
-source "fs/axfs/Config.in"
 source "fs/btrfs/Config.in"
 source "fs/cloop/Config.in"
 source "fs/cpio/Config.in"

+ 0 - 17
fs/axfs/Config.in

@@ -1,17 +0,0 @@
-config BR2_TARGET_ROOTFS_AXFS
-	bool "axfs root filesystem"
-	help
-	  The Advanced XIP File System is a Linux kernel filesystem
-	  driver that enables files to be executed directly from flash
-	  or ROM memory rather than being copied into RAM. It has the
-	  ability to store individual *pages* in a file
-	  uncompressed/XIP or compressed/Demand Paged.
-
-	  So far, the only supported mode is 'XIP all', so all the
-	  files that have the execute attribute set will be XIP'ed.
-
-	  At the moment, the FS is not supported in Linux mainline
-	  (v4.3-rc5), so the kernel has to be built with the axfs
-	  patches to be able to read it. Patches can be found at:
-
-	  https://github.com/jaredeh/axfs

+ 0 - 13
fs/axfs/axfs.mk

@@ -1,13 +0,0 @@
-################################################################################
-#
-# Build the axfs root filesystem image
-#
-################################################################################
-
-ROOTFS_AXFS_DEPENDENCIES = host-axfsutils
-
-define ROOTFS_AXFS_CMD
-	$(HOST_DIR)/bin/mkfs.axfs -s -a $(TARGET_DIR) $@
-endef
-
-$(eval $(rootfs))