aboutsummaryrefslogtreecommitdiff
path: root/sys/vm/uma_core.c
Commit message (Expand)AuthorAgeFilesLines
* uma_core: change listq to plinks.q in temp listsDoug Moore2025-05-011-10/+6
* vm_object: drop unnecessary vm_object.h headerDoug Moore2025-04-301-1/+0
* uma: Avoid excessive per-CPU drainingMark Johnston2025-03-171-0/+7
* Introduce the UMA_ZONE_NOTRIM uma zone typeAndrew Gallatin2025-01-151-3/+8
* malloc(9): Introduce M_NEVERFREEDBojan Novković2024-07-301-0/+3
* uma: Fix improper uses of UMA_MD_SMALL_ALLOCBojan Novković2024-05-261-3/+3
* vm: Simplify startup page dumping conditionalBojan Novković2024-05-251-4/+2
* uma: Deduplicate uma_small_allocBojan Novković2024-05-251-3/+40
* uma: Improve memory modified after free panic messagesAlexander Motin2023-11-101-2/+2
* uma: New check_align_mask(): Validate alignments (INVARIANTS)Olivier Certner2023-11-021-7/+18
* uma: Make the cache alignment mask unsignedOlivier Certner2023-11-021-5/+10
* uma: UMA_ALIGN_CACHE: Resolve the proper value at use pointOlivier Certner2023-11-021-2/+1
* uma: Hide 'uma_align_cache'; Create/rename accessorsOlivier Certner2023-11-021-5/+13
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-121-1/+1
* uma: Never pass cache zones to memguardMark Johnston2022-10-191-2/+4
* kmem_malloc/free: Use void * instead of vm_offset_t for kernel pointers.John Baldwin2022-09-221-2/+2
* sys/vm: Add TSLOG to some functionsColin Percival2022-08-121-0/+3
* ddb: annotate some commands with DB_CMD_MEMSAFEMitchell Horne2022-07-181-2/+2
* uma: Apply a missed piece of review feedback from D35738Mark Johnston2022-07-131-1/+1
* uma: Use a taskqueue to execute uma_timeout()Mark Johnston2022-07-111-6/+15
* uma: Mark zeroed slabs as initialized for KMSANMark Johnston2022-06-201-0/+3
* uma_zfree_smr: uz_flags is only used if NUMA is defined.John Baldwin2022-04-091-2/+5
* uma: Don't allow a limit to be set in a warm zoneMark Johnston2022-03-301-0/+2
* uma: Use the correct type for a return valueMark Johnston2022-03-301-1/+1
* uma_zalloc_domain: call uma_zalloc_debug in multi-domain pathEric van Gyzen2022-03-261-6/+5
* uma_zalloc: assert M_NOWAIT ^ M_WAITOKEric van Gyzen2022-03-261-0/+28
* uma: Add UMA_ZONE_UNMANAGEDMark Johnston2022-02-151-38/+35
* uma: Avoid polling for an invalid SMR sequence numberMark Johnston2022-01-141-1/+3
* Dump page tracking no longer needed on mipsKonstantin Belousov2022-01-061-2/+2
* uma: with KTR trace allocs/frees from SMR zonesGleb Smirnoff2021-12-301-0/+6
* uma: with KTR report item being freed in uma_zfree_arg()Gleb Smirnoff2021-12-301-1/+2
* uma: remove unused *item argument from cache_free()Gleb Smirnoff2021-12-051-5/+4
* uma: Fix handling of reserves in zone_import()Mark Johnston2021-11-011-1/+2
* uma: Improve M_USE_RESERVE handling in keg_fetch_slab()Mark Johnston2021-11-011-9/+24
* Remove some remaining references to VM_ALLOC_NOOBJMark Johnston2021-10-201-1/+1
* Convert consumers to vm_page_alloc_noobj_contig()Mark Johnston2021-10-201-12/+7
* Convert vm_page_alloc() callers to use vm_page_alloc_noobj().Mark Johnston2021-10-201-11/+11
* uma: Show the count of free slabs in each per-domain keg's sysctl treeMark Johnston2021-09-171-1/+4
* uma: Add KMSAN hooksMark Johnston2021-08-111-3/+59
* uma: Fix a few problems with KASAN integrationMark Johnston2021-07-101-3/+13
* realloc: Fix KASAN(9) shadow map updatesMark Johnston2021-05-051-0/+3
* Improve UMA cache reclamation.Alexander Motin2021-05-021-56/+123
* uma: Introduce per-domain reclamation functionsMark Johnston2021-04-141-62/+90
* uma: Split bucket_cache_drain() to permit per-domain reclamationMark Johnston2021-04-141-36/+42
* uma: Add KASAN state transitionsMark Johnston2021-04-131-20/+138
* uma: allow uma_zfree_pcu(..., NULL)Kristof Provost2021-03-121-0/+5
* uma: Update the comment above startup_alloc() to reflect realityMark Johnston2021-02-221-3/+3
* uma: Avoid unmapping direct-mapped slabsMark Johnston2021-01-031-1/+7
* uma dbg: catch more corruption with atomicsRyan Libby2020-12-311-5/+4