| Commit message (Expand) | Author | Age | Files | Lines |
* | Revert "Revert "MFC r328083,328096,328116,328119,328120,328128,328135,328153,... | Luiz Souza | 2018-02-23 | 1 | -0/+2 |
* | Revert "Revert "MFC r322762, r322799, r322832, r322833:"" | Luiz Souza | 2018-02-23 | 1 | -2/+4 |
* | Revert "MFC r322762, r322799, r322832, r322833:" | Luiz Souza | 2018-02-21 | 1 | -4/+2 |
* | Revert "MFC r328083,328096,328116,328119,328120,328128,328135,328153,328157," | Luiz Souza | 2018-02-21 | 1 | -2/+0 |
* | MFC r328083,328096,328116,328119,328120,328128,328135,328153,328157, | kib | 2018-02-19 | 1 | -0/+2 |
* | MFC r322762, r322799, r322832, r322833: | kib | 2018-02-19 | 1 | -2/+4 |
* | Update comments for the MD functions managing contexts for new | kib | 2016-06-16 | 1 | -24/+14 |
* | Add macro to convert errno and use it when appropriate. | dchagin | 2016-05-22 | 1 | -7/+1 |
* | Eliminate pvh_global_lock from the amd64 pmap. | kib | 2016-05-14 | 1 | -0/+1 |
* | The PKRU state size is 4 bytes, its support makes the XSAVE area size | kib | 2016-03-15 | 1 | -3/+4 |
* | Remove unneeded data dependency, currently imposed by | kib | 2015-06-28 | 1 | -0/+2 |
* | Remove several write-only variables, all reported by the gcc 4.9 | kib | 2015-05-29 | 1 | -2/+0 |
* | Rewrite amd64 PCID implementation to follow an algorithm described in | kib | 2015-05-09 | 1 | -2/+0 |
* | MFamd64: Add support for extended FPU states on i386. This includes | jhb | 2014-11-02 | 1 | -1/+1 |
* | Retire smp_active. It was racey and caused demonstrated problems with | scottl | 2014-04-26 | 1 | -1/+1 |
* | Clear the kernel grab of the FPU state on fork. The pcb_save pointer | kib | 2014-03-29 | 1 | -1/+2 |
* | Remove vestiges of knowing the ISA bus, which we gave up on around 20 | imp | 2014-03-19 | 1 | -1/+1 |
* | Ensure that the ERESTART return from the syscall reloads the | kib | 2013-09-24 | 1 | -0/+4 |
* | Free both KVA and backing pages when freeing TSS memory. | kib | 2013-09-23 | 1 | -1/+1 |
* | On those machines, where sf_bufs do not represent any real object, make | glebius | 2013-09-06 | 1 | -22/+0 |
* | Tidy up some loose ends in the PCID code: | kib | 2013-09-04 | 1 | -3/+1 |
* | Implement support for the process-context identifiers ('PCID') on | kib | 2013-08-30 | 1 | -0/+2 |
* | Replace kernel virtual address space allocation with vmem. This provides | jeff | 2013-08-07 | 1 | -1/+1 |
* | Improve readability of static assertions for OFFSET_* macros. | ed | 2013-05-13 | 1 | -3/+4 |
* | Add a "pause" to busy wait loops in the cpu reset path. | neel | 2013-01-09 | 1 | -3/+7 |
* | Introduce curpcb magic variable, similar to curthread, which is MD | kib | 2012-07-19 | 1 | -0/+4 |
* | In cpu_set_user_tls(), consistently set PCB_FULL_IRET pcb flag for | kib | 2012-02-10 | 1 | -1/+1 |
* | Add support for the extended FPU states on amd64, both for native | kib | 2012-01-21 | 1 | -9/+63 |
* | With retirement of cpumask_t and usage of cpuset_t for representing a | attilio | 2011-07-04 | 1 | -6/+3 |
* | Commit the support for removing cpumask_t and replacing it directly with | attilio | 2011-05-05 | 1 | -6/+15 |
* | Add macro to test the sv_flags of any process. Change some places to test | dchagin | 2011-01-26 | 1 | -2/+2 |
* | Improve PCB flags handling and make it more robust. Add two new functions | jkim | 2010-12-22 | 1 | -7/+9 |
* | Update some comments related to use of amd64 full context switch. | kib | 2010-12-07 | 1 | -3/+2 |
* | Retire write-only PCB_FULLCTX pcb flag on amd64. | kib | 2010-12-07 | 1 | -1/+0 |
* | Update various places that store or manipulate CPU masks to use cpumask_t | jhb | 2010-08-11 | 1 | -1/+2 |
* | Use critical sections instead of disabling local interrupts to ensure | kib | 2010-06-15 | 1 | -0/+2 |
* | Introduce the x86 kernel interfaces to allow kernel code to use | kib | 2010-06-05 | 1 | -3/+8 |
* | Provide groundwork for 32-bit binary compatibility on non-x86 platforms, | nwhitehorn | 2010-03-11 | 1 | -2/+2 |
* | Introduce the new kernel sub-tree x86 which should contain all the code | attilio | 2010-02-25 | 1 | -1/+1 |
* | For ia32 syscall(), call cpu_set_syscall_retval(). Update comment inside | kib | 2009-12-12 | 1 | -1/+5 |
* | Extract the code that records syscall results in the frame into MD | kib | 2009-11-10 | 1 | -0/+39 |
* | Restore the segment registers and segment base MSRs for amd64 syscall | kib | 2009-07-09 | 1 | -0/+5 |
* | Save and restore segment registers on amd64 when entering and leaving | kib | 2009-04-01 | 1 | -20/+76 |
* | In general, the kernel virtual address of the pml4 page table page that is | alc | 2009-03-22 | 1 | -1/+3 |
* | Eliminate the recomputation of pcb_cr3 from cpu_set_upcall(). The | alc | 2009-03-22 | 1 | -1/+1 |
* | Use the p_sysent->sv_flags flag SV_ILP32 to detect 32bit process | kib | 2009-03-02 | 1 | -8/+3 |
* | If the current thread has the trap bit set (i.e. a debugger had | davidxu | 2008-10-05 | 1 | -0/+8 |
* | Update the comments above the 0xcf9 register reset attempt to match the | jhb | 2008-09-11 | 1 | -4/+7 |
* | Remove kernel support for M:N threading. | jeff | 2008-03-12 | 1 | -11/+0 |
* | o Rename cpu_thread_setup() to cpu_thread_alloc() to better | marcel | 2007-11-14 | 1 | -1/+6 |