#
07c64d74 |
|
30-Jan-2024 |
Jung-uk Kim <jkim@FreeBSD.org> |
acpica: Import ACPICA 20230628 (cherry picked from commit ef3ba9d625927fd4592a8c071698a562821485bd)
|
#
722b1667 |
|
30-Jan-2024 |
Jung-uk Kim <jkim@FreeBSD.org> |
acpica: Import ACPICA 20230331 (cherry picked from commit 8e013e1e3b81740266738226667431cf5c28b17a)
|
#
9a4bc520 |
|
27-Oct-2022 |
Jung-uk Kim <jkim@FreeBSD.org> |
acpica: Import ACPICA 20221020 (cherry picked from commit a799bdd9d50e84cd6a36e8f1d2ac4301b2a6b374)
|
#
ab71bbb7 |
|
31-Mar-2022 |
Jung-uk Kim <jkim@FreeBSD.org> |
acpica: Import ACPICA 20220331 (cherry picked from commit ca1c95cc699a25d891e62ef863c8268c93b35cf8)
|
#
1b7a2680 |
|
30-Sep-2021 |
Jung-uk Kim <jkim@FreeBSD.org> |
Import ACPICA 20210930 (cherry picked from commit c509b6ab0d7e5bafc5348b08653b8738bd40716e)
|
#
97c0b5ab |
|
30-Jul-2021 |
Jung-uk Kim <jkim@FreeBSD.org> |
acpica: Import ACPICA 20210730 (cherry picked from commit 34cfdff1f386b2d7bf0a8ea873acf604753991e6)
|
#
1970d693 |
|
04-Jun-2021 |
Jung-uk Kim <jkim@FreeBSD.org> |
Import ACPICA 20210604 (cherry picked from commit 395770967c3664ec744e63fa47acc19670d32f47)
|
#
cfd1ed46 |
|
01-Apr-2021 |
Jung-uk Kim <jkim@FreeBSD.org> |
Merge ACPICA 20210331. (cherry picked from commit 1e02e5b0ba8634758c128dcb43c67342c7219cd4)
|
#
29f37e9b |
|
05-Jan-2021 |
Jung-uk Kim <jkim@FreeBSD.org> |
acpica: Import ACPICA 20210105. (cherry picked from commit a61ec1492c58c40bd0d968794c380668c157e2ef)
|
#
9363000d |
|
04-Mar-2018 |
Anish Gupta <anish@FreeBSD.org> |
Move the new AMD-Vi IVHD [ACPI_IVRS_HARDWARE_NEW]definitions added in r329360 in contrib ACPI to local files till ACPI code adds new definitions reported by jkim. Rename ACPI_IVRS_HARDWARE_NEW to ACPI_IVRS_HARDWARE_EFRSUP, since new definitions add Extended Feature Register support. Use IvrsType to distinguish three types of IVHD - 0x10(legacy), 0x11 and 0x40(with EFR). IVHD 0x40 is also called mixed type since it supports HID device entries. Fix 2 coverity bugs reported by cem. Reported by:jkim, cem Approved by:grehan Differential Revision://reviews.freebsd.org/D14501
|
#
0b37d3d9 |
|
15-Feb-2018 |
Anish Gupta <anish@FreeBSD.org> |
This change fixes duplicate detection of same IOMMU/AMD-Vi device for Ryzen with EFR support. IVRS can have entry of type legacy and non-legacy present at same time for same AMD-Vi device. ivhd driver will ignore legacy if new IVHD type is present as specified in AMD-Vi specification. Earlier both of IVHD entries used and two ivhd devices were created. Add support for new IVHD type 0x11 and 0x40 in ACPI. Create new struct of type acpi_ivrs_hardware_new for these new type of IVHDs. Legacy type 0x10 will continue to use acpi_ivrs_hardware. Reviewed by: avg Approved by: grehan Differential Revision:https://reviews.freebsd.org/D13160
|
#
d7bbccdd |
|
30-Sep-2017 |
Jung-uk Kim <jkim@FreeBSD.org> |
Revert r324109. This commit broke a number of systems. Reported by: lwhsu, kib Requested by: ngie
|
#
4c918926 |
|
09-Feb-2015 |
Konstantin Belousov <kib@FreeBSD.org> |
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
|
#
a7d5f7eb |
|
19-Oct-2010 |
Jamie Gritton <jamie@FreeBSD.org> |
A new jail(8) with a configuration file, to replace the work currently done by /etc/rc.d/jail.
|
#
44dd6ac2 |
|
26-Apr-2010 |
Jung-uk Kim <jkim@FreeBSD.org> |
MFC: r204773 Merge ACPICA 20100304. MFC: r204874 Update module Makefile for ACPICA 20100304. MFC: r204877 Allow ACPI module build on amd64. Although we strongly recommend building it into kernel, there is no need to prevent it from building at all. MFC: r204916 - Allow users to enable dumping Debug objects without ACPI debugger. Setting the new sysctl MIB "debug.acpi.enable_debug_objects" to a non-zero value enables us to print Debug object when something is written to it. - Allow users to disable interpreter slack mode. Setting the new tunable "debug.acpi.interpreter_slack" to zero disables some workarounds for common BIOS mistakes and enables strict ACPI implementations by the specification. MFC: r204920 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. MFC: r204965 Fix white spaces. MFC: r206117 Merge ACPICA 20100331 (and four additional upstream patches).
|
#
e21bbd17 |
|
05-Feb-2010 |
Andriy Gapon <avg@FreeBSD.org> |
MFC r197104,197105,197106,197107,197688,198237,199337,199338,200553,200554, 202771,202773: bring acpica version to 20100121 MFC details: r197104 | jkim | 2009-09-12 01:48:53 +0300 (Sat, 12 Sep 2009) | 4 lines MFV: r196804 Import ACPICA 20090903 r197105 | jkim | 2009-09-12 01:49:34 +0300 (Sat, 12 Sep 2009) | 2 lines Catch up with ACPICA 20090903. r197106 | jkim | 2009-09-12 01:50:15 +0300 (Sat, 12 Sep 2009) | 2 lines Catch up with ACPICA 20090903. r197107 | jkim | 2009-09-12 01:56:08 +0300 (Sat, 12 Sep 2009) | 2 lines Canonify include paths for newly added files. r197688 | jkim | 2009-10-01 23:56:15 +0300 (Thu, 01 Oct 2009) | 4 lines Compile ACPI debugger and disassembler for kernel modules unconditionally. These files will generate almost empty object files without ACPI_DEBUG/DDB options. As a result, size of acpi.ko will increase slightly. r198237 | jkim | 2009-10-19 19:12:58 +0300 (Mon, 19 Oct 2009) | 2 lines Merge ACPICA 20091013. r199337 | jkim | 2009-11-16 23:47:12 +0200 (Mon, 16 Nov 2009) | 2 lines Merge ACPICA 20091112. r199338 | jkim | 2009-11-16 23:53:56 +0200 (Mon, 16 Nov 2009) | 2 lines Add a forgotten module Makefile change from the previous commit. r200553 | jkim | 2009-12-15 00:24:04 +0200 (Tue, 15 Dec 2009) | 2 lines Merge ACPICA 20091214. r200554 | jkim | 2009-12-15 00:28:32 +0200 (Tue, 15 Dec 2009) | 3 lines Remove _FDE quirk handling as these quirks are automatically repaired by ACPICA layer since ACPICA 20091214. r202771 | jkim | 2010-01-21 23:14:28 +0200 (Thu, 21 Jan 2010) | 2 lines Merge ACPICA 20100121. r202773 | jkim | 2010-01-21 23:31:39 +0200 (Thu, 21 Jan 2010) | 2 lines Fix a new header inclusion. Discussed with: jkim, jhb No objections from: acpi@
|
#
d005b3f9 |
|
03-Jun-2009 |
Jung-uk Kim <jkim@FreeBSD.org> |
Trim unnecessary files from the import.
|