index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
uvm
Age
Commit message (
Expand
)
Author
2015-03-14
Remove some includes include-what-you-use claims don't
Jonathan Gray
2015-02-28
Typo in comment 'reseve' -> 'reserve'
Mike Larkin
2015-02-19
Remove a lie from a comment that ratholed me for an evening.
Mike Larkin
2015-02-15
Change pmap_remove_holes() to take a vmspace instead of a map as its argument.
Miod Vallat
2015-02-13
Include sys/stdint.h for SIZE_MAX instead of relying on the misplaced
Todd C. Miller
2015-02-10
First step towards making uiomove() take a size_t size argument:
Miod Vallat
2015-02-09
Stop using USRSTACK as the edge of the stack, but rather use the vmspace
Miod Vallat
2015-02-09
Make sure we actually have an entry before checking its limits.
Mark Kettenis
2015-02-08
Something is subtly wrong with this. On ramdisks, processes run out of
Theo de Raadt
2015-02-07
Introduce VM_KERNEL_SPACE_SIZE as a replacement for
Miod Vallat
2015-02-07
Tedu the old idle page zeroing code.
Mark Kettenis
2015-02-07
recombine some of the split uvm_mmap functions. the precondition checks
Ted Unangst
2015-02-06
-Split out uvm_mmap and uvm_map into a version for anon's and a version
Bob Beck
2015-02-06
Clear PQ_AOBJ before calling uvm_pagefree(), clearing up one false XXX
Theo de Raadt
2015-02-06
make vm_map_lock lock when it's supposed to. add mutex to protect flags
Ted Unangst
2015-02-05
Remove some unneeded <uvm/uvm_extern.h> inclusions.
Martin Pieuchot
2015-01-27
remove the second void * argument on tasks.
David Gwynne
2015-01-23
Make km_alloc(9) use the direct map for all "phys contig" mappings requested
Mark Kettenis
2015-01-20
Move ps_strings "after" the random stackgap. This makes its location a
Mark Kettenis
2015-01-13
pass the vnd xfer pointer to the tasks callback as part of the
David Gwynne
2014-12-23
convert pool_init nointr to waitok
Ted Unangst
2014-12-23
I don't like these macros, they obscure the code.
Ted Unangst
2014-12-23
convert nointr pool_init argument to pr_waitok
Ted Unangst
2014-12-18
remove two useless and unused hash penalty defines
Ted Unangst
2014-12-17
remove lock.h from uvm_extern.h. another holdover from the simpletonlock
Ted Unangst
2014-12-17
Prefer MADV_* over POSIX_MADV_* in kernel for consistency: the latter
Philip Guenther
2014-12-16
primary change: move uvm_vnode out of vnode, keeping only a pointer.
Ted Unangst
2014-12-15
don't drop the kernel lock everytime. on a busy system, this results in
Ted Unangst
2014-12-15
Use MAP_INHERIT_* for the 'inh' argument to the UMV_MAPFLAG() macro,
Philip Guenther
2014-12-09
Sprinkle in a little more mallocarray().
Doug Hogan
2014-12-05
Introduce a new sysctl to retrieve VM map entries
Masao Uebayashi
2014-11-30
panic if the kernel requests W | X pages; ok kettenis
Theo de Raadt
2014-11-27
The sti(4) driver copies its ROM into kernel memory and executes the code
Mark Kettenis
2014-11-21
somebody permitted simple_locks back into uvm. they will be referred to
Ted Unangst
2014-11-21
Kill kv_executable flag. We no longer allow requests for PROT_EXEC
Theo de Raadt
2014-11-18
Nuke yet more obvious #include duplications.
Kenneth R Westerback
2014-11-18
move arc4random prototype to systm.h. more appropriate for most code
Ted Unangst
2014-11-17
More cases of kernel map entries being created as EXEC by default; not
Theo de Raadt
2014-11-17
There is no reason for uvm_km_alloc1() to allocate kernel memory
Theo de Raadt
2014-11-17
instead of PROT_MASK, use PROT_READ | PROT_WRITE | PROT_EXEC to
Theo de Raadt
2014-11-17
convert a copystr to strlcpy.
Ted Unangst
2014-11-16
Replace a plethora of historical protection options with just
Theo de Raadt
2014-11-15
repair operator precedence in UVM_MAPFLAG() macro; ok tedu
Theo de Raadt
2014-11-13
sizes for simple frees. new diff without the bug spotted by deraadt
Ted Unangst
2014-11-13
bzero -> memset
Ted Unangst
2014-10-25
Display uvmexp.zeropages in ddb's `show uvmexp' command.
Miod Vallat
2014-10-03
Initialize uvm_pagezero_thread()'s page list variable.
Philip Guenther
2014-10-03
Introduce a thread for zeroing pages without holding the kernel lock. This
Mark Kettenis
2014-10-03
Introduce __MAP_NOFAULT, a mmap(2) flag that makes sure a mapping will not
Mark Kettenis
2014-09-14
remove uneeded proc.h includes
Jonathan Gray
[next]