[Bug 283103] Yet another Parallels arm64 panic

From: <bugzilla-noreply_at_freebsd.org>
Date: Fri, 24 Jan 2025 15:08:48 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=283103

--- Comment #10 from commit-hook@FreeBSD.org ---
A commit in branch main references this bug:

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

commit dbedcc169f70c924a680e02bc86d7419682a70ac
Author:     Andrew Turner <andrew@FreeBSD.org>
AuthorDate: 2025-01-13 05:37:52 +0000
Commit:     Andrew Turner <andrew@FreeBSD.org>
CommitDate: 2025-01-24 15:08:09 +0000

    acpi: Mark the GED ithread as sleepable

    We need to complete calling the ACPI method before marking the interrupt
    as complete. If two threads are inspecting the ACPI tables at the same
    time they may both try to lock the ACPI mutex causing one to sleep. If
    this is the ithread it will panic the kernel as this is not allowed.

    Update the ged ithread to allow sleeping as it is expected this lock
    will be uncommon enough any sleep will be short.

    PR:             283103
    Reviewed by:    markj (earlier version)
    Sponsored by:   Arm Ltd
    Differential Revision:  https://reviews.freebsd.org/D48284

 sys/dev/acpica/acpi_ged.c | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

-- 
You are receiving this mail because:
You are the assignee for the bug.