OpenBSD CVS

src/sys/uvm/


Click on a directory to enter that directory. Click on a file to display its revision history and to get a chance to display diffs between revisions.

Current directory: [local] / src / sys / uvm

Current tag: OPENBSD_6_5


File Rev. Age Author Last log entry
[BACK] Parent Directory        
[TXT] uvm.h  1.64   5 years  cheloha   New mmap(2) flag: MAP_CONCEAL. MAP_CONCEAL'd memory is not written to disk in t...
[TXT] uvm_addr.c  1.27   6 years  otto   Avoid overflow in constraint computation; ok kettenis@ tb@
[TXT] uvm_addr.h  1.7   7 years  stefan   Remove uaddr_hint allocator The hint allocator would have to check that the all...
[TXT] uvm_amap.c  1.79   7 years  dhill   Sprinkle some free sizes in uvm/ ok stefan@ visa@
[TXT] uvm_amap.h  1.30   7 years  guenther   Update a comment that suggested the stack was executable. Nope!
[TXT] uvm_anon.c  1.48   7 years  dlg   all pools have their ipl set via pool_setipl, so fold it into pool_init. the io...
[TXT] uvm_anon.h  1.20   8 years  stefan   Wait for RAM in uvm_fault when allocating uvm structures fails Only fail hard w...
[TXT] uvm_aobj.c  1.85   7 years  dhill   Sprinkle some free sizes in uvm/ ok stefan@ visa@
[TXT] uvm_aobj.h  1.16   9 years  jsg   Chuck Cranor rescinded clauses in his license on the 2nd of February 2011 in Net...
[TXT] uvm_ddb.h  1.14   9 years  mpi   Remove some unneeded <uvm/uvm_extern.h> inclusions. ok deraadt@, miod@
[TXT] uvm_device.c  1.55   5 years  kettenis   Preparations for arm64 radeondrm(4) support. ok jsg@ (who pointed out the kern_...
[TXT] uvm_device.h  1.11   9 years  jsg   Chuck Cranor rescinded clauses in his license on the 2nd of February 2011 in Net...
[TXT] uvm_extern.h  1.145   5 years  cheloha   New mmap(2) flag: MAP_CONCEAL. MAP_CONCEAL'd memory is not written to disk in t...
[TXT] uvm_fault.c  1.95   5 years  visa   Always refault if relocking maps fails after IO. This fixes a regression introdu...
[TXT] uvm_fault.h  1.15   9 years  jsg   Chuck Cranor rescinded clauses in his license on the 2nd of February 2011 in Net...
[TXT] uvm_glue.c  1.74   5 years  kettenis   Hold a read lock on the map while doing the actual device I/O during in physio(9...
[TXT] uvm_glue.h  1.9   9 years  jsg   Chuck Cranor rescinded clauses in his license on the 2nd of February 2011 in Net...
[TXT] uvm_init.c  1.40   7 years  dlg   reorder uvm init to avoid use before initialisation. the particular use before ...
[TXT] uvm_io.c  1.26   8 years  kettenis   Use uiomove(9) instead of uiomovei(9). From Martin Natano.
[TXT] uvm_km.c  1.131   5 years  tedu   at some point the uvm_km_thread learned to free memory, but the comment was neve...
[TXT] uvm_km.h  1.15   7 years  dlg   reorder uvm init to avoid use before initialisation. the particular use before ...
[TXT] uvm_map.c  1.242   5 years  cheloha   New mmap(2) flag: MAP_CONCEAL. MAP_CONCEAL'd memory is not written to disk in t...
[TXT] uvm_map.h  1.60   6 years  deraadt   Implement MAP_STACK option for mmap(). Synchronous faults (pagefault and syscal...
[TXT] uvm_meter.c  1.38   5 years  otto   new sysctl for userland malloc flags, kernel part. ok millert@ deraadt@
[TXT] uvm_mmap.c  1.155   5 years  deraadt   BOGO_PC is an invalid userland address, which indicates kbind() is now disabled ...
[TXT] uvm_object.c  1.14   7 years  dlg   move the vm_page struct from being stored in RB macro trees to RBT functions vm...
[TXT] uvm_object.h  1.22   7 years  dlg   move the vm_page struct from being stored in RB macro trees to RBT functions vm...
[TXT] uvm_page.c  1.148   5 years  visa   Introduce safe memory reclamation, a mechanism for reclaiming shared objects tha...
[TXT] uvm_page.h  1.63   7 years  guenther   Split PID from TID, giving processes a PID unrelated to the TID of their initial...
[TXT] uvm_pager.c  1.71   9 years  tedu   remove lock.h from uvm_extern.h. another holdover from the simpletonlock era. fi...
[TXT] uvm_pager.h  1.29   9 years  jsg   Chuck Cranor rescinded clauses in his license on the 2nd of February 2011 in Net...
[TXT] uvm_param.h  1.18   9 years  miod   Introduce VM_KERNEL_SPACE_SIZE as a replacement for (VM_MAX_KERNEL_ADDRESS - VM_...
[TXT] uvm_pdaemon.c  1.79   6 years  bluhm   While booting it does not make sense to wait for memory, there is no other proce...
[TXT] uvm_pmap.h  1.28   5 years  kettenis   Add support to uvm to establish write-combining mappings. Use this in the intel...
[TXT] uvm_pmemrange.c  1.53   7 years  dlg   fix some DEBUG code so its using the right rb tree code
[TXT] uvm_pmemrange.h  1.14   7 years  dlg   move uvm_pmemrange_addr from RB macros to RBT functions
[TXT] uvm_swap.c  1.144   5 years  visa   Restrict which filesystems are available for swap. This rules out obvious miscon...
[TXT] uvm_swap.h  1.16   10 years  deraadt   new function uvm_hibswap() finds a the largest free zone in swap, which hibernat...
[TXT] uvm_swap_encrypt.c  1.22   9 years  dlg   make SWAP_KEY_GET symmetrical with SWAP_KEY_PUT by having it call a function in ...
[TXT] uvm_swap_encrypt.h  1.10   9 years  dlg   make SWAP_KEY_GET symmetrical with SWAP_KEY_PUT by having it call a function in ...
[TXT] uvm_unix.c  1.65   5 years  cheloha   New mmap(2) flag: MAP_CONCEAL. MAP_CONCEAL'd memory is not written to disk in t...
[TXT] uvm_vnode.c  1.103   5 years  helg   Insert the appropriate uvm_vnp_uncache(9) and uvm_vnp_setsize(9) kernel calls to...
[TXT] uvm_vnode.h  1.14   9 years  tedu   primary change: move uvm_vnode out of vnode, keeping only a pointer. objective: ...
[TXT] uvmexp.h  1.4   5 years  otto   new sysctl for userland malloc flags, kernel part. ok millert@ deraadt@
[TXT] uvm_stat.c (in the Attic) [Hide]  1.30   5 years  krw   Rename some unused fields in struct uvmexp to unusedNN. Missing man page bits p...
[TXT] uvm_user.c (in the Attic) [Hide]  1.14   9 years  jsg   remove uneeded proc.h includes ok mpi@ kspillner@