summaryrefslogtreecommitdiffstats
path: root/sys/x86
Commit message (Expand)AuthorAgeFilesLines
* Move fpusave() wrapper for suspend hander to sys/amd64/amd64/fpu.c.jkim2014-03-041-1/+1
* Add support for managing PCI bus numbers. As with BARs and PCI-PCI bridgejhb2014-02-124-3/+72
* Drop the 3rd clause from all 3 clause BSD licenses where I am the solejhb2014-02-057-21/+0
* Move a warning about LINT pins configured with a level trigger underjhb2014-02-051-1/+1
* Rename the AMD MSR_PERFCTR[0-3] so the Pentium Pro MSR_PERFCTR[0-1]tijl2014-01-311-6/+4
* Move <machine/apicvar.h> to <x86/apicvar.h>.jhb2014-01-239-8/+233
* - Reuse legacy_pcib_(read|write)_config() methods in the QPI pcib driver.jhb2014-01-214-67/+14
* - Only check the ivars for direct descendants.jhb2014-01-201-4/+6
* The changes in r233781 attempted to make logging during a machine checkjhb2014-01-081-5/+19
* Retire machine/fdt.h as a header used by MI code, as its function is nownwhitehorn2014-01-052-18/+6
* Fix i386 build.jhb2013-12-241-0/+1
* Add a resume hook for bhyve that runs a function on all CPUs duringjhb2013-12-231-0/+5
* Use fixed-width types for all fields in MP Table structures and packjhb2013-12-112-80/+83
* Do not DELAY() for P-state transition unless we want to see the result.mav2013-12-101-3/+2
* Move constants for indices in the local APIC's local vector table fromjhb2013-12-094-31/+42
* Fix the processor table entry structure to use a fixed-width type forjhb2013-12-051-4/+4
* Fix undefined behavior: (1 << 31) is not defined as 1 is an int and thiseadler2013-11-301-8/+8
* - For kernel compiled only with KDTRACE_HOOKS and not any lock debuggingattilio2013-11-251-1/+0
* x86: Allow users to change PSL_RF via ptrace(PT_SETREGS...)emaste2013-11-141-1/+9
* Fix gcc warning about an uninitialized bool in sys/x86/iommu/intel_drv.c.dim2013-11-091-0/+2
* Fix gcc warning about an empty device_printf() format string indim2013-11-091-1/+1
* Fix (erroneous) gcc warnings about usage of uninitialized variables indim2013-11-091-0/+3
* Fix gcc warnings about casting away const in sys/x86/iommu/intel_drv.c.dim2013-11-091-5/+5
* Initialize variable in sys/x86/iommu/busdma_dmar.c, to avoid possibledim2013-11-081-0/+1
* Add bits for the AMD features from CPUID function 0x80000001 ECX,kib2013-11-081-0/+6
* Fix powerd/states on AMD cpus. Resolves issues with system reporting:sbruno2013-11-061-2/+7
* Add support for queued invalidation.kib2013-11-019-162/+843
* Return BUS_PROBE_NOWILDCARD from the DMAR probe method.kib2013-11-011-1/+1
* Remove references to an unused fasttrap probe hook, and remove themarkj2013-10-311-1/+0
* Remove redundand declaration, fixing the build with gcc.kib2013-10-291-1/+0
* Remove redundand assignment to error variable and check for its value [1].kib2013-10-281-6/+3
* Import the driver for VT-d DMAR hardware, as specified in the revisionkib2013-10-2811-0/+5705
* Add a virtual table for the busdma methods on x86, to allow differentkib2013-10-273-998/+1330
* Add bus_dmamap_load_ma() function to load map with the array ofkib2013-10-271-0/+10
* Add ddb 'show ioapic' and 'show all ioapics' commands.kib2013-10-241-0/+96
* Add a va_copy() to our fall-back stdarg implementation for use with lint(1)phk2013-10-071-0/+2
* Formalize the concept of virtual CPU ids by adding a per-cpu vcpu_idgibbs2013-10-053-13/+30
* Correct panic caused by attaching both Xen PV and HyperV virtualizationgibbs2013-10-051-0/+1
* sys/x86/xen/hvm.c:gibbs2013-09-271-2/+3
* Merge Xen PVHVM support into the GENERIC kernel config for bothgibbs2013-09-201-11/+42
* Add support for suspend/resume/migration operations when running as agibbs2013-09-207-36/+212
* Implement PV IPIs for PVHVM guests and further converge PV and HVMgibbs2013-09-062-9/+440
* Conform to style(9). No functional changes.gibbs2013-09-011-11/+11
* Implement vector callback for PVHVM and unify event channel implementationsgibbs2013-08-294-0/+1391
* Call set_i8254_freq with MODE_STOP (0) rather than a magic number of 0.brooks2013-08-151-4/+4
* Merge acpica_machdep.h for amd64 and i386 and move to x86. In fact, thesejkim2013-08-131-0/+80
* Split the pagequeues per NUMA domains, and split pageademon processkib2013-08-071-0/+4
* Replace kernel virtual address space allocation with vmem. This providesjeff2013-08-071-3/+3
* x86: detect mwait capabilities and extensions, when presentavg2013-07-281-0/+23
* Fix a KTR_BUSDMA format string.rpaulo2013-06-181-1/+1
OpenPOWER on IntegriCloud