143ca106fSMinchan KimWhat: /sys/kernel/mm/cma/ 243ca106fSMinchan KimDate: Feb 2021 343ca106fSMinchan KimContact: Minchan Kim <minchan@kernel.org> 443ca106fSMinchan KimDescription: 543ca106fSMinchan Kim /sys/kernel/mm/cma/ contains a subdirectory for each CMA 643ca106fSMinchan Kim heap name (also sometimes called CMA areas). 743ca106fSMinchan Kim 843ca106fSMinchan Kim Each CMA heap subdirectory (that is, each 943ca106fSMinchan Kim /sys/kernel/mm/cma/<cma-heap-name> directory) contains the 1043ca106fSMinchan Kim following items: 1143ca106fSMinchan Kim 1243ca106fSMinchan Kim alloc_pages_success 1343ca106fSMinchan Kim alloc_pages_fail 1443ca106fSMinchan Kim 1543ca106fSMinchan KimWhat: /sys/kernel/mm/cma/<cma-heap-name>/alloc_pages_success 1643ca106fSMinchan KimDate: Feb 2021 1743ca106fSMinchan KimContact: Minchan Kim <minchan@kernel.org> 1843ca106fSMinchan KimDescription: 1943ca106fSMinchan Kim the number of pages CMA API succeeded to allocate 2043ca106fSMinchan Kim 2143ca106fSMinchan KimWhat: /sys/kernel/mm/cma/<cma-heap-name>/alloc_pages_fail 2243ca106fSMinchan KimDate: Feb 2021 2343ca106fSMinchan KimContact: Minchan Kim <minchan@kernel.org> 2443ca106fSMinchan KimDescription: 2543ca106fSMinchan Kim the number of pages CMA API failed to allocate 26*b9ad003aSAnshuman Khandual 27*b9ad003aSAnshuman KhandualWhat: /sys/kernel/mm/cma/<cma-heap-name>/release_pages_success 28*b9ad003aSAnshuman KhandualDate: Feb 2024 29*b9ad003aSAnshuman KhandualContact: Anshuman Khandual <anshuman.khandual@arm.com> 30*b9ad003aSAnshuman KhandualDescription: 31*b9ad003aSAnshuman Khandual the number of pages CMA API succeeded to release 32