Date: Sun, 2 Nov 2008 12:50:16 +0000 (UTC) From: Alexander Motin <mav@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/dev/acpica/Osd OsdSchedule.c Message-ID: <200811021250.mA2CoU6x062999@repoman.freebsd.org>
index | next in thread | raw e-mail
mav 2008-11-02 12:50:16 UTC
FreeBSD src repository
Modified files:
sys/dev/acpica/Osd OsdSchedule.c
Log:
SVN rev 184558 on 2008-11-02 12:50:16Z by mav
As soon as we have several threads per process now, it is not correct to
use process ID as ACPI thread ID. Concurrent requests with equal thread
IDs broke ACPI mutexes operation causing unpredictable errors including
AE_AML_MUTEX_NOT_ACQUIRED that I have seen.
Use kernel thread ID instead of process ID for ACPI thread.
Revision Changes Path
1.41 +1 -5 src/sys/dev/acpica/Osd/OsdSchedule.c
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200811021250.mA2CoU6x062999>
