[Bug 283103] Yet another Parallels arm64 panic
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
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.