aboutsummaryrefslogtreecommitdiff
path: root/sys/x86
Commit message (Expand)AuthorAgeFilesLines
* Eliminate the fake contig_dmamap and replace it with a new flag,Scott Long2014-05-271-12/+13
* Now that there are separate back-end implementations of busdma, the bounceScott Long2014-05-271-18/+22
* Revert r266481. It was based on faulty analysis of the problem. A correctScott Long2014-05-271-25/+2
* Whitespace fix.John Baldwin2014-05-221-3/+3
* Old PCIe implementations cannot allow a DMA transfer to cross a 4GBScott Long2014-05-201-2/+25
* Add definitions for more structured extended features as well asJohn Baldwin2014-05-161-6/+25
* Make this compile with gcc.Warner Losh2014-04-051-0/+1
* Re-implement the DMAR I/O MMU code in terms of PCI RIDsRyan Stone2014-04-016-47/+64
* Revert PCI RID changes.Ryan Stone2014-04-016-64/+47
* Re-implement the DMAR I/O MMU code in terms of PCI RIDsRyan Stone2014-04-016-47/+64
* Rename __wchar_t so it no longer conflicts with __wchar_t from clang 3.4Tijl Coosemans2014-04-011-1/+1
* Change default logic to CONFORM because this routine is sharedTakanori Watanabe2014-03-281-10/+8
* Strict value checking will cause problem.Takanori Watanabe2014-03-271-4/+8
* To check polarity, check ACPI_MADT_POLARITY_CONFORMS, instead of ACPI_MADT_TR...Takanori Watanabe2014-03-271-1/+1
* Fix build without SMP.John Baldwin2014-03-261-1/+5
* Remove vestiges of knowing the ISA bus, which we gave up on around 20Warner Losh2014-03-195-106/+4
* Add support for the PCI(e)-PCI bridges to the Intel VT-d driver. TheKonstantin Belousov2014-03-183-17/+122
* It is not uncommon for BIOSes to report wrong RMRR entries in DMARKonstantin Belousov2014-03-181-0/+9
* Trim at EOL.Konstantin Belousov2014-03-181-2/+2
* Update NetBSD Foundation copyrights to 2-clause BSDEd Maste2014-03-181-7/+0
* Correct type for malloc().John Baldwin2014-03-131-2/+2
* xen: add a hook to perform AP startupRoger Pau Monné2014-03-112-0/+97
* xen: changes to hvm code in order to support PVH guestsRoger Pau Monné2014-03-111-5/+42
* xen: add hook for AP bootstrap memory reservationRoger Pau Monné2014-03-111-0/+1
* xen: add an apic_enumerator for PVHRoger Pau Monné2014-03-111-0/+134
* xen: use the same hypercall mechanism for XEN and XENHVMRoger Pau Monné2014-03-111-14/+10
* xen: implement hook to fetch and parse e820 memory mapRoger Pau Monné2014-03-112-0/+26
* xen: implement an early timer for Xen PVHRoger Pau Monné2014-03-114-53/+123
* amd64: introduce hook for custom preload metadata parsersRoger Pau Monné2014-03-112-0/+106
* howto_names: unify declarationRoger Pau Monné2014-03-111-0/+1
* xen: add and enable Xen console for PVH guestsRoger Pau Monné2014-03-111-0/+4
* xen: add PV/PVH kernel entry pointRoger Pau Monné2014-03-112-0/+120
* amd64/i386: switch IPI handlers to C code.Roger Pau Monné2014-03-111-183/+10
* Move fpusave() wrapper for suspend hander to sys/amd64/amd64/fpu.c.Jung-uk Kim2014-03-041-1/+1
* Add support for managing PCI bus numbers. As with BARs and PCI-PCI bridgeJohn Baldwin2014-02-124-3/+72
* Drop the 3rd clause from all 3 clause BSD licenses where I am the soleJohn Baldwin2014-02-057-21/+0
* Move a warning about LINT pins configured with a level trigger underJohn Baldwin2014-02-051-1/+1
* Rename the AMD MSR_PERFCTR[0-3] so the Pentium Pro MSR_PERFCTR[0-1]Tijl Coosemans2014-01-311-6/+4
* Move <machine/apicvar.h> to <x86/apicvar.h>.John Baldwin2014-01-239-8/+233
* - Reuse legacy_pcib_(read|write)_config() methods in the QPI pcib driver.John Baldwin2014-01-214-67/+14
* - Only check the ivars for direct descendants.John Baldwin2014-01-201-4/+6
* The changes in r233781 attempted to make logging during a machine checkJohn Baldwin2014-01-081-5/+19
* Retire machine/fdt.h as a header used by MI code, as its function is nowNathan Whitehorn2014-01-052-18/+6
* Fix i386 build.John Baldwin2013-12-241-0/+1
* Add a resume hook for bhyve that runs a function on all CPUs duringJohn Baldwin2013-12-231-0/+5
* Use fixed-width types for all fields in MP Table structures and packJohn Baldwin2013-12-112-80/+83
* Do not DELAY() for P-state transition unless we want to see the result.Alexander Motin2013-12-101-3/+2
* Move constants for indices in the local APIC's local vector table fromJohn Baldwin2013-12-094-31/+42
* Fix the processor table entry structure to use a fixed-width type forJohn Baldwin2013-12-051-4/+4
* Fix undefined behavior: (1 << 31) is not defined as 1 is an int and thisEitan Adler2013-11-301-8/+8