| Commit message (Expand) | Author | Age | Files | Lines |
* | Allocating the memory for the kernel stack one time is enough. | cognet | 2005-04-27 | 1 | -7/+0 |
* | Don't use fusufault in casuptr(), as it assumes the current PCB will be | cognet | 2005-04-23 | 1 | -23/+18 |
* | Change cpu_set_kse_upcall to more generic style, so we can reuse it | davidxu | 2005-04-23 | 1 | -4/+19 |
* | Add empty header (except of the multiple-inclusion protection) to | marcel | 2005-04-20 | 1 | -0/+10 |
* | Break out the definition of bus_space_{tag,handle}_t and a few other types | imp | 2005-04-18 | 2 | -11/+47 |
* | Unbreak the vector_page == 0x00000000 case. Map the vector page L1PT into the | cognet | 2005-04-14 | 1 | -2/+4 |
* | pmap_update() is gone. | cognet | 2005-04-13 | 1 | -1/+0 |
* | Use PCPU_LAZY_INC() for cnt.v_{intr,trap,syscalls} rather than atomic | jhb | 2005-04-12 | 2 | -4/+4 |
* | We have an asm version of bcmp(), so we could use it as well. | cognet | 2005-04-12 | 1 | -1/+1 |
* | Don't announce the range SDRAM_START-freemempos until I figure out what's | cognet | 2005-04-07 | 1 | -5/+5 |
* | pmap_update() is gone. | cognet | 2005-04-07 | 1 | -1/+0 |
* | Import a basic implementation of the restartable atomic sequences to provide | cognet | 2005-04-07 | 2 | -38/+148 |
* | - Try harder to report dirty page. | cognet | 2005-04-07 | 2 | -54/+106 |
* | Divorce critical sections from spinlocks. Critical sections as denoted by | jhb | 2005-04-04 | 5 | -107/+34 |
* | Bring in a version of float.h more correct for softfloat. | cognet | 2005-03-20 | 1 | -12/+17 |
* | Bring back some of the cleanups and fixes jmg did in the TS7200 port. | cognet | 2005-03-17 | 1 | -18/+16 |
* | Use PCIR_BARS instead of PCIR_MAPS. | cognet | 2005-03-17 | 2 | -16/+17 |
* | Introduce a new function, pmap_wb_page(), which check all userland mappings for | cognet | 2005-03-16 | 1 | -1/+10 |
* | MFp4: add in making fiq's work by coping to the correct page incase we have | jmg | 2005-03-16 | 1 | -1/+2 |
* | fix up white space, I had a simple comment fix, but I might as well do the | jmg | 2005-03-16 | 1 | -12/+12 |
* | make bus_dmamem_alloc always allocate a new map like we are suppose to.. | jmg | 2005-03-16 | 1 | -11/+11 |
* | fix arm wrt to busdma... | jmg | 2005-03-15 | 1 | -2/+2 |
* | Refactor the bus_dma header files so that the interface is described in | scottl | 2005-03-14 | 2 | -152/+108 |
* | Fixup KTR traces. | mux | 2005-03-08 | 1 | -14/+14 |
* | Use __func__ in the KTR_BUSDMA traces. This avoids copy and paste | mux | 2005-03-08 | 1 | -23/+21 |
* | Fix typo. | mux | 2005-03-07 | 1 | -1/+1 |
* | Use [ldr|str]t instead of [ldr|str] when accessing ARM_TP_ADDRESS. | cognet | 2005-03-06 | 1 | -4/+3 |
* | Make sure ARM_TP_ADDRESS is accessible right now by calling pmap_fault_fixup, | cognet | 2005-03-06 | 1 | -3/+9 |
* | Unlike NetBSD's bcopy(), our bcopy allows the two strings to overlap, even in | cognet | 2005-03-06 | 1 | -3/+542 |
* | Handle endianness correctly. | cognet | 2005-03-03 | 1 | -1/+1 |
* | netchild's mega-patch to isolate compiler dependencies into a central | joerg | 2005-03-02 | 4 | -14/+21 |
* | In cpu_throw(), correctly calculate td->td_md.md_tp. | cognet | 2005-03-01 | 1 | -2/+2 |
* | Introduce realmem. | cognet | 2005-03-01 | 1 | -0/+3 |
* | Instead of using sysarch() to store-retrieve the tp, add a magic address, | cognet | 2005-02-26 | 10 | -4/+70 |
* | Add the field in the md part of the struct thread required by ARM_[GET|SET]_TP. | cognet | 2005-02-26 | 1 | -0/+1 |
* | Implement two new sysarch for arm, ARM_GET_TP and ARM_SET_TP, to work around | cognet | 2005-02-25 | 2 | -1/+25 |
* | Make sure casuptr() reset pcb->pcb_onfault when returning. | cognet | 2005-02-25 | 1 | -1/+2 |
* | MFp4: get the code that set the pc correctly to work, remove a few IQ31244 | cognet | 2005-02-20 | 2 | -21/+22 |
* | Removing the #endif as well sounds like a good idea. | cognet | 2005-02-20 | 1 | -1/+0 |
* | In cpufunc_control, uncomment the code responsible for returning the old | cognet | 2005-02-20 | 1 | -1/+0 |
* | Use a common multi-inclusion protection, and add such a | ru | 2005-02-19 | 1 | -4/+4 |
* | Support high vectors for arm9. | cognet | 2005-02-18 | 1 | -0/+2 |
* | Define NIRQ to 64 for CPU_ARM9, because Cirrus Logic EP93XX cores provides | cognet | 2005-02-13 | 1 | -0/+4 |
* | Remove unused prototype. | cognet | 2005-02-13 | 1 | -1/+0 |
* | Remove redondant includes. | cognet | 2005-02-13 | 1 | -2/+0 |
* | Don't prototype pmap_kenter(). | cognet | 2005-02-13 | 1 | -1/+1 |
* | move pmap.h after vm.h include... some of the headers from pmap.h depend | jmg | 2005-02-09 | 1 | -1/+1 |
* | Finish the job of sorting all includes and fix the build by including | njl | 2005-02-06 | 1 | -16/+16 |
* | Sort includes a little so that bus.h comes before cpu.h (for device_t). | njl | 2005-02-04 | 1 | -2/+3 |
* | Add an implementation of cpu_est_clockrate(9). This function estimates the | njl | 2005-02-04 | 1 | -0/+9 |