Index of /pub/linux/kernel.org/kernel/people/wli/vm/locking/rmap_vm_locking-1

Icon  Name                                                Last modified      Size  Description
[PARENTDIR] Parent Directory - [TXT] 00_ratcache 2002-04-09 08:14 55K [TXT] 01_arjan_lru_lock 2002-04-09 08:43 17K [   ] 02_rmap_null_fix 2002-04-09 08:44 347 [TXT] 03_perzone_pte_chain_freelist_lock 2002-04-09 08:52 6.0K [TXT] 04_pte_chain_lock 2002-04-09 09:08 9.4K [TXT] 05_alloc_pte_chain_fix 2002-04-09 09:17 561 [TXT] 06_add_to_swap_deadlock_fix 2002-04-09 09:21 660 [   ] 07_try_to_unmap_deadlock_fix 2002-04-09 09:23 281 [TXT] 08_drop_page_race 2002-04-09 09:26 1.0K [TXT] 09_bad_page_zone 2002-04-09 09:29 411 [TXT] 10_no_page_zone 2002-04-09 09:34 480 [   ] 11_page_alloc_return 2002-04-09 09:37 269 [   ] 12_nr_deactivated_deadlock_fix 2002-04-09 09:40 485 [   ] 13_vmscan_compile_fix 2002-04-09 10:15 281 [TXT] README 2002-04-09 09:51 731 [   ] sha256sums.asc 2023-04-26 06:12 2.1K
This is some work on VM locking in order to address some lock contention
issues seen on large machines. This is an initial port to current sources
and separation of the patches from the others needed to run on the machines.

Perhaps it is valuable to be able to see my steps retraced, as the initial
writing of the patches is preserved and in turn bugfixes as I implemented
them are introduced in separate patches.

Applies against 2.4.19-pre5-ac3
(1) reverse mapping VM due to Rik van Riel
(2) radix tree pagecache due to Momchil Velikov and Christoph Hellwig
(3) finegrained LRU list locking originally due to Arjan van de Ven
(4) finegrained pte_chain locking originally due to Martin Bligh

-- wli
Mon Apr  8 17:51:49 PDT 2002