| Commit message (Expand) | Author | Age | Files | Lines |
* | Add two new pmap functions: | jah | 2015-08-04 | 1 | -0/+12 |
* | Clear the IA32_MISC_ENABLE MSR bit, which limits the max CPUID | kib | 2015-08-03 | 1 | -0/+1 |
* | Various changes to the registers displayed in DDB for x86. | jhb | 2015-07-22 | 2 | -51/+43 |
* | Let the unwinder handle faults during function prologues or epilogues. | markj | 2015-07-21 | 1 | -45/+10 |
* | Improve stack unwinding on i386 and amd64 after an IP fault. | markj | 2015-07-21 | 1 | -7/+19 |
* | Remove some dead code from DDB's amd64 stack unwinder. | markj | 2015-07-21 | 1 | -74/+8 |
* | When checking for the valid value of the frame pointer, verify that it | kib | 2015-07-16 | 1 | -5/+5 |
* | Now that aesni won't reuse fpu contexts (D3016), add seatbelts to the | jmg | 2015-07-08 | 1 | -2/+10 |
* | Disallow a debugger on 64bit system to set fs/gs bases of the 32bit | kib | 2015-07-01 | 1 | -1/+1 |
* | pcb_gs32sd is unused for long time, remove it. Keep the padding in pcb. | kib | 2015-06-29 | 1 | -1/+0 |
* | Add x86 PT_GETFSBASE, PT_GETGSBASE machine-depended ptrace requests to | kib | 2015-06-29 | 1 | -0/+62 |
* | Remove unneeded data dependency, currently imposed by | kib | 2015-06-28 | 2 | -0/+3 |
* | amd64: set the correct LMA values | royger | 2015-06-26 | 1 | -1/+1 |
* | Report the values of x86 segment registers to remote debuggers. | jhb | 2015-06-12 | 1 | -0/+4 |
* | Generalised support for copy-on-write structures shared by threads. | mjg | 2015-06-10 | 1 | -2/+2 |
* | Account for superpage mappings that are created by pmap_copy(). | alc | 2015-06-09 | 1 | -0/+1 |
* | Update print_INTEL_TLB() by the tag values from the Intel SDM | kib | 2015-06-06 | 1 | -0/+1 |
* | Remove unneeded NULL checks in amd64's trap_fatal(). | dim | 2015-06-01 | 1 | -8/+2 |
* | Remove several write-only variables, all reported by the gcc 4.9 | kib | 2015-05-29 | 2 | -6/+2 |
* | Enabled rewritten PCID support by default. | kib | 2015-05-27 | 1 | -1/+1 |
* | The kernel sends signals to the processes via ABI specific sv_sendsig method. | dchagin | 2015-05-24 | 1 | -4/+0 |
* | In preparation for switching linuxulator to the use the native 1:1 | dchagin | 2015-05-24 | 1 | -0/+1 |
* | CALLOUT_MPSAFE has lost its meaning since r141428, i.e., for more than ten | jkim | 2015-05-22 | 1 | -1/+1 |
* | ddb: finish converting boolean values. | pfg | 2015-05-21 | 1 | -3/+1 |
* | On amd64, make proc0 pmap initialization slightly more correct. In | kib | 2015-05-15 | 1 | -1/+3 |
* | Implement the support for PCID in UP kernels. | kib | 2015-05-15 | 1 | -41/+55 |
* | Initialize pcids array for the proc0 pmap. | kib | 2015-05-10 | 1 | -0/+5 |
* | Tweak assert to also print the thread address. | kib | 2015-05-10 | 1 | -2/+2 |
* | Correct the assertion. We should compare the pmap' curcpu pcid value | kib | 2015-05-09 | 1 | -1/+2 |
* | Rewrite amd64 PCID implementation to follow an algorithm described in | kib | 2015-05-09 | 7 | -459/+234 |
* | Remove unused define. | kib | 2015-05-09 | 1 | -2/+0 |
* | Microsoft vmbus, storage and other related driver enhancements for HyperV. | whu | 2015-04-29 | 1 | -0/+16 |
* | Move common code from sys/i386/i386/mp_machdep.c and | kib | 2015-04-24 | 1 | -1022/+12 |
* | Move some common code from sys/amd64/amd64/machdep.c and | kib | 2015-04-22 | 1 | -369/+0 |
* | Remove duplicate definitions of MWAIT_CX hints. Identical defines in | kib | 2015-04-20 | 1 | -9/+0 |
* | Remove lazy pmap switch code from i386. Naive benchmark with md(4) | kib | 2015-04-18 | 1 | -0/+2 |
* | adrian asked me to revert and get more testing | eadler | 2015-04-05 | 1 | -5/+1 |
* | head/sys/amd64/amd64/support.S: unroll loop | eadler | 2015-04-05 | 1 | -1/+5 |
* | Fix integer truncation bug in malloc(9) | rstone | 2015-04-01 | 1 | -2/+2 |
* | Provide workaround for a performance issue with the popcnt instruction | kib | 2015-03-31 | 1 | -17/+24 |
* | Wait 100 microseconds for a local APIC to dispatch each startup-related IPI | jhb | 2015-03-30 | 1 | -3/+3 |
* | Make it possible for the signal handler to act on #ss. Load the | kib | 2015-03-28 | 1 | -0/+1 |
* | The #ss fault handler erronously does not check for the fault | kib | 2015-03-28 | 1 | -2/+0 |
* | Use lapic_ipi_alloc() to dynamically allocate IPI slots needed by bhyve when | neel | 2015-03-14 | 1 | -0/+31 |
* | Only schedule interrupts on a single hyperthread of a modern Intel CPU core | jhb | 2015-03-06 | 1 | -2/+2 |
* | Supposed fix for some SandyBridge mobile CPUs hang on AP startup when | kib | 2015-02-28 | 1 | -6/+8 |
* | Ensure that the supplied data length is large enough to hold the base | jhb | 2015-02-18 | 1 | -1/+2 |
* | Initialize x2APIC mode on the resume path before accessing LAPIC. | kib | 2015-02-16 | 1 | -0/+1 |
* | Add support for decoding multibyte NOPs. | markj | 2015-02-13 | 1 | -1/+21 |
* | Add x2APIC support. Enable it by default if CPU is capable. The | kib | 2015-02-09 | 3 | -22/+39 |