[Bug 277476] graphics/drm-515-kmod: amdgpu periodic hangs due to phys contig allocations

From: <bugzilla-noreply_at_freebsd.org>
Date: Mon, 28 Jul 2025 13:32:56 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=277476

--- Comment #32 from commit-hook@FreeBSD.org ---
A commit in branch stable/14 references this bug:

URL:
https://cgit.FreeBSD.org/src/commit/?id=0e9a3bdeb7376bf04cf21830c4e33aa7efe13961

commit 0e9a3bdeb7376bf04cf21830c4e33aa7efe13961
Author:     Olivier Certner <olce@FreeBSD.org>
AuthorDate: 2025-07-08 16:17:30 +0000
Commit:     Olivier Certner <olce@FreeBSD.org>
CommitDate: 2025-07-28 13:28:51 +0000

    pmap: Degrade pmap_page_set_attr*() into a no-op on same attribute

    For 32-bit arm, move the no-op test that was already in place at start
    of the function so that it stays first even if the '#if 0' block around
    the call to sf_buf_invalidate_cache() is uncommented at some point (if
    ever).

    Reviewed by:    jeffpc_josefsipek.net, kib
    MFC after:      10 days
    Sponsored by:   The FreeBSD Foundation
    Differential Revision:  https://reviews.freebsd.org/D51253

    (cherry picked from commit 9d1f3ce79d85855399663e3977766ec46f28cadd)

    Forgotten on commit to main/-CURRENT:
    PR:             277476

 sys/amd64/amd64/pmap.c      |  5 +++++
 sys/arm/arm/pmap-v6.c       | 32 +++++++++++++++-----------------
 sys/arm64/arm64/pmap.c      |  2 ++
 sys/i386/i386/pmap.c        |  2 ++
 sys/powerpc/aim/mmu_oea.c   |  3 +++
 sys/powerpc/aim/mmu_oea64.c |  3 +++
 sys/powerpc/aim/mmu_radix.c |  4 ++++
 sys/riscv/riscv/pmap.c      |  2 ++
 8 files changed, 36 insertions(+), 17 deletions(-)

-- 
You are receiving this mail because:
You are on the CC list for the bug.