| Commit message (Expand) | Author | Age | Files | Lines |
* | Merge remote-tracking branch 'origin/releng/11.1' into RELENG_2_4 | Luiz Souza | 2018-05-08 | 1 | -3/+3 |
|\ |
|
| * | Add mitigations for two classes of speculative execution vulnerabilities | gordon | 2018-03-14 | 1 | -3/+10 |
* | | Revert "Revert "MFC r328083,328096,328116,328119,328120,328128,328135,328153,... | Luiz Souza | 2018-02-23 | 1 | -2/+9 |
* | | Revert "Revert "MFC r327817:"" | Luiz Souza | 2018-02-23 | 1 | -1/+1 |
* | | Revert "Revert "MFC r324301:"" | Luiz Souza | 2018-02-23 | 1 | -1/+1 |
* | | Revert "Revert "MFC r322940:"" | Luiz Souza | 2018-02-23 | 1 | -1/+1 |
* | | Revert "Revert "MFC r322762, r322799, r322832, r322833:"" | Luiz Souza | 2018-02-23 | 1 | -1/+24 |
* | | Revert "MFC r322762, r322799, r322832, r322833:" | Luiz Souza | 2018-02-21 | 1 | -24/+1 |
* | | Revert "MFC r322940:" | Luiz Souza | 2018-02-21 | 1 | -1/+1 |
* | | Revert "MFC r324301:" | Luiz Souza | 2018-02-21 | 1 | -1/+1 |
* | | Revert "MFC r327817:" | Luiz Souza | 2018-02-21 | 1 | -1/+1 |
* | | Revert "MFC r328083,328096,328116,328119,328120,328128,328135,328153,328157," | Luiz Souza | 2018-02-21 | 1 | -9/+2 |
* | | MFC r328083,328096,328116,328119,328120,328128,328135,328153,328157, | kib | 2018-02-19 | 1 | -2/+9 |
* | | MFC r327817: | kib | 2018-02-19 | 1 | -1/+1 |
* | | MFC r324301: | kib | 2018-02-19 | 1 | -1/+1 |
* | | MFC r322940: | rlibby | 2018-02-19 | 1 | -1/+1 |
* | | MFC r322762, r322799, r322832, r322833: | kib | 2018-02-19 | 1 | -1/+24 |
|/ |
|
* | MFC r318318: | kib | 2017-05-29 | 1 | -1/+1 |
* | Rewrite amd64 PCID implementation to follow an algorithm described in | kib | 2015-05-09 | 1 | -60/+15 |
* | Create a separate structure for per-CPU state saved across suspend and | jhb | 2014-09-06 | 1 | -28/+1 |
* | Move fpusave() wrapper for suspend hander to sys/amd64/amd64/fpu.c. | jkim | 2014-03-04 | 1 | -13/+0 |
* | Properly save and restore CR0. | jkim | 2014-03-04 | 1 | -0/+2 |
* | Remove dead code since r230426, fix a comment, and tidy up. | jkim | 2014-03-04 | 1 | -7/+5 |
* | Implement support for the process-context identifiers ('PCID') on | kib | 2013-08-30 | 1 | -7/+27 |
* | Add support for the XSAVEOPT instruction use. Our XSAVE/XRSTOR usage | kib | 2012-07-14 | 1 | -0/+3 |
* | Use assembler mnemonic instead of manually assembling, contination for r238142. | kib | 2012-07-06 | 1 | -6/+3 |
* | - Remove unused code for CR3 and CR4. | jkim | 2012-06-13 | 1 | -2/+3 |
* | - Fix resumectx() prototypes to reflect reality. | jkim | 2012-06-13 | 1 | -1/+1 |
* | Add x86/acpica/acpi_wakeup.c for amd64 and i386. Difference of | iwasaki | 2012-06-09 | 1 | -0/+159 |
* | Update incorrect comment. | jhb | 2012-02-27 | 1 | -1/+1 |
* | Add support for the extended FPU states on amd64, both for native | kib | 2012-01-21 | 1 | -6/+24 |
* | Increase size of pcb_flags to four bytes. | jkim | 2010-12-22 | 1 | -3/+3 |
* | Improve PCB flags handling and make it more robust. Add two new functions | jkim | 2010-12-22 | 1 | -3/+3 |
* | Change ambiguous (or invalid, depending on how strict you want to be :) | dim | 2010-11-24 | 1 | -1/+1 |
* | Save MSR_FSBASE, MSR_GSBASE and MSR_KGSBASE directly to PCB as we do not use | jkim | 2010-08-30 | 1 | -9/+6 |
* | savectx() has not been used for fork(2) for about 15 years. [1] | jkim | 2010-08-03 | 1 | -60/+32 |
* | - Merge savectx2() with savectx() and struct xpcb with struct pcb. [1] | jkim | 2010-08-02 | 1 | -90/+55 |
* | Fix another fallout from r208833. savectx() is used to save CPU context | jkim | 2010-07-29 | 1 | -1/+1 |
* | Rename PCB_USER_FPU to PCB_USERFPU not to clash with a macro from fpu.h. | jkim | 2010-07-29 | 1 | -1/+1 |
* | Re-implement FPU suspend/resume for amd64. This removes superfluous uses | jkim | 2010-07-26 | 1 | -0/+7 |
* | When switching the thread from the processor, store %dr7 content | kib | 2010-07-12 | 1 | -1/+1 |
* | Correctly maintain the per-cpu field "curpmap" on amd64 just like we | alc | 2010-07-08 | 1 | -12/+10 |
* | Introduce the x86 kernel interfaces to allow kernel code to use | kib | 2010-06-05 | 1 | -3/+3 |
* | Restore the segment registers and segment base MSRs for amd64 syscall | kib | 2009-07-09 | 1 | -0/+1 |
* | Save and restore segment registers on amd64 when entering and leaving | kib | 2009-04-01 | 1 | -94/+59 |
* | Initial suspend/resume support for amd64. | jkim | 2009-03-17 | 1 | -2/+72 |
* | Change some movl's to mov's. Newer GAS no longer accept 'movl' instructions | obrien | 2009-01-31 | 1 | -8/+8 |
* | The context switch to the 32bit binary does not properly restore | kib | 2009-01-20 | 1 | -1/+2 |
* | The pcb_gs32p should be per-cpu, not per-thread pointer. This is | kib | 2008-09-08 | 1 | -2/+2 |
* | - When executing FreeBSD/amd64 binaries from FreeBSD/i386 or Linux/i386 | kib | 2008-09-02 | 1 | -2/+18 |