summaryrefslogtreecommitdiffstats
path: root/sys/x86/x86
Commit message (Expand)AuthorAgeFilesLines
* MFC r257230:kib2013-12-172-998/+1233
* MFC r257228:kib2013-12-171-0/+10
* MFC r257069:kib2013-11-011-0/+96
* Add support for suspend/resume/migration operations when running as agibbs2013-09-203-6/+6
* Implement vector callback for PVHVM and unify event channel implementationsgibbs2013-08-291-0/+8
* Replace kernel virtual address space allocation with vmem. This providesjeff2013-08-071-3/+3
* Fix a KTR_BUSDMA format string.rpaulo2013-06-181-1/+1
* Add basic support for FDT to i386 & amd64. This change includes:marcel2013-05-211-0/+77
* Fix several typoseadler2013-05-121-1/+1
* Introduce kern.timecounter.smp_tsc_adjust tunable (disabled by default) andmav2013-04-181-3/+60
* Unsynchronized TSCs on the host require special handling in bhyve:neel2013-04-101-1/+1
* Record the correct error in the trace.kib2013-04-011-1/+1
* MFcalloutng:mav2013-02-281-22/+9
* Reform the busdma API so that new types may be added without modifyingkib2013-02-121-260/+221
* x86 suspend/resume: suspend pics and pseudo-pics in reverse orderavg2013-02-022-8/+15
* The change to reduce default smp_tsc_shift caused tsc shift to becomekib2013-02-011-35/+43
* Reduce default shift used to calculate the max frequency for the TSCkib2013-01-301-1/+7
* Don't attempt to use clflush on the local APIC register window. Variousjhb2013-01-171-1/+1
* ioapic_program_intpin: program high bits before low bitsavg2012-12-011-2/+2
* Reverts r234074,234105,234564,234723,234989,235231-235232 and part ofattilio2012-10-091-8/+1
* Allow static DMA allocations that allow for enough segments to do page-sizedjhb2012-08-171-6/+7
* During TSC synchronization test, use rdtsc() rather than rdtsc32(), tojimharris2012-08-071-5/+5
* Correct function name in comment.jhb2012-08-031-1/+1
* Microoptimize LAPIC timer routines to avoid reading from hardware duringmav2012-08-031-19/+24
* Improve the handling of static DMA buffers that use non-default memoryjhb2012-08-031-20/+23
* Do a trivial reformatting of the comment, to record the proper commitkib2012-08-011-2/+1
* diff --git a/sys/x86/x86/tsc.c b/sys/x86/x86/tsc.ckib2012-08-011-14/+86
* Add rmb() to tsc_read_##x to enforce serialization of rdtsc captures.jimharris2012-07-241-0/+2
* Implement mechanism to export some kernel timekeeping data tokib2012-06-221-0/+22
* free wdog_kern_pat calls in post-panic paths from under SW_WATCHDOGavg2012-06-031-4/+2
* Revert part of r234723 by re-enabling the SMP protection forattilio2012-05-031-8/+0
* Clean up the intr* MD KPI from the SMP dependency, removing a cause ofattilio2012-04-261-0/+15
* Fix interrupt load balancing regression, introduced in revisiongibbs2012-04-061-3/+0
* Further tweak the changes made in r233709. The kernel doesn't permitjhb2012-04-021-14/+25
* Make machine check exception logging more readable. On newer Intel systems,jhb2012-04-021-8/+7
* Attempt to make machine check handling a bit more robust:jhb2012-03-301-28/+72
* Move the legacy(4) driver to x86.jhb2012-03-302-1/+373
* Use a more proper fix for enabling HT MSI mapping windows on Host-PCIjhb2012-03-291-11/+1
* Revert the PCIe 4GB boundary issue workaround now that the proper fix isjhb2012-03-161-8/+0
* - Fix to build a native i386 kernel without the SMP and atpic.nyan2012-03-161-4/+8
* Move i386's intr_machdep.c to the x86 tree and share it with amd64.jhb2012-03-091-0/+567
* - Change contigmalloc() to use the vm_paddr_t type instead of an unsignedjhb2012-03-011-2/+2
* Workaround for PCIe 4GB boundary issueemaste2012-02-281-0/+8
* - Panic up front if a kernel does not include 'device atpic' and anjhb2012-02-271-1/+10
* - There's no need to overwrite the default device method with the defaultmarius2011-11-221-2/+1
* Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs.ed2011-11-073-3/+4
* Disable TSC usage inside SMP VM environments. On my VMware ESXi 4.1silby2011-08-221-3/+8
* Fix build when NEW_PCIB is not defined.jhb2011-07-161-0/+4
* Respect the BIOS/firmware's notion of acceptable address ranges for PCIjhb2011-07-152-4/+254
* If TSC stops ticking in C3, disable deep sleep when the user forcefullyjkim2011-07-141-0/+1
OpenPOWER on IntegriCloud