From: Kienan Stewart Date: Wed, 25 Oct 2023 20:03:23 +0000 (-0400) Subject: Recommend DAX+pmem before pramfs X-Git-Url: https://git.lttng.org./?a=commitdiff_plain;h=b67a670c19ecc56442d9e494f05c537515325e75;p=lttng-docs.git Recommend DAX+pmem before pramfs pramfs is unmaintained without updates since 2013. Although I haven't independently verified the compatibility, it seems unlikely that the kernel module will build or work with Linux >= 4.0. As DAX+pmem is the modern tooling available, suggest it first and make it clear that pramfs is for older kernels. Signed-off-by: Kienan Stewart Change-Id: I5acecd86c6353e9b5417479a90aaa78997c22705 --- diff --git a/2.12/lttng-docs-2.12.txt b/2.12/lttng-docs-2.12.txt index 4b87947..a57db84 100644 --- a/2.12/lttng-docs-2.12.txt +++ b/2.12/lttng-docs-2.12.txt @@ -7312,9 +7312,8 @@ structures in RAM and retrieve them after a reboot, without flushing to typical _storage_. Linux supports NVRAM file systems thanks to either -http://pramfs.sourceforge.net/[PRAMFS] or https://www.kernel.org/doc/Documentation/filesystems/dax.txt[DAX]{nbsp}+{nbsp}http://lkml.iu.edu/hypermail/linux/kernel/1504.1/03463.html[pmem] -(requires Linux{nbsp}4.1+). +(requires Linux{nbsp}4.1+) or http://pramfs.sourceforge.net/[PRAMFS] (requires Linux{nbsp}<{nbsp}4). This section doesn't describe how to operate such file systems; we assume that you have a working persistent memory file system. diff --git a/2.13/lttng-docs-2.13.txt b/2.13/lttng-docs-2.13.txt index ec6c700..d69aaab 100644 --- a/2.13/lttng-docs-2.13.txt +++ b/2.13/lttng-docs-2.13.txt @@ -8004,9 +8004,8 @@ memory can store data structures in RAM and retrieve them after a reboot, without flushing to typical _storage_. Linux supports NVRAM file systems thanks to either -http://pramfs.sourceforge.net/[PRAMFS] or https://www.kernel.org/doc/Documentation/filesystems/dax.txt[DAX]{nbsp}+{nbsp}http://lkml.iu.edu/hypermail/linux/kernel/1504.1/03463.html[pmem] -(requires Linux{nbsp}4.1+). +(requires Linux{nbsp}4.1+) or http://pramfs.sourceforge.net/[PRAMFS] (requires Linux{nbsp}<{nbsp}4). This section doesn't describe how to operate such file systems; we assume that you have a working persistent memory file system.