mirror of
https://github.com/torvalds/linux.git
synced 2026-07-27 09:36:22 +02:00
drm/panthor: Reduce padding in gems debugfs for refcount
The "gems" debugfs file is getting a little too wide for comfort. While a lot of this is unavoidable due to the theoretical upper limits of numbers here (e.g. size needs to be 16 chars because 2**48-1 in decimal is 15 digits, plus one space for separation), the refcount column has a decent 5 characters to be saved, as it can only ever contain a 10-digit decimal number. Reduce the refcount column's width to 11, which fulfils this requirement with an additional space for separation. Reviewed-by: Steven Price <steven.price@arm.com> Reviewed-by: Boris Brezillon <boris.brezillon@collabora.com> Signed-off-by: Nicolas Frattaroli <nicolas.frattaroli@collabora.com> Link: https://patch.msgid.link/20260521-panthor-bo-reclaim-observability-v5-2-49313994da55@collabora.com Signed-off-by: Boris Brezillon <boris.brezillon@collabora.com>
This commit is contained in:
parent
5715f1f1b9
commit
9f7c2ccae9
|
|
@ -1637,7 +1637,7 @@ static void panthor_gem_debugfs_bo_print(struct panthor_gem_object *bo,
|
|||
|
||||
snprintf(creator_info, sizeof(creator_info),
|
||||
"%s/%d", bo->debugfs.creator.process_name, bo->debugfs.creator.tgid);
|
||||
seq_printf(m, "%-32s%-16d%-16d%-11d%-16zd%-16zd0x%-16lx",
|
||||
seq_printf(m, "%-32s%-16d%-11d%-11d%-16zd%-16zd0x%-16lx",
|
||||
creator_info,
|
||||
bo->base.name,
|
||||
refcount,
|
||||
|
|
@ -1674,8 +1674,8 @@ static void panthor_gem_debugfs_print_bos(struct panthor_device *ptdev,
|
|||
|
||||
panthor_gem_debugfs_print_flag_names(m);
|
||||
|
||||
seq_puts(m, "created-by global-name refcount evictions size resident-size file-offset state usage label\n");
|
||||
seq_puts(m, "---------------------------------------------------------------------------------------------------------------------------------------------------------\n");
|
||||
seq_puts(m, "created-by global-name refcount evictions size resident-size file-offset state usage label\n");
|
||||
seq_puts(m, "----------------------------------------------------------------------------------------------------------------------------------------------------\n");
|
||||
|
||||
scoped_guard(mutex, &ptdev->gems.lock) {
|
||||
list_for_each_entry(bo, &ptdev->gems.node, debugfs.node) {
|
||||
|
|
@ -1683,7 +1683,7 @@ static void panthor_gem_debugfs_print_bos(struct panthor_device *ptdev,
|
|||
}
|
||||
}
|
||||
|
||||
seq_puts(m, "=========================================================================================================================================================\n");
|
||||
seq_puts(m, "====================================================================================================================================================\n");
|
||||
seq_printf(m, "Total size: %zd, Total resident: %zd, Total reclaimable: %zd\n",
|
||||
totals.size, totals.resident, totals.reclaimable);
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user