aboutsummaryrefslogtreecommitdiffstats
path: root/mm/memory.c
AgeCommit message (Expand)AuthorFilesLines
2004-08-22[PATCH] token based thrashing controlRik van Riel1-0/+1
2004-08-22[PATCH] prio_tree: iterator + vma_prio_tree_next cleanupRajesh Venkatasubramanian1-3/+3
2004-07-28[PATCH] Make get_user_pages() work again for ia64 gate areaDavid Mosberger1-1/+1
2004-06-29[PATCH] fix page->count discrepancy for zero pageDave Hansen1-1/+2
2004-06-29sparse: fix pointer/integer confusionLinus Torvalds1-2/+2
2004-06-26[PATCH] Don't hold i_sem on swapfilesHugh Dickins1-2/+10
2004-06-26[PATCH] fix NUMA boundaray between ZONE_NORMAL and HIGHMEMMartin J. Bligh1-0/+9
2004-06-23[PATCH] fix x86-64 ptrace access to 32-bit vsyscall pageRoland McGrath1-3/+8
2004-06-23[PATCH] zap_pte_range speedupAndrew Morton1-1/+1
2004-06-04[PATCH] mm: follow_page invalid pte_pageHugh Dickins1-7/+3
2004-05-25Split ptep_establish into "establish" and "update_access_flags"Linus Torvalds1-3/+3
2004-05-24Pass in a "dirty" argument to ptep_establish in Linus Torvalds1-3/+3
2004-05-22[PATCH] rmap 39 add anon_vma rmapAndrew Morton1-1/+9
2004-05-22[PATCH] rmap 38 remove anonmm rmapAndrew Morton1-1/+1
2004-05-22[PATCH] rmap 37 page_add_anon_rmap vmaAndrew Morton1-4/+4
2004-05-22[PATCH] rmap 32 zap_pmd_range wrapAndrew Morton1-1/+1
2004-05-22[PATCH] rmap 31 unlikely bad memoryAndrew Morton1-16/+16
2004-05-22[PATCH] rmap 20 i_mmap_shared into i_mmapAndrew Morton1-8/+2
2004-05-22[PATCH] unmap_mapping_range: add commentAndrew Morton1-0/+6
2004-05-22[PATCH] rmap 18: i_mmap_nonlinearAndrew Morton1-21/+10
2004-05-22[PATCH] rmap 16: pretend prio_treeAndrew Morton1-13/+28
2004-05-22[PATCH] numa api: Add policy support to anonymous memoryAndrew Morton1-7/+36
2004-05-22[PATCH] Convert i_shared_sem back to a spinlockAndrew Morton1-8/+9
2004-05-22[PATCH] rmap 12 pgtable remove rmapAndrew Morton1-4/+2
2004-05-22[PATCH] rmap 11 mremap movesAndrew Morton1-1/+10
2004-05-22[PATCH] rmap 9 remove pte_chainsAndrew Morton1-91/+12
2004-05-22[PATCH] rmap 7 object-based rmapAndrew Morton1-4/+13
2004-04-19[PATCH] fix madvise(MADV_DONTNEED) for nonlinear vmasAndrew Morton1-10/+0
2004-04-18[PATCH] From: David Gibson <david@gibson.dropbear.id.au>Andrew Morton1-4/+4
2004-04-17[PATCH] rmap: nonlinear truncationAndrew Morton1-98/+140
2004-04-12[PATCH] get_user_pages shortcut for anonymous pagesAndrew Morton1-0/+38
2004-04-12[PATCH] rmap 2 anon and swapcacheAndrew Morton1-2/+2
2004-04-12[PATCH] rmap 1 linux/rmap.hAndrew Morton1-1/+1
2004-04-11[PATCH] unmap_vmas latency improvementAndrew Morton1-2/+2
2004-03-11[PATCH] add nowarn to a few pte chain allocatorsAndrew Morton1-3/+3
2004-03-06[PATCH] fastcall / regparm fixesAndrew Morton1-3/+3
2004-02-18[PATCH] prevent ptrace from altering page permissionsAndrew Morton1-6/+32
2004-02-18[PATCH] Inefficient TLB flush fixAndrew Morton1-1/+2
2004-02-18[PATCH] do_swap_page() return value fixAndrew Morton1-1/+1
2004-02-05[PATCH] Fix x86-64 compilation on 2.6.2-bk1Andrew Morton1-1/+24
2004-01-19[PATCH] Fix statically declare FIXMAPsAndrew Morton1-17/+20
2004-01-19[PATCH] do_no_page leak fixAndrew Morton1-3/+2
2004-01-18[PATCH] s390: endless loop in follow_page.Andrew Morton1-8/+13
2004-01-18[PATCH] s390: superflous flush_tlb_range calls.Andrew Morton1-0/+6
2004-01-18[PATCH] s390: tlb flush optimization.Andrew Morton1-19/+11
2004-01-18[PATCH] bdev: switch to f_mappingAndrew Morton1-1/+1
2003-12-29[PATCH] pagefault accounting fixAndrew Morton1-4/+2
2003-11-10Fix double unlock of page_table_lock in do_wp_page().Linus Torvalds1-16/+14
2003-10-21[PATCH] Fix unmap_vmas() compile warningAndrew Morton1-1/+1
2003-10-07o kernel/ksyms.c: move remaining EXPORT_SYMBOLs, remove this file from the treeArnaldo Carvalho de Melo1-0/+15
2003-10-04[PATCH] fix pte_chain leak in do_no_page()Andrew Morton1-0/+1
2003-09-21[PATCH] mlock error handling fixAndrew Morton1-0/+2
2003-09-04[PATCH] Unpinned futexes v2: indexing changesJamie Lokier1-2/+0
2003-08-31[PATCH] do_no_page() rss accounting fixAndrew Morton1-1/+2
2003-08-31[PATCH] do_no_page() fixAndrew Morton1-5/+8
2003-08-31[PATCH] zeromap_pmd_range bugfixAndrew Morton1-3/+4
2003-08-31[PATCH] Properly export symbols that depend on CONFIG_MMUMiles Bader1-0/+2
2003-08-14[PATCH] Use mark_page_accessed() in follow_page()Andrew Morton1-2/+6
2003-07-31[PATCH] Fix vmtruncate race and distributed filesystem raceAndrew Morton1-0/+19
2003-07-31[PATCH] Interface to invalidate regions of mmapsAndrew Morton1-31/+64
2003-07-10[PATCH] i_size atomic accessAndrew Morton1-2/+2
2003-06-13[PATCH] User FIXMAP area simplificationRoland McGrath1-6/+8
2003-05-18[PATCH] Fix for latent bug in vmtruncate()Andrew Morton1-8/+3
2003-05-03[PATCH] allow ptrace and /proc/PID/mem to read fixmap pagesRoland McGrath1-0/+40
2003-04-30[PATCH] discontigmem fixAndi Kleen1-2/+5
2003-04-17Cleanups: remove unused label and fix crappy counting code thatLinus Torvalds1-1/+0
2003-04-17Don't allow rmap to touch reserved or out-of-range pagesLinus Torvalds1-4/+2
2003-04-13[PATCH] flush_cache_mm in zap_page_rangeRussell King1-1/+0
2003-04-12[PATCH] Remove flush_page_to_ram()Andrew Morton1-4/+0
2003-03-22[PATCH] Make nonlinear mappings fully pageableAndrew Morton1-2/+41
2003-03-17[PATCH] use set_current_state in mmAndrew Morton1-1/+1
2003-03-16[PATCH] fix the fix for unmap_vmas & hugepagesAndrew Morton1-14/+9
2003-03-08[PATCH] hugetlb unmap_vmas() SMP && PREEMPT fixAndrew Morton1-2/+12
2003-03-08[PATCH] Fix copy_page_range()'s handling of invalid pagesAndrew Morton1-2/+9
2003-02-24[PATCH] Remove redundant check in pte_alloc_map()Andrew Morton1-3/+1
2003-02-05[PATCH] Fix hugetlbfs faultsAndrew Morton1-0/+4
2003-02-05[PATCH] pte_chain_alloc fixesAndrew Morton1-25/+41
2003-02-05[PATCH] Optimise follow_page() for page-table-based hugepagesAndrew Morton1-1/+5
2003-02-05[PATCH] Fix futexes in huge pagesAndrew Morton1-0/+5
2003-01-10[PATCH] low-latency pagetable teardownAndrew Morton1-27/+95
2003-01-10[PATCH] replace `typedef mmu_gather_t' with `struct mmu_gather'Andrew Morton1-8/+12
2003-01-10[PATCH] simplify and generalise cond_resched_lockAndrew Morton1-0/+2
2003-01-10[PATCH] turn i_shared_lock into a semaphoreAndrew Morton1-2/+2
2003-01-08[PATCH] Remove broken prefetching in free_one_pgd()Dave Jones1-3/+1
2003-01-05[PATCH] handle pte_chain_alloc() failuresAndrew Morton1-12/+87
2003-01-05[PATCH] copy_page_range: minor cleanupAndrew Morton1-15/+25
2002-12-02[PATCH] Fix interaction between batched lru addition and hot/coldAndrew Morton1-0/+4
2002-10-31[PATCH] empty the deferred lru-addition buffers in swapin_readaheadAndrew Morton1-4/+7
2002-10-31[PATCH] start anon pages on the active list (properly this time)Andrew Morton1-3/+3
2002-10-31[PATCH] flush_dcache_page in get_user_pages()Andrew Morton1-0/+1
2002-10-31[PATCH] uninline some things in mm/*.cAndrew Morton1-1/+1
2002-10-30[PATCH] hugetlb fixes andhugetlb fixes and cleanups cleanupsAndrew Morton1-0/+10
2002-10-30[PATCH] Move hugetlb declarations into their own headerAndrew Morton1-0/+1
2002-10-13[PATCH] remove kiobufsAndrew Morton1-220/+1
2002-10-12[PATCH] propagate pte reference into page reference duringAndrew Morton1-0/+3
2002-10-02[PATCH] add /proc/vmstat (start of /proc/stat cleanup)Andrew Morton1-2/+2
2002-09-29[PATCH] get_user_pages PageReserved fixAndrew Morton1-1/+2
2002-09-26[PATCH] virtual => physical page mapping cacheIngo Molnar1-2/+4
2002-09-19[PATCH] remove smp_lock.h inclusions from mm/*Andrew Morton1-1/+0
2002-09-19[PATCH] free_area_init cleanupAndrew Morton1-2/+5
2002-09-15[PATCH] hugetlb pagesAndrew Morton1-0/+8
2002-09-15[PATCH] low-latency zap_page_rangeAndrew Morton1-18/+44
2002-09-03[PATCH] list_t removalRusty Russell1-2/+2
2002-08-14[PATCH] multithread page reclaimAndrew Morton1-0/+2
2002-08-10[PATCH] sync get_user_pages with 2.4Andrew Morton1-20/+25
2002-08-03[PATCH] 6: 2.5.29-memoryRussell King1-3/+0
2002-07-29[PATCH] SHMEM_MAX_BYTES overflow checkingHugh Dickins1-11/+8
2002-07-28[PATCH] page table page->indexPaul Mackerras1-3/+4
2002-07-29VM: remove unused /proc/sys/vm/kswapd and swapctl.hChristoph Hellwig1-1/+0
2002-07-23[PATCH] Make tlb_remove_tlb_entry take ptep]Anton Blanchard1-1/+1
2002-07-18[PATCH] VM instrumentationAndrew Morton1-0/+3
2002-07-18[PATCH] minimal rmapAndrew Morton1-7/+20
2002-07-04[PATCH] Use names, not numbers for pagefault typesAndrew Morton1-28/+36
2002-07-04[PATCH] set_page_dirty() in mark_dirty_kiobuf()Andrew Morton1-1/+1
2002-06-15[PATCH] remove forget_pte() remnantsWilliam Lee Irwin III1-16/+2
2002-06-06TLB gather: Distinguish between full-mm and partial-mm flushes.David S. Miller1-1/+1
2002-06-02[PATCH] fix swapcache packing in the radix treeAndrew Morton1-1/+3
2002-05-27[PATCH] remove mem_map_tAndrew Morton1-1/+1
2002-05-23Clean up tlb_start/end_vma.Linus Torvalds1-3/+2
2002-05-21Merge master.kernel.org:/home/davem/BK/sparc-2.5Linus Torvalds1-2/+3
2002-05-21Sparc64 updatesDavid S. Miller1-2/+3
2002-05-21Make the pte unmapping atomic wrt other threads.Linus Torvalds1-2/+1
2002-05-20Move check_pgt_cache() to tlb_finish_mmu().Linus Torvalds1-3/+0
2002-05-20Make generic TLB shootdown friendlier to non-x86 architecturesv2.5.17Linus Torvalds1-0/+2
2002-05-15This improves on the page table TLB shootdown. Almost there.Linus Torvalds1-28/+20
2002-05-15First cut at proper TLB shootdown for page directory entries.Linus Torvalds1-40/+27
2002-05-05mm/memory.c:Anton Altaparmakov1-2/+1
2002-05-03[PATCH] replace mk_pte_phys() with pfn_pte()Roman Zippel1-3/+4
2002-05-03[PATCH] 2.5.13: remove VALID_PAGERoman Zippel1-18/+31
2002-04-29[PATCH] page writeback locking updateAndrew Morton1-1/+1
2002-04-29[PATCH] cleanup page flagsAndrew Morton1-5/+5
2002-04-23cachetlb.txt, locking, fork.c, mremap.c, mprotect.c, memory.c:Kanoj Sarcar1-2/+2
2002-03-24Break an include loop by moving cache flushing routines fromRichard Henderson1-0/+1
2002-03-10Add back check_pgt_cache call.David S. Miller1-0/+3
2002-02-21- make i_mmap and i_mmap_shared a list.h listIngo Molnar1-16/+20
2002-02-19Get rid of non-working and unused "uvirt_to_bus()".Linus Torvalds1-1/+2
2002-02-19Fix ptrace and fork interactionLinus Torvalds1-10/+15
2002-02-19use the following, much more intuitive interface names:Ingo Molnar1-3/+3
2002-02-19- clean up the vmalloc_to_page() interface: no need for any pgd parameter.Ingo Molnar1-1/+2
2002-02-19adds simple support for atomically-mapped PTEs. On highmem systems this enabl...Ingo Molnar1-89/+120
2002-02-19- the new vmalloc_to_page() interface should be used to determine the physica...Ingo Molnar1-0/+24
2002-02-11[PATCH] BKL shifted into ->truncate()Alexander Viro1-4/+1
2002-02-05v2.5.2 -> v2.5.2.1Linus Torvalds1-15/+15
2002-02-04v2.5.1.3 -> v2.5.1.4Linus Torvalds1-86/+95
2002-02-04v2.5.0.10 -> v2.5.0.11Linus Torvalds1-1/+3
2002-02-04v2.4.14.4 -> v2.4.14.5Linus Torvalds1-2/+2
2002-02-04v2.4.13.8 -> v2.4.14Linus Torvalds1-1/+1
2002-02-04v2.4.13.7 -> v2.4.13.8Linus Torvalds1-18/+16
2002-02-04v2.4.13.6 -> v2.4.13.7Linus Torvalds1-42/+15
2002-02-04v2.4.13.5 -> v2.4.13.6Linus Torvalds1-1/+1
2002-02-04v2.4.13.4 -> v2.4.13.5Linus Torvalds1-8/+5
2002-02-04v2.4.13.3 -> v2.4.13.4Linus Torvalds1-42/+45
2002-02-04v2.4.13.2 -> v2.4.13.3Linus Torvalds1-1/+1
2002-02-04v2.4.13 -> v2.4.13.1Linus Torvalds1-3/+5
2002-02-04v2.4.12.2 -> v2.4.12.3Linus Torvalds1-2/+0
2002-02-04v2.4.10.0.1 -> v2.4.10.0.2Linus Torvalds1-1/+3
2002-02-04v2.4.10 -> v2.4.10.0.1Linus Torvalds1-4/+10
2002-02-04v2.4.9.14 -> v2.4.9.15Linus Torvalds1-16/+9
2002-02-04v2.4.9.13 -> v2.4.9.14Linus Torvalds1-2/+7
2002-02-04v2.4.9.12 -> v2.4.9.13Linus Torvalds1-56/+59
2002-02-04v2.4.9.11 -> v2.4.9.12Linus Torvalds1-1/+3
2002-02-04v2.4.9.10 -> v2.4.9.11Linus Torvalds1-14/+21
2002-02-04v2.4.9.9 -> v2.4.9.10Linus Torvalds1-9/+16
2002-02-04v2.4.9.7 -> v2.4.9.8Linus Torvalds1-2/+2
2002-02-04v2.4.9.3 -> v2.4.9.4Linus Torvalds1-18/+11
2002-02-04v2.4.9 -> v2.4.9.1Linus Torvalds1-0/+1
2002-02-04v2.4.8.2 -> v2.4.8.3Linus Torvalds1-3/+3
2002-02-04v2.4.7.8 -> v2.4.8Linus Torvalds1-6/+17
2002-02-04v2.4.7.2 -> v2.4.7.3Linus Torvalds1-5/+8
2002-02-04v2.4.7 -> v2.4.7.1Linus Torvalds1-6/+16
2002-02-04v2.4.6.6 -> v2.4.6.7Linus Torvalds1-2/+1
2002-02-04v2.4.6.3 -> v2.4.6.4Linus Torvalds1-3/+2
2002-02-04v2.4.5.1 -> v2.4.5.2Linus Torvalds1-19/+1
2002-02-04v2.4.3.8 -> v2.4.4Linus Torvalds1-16/+73
2002-02-04v2.4.3.6 -> v2.4.3.7Linus Torvalds1-3/+3
2002-02-04v2.4.3 -> v2.4.3.1Linus Torvalds1-22/+42
2002-02-04v2.4.2.8 -> v2.4.3Linus Torvalds1-6/+6
2002-02-04v2.4.2.7 -> v2.4.2.8Linus Torvalds1-2/+3
2002-02-04v2.4.2.6 -> v2.4.2.7Linus Torvalds1-10/+16
2002-02-04v2.4.2.5 -> v2.4.2.6Linus Torvalds1-6/+3
2002-02-04v2.4.2.4 -> v2.4.2.5Linus Torvalds1-63/+186
2002-02-04v2.4.2.1 -> v2.4.2.2Linus Torvalds1-1/+1
2002-02-04v2.4.1.1 -> v2.4.1.2Linus Torvalds1-0/+2
2002-02-04v2.4.1 -> v2.4.1.1Linus Torvalds1-0/+1
2002-02-04v2.4.0.10 -> v2.4.0.11Linus Torvalds1-3/+1
2002-02-04v2.4.0 -> v2.4.0.1Linus Torvalds1-2/+8
2002-02-04Import changesetLinus Torvalds1-0/+1229