| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | - Modify alpha's sf_buf implementation to use the direct virtual-to- | Alan Cox | 2003-11-16 | 1 | -2/+1 |
* | The great s/npx/fpu/gi | Peter Wemm | 2003-11-08 | 1 | -3/+3 |
* | Rename npx* to fpu*. I haven't done the flags/function names yet. | Peter Wemm | 2003-11-08 | 1 | -1/+1 |
* | MFi386: thread specific fpu state optimizations | Peter Wemm | 2003-10-30 | 1 | -1/+3 |
* | Migrate the sf_buf allocator that is used by sendfile(2) and zero-copy | Alan Cox | 2003-08-29 | 1 | -0/+95 |
* | In vm_thread_swap{in|out}(), remove the alpha specific conditional | Marcel Moolenaar | 2003-08-16 | 1 | -0/+10 |
* | Use PSL_KERNEL as upcall thread's initial rflags, don't use | David Xu | 2003-07-29 | 1 | -1/+1 |
* | Use __FBSDID(). | David E. O'Brien | 2003-07-25 | 1 | -2/+4 |
* | Align upcall stack top to odd times of 8. GCC accounts return address | David Xu | 2003-07-25 | 1 | -0/+1 |
* | Implement cpu_set_upcall and cpu_set_upcall_kse. | David Xu | 2003-07-24 | 1 | -0/+68 |
* | GC unused cpu_wait() function | Peter Wemm | 2003-06-11 | 1 | -5/+0 |
* | Change the second (and last) argument of cpu_set_upcall(). Previously | Marcel Moolenaar | 2003-06-04 | 1 | -1/+1 |
* | Major pmap rework to take advantage of the larger address space on amd64 | Peter Wemm | 2003-05-23 | 1 | -1/+1 |
* | Add BASIC i386 binary support for the amd64 kernel. This is largely | Peter Wemm | 2003-05-14 | 1 | -1/+1 |
* | Commit MD parts of a loosely functional AMD64 port. This is based on | Peter Wemm | 2003-05-01 | 1 | -282/+18 |
* | Reset pcb_gs and %gs before possibly invalidating it. | David Xu | 2003-04-21 | 1 | -1/+5 |
* | Copy %gs from current CPU not from a stale PCB backup. | David Xu | 2003-04-11 | 1 | -0/+2 |
* | - Add support for PAE and more than 4 gigs of ram on x86, dependent on the | Jake Burkholder | 2003-03-30 | 1 | -0/+8 |
* | - Add vm_paddr_t, a physical address type. This is required for systems | Jake Burkholder | 2003-03-25 | 1 | -5/+5 |
* | - Added macros NPGPTD, NBPTD, and NPDEPTD, for dealing with the size of the | Jake Burkholder | 2003-02-23 | 1 | -1/+1 |
* | - Split the struct kse into struct upcall and struct kse. struct kse will | Jeff Roberson | 2003-02-17 | 1 | -6/+4 |
* | Reversion of commit by Davidxu plus fixes since applied. | Julian Elischer | 2003-02-01 | 1 | -4/+6 |
* | Move UPCALL related data structure out of kse, introduce a new | David Xu | 2003-01-26 | 1 | -6/+4 |
* | Merge all the various copies of vm_fault_quick() into a single | Matthew Dillon | 2003-01-16 | 1 | -17/+0 |
* | Merge all the various copies of vmapbuf() and vunmapbuf() into a single | Matthew Dillon | 2003-01-15 | 1 | -74/+0 |
* | Unbreak the KSE code. Keep track of zobie threads using the Per-CPU storage | Julian Elischer | 2002-12-10 | 1 | -1/+12 |
* | Add page queues locking to vunmapbuf(); reduce differences with respect | Alan Cox | 2002-11-24 | 1 | -3/+3 |
* | Under certain circumstances, we were calling kmem_free() from | Maxime Henrion | 2002-11-22 | 1 | -9/+17 |
* | Round out the facilty for a 'bound' thread to loan out its KSE | Julian Elischer | 2002-10-09 | 1 | -3/+7 |
* | Add kernel support needed for the KSE-aware libpthread: | Jonathan Mini | 2002-09-16 | 1 | -66/+20 |
* | Zap the implementations of the i386-aout specific cpu_coredump function. | Peter Wemm | 2002-09-07 | 1 | -34/+0 |
* | In order to better support flexible and extensible access control, | Robert Watson | 2002-08-15 | 1 | -1/+2 |
* | Part 1 of KSE-III | Julian Elischer | 2002-06-29 | 1 | -5/+155 |
* | Add an MD callout like cpu_exit, but which is called after sched_lock is | Jake Burkholder | 2002-06-24 | 1 | -0/+6 |
* | Compromise for critical*()/cpu_critical*() recommit. Cleanup the interrupt | Matthew Dillon | 2002-03-27 | 1 | -0/+1 |
* | o Use the MI vm_map_growstack() instead of grow_stack() in trap_pfault() | Alan Cox | 2002-03-21 | 1 | -14/+0 |
* | Fix abuses of cpu_critical_{enter,exit} by converting to | Warner Losh | 2002-03-21 | 1 | -3/+3 |
* | Remove __P. | Alfred Perlstein | 2002-03-20 | 1 | -3/+3 |
* | revert last commit temporarily due to whining on the lists. | Matthew Dillon | 2002-02-26 | 1 | -1/+0 |
* | STAGE-1 of 3 commit - allow (but do not require) interrupts to remain | Matthew Dillon | 2002-02-26 | 1 | -0/+1 |
* | Remove an unused (but initialized) variable from vmapbuf(). | Alan Cox | 2002-02-12 | 1 | -5/+3 |
* | Pre-KSE/M3 commit. | Julian Elischer | 2002-02-07 | 1 | -3/+2 |
* | In a couple of places, we recalculated addresses we already had in local | Julian Elischer | 2001-12-18 | 1 | -3/+3 |
* | Modify the critical section API as follows: | John Baldwin | 2001-12-18 | 1 | -2/+2 |
* | Overhaul the per-CPU support a bit: | John Baldwin | 2001-12-11 | 1 | -1/+1 |
* | Split the per-process Local Descriptor Table out of the PCB and into | John Baldwin | 2001-10-25 | 1 | -18/+22 |
* | Change vmapbuf() to use pmap_qenter() and vunmapbuf() to use pmap_qremove(). | Tor Egge | 2001-10-14 | 1 | -15/+24 |
* | Fix problem where a user buffer outside of the area being tested | Matt Jacob | 2001-10-02 | 1 | -1/+1 |
* | Reserve an extra 16 bytes in case we have to grow the trapframe into | Peter Wemm | 2001-09-19 | 1 | -1/+2 |
* | KSE Milestone 2 | Julian Elischer | 2001-09-12 | 1 | -34/+45 |