Module Name:src
Committed By: matt
Date: Mon Mar 24 07:37:14 UTC 2014
Modified Files:
src/sys/uvm [matt-nb5-mips64]: uvm_page.c
Log Message:
Make sure the hint is initialized to NULL.
To generate a diff of this commit:
cvs rdiff -u -r1.140.6.3.4.11 -r1.140.6.3.4.12 src/s
Module Name:src
Committed By: matt
Date: Sat Feb 15 10:19:14 UTC 2014
Modified Files:
src/sys/uvm [matt-nb5-mips64]: uvm_page.c uvm_pglist.c
Log Message:
Adapt to K{,D}ASSERTMSG changes
To generate a diff of this commit:
cvs rdiff -u -r1.140.6.3.4.10 -r1.140.6.3.4.11 src
Module Name:src
Committed By: matt
Date: Sat Feb 15 10:18:33 UTC 2014
Modified Files:
src/sys/uvm [matt-nb5-mips64]: uvm_pmap.h
Log Message:
Add PMAP_NOCACHE + others.
To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.23.10.1 src/sys/uvm/uvm_pmap.h
Please note
Module Name:src
Committed By: matt
Date: Thu Dec 19 01:22:02 UTC 2013
Modified Files:
src/sys/uvm [matt-nb5-mips64]: uvm_pglist.h
Log Message:
error out if VM_NFREELIST isn't defined
To generate a diff of this commit:
cvs rdiff -u -r1.7.16.5 -r1.7.16.6 src/sys/uvm/uvm_pg
Module Name:src
Committed By: matt
Date: Mon May 7 21:07:35 UTC 2012
Modified Files:
src/sys/uvm [matt-nb5-mips64]: uvm_anon.c
Log Message:
Move call to uvm_anon_dropswap to with #ifdef VMSWAP
To generate a diff of this commit:
cvs rdiff -u -r1.51.28.2 -r1.51.28.3 src/s
Module Name:src
Committed By: matt
Date: Mon May 7 18:31:55 UTC 2012
Modified Files:
src/sys/uvm [matt-nb5-mips64]: uvm_pdaemon.c
Log Message:
Fix free wakeup
To generate a diff of this commit:
cvs rdiff -u -r1.93.4.2.4.14 -r1.93.4.2.4.15 src/sys/uvm/uvm_pdaemon.c
Plea
Module Name:src
Committed By: matt
Date: Mon May 7 18:31:25 UTC 2012
Modified Files:
src/sys/uvm [matt-nb5-mips64]: uvm_pdpolicy_clock.c
Log Message:
Fix typo.
To generate a diff of this commit:
cvs rdiff -u -r1.12.16.8 -r1.12.16.9 src/sys/uvm/uvm_pdpolicy_clock.c
Plea
Module Name:src
Committed By: matt
Date: Mon May 7 18:30:56 UTC 2012
Modified Files:
src/sys/uvm [matt-nb5-mips64]: uvm_map.c
Log Message:
Use uvm_km_pagefree to free a kmap entry page.
To generate a diff of this commit:
cvs rdiff -u -r1.263.4.3.4.8 -r1.263.4.3.4.9 src/
Module Name:src
Committed By: matt
Date: Fri Apr 27 20:41:09 UTC 2012
Modified Files:
src/sys/uvm [matt-nb5-mips64]: uvm_pdaemon.c uvm_pdpolicy_clock.c
Log Message:
Don't decrement pgrp_active in radioactive page dequeue since we don't
increment it when activated a radioac
Module Name:src
Committed By: matt
Date: Tue Apr 17 00:19:30 UTC 2012
Modified Files:
src/sys/uvm [matt-nb5-mips64]: uvm_pdaemon.c
Log Message:
Don't kick off the page daemon if it's not going to be able to do anything.
To generate a diff of this commit:
cvs rdiff -u -r1
Module Name:src
Committed By: matt
Date: Tue Apr 17 00:12:21 UTC 2012
Modified Files:
src/sys/uvm [matt-nb5-mips64]: uvm_pdpolicy_clock.c
Log Message:
If freemin is 0, don't say a scan is needed.
To generate a diff of this commit:
cvs rdiff -u -r1.12.16.6 -r1.12.16.7 src
Module Name:src
Committed By: matt
Date: Sat Apr 14 00:49:36 UTC 2012
Modified Files:
src/sys/uvm [matt-nb5-mips64]: uvm_pdaemon.c
Log Message:
If the pagedaemon is stalling, don't wake it. Unless pages were freed for
a group, don't wake things up if paging is 0 (stop spu
Module Name:src
Committed By: matt
Date: Fri Apr 13 00:34:54 UTC 2012
Modified Files:
src/sys/uvm [matt-nb5-mips64]: uvm_pdaemon.c
Log Message:
Make sure color passed to uvm_reclaimable is valid.
To generate a diff of this commit:
cvs rdiff -u -r1.93.4.2.4.10 -r1.93.4.2.
Module Name:src
Committed By: matt
Date: Thu Apr 12 19:41:57 UTC 2012
Modified Files:
src/sys/uvm [matt-nb5-mips64]: uvm_pdaemon.c
Log Message:
If after the pagedaemon is woken and it processes the queues and make no
progress (frees no pages), instead of immediately trying
Module Name:src
Committed By: matt
Date: Thu Apr 12 19:39:55 UTC 2012
Modified Files:
src/sys/uvm [matt-nb5-mips64]: uvm_pdpolicy_clock.c
Log Message:
Use PQ_SWAPBACKED to determine radioactiveness of page.
Make sure to add in number of radioactive pages to actives pages.
Module Name:src
Committed By: matt
Date: Thu Apr 12 19:38:27 UTC 2012
Modified Files:
src/sys/uvm [matt-nb5-mips64]: uvm_fault.c uvm_km.c
Log Message:
Apply colormask to get a valid color.
To generate a diff of this commit:
cvs rdiff -u -r1.125.6.1.4.5 -r1.125.6.1.4.6 sr
Module Name:src
Committed By: matt
Date: Thu Apr 12 01:40:27 UTC 2012
Modified Files:
src/sys/uvm [matt-nb5-mips64]: uvm_extern.h uvm_fault.c uvm_km.c
uvm_meter.c uvm_pdaemon.c uvm_pdaemon.h uvm_pdpolicy.h
uvm_pdpolicy_clock.c uvm_stat.c
Log Message
Module Name:src
Committed By: matt
Date: Wed Apr 4 00:26:26 UTC 2012
Modified Files:
src/sys/uvm [matt-nb5-mips64]: uvm_init.c uvm_swap.c
Log Message:
Move the uvm_scheduler_mutex and cv init to uvm_init since they are
independent of VMSWAP.
To generate a diff of this c
Module Name:src
Committed By: matt
Date: Fri Feb 17 23:36:04 UTC 2012
Modified Files:
src/sys/uvm [matt-nb5-mips64]: uvm_pdaemon.c
Log Message:
Change way waiters are handled.
To generate a diff of this commit:
cvs rdiff -u -r1.93.4.2.4.6 -r1.93.4.2.4.7 src/sys/uvm/uvm_p
Module Name:src
Committed By: matt
Date: Fri Feb 17 23:35:31 UTC 2012
Modified Files:
src/sys/uvm [matt-nb5-mips64]: uvm_pdpolicy_clock.c
Log Message:
Assert the page isn't free before munging with its pageq.
To generate a diff of this commit:
cvs rdiff -u -r1.12.16.3 -r
Module Name:src
Committed By: matt
Date: Thu Feb 16 04:20:46 UTC 2012
Modified Files:
src/sys/uvm [matt-nb5-mips64]: uvm_anon.c uvm_page.c uvm_page.h
uvm_pdaemon.c uvm_pglist.h uvm_stat.c
Log Message:
Track the victims selected by the pagedaemon and what happen
Module Name:src
Committed By: matt
Date: Tue Feb 14 01:12:43 UTC 2012
Modified Files:
src/sys/uvm [matt-nb5-mips64]: uvm_anon.c uvm_km.c uvm_page.c
uvm_pager.c uvm_pdaemon.c uvm_pglist.c
Log Message:
Add more KASSERTs (more! more! more!).
When returning page to
Module Name:src
Committed By: matt
Date: Mon Feb 13 23:07:31 UTC 2012
Modified Files:
src/sys/uvm [matt-nb5-mips64]: uvm_page.h uvm_pdaemon.c
Log Message:
Use separate pending and paging tailq entries.
Add a queue check routine to validate the queues aren't corrupt.
To g
Module Name:src
Committed By: matt
Date: Sun Feb 12 07:30:25 UTC 2012
Modified Files:
src/sys/uvm [matt-nb5-mips64]: uvm_pdpolicy_clock.c
Log Message:
Disable some of more agressive debug checks since with lots of pages, they
cause O(n^2) increases in time.
To generate a
Module Name:src
Committed By: matt
Date: Fri Feb 10 07:14:01 UTC 2012
Modified Files:
src/sys/uvm [matt-nb5-mips64]: uvm_km.c
Log Message:
Place allocated kmem pages on a kmem_pageq. This makes it easy for crash
dump code to find them.
To generate a diff of this commit:
Module Name:src
Committed By: matt
Date: Thu Feb 9 03:05:02 UTC 2012
Modified Files:
src/sys/uvm [matt-nb5-mips64]: uvm.h uvm_amap.c uvm_extern.h uvm_init.c
uvm_km.c uvm_map.c uvm_meter.c uvm_page.c uvm_page.h uvm_pager.c
uvm_pdaemon.c uvm_pdpolicy.
Module Name:src
Committed By: matt
Date: Sat Jan 21 23:20:58 UTC 2012
Modified Files:
src/sys/uvm [matt-nb5-mips64]: uvm_pdpolicy_clock.c
Log Message:
Use pg instead p as a pointer to struct uvm_page.
To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.12.16.1 src
Module Name:src
Committed By: matt
Date: Tue Nov 29 07:45:58 UTC 2011
Modified Files:
src/sys/uvm [matt-nb5-mips64]: uvm_page.c
Log Message:
Add a macro to allow a port to control from which freelists "normal" pages
can be allocated.
To generate a diff of this commit:
cv
Module Name:src
Committed By: matt
Date: Tue Nov 29 07:44:52 UTC 2011
Modified Files:
src/sys/uvm [matt-nb5-mips64]: uvm_param.h
Log Message:
Redefine ptoa() to be the inverse of atop. If you were using a 32-bit vaddr_t
with 64-bit paddr_t and using managed addresses > 4G
Module Name:src
Committed By: matt
Date: Fri Nov 4 15:32:27 UTC 2011
Modified Files:
src/sys/uvm [matt-nb5-mips64]: uvm_pglist.h
Log Message:
#include if VM_NFREELIST isn't defined.
To generate a diff of this commit:
cvs rdiff -u -r1.7.16.2 -r1.7.16.3 src/sys/uvm/uvm_p
Module Name:src
Committed By: matt
Date: Fri Jun 3 08:00:52 UTC 2011
Modified Files:
src/sys/uvm [matt-nb5-mips64]: uvm_pglist.c
Log Message:
Restore $NetBSD$
To generate a diff of this commit:
cvs rdiff -u -r1.42.16.9 -r1.42.16.10 src/sys/uvm/uvm_pglist.c
Please note
Module Name:src
Committed By: matt
Date: Fri Jun 3 07:59:59 UTC 2011
Modified Files:
src/sys/uvm [matt-nb5-mips64]: uvm_aobj.c uvm_fault.c uvm_km.c
uvm_map.c uvm_meter.c uvm_page.c uvm_pager.c uvm_pdaemon.c
Log Message:
Restore $NetBSD$
To generate a diff of
Module Name:src
Committed By: matt
Date: Fri Jun 3 07:56:08 UTC 2011
Modified Files:
src/sys/uvm [matt-nb5-mips64]: uvm.h uvm_extern.h uvm_page.h
uvm_pglist.h
Log Message:
Restore $NetBSD$
To generate a diff of this commit:
cvs rdiff -u -r1.55.16.1 -r1.55.16
Module Name:src
Committed By: matt
Date: Fri Jun 3 07:52:48 UTC 2011
Modified Files:
src/sys/uvm [matt-nb5-mips64]: uvm_vnode.c
Log Message:
Restore $NetBSD$
To generate a diff of this commit:
cvs rdiff -u -r1.90.28.2 -r1.90.28.3 src/sys/uvm/uvm_vnode.c
Please note tha
Module Name:src
Committed By: matt
Date: Fri Jun 3 02:43:43 UTC 2011
Modified Files:
src/sys/uvm [matt-nb5-mips64]: uvm.h uvm_extern.h uvm_map.c uvm_meter.c
uvm_page.c uvm_page.h uvm_pager.c uvm_pdaemon.c uvm_pglist.c
uvm_pglist.h uvm_vnode.c
Log M
Module Name:src
Committed By: matt
Date: Fri May 27 17:17:17 UTC 2011
Modified Files:
src/sys/uvm [matt-nb5-mips64]: uvm_pglist.c
Log Message:
Fix a bug where limit could be greater avail_end. Now if that happens, we
just bail. Use KDASSERTMSG so panics are more informat
Module Name:src
Committed By: matt
Date: Fri Apr 29 08:16:43 UTC 2011
Modified Files:
src/sys/uvm [matt-nb5-mips64]: uvm_page.h
Log Message:
Add macros from current (VM_PAGE_TO_MD, VM_PHYSMEM_PTR, VM_PHYSMEM_PTR_SWAP)
To generate a diff of this commit:
cvs rdiff -u -r1.5
Module Name:src
Committed By: matt
Date: Fri Apr 29 08:15:10 UTC 2011
Modified Files:
src/sys/uvm [matt-nb5-mips64]: uvm_unix.c
Log Message:
Fix PRIdVSIZE macro
To generate a diff of this commit:
cvs rdiff -u -r1.40.28.1 -r1.40.28.2 src/sys/uvm/uvm_unix.c
Please note th
Module Name:src
Committed By: matt
Date: Wed Aug 18 18:19:11 UTC 2010
Modified Files:
src/sys/uvm [matt-nb5-mips64]: uvm_map.c
Log Message:
Add a hook so that MD code has handle the change in address space limits
when an exec happens.
Add a routine to turn on/off UX when a
Module Name:src
Committed By: matt
Date: Tue Jun 1 19:04:03 UTC 2010
Modified Files:
src/sys/uvm [matt-nb5-mips64]: uvm_pglist.c
Log Message:
Fix bad initialization spotted by Manuel Bouyer.
To generate a diff of this commit:
cvs rdiff -u -r1.42.16.5 -r1.42.16.6 src/sys
40 matches
Mail list logo