sysfs-meminfo: Add page size consideration other than 4KiB.
Change-Id: I88e3aa6b9537dfff21c72b4a247fda24873216cb
This commit is contained in:
10
kernel/mem.c
10
kernel/mem.c
@ -1445,11 +1445,15 @@ static ssize_t numa_sysfs_show_meminfo(struct sysfs_ops *ops,
|
||||
|
||||
#ifdef IHK_RBTREE_ALLOCATOR
|
||||
len += snprintf(&sbuf[len], size - len, "Node %d MemTotal:%15d kB\n",
|
||||
node->id, node->nr_pages << 2);
|
||||
node->id,
|
||||
node->nr_pages << (PAGE_SHIFT - 10));
|
||||
len += snprintf(&sbuf[len], size - len, "Node %d MemFree:%16d kB\n",
|
||||
node->id, node->nr_free_pages << 2);
|
||||
node->id,
|
||||
node->nr_free_pages << (PAGE_SHIFT - 10));
|
||||
len += snprintf(&sbuf[len], size - len, "Node %d MemUsed:%16d kB\n",
|
||||
node->id, (node->nr_pages - node->nr_free_pages) << 2);
|
||||
node->id,
|
||||
(node->nr_pages - node->nr_free_pages)
|
||||
<< (PAGE_SHIFT - 10));
|
||||
#endif
|
||||
|
||||
return len;
|
||||
|
||||
Reference in New Issue
Block a user