summaryrefslogtreecommitdiff
path: root/sys/fs/procfs/procfs_map.c
AgeCommit message (Expand)Author
2023-11-26sys: Remove ancient SCCS tags.Warner Losh
2023-08-16sys: Remove $FreeBSD$: two-line .h patternWarner Losh
2023-04-10procfs: Sync a documentation comment with the code.Joseph Koshy
2022-07-17vm_pager: Remove references to KVME_TYPE_DEFAULT in the kernelMark Johnston
2021-05-13procfs_map: switch to use vm_object_kvme_typeKonstantin Belousov
2021-05-07Add OBJT_SWAP_TMPFS pagerKonstantin Belousov
2021-02-25Close races in vm object chain traversal for unlockRyan Libby
2020-08-24cache: drop the always curthread argument from reverse lookup routinesMateusz Guzik
2019-10-08Define macro VM_MAP_ENTRY_FOREACH for enumerating the entries in a vm_map.Doug Moore
2018-04-06Move most of the contents of opt_compat.h to opt_global.h.Brooks Davis
2017-12-28Reuse kern_proc_vmmap_resident() for procfs_map resident count.Konstantin Belousov
2017-11-20sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2017-02-28Renumber copyright clause 4Warner Losh
2015-06-02Provide vnode in memory map info for files on tmpfsEric van Gyzen
2013-06-05Relax the vm object locking. Use a read lock.Alan Cox
2013-03-09Switch the vm_object mutex to be a rwlock. This will enable in theAttilio Rao
2012-10-22Remove the support for using non-mpsafe filesystem modules.Konstantin Belousov
2011-01-26Add macro to test the sv_flags of any process. Change some places to testDmitry Chagin
2010-12-02Replace pointer to "struct uidinfo" with pointer to "struct ucred"Edward Tomasz Napierala
2010-03-11Provide groundwork for 32-bit binary compatibility on non-x86 platforms,Nathan Whitehorn
2009-07-24Add a new type of VM object: OBJT_SG. An OBJT_SG object is very similar toJohn Baldwin
2009-06-23Implement global and per-uid accounting of the anonymous memory. AddKonstantin Belousov
2008-12-29vm_map_lock_read() does not increment map->timestamp, so we shouldKonstantin Belousov
2008-12-29Use curproc->p_sysent->sv_flags bit SV_ILP32 for detection of the 32 bitKonstantin Belousov
2008-12-12Reference the vmspace of the process being inspected by procfs, linprocfsKonstantin Belousov
2008-12-10Relock user map earlier, to have the lock held when break leaves theKonstantin Belousov
2008-12-08Make two style changes to create new commit and document proper commitKonstantin Belousov
2008-12-08Change the linprocfs <pid>/maps and procfs <pid>/map handlers to useKonstantin Belousov
2008-11-04Remove unnecessary locking around vn_fullpath(). The vnode lock for theJohn Baldwin
2008-10-04Change the linprocfs <pid>/maps and procfs <pid>/map handlers to useKonstantin Belousov
2008-01-10vn_lock() is currently only used with the 'curthread' passed as argument.Attilio Rao
2007-04-23Add synchronization. Eliminate the acquisition and release of Giant.Alan Cox
2007-04-15Instead of stating GIANT_REQUIRED, just acquire and release Giant whereDag-Erling Smørgrav
2005-06-30Jumbo-commit to enhance 32 bit application support on 64 bit kernels.Peter Wemm
2005-01-06/* -> /*- for copyright notices, minor format tweaks as necessaryWarner Losh
2004-04-07Remove advertising clause from University of California Regent'sWarner Losh
2003-12-07Minor whitespace and style issues.Dag-Erling Smørgrav
2003-10-19Remove debug printf().Maxime Henrion
2003-09-29Add a new column to the procfs map to hold the name of the mappedRobert Watson
2003-08-14Add p_candebug() check to access a process map file in procfs; limitRobert Watson
2001-12-04Pseudofsize procfs(5).Dag-Erling Smørgrav
2001-09-12KSE Milestone 2Julian Elischer
2001-07-04With Alfred's permission, remove vm_mtx in favor of a fine-grained approachMatthew Dillon
2001-06-06Lock VM Giant prior to locking a vm map.Seigo Tanimura
2001-05-23- FDESC, FIFO, NULL, PORTAL, PROC, UMAP and UNION fileRuslan Ermilov
2001-05-19Introduce a global lock for the vm subsystem (vm_mtx).Alfred Perlstein
2001-05-01Undo part of the tangle of having sys/lock.h and sys/mutex.h included inMark Murray
1999-10-29useracc() the prequel:Poul-Henning Kamp
1999-08-28$Id$ -> $FreeBSD$Peter Wemm
1999-02-19Hide access to vmspace:vm_pmap with inline function vmspace_pmap(). ThisLuoqi Chen