summaryrefslogtreecommitdiffstats
path: root/sys/uvm/uvm_unix.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* move the backwards-stack vm_minsaddr check from hppa trap.c to uvm_grow(),deraadt2020-10-211-1/+5
* Serialize accesses to "struct vmspace" and document its refcounting.mpi2020-10-191-2/+7
* typo in commentmpi2020-10-131-2/+2
* Add support for timeconting in userland.pirofti2020-07-061-2/+3
* Kill uvm_deallocate(9) and use uvm_unmap() directly.mpi2019-11-051-2/+2
* Make resource limit access MP-safe. So far, the copy-on-write sharingvisa2019-06-211-3/+3
* New mmap(2) flag: MAP_CONCEAL.cheloha2019-03-011-1/+5
* Don't take the vmmap lock when dumping core: it's not actually necessaryguenther2017-03-091-3/+1
* Handle unshared amaps in uvm_coredump_walkmap() such that untouched pagesguenther2017-03-051-5/+142
* Generating a coredump requires walking the map twice; changeguenther2017-03-051-64/+78
* When dumping core, skip pages marked as unreadable instead of abortingguenther2017-02-021-1/+11
* move the uvm_map_addr RB tree from RB macros to the RBT functionsdlg2016-09-161-2/+2
* Include map entries that have an amap associated with them in the coredump.kettenis2016-08-121-1/+2
* UVM_FLAG_AMAPPAD has no effect anymore, nuke it.stefan2016-04-041-3/+2
* Allocate amap slots for a virtual memory range reserved with sbrk lazily.stefan2016-03-151-2/+2
* emul_native is only used for kernel threads which can't dump core, soguenther2015-05-051-115/+4
* Stop using USRSTACK as the edge of the stack, but rather use the vmspacemiod2015-02-091-12/+17
* Prefer MADV_* over POSIX_MADV_* in kernel for consistency: the latterguenther2014-12-171-2/+2
* Use MAP_INHERIT_* for the 'inh' argument to the UMV_MAPFLAG() macro,guenther2014-12-151-2/+2
* instead of PROT_MASK, use PROT_READ | PROT_WRITE | PROT_EXEC toderaadt2014-11-171-2/+3
* Replace a plethora of historical protection options with justderaadt2014-11-161-5/+5
* Chuck Cranor rescinded clauses in his licensejsg2014-07-111-7/+2
* compress code by turning four line comments into one line comments.tedu2014-04-131-23/+8
* Move p_emul and p_sigcode from proc to process.guenther2014-03-261-3/+3
* in uvm_coredump, use RB_FOREACH_SAFE because we are torturing the mapderaadt2013-01-161-3/+3
* oops, one IO_NODELOCKED left behind in the a.out coredumperderaadt2013-01-161-3/+2
* Allow SIGKILL to terminate coredumping processes. Semantics decidedderaadt2013-01-151-1/+4
* Slice & dice coredump write requests into MAXPHYS blocks, andderaadt2013-01-151-10/+25
* New vmmap implementation.ariane2012-03-091-7/+3
* Backout vmmap in order to repair virtual address selection algorithmsariane2011-06-061-3/+7
* Reimplement uvm/uvm_map.ariane2011-05-241-7/+3
* Proper check for wrapping high address and setting the break below theotto2009-11-241-5/+5
* Recommit part of miod's no-coredumps-on-ramdisks diff that got lost in thekettenis2009-06-171-1/+5
* date based reversion of uvm to the 4th May.oga2009-06-171-5/+1
* We need miod's no-coredumps-on-ramdisks diff, because we have grown thederaadt2009-06-061-1/+5
* While working on some stuff in uvm I've gotten REALLY sick of readingoga2009-03-201-13/+5
* Make ELF platforms generate ELF core dumps. Somewhat based on code fromkettenis2009-03-051-1/+74
* Include sigcode in core dumps. This makes it possible to backtracekettenis2008-03-021-2/+3
* Don't dump duplicate data in stack segments of core dumps when the stackkettenis2008-02-271-5/+9
* Mark vadvise(2) as obsolete and remove its implementation, so instead ofmiod2008-01-051-21/+1
* Correctly calculate stack increment for MACHINE_STACK_GROWS_UP; fixes problemskettenis2007-12-161-2/+2
* replace ctob and btoc with ptoa and atop respectivelymartin2007-09-151-4/+4
* replace the machine dependant bytes-to-clicks macro by the MI ptoa()martin2007-09-011-5/+5
* The return value of uvm_grow() (and previously, grow()) has not been usedmiod2007-04-111-9/+7
* - Make a UVM_OBJ_IS_DEVICE macro.art2005-07-261-2/+13
* do not treat map entries above the stack as stack; only for the grow-upsmickey2003-03-041-2/+2
* fix the way stack is written into the core file on the upward growing stack machines. the other case is not affected. miod@ deraadt@ okmickey2003-02-181-5/+8
* user-defined stacks check is the same for grownups as for growndownsmickey2002-12-201-5/+1
* simplify stack grownups (growndowns are not touched)mickey2002-12-191-2/+2
* Since memory deallocation can't fail, remove the error return fromart2002-10-291-20/+15