| Commit message (Expand) | Author | Age | Files | Lines |
* | Handle X2APIC entries in the MADT for APICs with an ID < 255. At least one | John Baldwin | 2015-06-09 | 1 | -32/+65 |
* | Update print_INTEL_TLB() by the tag values from the Intel SDM | Konstantin Belousov | 2015-06-06 | 1 | -3/+180 |
* | Remove several write-only variables, all reported by the gcc 4.9 | Konstantin Belousov | 2015-05-29 | 2 | -9/+3 |
* | Explicitely enable queued invalidation completion interrupt when the | Konstantin Belousov | 2015-05-29 | 1 | -0/+2 |
* | xen: make sure xenpv bus is the last to attach | Roger Pau Monné | 2015-05-25 | 1 | -1/+6 |
* | CALLOUT_MPSAFE has lost its meaning since r141428, i.e., for more than ten | Jung-uk Kim | 2015-05-22 | 1 | -1/+1 |
* | When sleeping in Sx state using MWAIT instruction, accept fast wakeup | Konstantin Belousov | 2015-05-19 | 1 | -6/+17 |
* | Update the comments to match what the code ended up becoming. | Adrian Chadd | 2015-05-15 | 1 | -1/+1 |
* | Rewrite amd64 PCID implementation to follow an algorithm described in | Konstantin Belousov | 2015-05-09 | 2 | -11/+10 |
* | If x86 CPU implementation of the MWAIT instruction reasonably | Konstantin Belousov | 2015-05-09 | 2 | -2/+34 |
* | xen: introduce a newbus function to allocate unused memory | Roger Pau Monné | 2015-05-08 | 1 | -0/+84 |
* | Add initial memory locality cost awareness to the VM, and include | Adrian Chadd | 2015-05-08 | 1 | -6/+120 |
* | Add macros for AMD-specific bits in MSR_EFER: LMSLE, FFXSR and TCE. | Neel Natu | 2015-05-06 | 1 | -1/+4 |
* | Remove support for Xen PV domU kernels. Support for HVM domU kernels | John Baldwin | 2015-04-30 | 8 | -88/+5 |
* | Microsoft vmbus, storage and other related driver enhancements for HyperV. | Wei Hu | 2015-04-29 | 1 | -0/+1 |
* | The add_bounce_page() function can be called when loading physical | Hans Petter Selasky | 2015-04-28 | 1 | -2/+2 |
* | Move common code from sys/i386/i386/mp_machdep.c and | Konstantin Belousov | 2015-04-24 | 1 | -0/+1120 |
* | Reassign copyright statements on several files from Advanced | John Baldwin | 2015-04-23 | 4 | -4/+4 |
* | Move some common code from sys/amd64/amd64/machdep.c and | Konstantin Belousov | 2015-04-22 | 1 | -0/+533 |
* | Refine the workaround for Intel HSD131 [1] added in r269052: | Marius Strobl | 2015-04-19 | 1 | -8/+17 |
* | Revert unrelated chunk from the r281707. | Konstantin Belousov | 2015-04-18 | 1 | -1/+0 |
* | Remove lazy pmap switch code from i386. Naive benchmark with md(4) | Konstantin Belousov | 2015-04-18 | 2 | -19/+1 |
* | Add config option PAE_TABLES for the i386 kernel. It switches pmap to | Konstantin Belousov | 2015-04-13 | 1 | -1/+1 |
* | Fix build on i386. | Jung-uk Kim | 2015-04-12 | 1 | -1/+1 |
* | Move the 32-bit compatible procfs types from freebsd32.h to <sys/procfs.h> | John Baldwin | 2015-04-08 | 1 | -0/+1 |
* | Account for the offset of the page run when allocating the | Konstantin Belousov | 2015-04-08 | 3 | -21/+32 |
* | When mapping an allocated entry, use the entry size, instead of the | Konstantin Belousov | 2015-03-24 | 1 | -1/+1 |
* | Assert that the mapping loop makes progress. | Konstantin Belousov | 2015-03-24 | 1 | -0/+1 |
* | Use VT-d interrupt remapping block (IR) to perform FSB messages | Konstantin Belousov | 2015-03-19 | 16 | -40/+921 |
* | Provide definitions for all descriptors types in the DMAR invalidation | Konstantin Belousov | 2015-03-19 | 1 | -6/+21 |
* | Fix syntax error. | Konstantin Belousov | 2015-03-19 | 1 | -1/+1 |
* | When initial placement of the new entry crosses the boundary, | Konstantin Belousov | 2015-03-17 | 1 | -2/+4 |
* | When inserting new entry into the address map, ensure that not only | Konstantin Belousov | 2015-03-17 | 1 | -1/+2 |
* | Add x86 specific APIs 'lapic_ipi_alloc()' and 'lapic_ipi_free()' to allow IPI | Neel Natu | 2015-03-14 | 3 | -7/+104 |
* | Free up the IPI slot used by IPI_STOP_HARD. | Neel Natu | 2015-03-01 | 1 | -1/+6 |
* | Since all generations of Intel CPUs have errata which causes hang on | Konstantin Belousov | 2015-02-27 | 1 | -5/+10 |
* | xen/intr: fix fallout from r278854 | Roger Pau Monné | 2015-02-26 | 1 | -14/+23 |
* | Implements EOI suppression mode, where LAPIC on EOI command for | Konstantin Belousov | 2015-02-26 | 3 | -6/+89 |
* | For now, disable x2APIC mode when Xen is detected, even if CPU | Konstantin Belousov | 2015-02-25 | 1 | -0/+2 |
* | Revert r276949 and redo the fix for PCIe/PCI bridges, which do not | Konstantin Belousov | 2015-02-21 | 1 | -6/+26 |
* | Fix build on i386 without "device apic" | Tijl Coosemans | 2015-02-20 | 1 | -0/+9 |
* | Fix UP build. | Konstantin Belousov | 2015-02-18 | 1 | -1/+2 |
* | Initialize x2APIC mode on the resume path before accessing LAPIC. | Konstantin Belousov | 2015-02-16 | 2 | -1/+1 |
* | xen/intr: improve handling of legacy IRQs | Roger Pau Monné | 2015-02-16 | 1 | -3/+19 |
* | xen/intr: improve PIRQ handling | Roger Pau Monné | 2015-02-16 | 1 | -20/+29 |
* | Detect whether x2APIC on VMWare is usable without interrupt | Konstantin Belousov | 2015-02-14 | 2 | -0/+18 |
* | Registers definitions for the new capabilities from the version 2.4 of | Konstantin Belousov | 2015-02-11 | 2 | -4/+67 |
* | vm_page_lookup() accepts read-locked object. | Konstantin Belousov | 2015-02-11 | 1 | -4/+2 |
* | Add x2APIC support. Enable it by default if CPU is capable. The | Konstantin Belousov | 2015-02-09 | 7 | -115/+365 |
* | Revert the IPI startup sequence to match what is described in the | John Baldwin | 2015-02-06 | 1 | -14/+14 |