| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
* | - Change comments and asserts to reflect the removal of the global | jeff | 2007-06-04 | 1 | -2/+2 |
* | Fix the triple fault used as a last resort during a reboot to actually | jhb | 2007-04-24 | 1 | -3/+8 |
* | MFi386: Attempt to reset the machine using the Reset Control register and | jhb | 2007-04-24 | 1 | -1/+30 |
* | Make cpu_set_upcall_kse() and cpu_set_user_tls() work for 32bit process. | davidxu | 2006-09-17 | 1 | -0/+43 |
* | Remove a duplicated line. | davidxu | 2006-07-24 | 1 | -1/+0 |
* | When restarting the BSP during cpu_reset() use a membar to ensure that | jhb | 2005-10-24 | 1 | -1/+3 |
* | Kill pcb_rflags. It served no purpose. | peter | 2005-09-27 | 1 | -3/+0 |
* | Validate if the value written into {FS,GS}.base is a canonical | davidxu | 2005-07-10 | 1 | -1/+5 |
* | MFi386: 1.258: Minor cleanups | peter | 2005-06-24 | 1 | -4/+4 |
* | Change cpu_set_kse_upcall to more generic style, so we can reuse it | davidxu | 2005-04-23 | 1 | -5/+20 |
* | Divorce critical sections from spinlocks. Critical sections as denoted by | jhb | 2005-04-04 | 1 | -0/+8 |
* | MFi386: handle PSL_T properly across fork. Typo fix. | peter | 2005-01-21 | 1 | -1/+13 |
* | Remove redundant code to drop per-thread debug register state from | jhb | 2005-01-14 | 1 | -7/+0 |
* | MFi386: Restore cpu_reset proxy code to enable reset from ddb on an AP. | njl | 2004-12-27 | 1 | -4/+39 |
* | Reduce diffs to i386. | njl | 2004-12-27 | 1 | -16/+11 |
* | Remove unused cnt variable for the SMP case. Trim some excessive blank | peter | 2004-11-30 | 1 | -5/+1 |
* | Take advantage of the shutdown processing being wired to the BSP and | peter | 2004-11-29 | 1 | -45/+3 |
* | Don't include sys/user.h merely for its side-effect of recursively | das | 2004-11-27 | 1 | -1/+0 |
* | Sync with i386 - set rbp reg to 0 for upcalls as a frame marker, not that | peter | 2004-08-16 | 1 | -0/+1 |
* | Mark end of frames. | davidxu | 2004-08-11 | 1 | -0/+1 |
* | Retire cpu_sched_exit(); it is not used any more. | tmm | 2004-05-26 | 1 | -6/+0 |
* | Simplify the sf_buf implementation. In short, make it a trivial veneer | alc | 2004-04-18 | 1 | -65/+7 |
* | - is_physical_memory()'s parameter, which is a physical address, should be | alc | 2004-04-11 | 1 | -2/+1 |
* | In some cases, sf_buf_alloc() should sleep with pri PCATCH; in others, it | alc | 2004-04-03 | 1 | -2/+2 |
* | Finish tidying up a couple of leftovers from the KSTACK_PAGES stuff. Some | peter | 2004-03-29 | 1 | -1/+0 |
* | MFi386: correctly calculate the top-of-stack when a kthread is created | peter | 2004-03-25 | 1 | -3/+4 |
* | Refactor the existing machine-dependent sf_buf_free() into a machine- | alc | 2004-03-16 | 1 | -17/+2 |
* | deal with dbregs for fork etc | peter | 2004-01-28 | 1 | -17/+25 |
* | Track three new sendfile-related statistics: | silby | 2003-12-28 | 1 | -0/+1 |
* | Move the declaration of sfbufspeak and sfbufsused to mbuf.h, | silby | 2003-12-28 | 1 | -2/+1 |
* | Track current and peak sfbuf usage, export the values via sysctl. | silby | 2003-12-27 | 1 | -0/+4 |
* | Cosmetic and/or trivial sync up with i386. | peter | 2003-11-21 | 1 | -1/+1 |
* | Initial landing of SMP support for FreeBSD/amd64. | peter | 2003-11-17 | 1 | -0/+65 |
* | - Remove unnecessary synchronization from sf_buf_init(). (There is only | alc | 2003-11-16 | 1 | -2/+0 |
* | - Modify alpha's sf_buf implementation to use the direct virtual-to- | alc | 2003-11-16 | 1 | -2/+1 |
* | The great s/npx/fpu/gi | peter | 2003-11-08 | 1 | -3/+3 |
* | Rename npx* to fpu*. I haven't done the flags/function names yet. | peter | 2003-11-08 | 1 | -1/+1 |
* | MFi386: thread specific fpu state optimizations | peter | 2003-10-30 | 1 | -1/+3 |
* | Migrate the sf_buf allocator that is used by sendfile(2) and zero-copy | alc | 2003-08-29 | 1 | -0/+95 |
* | In vm_thread_swap{in|out}(), remove the alpha specific conditional | marcel | 2003-08-16 | 1 | -0/+10 |
* | Use PSL_KERNEL as upcall thread's initial rflags, don't use | davidxu | 2003-07-29 | 1 | -1/+1 |