Skip site navigation (1)Skip section navigation (2)
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>

next in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200811021250.mA2CoU6x062999>