|
@@ -66,4 +66,56 @@ config BR2_LINUX_KERNEL_EXT_FBTFT
|
|
|
|
|
|
https://github.com/notro/fbtft
|
|
|
|
|
|
+# aufs-standalone
|
|
|
+config BR2_LINUX_KERNEL_EXT_AUFS
|
|
|
+ bool "Aufs Filesystem Module patch"
|
|
|
+ select BR2_PACKAGE_AUFS
|
|
|
+ help
|
|
|
+ Aufs is split in two parts: a kernel part and a userspace
|
|
|
+ part. Enabling this option automatically selects the aufs
|
|
|
+ standalone (module) package and patches the Linux kernel
|
|
|
+ built by Buildroot with the aufs kernel part (ie fs/aufs).
|
|
|
+
|
|
|
+ It is important to use the correct branch of aufs-standalone.
|
|
|
+
|
|
|
+if BR2_LINUX_KERNEL_EXT_AUFS
|
|
|
+
|
|
|
+choice
|
|
|
+ bool "aufs-standalone series"
|
|
|
+ help
|
|
|
+ Select the major series of this version. This must match the
|
|
|
+ major version of your kernel (e.g. for kernels 3.x, select
|
|
|
+ aufs3.x; for kernels 4.x, select aufs4.x).
|
|
|
+
|
|
|
+ Note: neither aufs1.x nor aufs2.x (both for kernels older than
|
|
|
+ 3.x) are supported.
|
|
|
+
|
|
|
+config BR2_LINUX_KERNEL_EXT_AUFS_SERIES_3
|
|
|
+ bool "aufs3.x"
|
|
|
+
|
|
|
+config BR2_LINUX_KERNEL_EXT_AUFS_SERIES_4
|
|
|
+ bool "aufs4.x"
|
|
|
+
|
|
|
+endchoice
|
|
|
+
|
|
|
+config BR2_LINUX_KERNEL_EXT_AUFS_SERIES
|
|
|
+ int
|
|
|
+ default 3 if BR2_LINUX_KERNEL_EXT_AUFS_SERIES_3
|
|
|
+ default 4 if BR2_LINUX_KERNEL_EXT_AUFS_SERIES_4
|
|
|
+
|
|
|
+config BR2_LINUX_KERNEL_EXT_AUFS_VERSION
|
|
|
+ string "aufs-standalone version"
|
|
|
+ default ""
|
|
|
+ help
|
|
|
+ The version you choose must match that of your kernel. Usually,
|
|
|
+ the sha1 of the cset you want to use; avoid using a branch name
|
|
|
+ as this yields non-reproducible builds.
|
|
|
+
|
|
|
+ See the following resources to see what versions are available:
|
|
|
+
|
|
|
+ For aufs3.x: https://sourceforge.net/p/aufs/aufs3-standalone/ref/master/branches/
|
|
|
+ For aufs4.x: https://github.com/sfjro/aufs4-standalone/branches/all
|
|
|
+
|
|
|
+endif # aufs
|
|
|
+
|
|
|
endmenu
|