Jung-uk Kim
32ac401671
Merge ACPICA 20180105.
2018-01-05 23:21:47 +00:00
Jung-uk Kim
f1db5ef7aa
MFC: r326864
...
Merge ACPICA 20171214.
2017-12-14 23:21:31 +00:00
Jung-uk Kim
b7b7e71176
MFV: r325668
...
Merge ACPICA 20171110.
2017-11-10 18:46:34 +00:00
Jung-uk Kim
67d9aa4422
Merge ACPICA 20170929 (take 2).
2017-10-10 19:33:24 +00:00
Jung-uk Kim
d7bbccdd82
Revert r324109. This commit broke a number of systems.
...
Reported by: lwhsu, kib
Requested by: ngie
2017-09-30 20:28:50 +00:00
Jung-uk Kim
c39c15e23f
Merge ACPICA 20170929.
2017-09-29 23:02:49 +00:00
Jung-uk Kim
2f6a1a81bb
Merge ACPICA 20170831.
2017-08-31 22:47:04 +00:00
Jung-uk Kim
5f9b24fa43
Merge ACPICA 20170728.
2017-07-28 22:23:29 +00:00
Jung-uk Kim
af05116143
Merge ACPICA 20170531.
2017-06-01 00:01:19 +00:00
Jung-uk Kim
0d84335f99
Merge ACPICA 20170303.
2017-03-03 18:56:15 +00:00
Baptiste Daroussin
b4b4b5304b
Revert crap accidentally committed
2017-01-28 16:31:23 +00:00
Baptiste Daroussin
814aaaa7da
Revert r312923 a better approach will be taken later
2017-01-28 16:30:14 +00:00
Jung-uk Kim
61673a1f78
Merge ACPICA 20170119.
2017-01-19 22:07:21 +00:00
Conrad Meyer
e116c444a0
Revert r311843, r311667
...
As jkim@ points out, it isn't needed.
2017-01-11 00:02:51 +00:00
Conrad Meyer
8436bcc87d
Add some additional ACPI methods for DRM
...
Add AcpiGetDataFull and AcpiGetTableWithSize.
Submitted by: Matt Macy
2017-01-08 06:26:33 +00:00
Jung-uk Kim
284829482e
Merge ACPICA 20161222.
2017-01-05 21:28:25 +00:00
Jung-uk Kim
1cc50d6b6a
Merge ACPICA 20161117.
2016-11-22 05:54:37 +00:00
Jung-uk Kim
493deb390b
Merge ACPICA 20160930.
2016-10-04 20:27:15 +00:00
Jung-uk Kim
3920312eeb
Merge ACPICA 20160527.
...
Relnotes: yes
2016-05-27 22:16:46 +00:00
Jung-uk Kim
f8628d5bf2
Fix build without ACPI_DEBUG.
2016-04-27 20:24:48 +00:00
Jung-uk Kim
f8146b882b
Merge ACPICA 20160422.
2016-04-27 19:09:21 +00:00
Jung-uk Kim
70e6ab8f6b
Merge ACPICA 20150818.
2015-08-26 17:13:47 +00:00
Jung-uk Kim
fe0f0bbb19
Merge ACPICA 20150717.
2015-07-22 16:25:07 +00:00
Jung-uk Kim
5ef5072350
Merge ACPICA 20150619.
2015-06-18 23:14:45 +00:00
Jung-uk Kim
5836df80a2
MFV: r283965
...
- Update GUIDs for new NFIT tables.
- Fix ill-formed GUID strings for NFIT tables.
- Fix a possible fault when performing a UUID search.
2015-06-03 19:39:59 +00:00
Jung-uk Kim
a371a5fd85
Merge ACPICA 20150515.
2015-05-18 23:46:11 +00:00
Jung-uk Kim
7cf3e94a41
Merge ACPICA 20150410.
2015-04-11 03:23:41 +00:00
Jung-uk Kim
1c0e1b6da9
Merge ACPICA 20141107 and 20150204.
2015-02-18 20:33:00 +00:00
Konstantin Belousov
4c918926cd
Add x2APIC support. Enable it by default if CPU is capable. The
...
hw.x2apic_enable tunable allows disabling it from the loader prompt.
To closely repeat effects of the uncached memory ops when accessing
registers in the xAPIC mode, the x2APIC writes to MSRs are preceeded
by mfence, except for the EOI notifications. This is probably too
strict, only ICR writes to send IPI require serialization to ensure
that other CPUs see the previous actions when IPI is delivered. This
may be changed later.
In vmm justreturn IPI handler, call doreti_iret instead of doing iretd
inline, to handle corner conditions.
Note that the patch only switches LAPICs into x2APIC mode. It does not
enables FreeBSD to support > 255 CPUs, which requires parsing x2APIC
MADT entries and doing interrupts remapping, but is the required step
on the way.
Reviewed by: neel
Tested by: pho (real hardware), neel (on bhyve)
Discussed with: jhb, grehan
Sponsored by: The FreeBSD Foundation
MFC after: 2 months
2015-02-09 21:00:56 +00:00
Jung-uk Kim
313a0c13ef
Merge ACPICA 20140926.
2014-10-02 19:11:18 +00:00
Jung-uk Kim
79c6d94679
Merge ACPICA 20130823.
2013-08-23 23:25:58 +00:00
Jung-uk Kim
bf6fac21dc
Merge ACPICA 20130725.
2013-07-26 21:34:09 +00:00
Jung-uk Kim
b1ddd13145
Move definitions required by userland applications out of acpica_machdep.h.
2013-06-27 00:22:40 +00:00
Jung-uk Kim
8d744e473f
Merge ACPICA 20130626.
2013-06-27 00:16:54 +00:00
Jung-uk Kim
a9d8d09c46
Merge ACPICA 20130517.
2013-05-20 23:52:49 +00:00
Jung-uk Kim
895f26a936
Merge ACPICA 20130418.
2013-04-19 23:49:34 +00:00
Jung-uk Kim
9c7c683c56
Merge ACPICA 20130328.
2013-04-04 22:11:30 +00:00
Jung-uk Kim
9c48c75ed6
Merge ACPICA 20130214.
2013-02-15 20:36:28 +00:00
Jung-uk Kim
6f4860fc7d
Merge two bug fixes from the vendor branch.
...
Reported by: pjd
2013-01-28 20:37:32 +00:00
Jung-uk Kim
255334d108
Fix another build breakage for ia64.
2013-01-21 21:26:42 +00:00
Jung-uk Kim
efcc2a3054
Merge ACPICA 20130117.
2013-01-17 23:56:43 +00:00
Jung-uk Kim
ed17e06e2c
Merge ACPICA 20121114.
2012-11-20 21:01:59 +00:00
Jung-uk Kim
8ef1a33100
Merge ACPICA 20121018.
2012-10-23 23:49:17 +00:00
Jung-uk Kim
042ff955b5
Merge ACPICA 20120913.
2012-09-19 23:25:24 +00:00
Jung-uk Kim
1df130f1d4
Merge ACPICA 20120816.
2012-08-16 20:54:52 +00:00
Jung-uk Kim
e8241eabbb
Merge ACPICA 20120711.
2012-07-11 23:18:35 +00:00
Jung-uk Kim
f38b0f210c
Merge ACPICA 20120620.
2012-06-22 00:40:44 +00:00
Jung-uk Kim
a7a3b383f2
Merge ACPICA 20120518.
2012-05-24 23:12:30 +00:00
Jung-uk Kim
eef1b955be
Merge ACPICA 20120420.
2012-04-23 23:05:14 +00:00
Jung-uk Kim
3f8d720f87
MFV: r233615
...
Revert r233555 and apply a fix for the reference counting regressions.
Tested by: andreast, lme, nwhitehorn,
Sevan / Venture37 (venture37 at gmail dot com)
Submitted by: Robert Moore (robert dot moore at intel dot com)
2012-03-28 17:21:59 +00:00