~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/ABI/testing/ppc-memtrace

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

  1 What:           /sys/kernel/debug/powerpc/memtrace
  2 Date:           Aug 2017
  3 KernelVersion:  4.14
  4 Contact:        linuxppc-dev@lists.ozlabs.org
  5 Description:    This folder contains the relevant debugfs files for the
  6                 hardware trace macro to use. CONFIG_PPC64_HARDWARE_TRACING
  7                 must be set.
  8 
  9 What:           /sys/kernel/debug/powerpc/memtrace/enable
 10 Date:           Aug 2017
 11 KernelVersion:  4.14
 12 Contact:        linuxppc-dev@lists.ozlabs.org
 13 Description:    Write an integer containing the size in bytes of the memory
 14                 you want removed from each NUMA node to this file - it must be
 15                 aligned to the memblock size. This amount of RAM will be removed
 16                 from each NUMA node in the kernel mappings and the following
 17                 debugfs files will be created. Once memory is successfully
 18                 removed from each node, the following files are created. To
 19                 re-add memory to the kernel, echo 0 into this file (it will be
 20                 automatically onlined).
 21 
 22 What:           /sys/kernel/debug/powerpc/memtrace/<node-id>
 23 Date:           Aug 2017
 24 KernelVersion:  4.14
 25 Contact:        linuxppc-dev@lists.ozlabs.org
 26 Description:    This directory contains information about the removed memory
 27                 from the specific NUMA node.
 28 
 29 What:           /sys/kernel/debug/powerpc/memtrace/<node-id>/size
 30 Date:           Aug 2017
 31 KernelVersion:  4.14
 32 Contact:        linuxppc-dev@lists.ozlabs.org
 33 Description:    This contains the size of the memory removed from the node.
 34 
 35 What:           /sys/kernel/debug/powerpc/memtrace/<node-id>/start
 36 Date:           Aug 2017
 37 KernelVersion:  4.14
 38 Contact:        linuxppc-dev@lists.ozlabs.org
 39 Description:    This contains the start address of the removed memory.
 40 
 41 What:           /sys/kernel/debug/powerpc/memtrace/<node-id>/trace
 42 Date:           Aug 2017
 43 KernelVersion:  4.14
 44 Contact:        linuxppc-dev@lists.ozlabs.org
 45 Description:    This is where the hardware trace macro will output the trace
 46                 it generates.

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php