diff options
| author | Pu Lehui <[email protected]> | 2025-05-29 15:56:48 +0000 |
|---|---|---|
| committer | Andrew Morton <[email protected]> | 2025-06-06 04:55:41 +0000 |
| commit | b36b701bbcd9f7b24c0d98499c28895b55fdde81 (patch) | |
| tree | f0cbec1540729f53277b3cf8d3556ff6601a1941 /drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c | |
| parent | mm: fix uprobe pte be overwritten when expanding vma (diff) | |
| download | kernel-b36b701bbcd9f7b24c0d98499c28895b55fdde81.tar.gz kernel-b36b701bbcd9f7b24c0d98499c28895b55fdde81.zip | |
mm: expose abnormal new_pte during move_ptes
When executing move_ptes, the new_pte must be NULL, otherwise it will be
overwritten by the old_pte, and cause the abnormal new_pte to be leaked.
In order to make this problem to be more explicit, let's add WARN_ON_ONCE
when new_pte is not NULL.
[[email protected]: s/WARN_ON_ONCE/VM_WARN_ON_ONCE/]
Link: https://lkml.kernel.org/r/[email protected]
Suggested-by: Oleg Nesterov <[email protected]>
Signed-off-by: Pu Lehui <[email protected]>
Reviewed-by: Lorenzo Stoakes <[email protected]>
Cc: Jann Horn <[email protected]>
Cc: Liam Howlett <[email protected]>
Cc: "Masami Hiramatsu (Google)" <[email protected]>
Cc: Peter Zijlstra <[email protected]>
Cc: Vlastimil Babka <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c')
0 files changed, 0 insertions, 0 deletions
