| Commit message (Expand) | Author | Age | Files | Lines |
* | Make the pmap stats writeable. It can be useful to clear them. | jake | 2003-04-06 | 1 | -1/+1 |
* | Use the vis block copy/zero functions for pmap_copy_page and pmap_zero_page. | jake | 2003-04-06 | 2 | -7/+9 |
* | Add optimized block copy and zero functions using vis instructions, which | jake | 2003-04-03 | 1 | -0/+3 |
* | - Add space for kernel floating point registers to the pcb. These will be | jake | 2003-04-03 | 1 | -6/+8 |
* | - Add a flags field to struct pcb. Use this to keep track of wether or | jake | 2003-04-01 | 1 | -0/+3 |
* | - Rename pcb_fpstate to pcb_ufp (user floating point), and change it to | jake | 2003-04-01 | 2 | -19/+5 |
* | Rename pcb_fp to pcb_sp, so as to not be confused with floating point | jake | 2003-04-01 | 1 | -1/+1 |
* | Handle the fictitious pages created by the device pager. For fictitious | jake | 2003-03-27 | 1 | -0/+2 |
* | - Add vm_paddr_t, a physical address type. This is required for systems | jake | 2003-03-25 | 1 | -0/+1 |
* | - Remove unused cache flushing routines. These will not necessary work | jake | 2003-03-19 | 3 | -74/+30 |
* | Remove unused fields. | jake | 2003-03-18 | 1 | -5/+1 |
* | Made the prototypes for pmap_kenter and pmap_kremove MD. These functions | jake | 2003-03-16 | 1 | -0/+2 |
* | Correctly set BUS_SPACE_MAXSIZE in all the busdma backends. | mux | 2003-02-26 | 1 | -1/+1 |
* | Make the 'a' parameter of bus_space_write_multi_stream_*() a const pointer. | obrien | 2003-02-24 | 1 | -3/+3 |
* | The rest of our platforms make bus_space_write_multi_stream_2's 'a' a | obrien | 2003-02-23 | 1 | -1/+1 |
* | Add an empty bus_space_unmap() like Alpha has. puc(4) uses it. | obrien | 2003-02-23 | 1 | -0/+11 |
* | Implement fpclassify(): | mike | 2003-02-08 | 2 | -0/+4 |
* | Fix another mistake in the bus_dmamem_alloc_size() thing | scottl | 2003-01-29 | 1 | -2/+2 |
* | Fix some more missing dt_ prefixes for dma tag fields. | scottl | 2003-01-29 | 1 | -4/+4 |
* | Implement bus_dmamem_alloc_size() and bus_dmamem_free_size() as | scottl | 2003-01-29 | 2 | -0/+34 |
* | Fixes for a number of problems in the IOMMU code: | tmm | 2003-01-21 | 1 | -1/+6 |
* | Don't allow user process to set an invalid window state through sigreturn. | jake | 2003-01-10 | 1 | -0/+1 |
* | Implement bus_space_subregion. | jake | 2003-01-08 | 1 | -0/+10 |
* | Change the iommu code to be able to handle more than one DVMA area per | tmm | 2003-01-06 | 2 | -8/+20 |
* | - remove the unused parent DMA tag argument from | tmm | 2003-01-06 | 1 | -0/+2 |
* | Prefix the members of struct bus_space_tag and struct bus_dma_tag with | tmm | 2003-01-06 | 1 | -65/+66 |
* | Look for the correct method in sparc64_dmamap_load_mbuf() and | tmm | 2003-01-06 | 1 | -2/+2 |
* | Some cleanup: | tmm | 2003-01-06 | 1 | -1/+22 |
* | - Reorganize PMAP_STATS to scale a little better. | jake | 2003-01-05 | 1 | -0/+19 |
* | Make imgact_elf32.c compile on sparc64. | jake | 2003-01-05 | 1 | -0/+10 |
* | Correct typos, mostly s/ a / an / where appropriate. Some whitespace cleanup, | schweikh | 2003-01-01 | 2 | -4/+4 |
* | Use memset instead of __builtin_memset. Apparently there's an inline | jake | 2002-12-29 | 1 | -1/+1 |
* | Define UMA_MD_SMALL_ALLOC so that uma_small_alloc and uma_small_free will | jake | 2002-12-27 | 1 | -0/+2 |
* | - Change the way the direct mapped region is implemented to be generally | jake | 2002-12-23 | 2 | -36/+84 |
* | - Add a spin lock to single thread cache invalidation and tlb flush ipis, | jake | 2002-12-22 | 1 | -6/+12 |
* | MB_LEN_MAX is not MD, move it to the MI limits.h. | tjr | 2002-12-22 | 2 | -2/+0 |
* | - Add a pmap pointer to struct md_page, and use this to find the pmap that | jake | 2002-12-21 | 2 | -9/+11 |
* | Removed unused pmap_qenter_flags. | jake | 2002-12-21 | 1 | -1/+0 |
* | Make the atomic arithmetic functions return the old value, since they're | jake | 2002-12-21 | 1 | -40/+38 |
* | Always initialize the UPA target module id in the interrupt mapping | tmm | 2002-12-01 | 1 | -17/+18 |
* | Move pmap_collect() out of the machine-dependent code, rename it | alc | 2002-11-13 | 1 | -2/+0 |
* | - Clear the page's PG_WRITEABLE flag in the i386's pmap_changebit() | alc | 2002-11-11 | 1 | -2/+0 |
* | Add two new workaround for firmware anomalies: | tmm | 2002-11-07 | 2 | -1/+5 |
* | Don peril sensitive sun glasses and change the default system call vector | jake | 2002-10-27 | 1 | -1/+24 |
* | Split 4.x and 5.x signal handling so that we can keep 4.x signal | peter | 2002-10-25 | 1 | -8/+0 |
* | Initialize tick_MHz and related variables much earlier. After the last | tmm | 2002-10-25 | 1 | -1/+2 |
* | Greatly improve readability of trap() by using a table to convert between | jake | 2002-10-25 | 1 | -0/+2 |
* | - Expand struct trapframe to 256 bytes, make all fields fixed width and the | jake | 2002-10-22 | 3 | -38/+92 |
* | Add kernel dump support, based on the ia64 version (which was committed | tmm | 2002-10-20 | 2 | -0/+94 |
* | Explicitely specify an alignment for struct pcb. While all regular pcb's | tmm | 2002-10-19 | 1 | -1/+1 |