]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/history - sys/vm
vfs: use a dedicated counter for free vnode recycling
[FreeBSD/FreeBSD.git] / sys / vm /
2019-11-22 markjReclaim memory from UMA if the page daemon is struggling.
2019-11-22 markjUpdate the checks in vm_page_zone_import().
2019-11-22 markjRevise the page cache size policy.
2019-11-22 markjFix locking in vm_reserv_reclaim_contig().
2019-11-20 pfgMFV 354917, 354918, 354919
2019-11-20 andrewAs with r354905 use uint16_t to store aflags on the...
2019-11-20 andrewUse atomic_load_16 to load aflags as it's a uint16_t...
2019-11-20 dougmInstead of looking up a predecessor or successor to...
2019-11-20 jeffWhen we set OFFPAGE to limit fragmentation we should...
2019-11-20 jeffOnly keep anonymous objects on shadow lists. This...
2019-11-19 jeffRemove unnecessary object locking from the vnode pager...
2019-11-19 jeffSimplify anonymous memory handling with an OBJ_ANON...
2019-11-19 dougmDrop the extra argument from swp_pager_meta_ctl and...
2019-11-18 markjGroup per-domain reservation data in the same structure.
2019-11-18 markjWiden the vm_page aflags field to 16 bits.
2019-11-18 avgMFV r354378,r354379,r354386: 10499 Multi-modifier prote...
2019-11-17 dougmAdd a helper function for testing a swap block and...
2019-11-17 kibAdd elf image flag to disable stack gap.
2019-11-17 dougmThe loop in vm_map_protect that verifies that all trans...
2019-11-16 cemUpdate to Zstandard 1.4.4
2019-11-13 dougmDefine wrapper functions vm_map_entry_{succ,pred} to...
2019-11-11 dougmswap_pager_meta_free() frees allocated blocks in a...
2019-11-10 delphijMFV r354582: file 5.37.
2019-11-10 kibInclude cache zones into zone_foreach() where appropriate.
2019-11-09 dougmFor vm_map, #defining DIAGNOSTIC to turn on full assert...
2019-11-07 markjDrop Giant before sleeping on a busy page.
2019-11-07 philImport libxo-1.3.0:
2019-11-06 markjFix a race in release_page().
2019-11-05 kibSwitch cache zones from early counters to real implemen...
2019-10-30 kibvm_page_wire_mapped: explain why failure does not affec...
2019-10-29 jeffReplace OBJ_MIGHTBEDIRTY with a system using atomics...
2019-10-29 jeffUse atomics and a shared object lock to protect the...
2019-10-29 jeffDrop the object lock earlier in fault and don't relock...
2019-10-25 glebiusAdd couple more assertions to vm_pager_assert_in()...
2019-10-24 gallatinAdd a tunable to set the pgcache zone's maxcache
2019-10-23 markjModify release_page() to handle a missing fault page.
2019-10-23 markjCheck for bogus_page in vnode_pager_generic_getpages_do...
2019-10-23 markjVerify identity after checking for WAITFAIL in vm_page_...
2019-10-23 kibAssert that vm_fault_lock_vnode() returns locked saved...
2019-10-22 kibAssert that vnode_pager_setsize() is called with the...
2019-10-22 kibAdd VV_VMSIZEVNLOCK flag.
2019-10-22 kibvm_fault(): extract code to lock the vnode into a helpe...
2019-10-22 markjAvoid reloading bucket pointers in uma_vm_zone_stats().
2019-10-19 jkimMerge ACPICA 20191018.
2019-10-18 markjFurther constrain the use of per-CPU caches for free...
2019-10-18 markjApply mapping protections to preloaded kernel modules...
2019-10-17 kibswapon_check_swzone(): use already calculated static...
2019-10-16 markjRemove page locking from pmap_mincore().
2019-10-16 markjCorrect the range boundaries used by kern_mincore().
2019-10-15 jeff(5/6) Move the VPO_NOSYNC to PGA_NOSYNC to eliminate...
2019-10-15 jeff(4/6) Protect page valid with the busy lock.
2019-10-15 jeff(3/6) Add a shared object busy synchronization mechanis...
2019-10-15 jeff(2/6) Don't release xbusy in vm_page_remove(), defer...
2019-10-15 jeff(1/6) Replace busy checks with acquires where it is...
2019-10-14 dougmCorrect a transcription error that broke GENERIC introd...
2019-10-14 dougmMove the definition of _vm_map_assert_consistent so...
2019-10-14 luporl[PPC64] Initial kernel minidump implementation
2019-10-13 kibRestore nofaulting operations after r352807
2019-10-11 cemFix braino in r353429
2019-10-11 cemddb: Add CSV option, sorting to 'show (malloc|uma)'
2019-10-08 brooksUpdate tcsh to 6.21.00.
2019-10-08 dimMerge ^/head r352764 through r353315.
2019-10-08 dougmDefine macro VM_MAP_ENTRY_FOREACH for enumerating the...
2019-10-07 markjAssert that the PGA_{WRITEABLE,EXECUTABLE} flags do...
2019-10-07 mjgvm: stop trylocking page queues in vm_page_pqbatch_submit
2019-09-28 manuImport DTS files from Linux 5.3
2019-09-28 manuImport DTS files from Linux 5.2
2019-09-27 kibImprove MD page fault handlers.
2019-09-27 markjFix a race in vm_page_swapqueue().
2019-09-27 markjFix object locking in vm_object_unwire() after r352174.
2019-09-26 dimMerge ^/head r352587 through r352763.
2019-09-25 markjAdd some counters for per-VM page events.
2019-09-25 markjComplete the removal of the "wire_count" field from...
2019-09-19 dimMerge ^/head r352436 through r352536.
2019-09-19 dimMerge llvm, clang, compiler-rt, libc++, libunwind,...
2019-09-19 allanjudesys/vm/vm_glue.c: Incorrect function name in panic...
2019-09-17 dimMerge ^/head r352319 through r352435.
2019-09-17 dougmRemove dead code from vm_map_unlink_entry made dead...
2019-09-16 mjgvfs: manage mnt_ref with atomics
2019-09-16 markjAssert that the refcount value is not VPRC_BLOCKED...
2019-09-16 markjFix a race in vm_page_dequeue_deferred_free() after...
2019-09-16 markjFix a page leak in vm_page_reclaim_run().
2019-09-16 markjRevert r352406, which contained changes I didn't intend...
2019-09-16 markjFix a couple of nits in r352110.
2019-09-13 dimMerge ^/head r352105 through r352307.
2019-09-12 hselaskyUse REFCOUNT_COUNT() to obtain refcount where appropriate.
2019-09-10 jkimMerge OpenSSL 1.1.1d.
2019-09-10 jeffReplace redundant code with a few new vm_page_grab...
2019-09-10 jeffUse the sleepq lock rather than the page lock to protec...
2019-09-10 baptImport libedit 2019-09-10
2019-09-09 markjChange synchonization rules for vm_page reference counting.
2019-09-09 dimMerge ^/head r351732 through r352104.
2019-09-07 kibvm_object_deallocate(): Remove no longer needed code.
2019-09-07 kibvm_object_coalesce(): avoid extending any nosplit objec...
2019-09-04 kibmadvise(MADV_FREE): Quick fix to time rewind.
2019-09-03 kevansvm pager: writemapping accounting for OBJT_SWAP
2019-09-03 kibAdd procctl(PROC_STACKGAP_CTL)
2019-09-03 markjAdd preliminary support for atomic updates of per-page...
2019-09-03 markjMap the vm_page array into KVA on amd64.
2019-09-03 dimMerge ^/head r351317 through r351731.
next