aboutsummaryrefslogtreecommitdiff
path: root/usr.sbin/bhyve/acpi.c
Commit message (Expand)AuthorAgeFilesLines
* Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-231-2/+0
* Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-231-2/+0
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-07-251-1/+1
* bhyve: check for errors when writing device specific DSDT entriesCorvin Köhne2023-04-281-1/+1
* bhyve: allow building device specific ACPI tablesCorvin Köhne2023-04-281-0/+7
* bhyve: maintain a list of acpi devicesCorvin Köhne2023-02-281-0/+29
* bhyve: clean up trailing whitespacesToomas Soome2023-01-261-2/+2
* bhyve: build SPCR ACPI tableCorvin Köhne2022-12-131-0/+32
* bhyve: use dynamic ACPI table offsetsCorvin Köhne2022-12-051-56/+15
* bhyve: build RSDP table by baslCorvin Köhne2022-12-051-34/+41
* bhyve: build RSDT table by baslCorvin Köhne2022-12-051-37/+23
* bhyve: build XSDT table by baslCorvin Köhne2022-12-051-37/+28
* bhyve: build FADT table by baslCorvin Köhne2022-12-051-218/+77
* bhyve: build MADT table by baslCorvin Köhne2022-12-051-89/+76
* bhyve: build HPET table by baslCorvin Köhne2022-12-051-46/+23
* bhyve: build MCFG table by baslCorvin Köhne2022-12-051-32/+24
* bhyve: build FACS table by baslCorvin Köhne2022-12-051-30/+20
* bhyve: build DSDT table by baslCorvin Köhne2022-11-301-1/+9
* bhyve: use basl to load ACPI tablesCorvin Köhne2022-11-301-25/+29
* bhyve: add basic basl implementationCorvin Köhne2022-11-291-1/+1
* bhyve: Sprinkle const qualifiers where appropriateMark Johnston2022-08-231-1/+1
* bhyve: Make the MADT dynamically sized.John Baldwin2022-05-111-26/+20
* bhyve(8): Add VM Generation Counter ACPI deviceConrad Meyer2020-04-151-4/+8
* Catch up with ACPICA 20191018.Jung-uk Kim2019-10-241-7/+7
* Acpi MADT table correction for VM_MAXCPU > 21Rodney W. Grimes2019-04-251-8/+23
* Catch up with ACPICA 20190215.Jung-uk Kim2019-02-211-0/+1
* Fix style(9) space vs tab.Marcelo Araujo2018-06-141-1/+1
* Simplify macros EFPRINTF and EFFLUSH. [0]Marcelo Araujo2018-05-291-36/+5
* various: general adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Use strlcpy() instead of strncpy() because subsequent mkstemps expectsXin LI2015-09-171-2/+2
* Implement the century byte in the RTC. Some guests require this field to beNeel Natu2015-04-281-1/+1
* iasl(8) expects integer fields in data tables to be specified as hexadecimalNeel Natu2014-10-091-2/+2
* Add new fields in the FADT, required by IASL 20140926-64.Peter Grehan2014-10-031-1/+4
* Support PCI extended config space in bhyve.Neel Natu2014-08-081-4/+44
* Implement a PCI interrupt router to route PCI legacy INTx interrupts toJohn Baldwin2014-05-151-1/+1
* Add SMBIOS support.Tycho Nightingale2014-03-041-9/+9
* Allow PCI devices to be configured on all valid bus numbers from 0 to 255.Neel Natu2014-02-141-1/+1
* Rework the DSDT generation code a bit to generate more accurate info aboutJohn Baldwin2014-01-021-104/+116
* Extend the ACPI power management support to wire a virtual power button upJohn Baldwin2013-12-281-20/+20
* Support soft power-off via the ACPI S5 state for bhyve guests.John Baldwin2013-12-241-8/+19
* Extend the support for local interrupts on the local APIC:John Baldwin2013-12-231-0/+10
* Add support for level triggered interrupt pins on the vioapic. Prior to thisNeel Natu2013-11-271-1/+1
* Fix discrepancy between the IOAPIC ID advertised by firmware tables and theNeel Natu2013-11-251-1/+1
* Add HPET device emulation to bhyve.Neel Natu2013-11-251-3/+84
* x86 platforms that use an IOAPIC route the legacy timer interrupt (IRQ0) toNeel Natu2013-11-111-1/+11
* Make the virtual ioapic available unconditionally in a bhyve virtual machine.Neel Natu2013-10-311-6/+1
* Go way past 11 and bump bhyve's max vCPUs to 16.Peter Grehan2013-09-101-3/+5
* Simplify the assignment of memory to virtual machines by requiring a singleNeel Natu2013-03-181-18/+15
* Reorder code to avoid the stat buffer being used uninitialized.Peter Grehan2013-03-061-6/+10
* Specify the length of the mapping requested from 'paddr_guest2host()'.Neel Natu2013-03-011-3/+6