Home
last modified time | relevance | path

Searched hist:"096 e95c0" (Results 1 – 5 of 5) sorted by relevance

/dragonfly/sys/vm/
H A Dvm_swapcache.c096e95c0 Thu Feb 04 17:05:57 GMT 2010 Matthew Dillon <dillon@apollo.backplane.com> kernel - SWAP CACHE part 7/many - Add vm_swapcache.c core (write side)

* Add vm_swapcache.c which will be responsible for assigning swap to clean
vnode-backed VM pages and writing the data out.

Implement a very simple inactive queue scanner and swap-writer for
testing.

* Track swap space use, split up into the piece used for anonymous
data and the piece used for clean vnode-backed data.

* Add PG_SWAPPED tracking for newly allocated VM pages via
swap_pager_page_inserted().

* Conditionalize the swap code's dirtying/undirtying of VM pages. We
don't want to mess with the dirty state when working the swap
cache since it isn't the definitive backing store for the VM page.
H A Dswap_pager.h096e95c0 Thu Feb 04 17:05:57 GMT 2010 Matthew Dillon <dillon@apollo.backplane.com> kernel - SWAP CACHE part 7/many - Add vm_swapcache.c core (write side)

* Add vm_swapcache.c which will be responsible for assigning swap to clean
vnode-backed VM pages and writing the data out.

Implement a very simple inactive queue scanner and swap-writer for
testing.

* Track swap space use, split up into the piece used for anonymous
data and the piece used for clean vnode-backed data.

* Add PG_SWAPPED tracking for newly allocated VM pages via
swap_pager_page_inserted().

* Conditionalize the swap code's dirtying/undirtying of VM pages. We
don't want to mess with the dirty state when working the swap
cache since it isn't the definitive backing store for the VM page.
H A Dswap_pager.c096e95c0 Thu Feb 04 17:05:57 GMT 2010 Matthew Dillon <dillon@apollo.backplane.com> kernel - SWAP CACHE part 7/many - Add vm_swapcache.c core (write side)

* Add vm_swapcache.c which will be responsible for assigning swap to clean
vnode-backed VM pages and writing the data out.

Implement a very simple inactive queue scanner and swap-writer for
testing.

* Track swap space use, split up into the piece used for anonymous
data and the piece used for clean vnode-backed data.

* Add PG_SWAPPED tracking for newly allocated VM pages via
swap_pager_page_inserted().

* Conditionalize the swap code's dirtying/undirtying of VM pages. We
don't want to mess with the dirty state when working the swap
cache since it isn't the definitive backing store for the VM page.
H A Dvm_page.c096e95c0 Thu Feb 04 17:05:57 GMT 2010 Matthew Dillon <dillon@apollo.backplane.com> kernel - SWAP CACHE part 7/many - Add vm_swapcache.c core (write side)

* Add vm_swapcache.c which will be responsible for assigning swap to clean
vnode-backed VM pages and writing the data out.

Implement a very simple inactive queue scanner and swap-writer for
testing.

* Track swap space use, split up into the piece used for anonymous
data and the piece used for clean vnode-backed data.

* Add PG_SWAPPED tracking for newly allocated VM pages via
swap_pager_page_inserted().

* Conditionalize the swap code's dirtying/undirtying of VM pages. We
don't want to mess with the dirty state when working the swap
cache since it isn't the definitive backing store for the VM page.
/dragonfly/sys/conf/
H A Dfiles096e95c0 Thu Feb 04 17:05:57 GMT 2010 Matthew Dillon <dillon@apollo.backplane.com> kernel - SWAP CACHE part 7/many - Add vm_swapcache.c core (write side)

* Add vm_swapcache.c which will be responsible for assigning swap to clean
vnode-backed VM pages and writing the data out.

Implement a very simple inactive queue scanner and swap-writer for
testing.

* Track swap space use, split up into the piece used for anonymous
data and the piece used for clean vnode-backed data.

* Add PG_SWAPPED tracking for newly allocated VM pages via
swap_pager_page_inserted().

* Conditionalize the swap code's dirtying/undirtying of VM pages. We
don't want to mess with the dirty state when working the swap
cache since it isn't the definitive backing store for the VM page.