summaryrefslogtreecommitdiff
path: root/lib/libmemstat
AgeCommit message (Expand)Author
2024-07-15Remove residual blank line at start of MakefileWarner Losh
2023-11-26lib: Automated cleanup of cdefs and other formattingWarner Losh
2023-08-16Remove $FreeBSD$: two-line nroff patternWarner Losh
2023-08-16Remove $FreeBSD$: one-line sh patternWarner Losh
2023-08-16Remove $FreeBSD$: two-line .h patternWarner Losh
2023-05-12spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh
2021-12-05sys/bitset.h: reduce visibility of BIT_* macrosStefan Eßer
2020-11-06malloc: move malloc_type_internal into malloc_typeMateusz Guzik
2020-11-02malloc: export kernel zones instead of relying on them being power-of-2Mateusz Guzik
2020-08-28memstat_kvm_uma: fix reading of uma_zone_domain structuresEric van Gyzen
2020-02-19Use per-domain locks for the bucket cache.Jeff Roberson
2020-02-11libmemstat: Catch up with r357776.Mark Johnston
2020-02-04Fix libmemstat_uma build after r357485.Jeff Roberson
2020-01-04Use per-domain keg locks. This provides both a lock and separate spaceJeff Roberson
2019-12-25Optimize fast path allocations by storing bucket headers in the per-cpuJeff Roberson
2019-12-13Revert r355706 & r355710Ryan Libby
2019-12-13libmemstat: unbreak buildRyan Libby
2019-12-11Update Makefile.depend filesSimon J. Gerraty
2019-09-05pkgbase: Create a FreeBSD-utilities package and make it the default oneEmmanuel Vadot
2019-09-01Extend uma_reclaim() to permit different reclamation targets.Mark Johnston
2019-08-06Add two new kernel options to control memory locality on NUMA hardware.Jeff Roberson
2019-05-29The KVM code also needs a fix similar to r344269.Gleb Smirnoff
2019-02-18With r343051 UMA switched from atomic counts to counter(9) and now kernelGleb Smirnoff
2019-01-15This was missed in r343051: make uz_allocs, uz_frees and uz_fails counter(9).Gleb Smirnoff
2019-01-15o Move zone limit from keg level up to zone level. This means that nowGleb Smirnoff
2018-10-11libmemstat: adjust for per-cpu stats after r338899Mateusz Guzik
2018-05-11Reduce <sys/queue.h> pollution.Dag-Erling Smørgrav
2018-01-12Implement NUMA support in uma(9) and malloc(9). Allocations from specificJeff Roberson
2017-11-26lib: further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2017-10-31DIRDEPS_BUILD: Update dependencies.Bryan Drewery
2016-11-20Fix buildworld for powerpc.Justin Hibbits
2016-02-10MFHGlen Barber
2016-02-09Include sys/_task.h into uma_int.h, so that taskqueue.h isn't aGleb Smirnoff
2016-02-08MFHGlen Barber
2016-02-04First pass through library packaging.Glen Barber
2016-02-04Fix build.Gleb Smirnoff
2015-11-25META MODE: Prefer INSTALL=tools/install.sh to lessen the need for xinstall.host.Bryan Drewery
2015-06-13Add META_MODE support.Simon J. Gerraty
2015-06-08dirdeps.mk now sets DEP_RELDIRSimon J. Gerraty
2015-05-27Merge sync of headSimon J. Gerraty
2014-11-25Convert libraries to use LIBADDBaptiste Daroussin
2014-08-19Merge head from 7/28Simon J. Gerraty
2014-06-23use .Mt to mark up email addresses consistently (part3)Baptiste Daroussin
2014-05-16Updated dependenciesSimon J. Gerraty
2014-05-10Updated dependenciesSimon J. Gerraty
2014-04-27Merge headSimon J. Gerraty
2014-02-10Expose real size of UMA allocations via libmemstat(3).Gleb Smirnoff
2013-09-05Merge from headSimon J. Gerraty
2013-06-18Refine UMA bucket allocation to reduce space consumption and improveJeff Roberson
2013-03-11Updated dependenciesSimon J. Gerraty