Series is: Reviewed-by: Alex Deucher <[email protected]>
On Thu, Aug 27, 2026 at 11:49 AM Sunil Khatri <[email protected]> wrote: > > amdgpu_debugfs_vm_bo_status_info() prints the "Idle BOs" section by > iterating lists->needs_update, the same list already printed just > above under "Moved BOs". struct amdgpu_vm_bo_status has a dedicated > idle list, populated whenever a BO's state machine settles, but it > was never read here, so genuinely idle BOs never show up in the > debugfs output and the "Idle BOs" section duplicates "Moved BOs" > instead. > > Iterate lists->idle for the "Idle BOs" section. > > Fixes: 4cdbba5a16aa ("drm/amdgpu: restructure VM state machine v4") > Signed-off-by: Sunil Khatri <[email protected]> > --- > drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c > b/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c > index dbdcd57e5b6b..24113bf4d276 100644 > --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c > +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c > @@ -3121,7 +3121,7 @@ static void amdgpu_debugfs_vm_bo_status_info(struct > seq_file *m, > > id = 0; > seq_puts(m, "\tIdle BOs:\n"); > - list_for_each_entry(base, &lists->needs_update, vm_status) { > + list_for_each_entry(base, &lists->idle, vm_status) { > if (!base->bo) > continue; > > -- > 2.34.1 >
