| Commit message (Expand) | Author | Age | Files | Lines |
* | new x86 smp topology detection code | Andriy Gapon | 2016-04-04 | 1 | -275/+490 |
* | Move i386/i386/autoconf.c to sys/x86/x86 and use it on both amd64 and i386. | John Baldwin | 2016-04-03 | 1 | -0/+164 |
* | Style(9), use tabs for the #define LOOPS line. | Konstantin Belousov | 2016-04-01 | 1 | -5/+4 |
* | Type of the interrupt handlers on x86 cannot be expressed in C. | Konstantin Belousov | 2016-03-29 | 1 | -0/+7 |
* | Fix several bugs in r297374: | Konstantin Belousov | 2016-03-29 | 1 | -5/+13 |
* | Calibrate the frequency of the of the native_lapic_ipi_wait() loop, | Konstantin Belousov | 2016-03-29 | 1 | -15/+40 |
* | Use ANSI function definition. | Konstantin Belousov | 2016-03-29 | 1 | -1/+1 |
* | Do not load LAPIC_DCR_TIMER with an undefined value. If we are in the | Konstantin Belousov | 2016-03-28 | 1 | -3/+6 |
* | Use TSC deadline mode for LAPIC timer, when available. The mode fires | Konstantin Belousov | 2016-03-28 | 1 | -58/+150 |
* | Add defines for the LAPIC TSC deadline timer mode. The LVT timer mode | Konstantin Belousov | 2016-03-28 | 2 | -3/+6 |
* | Enable interrupts on the BSP once all PICs are initialized. | John Baldwin | 2016-03-24 | 1 | -0/+15 |
* | Fix the resource_list_print_type() calls to use uintmax_t. | Justin Hibbits | 2016-03-22 | 1 | -3/+3 |
* | Check IPI status more frequently when waiting. | John Baldwin | 2016-03-18 | 1 | -2/+2 |
* | Use uintmax_t (typedef'd to rman_res_t type) for rman ranges. | Justin Hibbits | 2016-03-18 | 1 | -8/+0 |
* | Replace all resource occurrences of '0UL/~0UL' with '0/~0'. | Justin Hibbits | 2016-03-03 | 1 | -1/+1 |
* | Remove taskqueue_enqueue_fast(). | John Baldwin | 2016-03-01 | 3 | -5/+5 |
* | Correct the memory rman ranges to be to BUS_SPACE_MAXADDR | Justin Hibbits | 2016-03-01 | 1 | -2/+6 |
* | Silence PVS-Studio warning (V595). It can never be NULL here. | Jung-uk Kim | 2016-02-23 | 1 | -1/+1 |
* | As <machine/pmap.h> is included from <vm/pmap.h>, there is no need to | Svatopluk Kraus | 2016-02-22 | 2 | -2/+0 |
* | Some BIOSes ACPI bytecode needs to take (sleepable) acpi mutex for | Konstantin Belousov | 2016-02-20 | 1 | -6/+2 |
* | Introduce a RMAN_IS_DEFAULT_RANGE() macro, and use it. | Justin Hibbits | 2016-02-20 | 2 | -2/+2 |
* | POSIX states that #include <signal.h> shall make both mcontext_t and | Konstantin Belousov | 2016-02-12 | 1 | -0/+5 |
* | Convert rman to use rman_res_t instead of u_long | Justin Hibbits | 2016-01-27 | 9 | -23/+30 |
* | hyperv: use x86 generic code to do the hypervisor detection | Sepherosa Ziehau | 2016-01-14 | 1 | -0/+2 |
* | Move amd64 metadata.h to x86 and share with i386 | Ed Maste | 2016-01-07 | 1 | -0/+57 |
* | Make the 'env' directive described in config(5) work on all architectures, | Ian Lepore | 2016-01-02 | 1 | -3/+6 |
* | Add standard extended feature bit 6 from the Intel SDM rev. 57, which | Konstantin Belousov | 2015-12-29 | 2 | -0/+3 |
* | Move shared variables from {amd64,i386}/initcpu.c to x86/identcpu.c. | John Baldwin | 2015-12-23 | 2 | -0/+92 |
* | Remove redundant declarations in sys/x86/xen which are now handled in other s... | Enji Cooper | 2015-12-23 | 2 | -11/+0 |
* | x86: Add CPUID_STDEXT_* macros for CPU feature bits | Conrad Meyer | 2015-12-21 | 1 | -0/+5 |
* | x86: Detect feature flags "AVX512DQ", "AVX512IFMA", "AVX512BW", "AVX512VBMI" | Conrad Meyer | 2015-12-20 | 1 | -0/+4 |
* | x86: Detect feature flags "CLWB" and "PCOMMIT" | Conrad Meyer | 2015-12-19 | 1 | -0/+2 |
* | x86/bounce: try to always completely fill bounce pages | Roger Pau Monné | 2015-12-15 | 1 | -44/+12 |
* | Merge common parts of i386 and amd64 md_var.h and smp.h into | Konstantin Belousov | 2015-12-07 | 2 | -0/+213 |
* | It seems that at least some KVM versions advertise support for EIO | Konstantin Belousov | 2015-12-05 | 1 | -0/+10 |
* | For amd64 non-PCID machines, and for i386 machines with support for | Konstantin Belousov | 2015-12-03 | 1 | -13/+162 |
* | In the SandyBridge x2APIC workaround detection code, only fetch the | Konstantin Belousov | 2015-12-03 | 1 | -27/+20 |
* | Correct the number of DTLB entries reported for the CPUID Leaf 2 | Konstantin Belousov | 2015-11-24 | 1 | -1/+1 |
* | Revert r291142. | Svatopluk Kraus | 2015-11-23 | 1 | -2/+2 |
* | Fix BUS_DMA_MIN_ALLOC_COMP flag logic. When bus_dmamap_t map is being | Svatopluk Kraus | 2015-11-21 | 1 | -2/+2 |
* | Avoid a NULL pointer dereference in bounce_bus_dmamap_unload() when | Marius Strobl | 2015-11-21 | 1 | -0/+5 |
* | Avoid a NULL pointer dereference in bounce_bus_dmamap_sync() when the | Marius Strobl | 2015-11-20 | 1 | -1/+1 |
* | xen: fix dropping bitmap IPIs during resume | Roger Pau Monné | 2015-11-18 | 1 | -25/+1 |
* | xen/intr: properly dispose event channels on resume | Roger Pau Monné | 2015-11-18 | 1 | -0/+3 |
* | x86/intr: allow mutex recursion in intr_remove_handler | Roger Pau Monné | 2015-11-18 | 1 | -3/+12 |
* | x86/dma_bounce: rework _bus_dmamap_load_ma implementation | Roger Pau Monné | 2015-11-09 | 1 | -16/+190 |
* | Since r289279 bufinit() uses mp_ncpus, but some architectures set this | Tijl Coosemans | 2015-11-08 | 1 | -32/+4 |
* | xen/intr: fix the event channel enabled per-cpu mask | Roger Pau Monné | 2015-11-05 | 1 | -18/+14 |
* | Fix an alignment check that is wrong in half the busdma implementations. | Ian Lepore | 2015-11-02 | 1 | -2/+2 |
* | x86/dma_bounce: revert r289834 and r289836 | Roger Pau Monné | 2015-10-26 | 1 | -186/+16 |