diff options
Diffstat (limited to 'drivers/gpu')
-rw-r--r-- | drivers/gpu/nvgpu/common/mm/page_allocator.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/common/mm/page_allocator.c b/drivers/gpu/nvgpu/common/mm/page_allocator.c index 3f4f3706..0eda13ec 100644 --- a/drivers/gpu/nvgpu/common/mm/page_allocator.c +++ b/drivers/gpu/nvgpu/common/mm/page_allocator.c | |||
@@ -777,6 +777,16 @@ static void nvgpu_page_print_stats(struct nvgpu_allocator *__a, | |||
777 | __alloc_pstat(s, __a, " pages freed %lld\n", a->pages_freed); | 777 | __alloc_pstat(s, __a, " pages freed %lld\n", a->pages_freed); |
778 | __alloc_pstat(s, __a, "\n"); | 778 | __alloc_pstat(s, __a, "\n"); |
779 | 779 | ||
780 | __alloc_pstat(s, __a, "Page size: %lld KB\n", | ||
781 | a->page_size >> 10); | ||
782 | __alloc_pstat(s, __a, "Total pages: %lld (%lld MB)\n", | ||
783 | a->length / a->page_size, | ||
784 | a->length >> 20); | ||
785 | __alloc_pstat(s, __a, "Available pages: %lld (%lld MB)\n", | ||
786 | nvgpu_alloc_space(&a->source_allocator) / a->page_size, | ||
787 | nvgpu_alloc_space(&a->source_allocator) >> 20); | ||
788 | __alloc_pstat(s, __a, "\n"); | ||
789 | |||
780 | /* | 790 | /* |
781 | * Slab info. | 791 | * Slab info. |
782 | */ | 792 | */ |