| Commit message (Expand) | Author | Age | Files | Lines |
* | The soft and hard busy mechanism rely on the vm object lock to work. | attilio | 2013-08-09 | 1 | -12/+10 |
* | Replace kernel virtual address space allocation with vmem. This provides | jeff | 2013-08-07 | 2 | -11/+10 |
* | Adjust i386 Xen PV support for updated Xen interface files. | gibbs | 2013-06-17 | 1 | -3/+3 |
* | - Add a BIT_FFS() macro and use it to replace cpusetffs_obj() | jeff | 2013-06-13 | 2 | -3/+3 |
* | o Relax locking assertions for vm_page_find_least() | attilio | 2013-05-21 | 1 | -1/+2 |
* | Implement the concept of the unmapped VMIO buffers, i.e. buffers which | kib | 2013-03-19 | 1 | -0/+2 |
* | MFC | attilio | 2013-03-17 | 1 | -0/+40 |
|\ |
|
| * | Add pmap function pmap_copy_pages(), which copies the content of the | kib | 2013-03-14 | 1 | -0/+40 |
* | | Merge from vmcontention. | attilio | 2013-03-09 | 1 | -6/+6 |
|\ \
| |/ |
|
| * | MFC | attilio | 2013-03-08 | 1 | -18/+18 |
| |\ |
|
| * \ | MFC | attilio | 2013-03-02 | 1 | -17/+9 |
| |\ \ |
|
| * | | | Hide the details for the assertion for VM_OBJECT_LOCK operations. | attilio | 2013-02-21 | 1 | -6/+6 |
| * | | | There is no need to use VM_OBJECT_LOCKED() as the assertion won't | attilio | 2013-02-20 | 1 | -3/+2 |
| * | | | Switch vm_object lock to be a rwlock. | attilio | 2013-02-20 | 1 | -5/+5 |
* | | | | Fixup XEN pmap to cope with removal of left/right iterators from | attilio | 2013-03-03 | 1 | -3/+4 |
| |_|/
|/| | |
|
* | | | Fix-up r247622 by also renaming pv_list iterator into the xen | attilio | 2013-03-03 | 1 | -18/+18 |
| |/
|/| |
|
* | | MFcalloutng: | mav | 2013-02-28 | 1 | -17/+9 |
* | | Merge from vmobj-rwlock: | attilio | 2013-02-27 | 1 | -3/+2 |
|/ |
|
* | Consistently use round_page(x) rather than roundup(x, PAGE_SIZE). There is | jkim | 2013-02-15 | 1 | -3/+3 |
* | Fix !INVARIANTS && !SMP build. | marius | 2013-01-03 | 1 | -0/+2 |
* | Fix a minor warning in sys/i386/xen/clock.c. | dim | 2012-11-12 | 1 | -1/+1 |
* | Replace all uses of the vm page queues lock by a new R/W lock. | alc | 2012-10-12 | 3 | -61/+80 |
* | MFi386 r241356 | alc | 2012-10-10 | 1 | -0/+9 |
* | In a few places, like the implementation of ptrace(), a thread may call | alc | 2012-10-08 | 1 | -6/+8 |
* | Eliminate a stale comment. It describes another use case for the pmap in | alc | 2012-09-28 | 1 | -7/+0 |
* | Simplify pmap_unmapdev(). Since kmem_free() eventually calls pmap_remove(), | alc | 2012-09-10 | 1 | -6/+1 |
* | Rename {_,}pmap_unwire_pte_hold() to {_,}pmap_unwire_ptp() and update the | alc | 2012-09-05 | 1 | -17/+18 |
* | Eliminate an unnecessary acquisition and release of the page queues lock | alc | 2012-08-10 | 1 | -2/+0 |
* | Various small changes to PV entry management: | alc | 2012-06-04 | 1 | -13/+16 |
* | Eliminate code duplication in free_pv_entry() and pmap_remove_pages() by | alc | 2012-06-01 | 1 | -10/+10 |
* | Eliminate some purely stylistic differences among the amd64, i386 native, | alc | 2012-05-30 | 1 | -4/+4 |
* | MFi386 pmap r233433 | alc | 2012-05-29 | 1 | -1/+0 |
* | Rename pmap_collect() to pmap_pv_reclaim() and rewrite it such that it no | alc | 2012-05-29 | 1 | -59/+121 |
* | Merge r216333 and r216555 from the native pmap | alc | 2011-12-30 | 1 | -10/+12 |
* | Fix a bug in the Xen pmap's implementation of pmap_extract_and_hold(): | alc | 2011-12-28 | 1 | -3/+6 |
* | Eliminate many of the unnecessary differences between the native and | alc | 2011-12-27 | 1 | -126/+163 |
* | The size passed to kmem functions should be in terms of bytes and not | alc | 2011-12-20 | 1 | -4/+4 |
* | The Xen pmap doesn't support superpages. So, there is no point in it | alc | 2011-12-20 | 1 | -51/+2 |
* | Eliminate vestiges of page coloring. | alc | 2011-12-15 | 1 | -2/+1 |
* | Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs. | ed | 2011-11-07 | 1 | -2/+2 |
* | Eliminate vestiges of page coloring in VM_ALLOC_NOOBJ calls to | alc | 2011-10-27 | 1 | -7/+3 |
* | Split the vm_page flags PG_WRITEABLE and PG_REFERENCED into atomic | kib | 2011-09-06 | 1 | -20/+20 |
* | - Move the PG_UNMANAGED flag from m->flags to m->oflags, renaming the flag | kib | 2011-08-09 | 1 | -17/+16 |
* | Don't include mptable_pci.c in Xen kernels. It is only meant for systems | jhb | 2011-07-17 | 1 | -30/+0 |
* | Fix build with NEW_PCIB defined. | jhb | 2011-07-16 | 1 | -0/+7 |
* | With retirement of cpumask_t and usage of cpuset_t for representing a | attilio | 2011-07-04 | 2 | -58/+49 |
* | When iterating over a paging queue, explicitly check for PG_MARKER, instead | alc | 2011-07-02 | 1 | -1/+1 |
* | Add a new option, OBJPR_NOTMAPPED, to vm_object_page_remove(). Passing this | alc | 2011-06-29 | 1 | -2/+2 |
* | - Fix a misusage of cpuset_t objects | attilio | 2011-05-24 | 1 | -1/+1 |
* | Add a "safety belt" check for lsb setting. | attilio | 2011-05-22 | 1 | -0/+1 |