| Commit message (Expand) | Author | Age | Files | Lines |
* | The MAP_ENTRY_NEEDS_COPY flag belongs to protoeflags, cow variable | kib | 2010-01-29 | 1 | -1/+1 |
* | When a vnode-backed vm object is referenced, it increments the vnode | kib | 2010-01-17 | 2 | -1/+8 |
* | Update d_mmap() to accept vm_ooffset_t and vm_memattr_t. | rnoland | 2009-12-29 | 1 | -14/+3 |
* | (S)LIST_HEAD_INITIALIZER takes a (S)LIST_HEAD as an argument. | antoine | 2009-12-28 | 1 | -2/+2 |
* | VI_OBJDIRTY vnode flag mirrors the state of OBJ_MIGHTBEDIRTY vm object | kib | 2009-12-21 | 2 | -22/+6 |
* | Remove trailing ";" in UMA_HASH_INSERT and UMA_HASH_REMOVE macros. | antoine | 2009-12-05 | 1 | -2/+2 |
* | Properly synchronize the previous change. | alc | 2009-11-28 | 1 | -0/+2 |
* | Support the new VM_PROT_COPY option on wired pages. The effect of which | alc | 2009-11-27 | 1 | -3/+6 |
* | Simplify the invocation of vm_fault(). Specifically, eliminate the flag | alc | 2009-11-27 | 2 | -9/+11 |
* | Replace VM_PROT_OVERRIDE_WRITE by VM_PROT_COPY. VM_PROT_OVERRIDE_WRITE has | alc | 2009-11-26 | 3 | -23/+10 |
* | Simplify both the invocation and the implementation of vm_fault() for wiring | alc | 2009-11-18 | 4 | -37/+16 |
* | Eliminate an unnecessary #include. (This #include should have been removed | alc | 2009-11-04 | 1 | -1/+0 |
* | Eliminate a bit of hackery from vm_fault(). The operations that this | alc | 2009-11-03 | 1 | -11/+0 |
* | Split P_NOLOAD into a per-thread flag (TDF_NOLOAD). | attilio | 2009-11-03 | 1 | -11/+6 |
* | Avoid pointless calls to pmap_protect(). | alc | 2009-11-02 | 1 | -3/+3 |
* | Add sysctl documentation strings. The descriptions are derived | ivoras | 2009-11-02 | 1 | -3/+7 |
* | Correct an error in vm_fault_copy_entry() that has existed since the first | alc | 2009-10-31 | 1 | -1/+1 |
* | When protection of wired read-only mapping is changed to read-write, | kib | 2009-10-27 | 2 | -20/+56 |
* | Simplify the inner loop of vm_fault_copy_entry(). | alc | 2009-10-26 | 1 | -13/+12 |
* | Eliminate an unnecessary check from vm_fault_prefault(). | alc | 2009-10-25 | 1 | -2/+2 |
* | o Introduce vm_sync_icache() for making the I-cache coherent with | marcel | 2009-10-21 | 3 | -0/+9 |
* | Remove spurious call to priv_check(PRIV_VM_SWAP_NOQUOTA). | kib | 2009-10-18 | 1 | -6/+4 |
* | Align and pad the page queue and free page queue locks so that the linker | alc | 2009-10-04 | 2 | -4/+14 |
* | Back out the functional parts from r197537. After r197711, affecting all | bz | 2009-10-02 | 1 | -15/+0 |
* | Move the annotation for vm_map_startup() immediately before the function. | kib | 2009-10-01 | 1 | -16/+16 |
* | Do not allow mmap with the MAP_FIXED argument to map at address zero. | simon | 2009-09-27 | 1 | -1/+18 |
* | Old (a.out) rtld attempts to mmap zero-length region, e.g. when bss | kib | 2009-09-20 | 1 | -1/+3 |
* | Reintroduce the r196640, after fixing the problem with my testing. | kib | 2009-09-01 | 2 | -45/+95 |
* | Reverse r196640 and r196644 for now. | kib | 2009-08-29 | 2 | -95/+45 |
* | Remove the altkstacks, instead instantiate threads with kernel stack | kib | 2009-08-29 | 2 | -45/+95 |
* | Mark the fake pages constructed by the OBJT_SG pager valid. This was | jhb | 2009-08-29 | 1 | -0/+1 |
* | Extend the device pager to support different memory attributes on different | jhb | 2009-08-28 | 2 | -11/+21 |
* | Remove debugging that crept in with previous commit. | jhb | 2009-07-24 | 1 | -5/+1 |
* | Add a new type of VM object: OBJT_SG. An OBJT_SG object is very similar to | jhb | 2009-07-24 | 11 | -11/+293 |
* | Change the handling of fictitious pages by pmap_page_set_memattr() on | alc | 2009-07-19 | 1 | -12/+4 |
* | An addendum to r195649, "Add support to the virtual memory system for | alc | 2009-07-18 | 1 | -1/+3 |
* | - Change mmap() to fail requests with EINVAL that pass a length of 0. This | jhb | 2009-07-14 | 1 | -1/+1 |
* | Add support to the virtual memory system for configuring machine- | alc | 2009-07-12 | 10 | -43/+125 |
* | When VM_MAP_WIRE_HOLESOK is not specified and vm_map_wire(9) encounters | kib | 2009-07-12 | 1 | -1/+1 |
* | When forking a vm space that has wired map entries, do not forget to | kib | 2009-07-03 | 3 | -12/+16 |
* | Eliminiate code duplication by calling vm_object_destroy() | kib | 2009-06-28 | 1 | -18/+4 |
* | This change is the next step in implementing the cache control functionality | alc | 2009-06-26 | 5 | -6/+16 |
* | Change the type of uio_resid member of struct uio from int to ssize_t. | kib | 2009-06-25 | 1 | -1/+1 |
* | Initialize the uip to silence gcc warning that seems to sneak in in some | kib | 2009-06-24 | 1 | -0/+1 |
* | The bits set in a page's dirty mask are a subset of the bits set in its | alc | 2009-06-24 | 2 | -10/+8 |
* | Implement global and per-uid accounting of the anonymous memory. Add | kib | 2009-06-23 | 16 | -61/+575 |
* | Validate the page in one place, dev_pager_getpages(), rather than doing it | alc | 2009-06-22 | 1 | -7/+6 |
* | Implement a mechanism within vm_phys_alloc_contig() to defer all necessary | alc | 2009-06-21 | 1 | -9/+20 |
* | Strive for greater consistency among the places that implement real, | alc | 2009-06-21 | 3 | -13/+18 |
* | Track the kernel mapping of a physical page by a new entry in vm_page | thompsa | 2009-06-18 | 1 | -2/+1 |