"Aneesh Kumar K.V" <aneesh.kumar@xxxxxxxxxxxxx> writes: > This patch adds /sys/devices/virtual/memory_tiering/ where all memory tier > related details can be found. All allocated memory tiers will be listed > there as /sys/devices/virtual/memory_tiering/memory_tierN/ > > The nodes which are part of a specific memory tier can be listed via > /sys/devices/virtual/memory_tiering/memory_tierN/nodes It appears that XXXs is used for mask while XXXs_list is used for list? For example, # cat /sys/devices/system/cpu/cpu2/topology/core_cpus 0,00100004 # cat /sys/devices/system/cpu/cpu2/topology/core_cpus_list 2,20 It's better to follow the this convention? > A directory hierarchy looks like > :/sys/devices/virtual/memory_tiering$ tree memory_tier4/ > memory_tier4/ > ├── nodes > ├── subsystem -> ../../../../bus/memory_tiering > └── uevent > > :/sys/devices/virtual/memory_tiering$ cat memory_tier4/nodes > 0,2 > > Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@xxxxxxxxxxxxx> Best Regards, Huang, Ying [snip]