|
@@ -784,6 +784,7 @@ static int amdgpu_debugfs_gem_bo_info(int id, void *ptr, void *data)
|
|
|
unsigned domain;
|
|
|
const char *placement;
|
|
|
unsigned pin_count;
|
|
|
+ uint64_t offset;
|
|
|
|
|
|
domain = amdgpu_mem_type_to_domain(bo->tbo.mem.mem_type);
|
|
|
switch (domain) {
|
|
@@ -798,9 +799,12 @@ static int amdgpu_debugfs_gem_bo_info(int id, void *ptr, void *data)
|
|
|
placement = " CPU";
|
|
|
break;
|
|
|
}
|
|
|
- seq_printf(m, "\t0x%08x: %12ld byte %s @ 0x%010Lx",
|
|
|
- id, amdgpu_bo_size(bo), placement,
|
|
|
- amdgpu_bo_gpu_offset(bo));
|
|
|
+ seq_printf(m, "\t0x%08x: %12ld byte %s",
|
|
|
+ id, amdgpu_bo_size(bo), placement);
|
|
|
+
|
|
|
+ offset = ACCESS_ONCE(bo->tbo.mem.start);
|
|
|
+ if (offset != AMDGPU_BO_INVALID_OFFSET)
|
|
|
+ seq_printf(m, " @ 0x%010Lx", offset);
|
|
|
|
|
|
pin_count = ACCESS_ONCE(bo->pin_count);
|
|
|
if (pin_count)
|