Jung-uk Kim
d244b2279c
Merge ACPICA 20110112. Switch to BSD/GPLv2 dual license[1].
...
Discussed with: core [1]
2011-01-13 17:32:32 +00:00
Jung-uk Kim
5a77b11bd3
Merge ACPICA 20101209.
2010-12-15 23:48:45 +00:00
Jung-uk Kim
3c1812acc6
Merge ACPICA 20101013.
2010-10-13 21:37:02 +00:00
Jung-uk Kim
42fecd1294
Merge ACPICA 20100915.
2010-09-16 20:08:00 +00:00
Jung-uk Kim
709fac0616
Merge ACPICA 20100806.
2010-08-06 23:11:19 +00:00
Jung-uk Kim
a88e22b7ad
Merge ACPICA 20100702.
2010-07-06 20:57:28 +00:00
Jung-uk Kim
3f5e024c14
Merge ACPICA 20100428.
2010-04-28 22:25:27 +00:00
Jung-uk Kim
8c8be05f00
Merge ACPICA 20100331 (and four additional upstream patches).
2010-04-02 23:04:31 +00:00
Jung-uk Kim
24081291d2
Since the interpreter slack mode is a tunable now, enable a local hack only
...
when it is set. Note the default behaviour does not change by this change.
2010-03-09 19:39:52 +00:00
Jung-uk Kim
ca3cf4fa2c
Merge ACPICA 20100304.
2010-03-05 21:39:16 +00:00
Jung-uk Kim
d46722a75a
Fix a new header inclusion.
2010-01-21 21:31:39 +00:00
Jung-uk Kim
9a179dd8be
Merge ACPICA 20100121.
2010-01-21 21:14:28 +00:00
Jung-uk Kim
572c8255e6
Merge ACPICA 20091214.
2009-12-14 22:24:04 +00:00
Jung-uk Kim
2272d05019
Merge ACPICA 20091112.
2009-11-16 21:47:12 +00:00
Jung-uk Kim
f556842ef6
Merge ACPICA 20091013.
2009-10-19 16:12:58 +00:00
Jung-uk Kim
ca8a21efc8
Canonify include paths for newly added files.
2009-09-11 22:56:08 +00:00
Jung-uk Kim
d6dd1baec0
MFV: r196804
...
Import ACPICA 20090903
2009-09-11 22:48:53 +00:00
Poul-Henning Kamp
6778431478
Revert previous commit and add myself to the list of people who should
...
know better than to commit with a cat in the area.
2009-09-08 13:19:05 +00:00
Poul-Henning Kamp
b34421bf9c
Add necessary include.
2009-09-08 13:16:55 +00:00
Colin Percival
7d845dde8d
Remove build timestamps from the following files:
...
/boot/kernel/hptrr.ko
/etc/mail/*.cf
/lib/libcrypto.so.5
/usr/bin/ntpq
/usr/sbin/amd
/usr/sbin/iasl
/usr/sbin/ntpd
/usr/sbin/ntpdate
/usr/sbin/ntpdc
There does not appear to be any purpose to having these timestamps, and
they have the irritating consequence that the aforementioned files will
be different every time they are rebuilt.
After this commit, the only remaining build timestamps are in the kernel,
the boot loaders, /usr/include/osreldate.h (the year in the copyright
notice), and lib*.a (the timestamps on all of the included .o files).
Reviewed by: scottl (hptrr), gshapiro (sendmail), simon (openssl),
roberto (ntp), jkim (acpica)
Approved by: re (kib)
2009-07-11 22:30:37 +00:00
Jung-uk Kim
230bb4d90d
Rewrite OsdSynch.c to reflect the latest ACPICA more closely:
...
- Implement ACPI semaphore (ACPI_SEMAPHORE) with condvar(9) and mutex(9).
- Implement ACPI mutex (ACPI_MUTEX) with mutex(9).
- Implement ACPI lock (ACPI_SPINLOCK) with spin mutex(9).
2009-06-08 20:07:16 +00:00
Jung-uk Kim
389cff5113
Clean up FreeBSD-specific header file:
...
- Define ACPI_USE_DO_WHILE_0 to add do while(0) around return_*() macros.
- Define __cdecl only for user land. It will never be used in kernel.
- Remove __cli() and __sti(). They were deprecated long ago.
2009-06-08 17:11:47 +00:00
Jung-uk Kim
92ebb4adfe
Do not install SSDT when DSDT is overriden by user.
2009-06-04 20:48:31 +00:00
Jung-uk Kim
d005b3f9ff
Trim unnecessary files from the import.
2009-06-03 21:47:13 +00:00
Jung-uk Kim
c2928952c9
Remove function redeclaration. It was upstreamed but lost somehow.
2009-06-02 20:44:21 +00:00
Jung-uk Kim
ab6f3bf9cb
Canonify include paths again.
2009-06-02 20:02:58 +00:00
Jung-uk Kim
3c4bac86de
Fix include path fixup for contrib/dev/acpica/include/platform/*.h.
2009-06-02 20:00:32 +00:00
Jung-uk Kim
a9f12690a1
MFV: ACPICA 20090521
2009-06-02 18:53:21 +00:00
Andriy Gapon
1346d91842
flatten acpica vendor area
...
do it for current ('dist') and previous versions;
disable keywords expansion at the same time
Reviewed by: attilio
Approved by: rpaulo
2009-05-19 14:46:41 +00:00
Nate Lawson
265ed03ff5
Fix GPE livelock that occurs on HP/Compaq laptops, mostly in the thermal
...
zone code. The GPE handler method (i.e. _L00) generates various Notify
events that need to be run to completion before the GPE is re-enabled.
In ACPI-CA, we queue an asynch callback at the same priority as a Notify
so that it will only run after all Notify handlers have completed. The
callback re-enables the GPE afterwards. We also changed the priority of
Notifies to be the same as GPEs, given the possibility that another GPE
could arrive before the Notifies have completed and we don't want it to
get queued ahead of the rest.
The ACPI-CA change was submitted by Alexey Starikovskiy (SUSE) and will
appear in a later release. Special thanks to him for helping track this
bug down.
MFC after: 1 week
Tested by: jhb, Yousif Hassan <yousif / alumni.jmu.edu>
2008-01-12 22:13:12 +00:00
Nate Lawson
814cc347e1
This commit was generated by cvs2svn to compensate for changes in r175256,
...
which included commits to RCS files with non-trunk default branches.
2008-01-12 22:13:12 +00:00
Jung-uk Kim
66244a7bdd
Fix global lock recursion bug.
...
This patch was part of ACPI-CA 20070508 release and the
following is excerpt from its change log:
Fixed a problem where the Global Lock handle was not properly
updated if a thread that acquired the Global Lock via executing
AML code then attempted to acquire the lock via the
AcpiAcquireGlobalLock interface. Reported by Joe Liu.
Approved by: re (kensmith)
Tested by: ambrisko
Obtained from: Intel
2007-09-24 17:12:36 +00:00
Jung-uk Kim
26c31003af
This commit was generated by cvs2svn to compensate for changes in r172314,
...
which included commits to RCS files with non-trunk default branches.
2007-09-24 17:12:36 +00:00
Ruslan Ermilov
1859f337c4
Unbreak world build.
2007-04-11 11:09:18 +00:00
Ruslan Ermilov
9fd6e3d4a4
This commit was generated by cvs2svn to compensate for changes in r168616,
...
which included commits to RCS files with non-trunk default branches.
2007-04-11 11:09:18 +00:00
Nate Lawson
1b96d500fb
Put some overly verbose prints under bootverbose. This is on the vendor
...
branch but we need to work out a different interface with the vendor.
2007-04-11 02:03:36 +00:00
Nate Lawson
c1149e97bb
This commit was generated by cvs2svn to compensate for changes in r168609,
...
which included commits to RCS files with non-trunk default branches.
2007-04-11 02:03:36 +00:00
Jung-uk Kim
a19b8275ad
Merge from vendor branch to fix tinderbox breakage.
2007-03-22 21:23:29 +00:00
Jung-uk Kim
6e6ecbd187
Fix tinderbox build breakage.
...
Note that it is committed on the vendor branch because it will be
submitted to the vendor.
2007-03-22 21:14:43 +00:00
Jung-uk Kim
1178769589
This commit was generated by cvs2svn to compensate for changes in r167817,
...
which included commits to RCS files with non-trunk default branches.
2007-03-22 21:14:43 +00:00
Jung-uk Kim
df6b852a3a
Update to reflect import of ACPI-CA 20070320.
2007-03-22 18:08:11 +00:00
Jung-uk Kim
566829f919
Resolve conflicts from import of Intel ACPI-CA 20070320.
2007-03-22 18:02:34 +00:00
Jung-uk Kim
676ba8b815
Resolve conflicts of unchanged files that are off the vendor branch.
2007-03-22 17:58:27 +00:00
Jung-uk Kim
58bffa15c2
Remove files that removed on the vendor branch.
2007-03-22 17:47:41 +00:00
Jung-uk Kim
471dd6b2d7
Remove files that are no longer needed or removed by vendor.
2007-03-22 17:43:38 +00:00
Jung-uk Kim
73d8e290c6
This commit was generated by cvs2svn to compensate for changes in r167807,
...
which included commits to RCS files with non-trunk default branches.
2007-03-22 17:43:38 +00:00
Jung-uk Kim
6976fc7f02
Add fixes for FreeBSD build that were submitted upstream.
2007-03-22 17:36:29 +00:00
Jung-uk Kim
b8377236a6
This commit was generated by cvs2svn to compensate for changes in r167805,
...
which included commits to RCS files with non-trunk default branches.
2007-03-22 17:36:29 +00:00
Jung-uk Kim
1a39cfb03c
Vendor import of Intel ACPI-CA 20070320
2007-03-22 17:24:05 +00:00
Jung-uk Kim
70f0d34262
This commit was generated by cvs2svn to compensate for changes in r167802,
...
which included commits to RCS files with non-trunk default branches.
2007-03-22 17:24:05 +00:00