[PATCH v3 3/3] Add documentation for the powerpc memtrace debugfs files
Rashmica Gupta
rashmica.g at gmail.com
Thu Jun 1 15:34:40 AEST 2017
CONFIG_PPC64_HARDWARE_TRACING must be set to use this feature. This can only
be used on powernv platforms.
Signed-off-by: Rashmica Gupta <rashmica.g at gmail.com>
---
Documentation/ABI/testing/ppc-memtrace | 45 ++++++++++++++++++++++++++++++++++
1 file changed, 45 insertions(+)
create mode 100644 Documentation/ABI/testing/ppc-memtrace
diff --git a/Documentation/ABI/testing/ppc-memtrace b/Documentation/ABI/testing/ppc-memtrace
new file mode 100644
index 0000000..f7eff02
--- /dev/null
+++ b/Documentation/ABI/testing/ppc-memtrace
@@ -0,0 +1,45 @@
+What: /sys/kernel/debug/powerpc/memtrace
+Date: May 2017
+KernelVersion: 4.13?
+Contact: linuxppc-dev at lists.ozlabs.org
+Description: This folder contains the relevant debugfs files for the
+ hardware trace macro to use. CONFIG_PPC64_HARDWARE_TRACING
+ must be set.
+
+What: /sys/kernel/debug/powerpc/memtrace/enable
+Date: May 2017
+KernelVersion: 4.13?
+Contact: linuxppc-dev at lists.ozlabs.org
+Description: Write an integer containing the size of the memory you want
+ removed from each NUMA node to this file - it must be
+ aligned to the memblock size. This amount of RAM will be
+ removed from the kernel mappings and the following debugfs
+ files will be created. This can only be successfully done
+ once per boot. Once memory is successfully removed from
+ each node, the following files are created.
+
+What: /sys/kernel/debug/powerpc/memtrace/<node-id>
+Date: May 2017
+KernelVersion: 4.13?
+Contact: linuxppc-dev at lists.ozlabs.org
+Description: This directory contains information about the removed memory
+ from the specific NUMA node.
+
+What: /sys/kernel/debug/powerpc/memtrace/<node-id>/size
+Date: May 2017
+KernelVersion: 4.13?
+Contact: linuxppc-dev at lists.ozlabs.org
+Description: This contains the size of the memory removed from the node.
+
+What: /sys/kernel/debug/powerpc/memtrace/<node-id>/start
+Date: May 2017
+KernelVersion: 4.13?
+Contact: linuxppc-dev at lists.ozlabs.org
+Description: This contains the start address of the removed memory.
+
+What: /sys/kernel/debug/powerpc/memtrace/<node-id>/trace
+Date: May 2017
+KernelVersion: 4.13?
+Contact: linuxppc-dev at lists.ozlabs.org
+Description: This is where the hardware trace macro will output the trace
+ it generates.
--
2.9.3
More information about the Linuxppc-dev
mailing list