# # Hugh's pagefault prep hugh/mm-copy_pte_range-progress-fix.patch hugh/mm-msync_pte_range-progress.patch hugh/mm-zap_pte_range-dont-dirty-anon.patch hugh/mm-anon-is-already-wrprotected.patch hugh/mm-vm_stat_account-unshackled.patch hugh/mm-remove_vma_list-consolidation.patch hugh/mm-unlink_file_vma-remove_vma.patch hugh/mm-exit_mmap-need-not-reset.patch hugh/mm-page-fault-handlers-tidyup.patch hugh/mm-page-fault-handlers-tidyup-fix.patch hugh/mm-move_page_tables-by-extents.patch hugh/mm-tlb_gather_mmu-get_cpu_var.patch hugh/mm-tlb_is_full_mm-was-obscure.patch hugh/mm-tlb_finish_mmu-forget-rss.patch hugh/mm-tlb_finish_mmu-forget-rss-fix.patch hugh/mm-mm_init-set_mm_counters.patch hugh/mm-rss-=-file_rss-anon_rss.patch hugh/mm-rss-=-file_rss-anon_rss-warning-fix.patch hugh/mm-batch-updating-mm_counters.patch hugh/mm-dup_mmap-use-oldmm-more.patch hugh/mm-dup_mmap-down-new-mmap_sem.patch hugh/mm-sh64-hugetlbpagec.patch hugh/mm-m68k-kill-stram-swap.patch # # My PageReserved removal mm-core-remove-PageReserved.patch mm-rpr-sparc-fixes.patch # # Hugh's pagefault scalability hugh/mm-copy_one_pte-inc-rss.patch hugh/mm-zap_pte_range-dec-rss.patch hugh/mm-do_swap_page-race-major.patch hugh/mm-do_mremap-current-mm.patch hugh/mm-zap_pte-out-of-line.patch hugh/mm-update_hiwaters-just-in-time.patch hugh/mm-mm_struct-hiwaters-moved.patch hugh/mm-ia64-use-expand_upwards.patch hugh/mm-init_mm-without-ptlock.patch hugh/mm-ptd_alloc-inline-and-out.patch hugh/mm-ptd_alloc-take-ptlock.patch hugh/mm-arches-skip-ptlock.patch hugh/mm-page-fault-handler-locking.patch hugh/mm-pte_offset_map_lock-loops.patch hugh/mm-flush_tlb_range-outside-ptlock.patch hugh/mm-unlink-vma-before-pagetables.patch hugh/mm-unmap_vmas-with-inner-ptlock.patch hugh/mm-unmap_vmas-with-inner-ptlock-fix.patch hugh/mm-rmap-with-inner-ptlock.patch hugh/mm-kill-check_user_page_readable.patch hugh/mm-follow_page-with-inner-ptlock.patch hugh/mm-i386-sh-sh64-ready-for-split-ptlock.patch hugh/mm-arm-ready-for-split-ptlock.patch hugh/mm-parisc-pte-atomicity.patch hugh/mm-cris-v32-mmu_context_lock.patch hugh/mm-uml-pte-atomicity.patch hugh/mm-uml-kill-unused.patch hugh/mm-split-page-table-lock.patch hugh/mm-split-page-table-lock-fixes.patch hugh/mm-split-page-table-lock-fixes-2.patch hugh/mm-split-page-table-lock-fixes-3.patch hugh/mm-fix-rss-and-mmlist-locking.patch # #atomic_cmpxchg and friends atomic_cmpxchg.patch i386-generic-cmpxchg.patch atomic_inc_not_zero.patch rcu-file-use-atomic-primitives.patch atomic-dec_and_lock-use-atomic-primitives.patch # # kernel compile performance mm-opt-rmqueue.patch pte-prefetch.patch mm-release-opt.patch mm-rmap-opt.patch mm-set_page_refs-opt.patch mm-bad_page-opt.patch mm-remove-pcp-low.patch mm-page_state-opt.patch mm-single-pcp-list.patch mm-increase-pcp-size.patch # #lockless pagecache prep mm-page-refcount-use-atomic-primitives.patch mm-page_alloc-cleanups.patch # #lockless pagecache & radix tree improvements mm-speculative-get_page.patch mm-sgp-opt-up.patch radix-tree-lookup_slot.patch radix-tree-lockless-readside.patch radix-tree-use-prealloc.patch radix-tree-cleanup.patch radix-tree-clear_tags-bail.patch radix-tree-shrink.patch mm-lockless-pagecache-lookups.patch mm-spinlock-tree_lock.patch mm-find_trylock_page.patch mm-page-refcount-less-bugs.patch # # other stuff ppc64-BUG_ON-opt.patch