aboutsummaryrefslogtreecommitdiffstats
path: root/mm/page_alloc.c
AgeCommit message (Expand)AuthorFilesLines
2004-08-22[PATCH] break out zone free list initializationDave Hansen1-37/+47
2004-08-22[PATCH] Make i/dhash_entries cmdline work as it use to.Jose R. Santos1-25/+24
2004-08-07Make sysctl pass the pos pointer around properly.Linus Torvalds1-4/+4
2004-08-01[PATCH] quieten down per-zone memory statsJesse Barnes1-2/+2
2004-07-31[PATCH] slab memory shrinking balancing fixAndrew Morton1-11/+0
2004-07-22[PATCH] is_highmem() and WANT_PAGE_VIRTUALAndy Whitcroft1-1/+1
2004-07-10[PATCH] convert uses of ZONE_HIGHMEM to is_highmemAndy Whitcroft1-1/+1
2004-07-02[PATCH] sparse: remaining integer zero / NULL fixes in allmodconfig & vmlinuxMika Kukkonen1-1/+1
2004-06-27[PATCH] fix GFP zone modifier interatorsAndy Whitcroft1-4/+4
2004-06-26[PATCH] make __free_pages_bulk more comprehensibleMartin J. Bligh1-14/+11
2004-06-23[PATCH] Make nr_swap_pages a longAndrew Morton1-1/+1
2004-06-23[PATCH] tweak the buddy allocator for better I/O mergingAndrew Morton1-5/+17
2004-06-23[PATCH] vmscan.c scan rate fixesAndrew Morton1-2/+2
2004-06-20[PATCH] Permit inode & dentry hash tables to be allocated > MAX_ORDER sizeDavid Howells1-0/+73
2004-06-17[PATCH] Use numa policy API for boot time policyAndi Kleen1-41/+0
2004-06-12[PATCH] Implement read_page_stateAndrew Morton1-0/+17
2004-05-22[PATCH] rmap 30 fix bad mapcountAndrew Morton1-2/+3
2004-05-22[PATCH] numa api: Add statisticsAndrew Morton1-4/+38
2004-05-20[PATCH] trivial: fix counter in build_zonelists()Andrew Morton1-1/+1
2004-04-12[PATCH] Rename bitmap_clear to bitmap_zero, remove CLEAR_BITMAPAndrew Morton1-1/+1
2004-04-12[PATCH] rmap 2 anon and swapcacheAndrew Morton1-0/+9
2004-04-11[PATCH] use compound pages for hugetlb pages onlyAndrew Morton1-11/+11
2004-04-11[PATCH] remove page.listAndrew Morton1-2/+0
2004-04-11[PATCH] stop using page->lru in compound pagesAndrew Morton1-15/+16
2004-04-11[PATCH] stop using page.list in the page allocatorAndrew Morton1-14/+14
2004-04-11[PATCH] stop using the address_space dirty_pages listAndrew Morton1-0/+2
2004-04-11[PATCH] Fix page allocator lower zone protection for NUMAAndrew Morton1-22/+128
2004-04-11[PATCH] generalise system_runningAndrew Morton1-1/+1
2004-03-31[PATCH] Show more stats in the sysrq-M outputAndrew Morton1-2/+5
2004-03-18[PATCH] Hotplug CPUs: Other CPU_DEAD NotifiersRusty Russell1-0/+20
2004-03-16[PATCH] Fix x86_64 compile warning in bad_page()Andrew Morton1-1/+1
2004-03-13[PATCH] Manfred's patch to distribute boot allocations across nodesAndrew Morton1-0/+40
2004-03-13[PATCH] ppc64: fix NUMA compile with large cpumasksAndrew Morton1-1/+4
2004-03-11[PATCH] vmscan: batch up inactive list scanning workAndrew Morton1-1/+2
2004-03-11[PATCH] vm: per-zone vmscan instrumentationAndrew Morton1-8/+25
2004-03-11[PATCH] NUMA-aware zonelist builderAndrew Morton1-0/+105
2004-03-10Make bad_page() print out the page address.Linus Torvalds1-1/+1
2004-03-09Make bad_page() print out information about who triggered it.Linus Torvalds1-1/+1
2004-03-08[PATCH] introduce __drain_pages() to take a CPU numberRusty Russell1-14/+22
2004-03-06[PATCH] fastcall / regparm fixesAndrew Morton1-8/+8
2004-02-18[PATCH] skip offline CPUs in show_free_areasAndrew Morton1-1/+7
2004-02-18[PATCH] Remove More Unneccessary CPU NotifiersAndrew Morton1-25/+0
2004-02-03[PATCH] Remove memblks from the kernelAndrew Morton1-2/+0
2004-02-03[PATCH] remove valid_addr_bitmapAndrew Morton1-20/+0
2004-02-03[PATCH] quiet down SMP boot messagesAndrew Morton1-1/+1
2004-01-19[PATCH] vmscan: initialize zone->{prev,temp}_priorityAndrew Morton1-0/+2
2004-01-19[PATCH] Simplify node/zone field in page->flagsAndrew Morton1-3/+3
2004-01-18[PATCH] generalise net_ratelimit (printk_ratelimit)Andrew Morton1-2/+3
2004-01-18[PATCH] Use for_each_cpu() Where It's Meant To BeAndrew Morton1-2/+2
2004-01-18[PATCH] make try_to_free_pages walk zonelistAndrew Morton1-4/+3
2003-12-29[PATCH] Clear dirty bits etc on compound freesAndrew Morton1-1/+3
2003-12-29[PATCH] scale the initial value of min_free_kbytesAndrew Morton1-1/+40
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] Clean up MAX_NR_NODES/NUMNODES/etc. [2/5]Andrew Morton1-1/+1
2003-09-21[PATCH] real-time enhanced page allocator and throttlingAndrew Morton1-9/+22
2003-09-03[PATCH] might_sleep() improvementsAndrew Morton1-2/+1
2003-09-03[PATCH] more slab page checkingAndrew Morton1-0/+1
2003-08-20[power] Make swsusp-only mm functions available when CONFIG_PM=yPatrick Mochel1-2/+2
2003-08-13[PATCH] sparse annotations for page_allocDave Jones1-1/+1
2003-08-06[PATCH] initialise page->privateAndrew Morton1-0/+1
2003-07-02[PATCH] Security hook for vm_enough_memoryAndrew Morton1-0/+5
2003-07-02[PATCH] NUMA memory reporting fixAndrew Morton1-3/+4
2003-07-02[PATCH] page unmapping debugAndrew Morton1-4/+11
2003-06-10[PATCH] fix numa meminfoAndrew Morton1-1/+1
2003-06-10[PATCH] fix discontig with 0-sized nodesAndrew Morton1-2/+5
2003-06-06[PATCH] Move cpu notifiers et al to cpu.hRusty Russell1-0/+1
2003-06-05[PATCH] /proc/sys/vm/min_free_kbytesAndrew Morton1-26/+63
2003-06-05[PATCH] Don't let processes be scheduled on CPU-less nodes (1/3)Andrew Morton1-2/+1
2003-05-14[PATCH] shrink zonelists.Dave Jones1-1/+1
2003-05-12[PATCH] small cleanup for __rmqueueAndrew Morton1-8/+4
2003-05-12Don't use undefined preprocessor symbols in expressions.Linus Torvalds1-1/+1
2003-05-07[PATCH] account for slab reclaim in try_to_free_pages()Andrew Morton1-0/+6
2003-04-20[PATCH] implement __GFP_REPEAT, __GFP_NOFAIL, __GFP_NORETRYAndrew Morton1-3/+15
2003-04-14[PATCH] Resource management for NFS...Andrew Morton1-1/+4
2003-04-12[PATCH] architecture hooks for mem_map initializationAndrew Morton1-26/+34
2003-04-08[PATCH] remove nr_reverse_maps VM accountingAndrew Morton1-1/+0
2003-03-28[PATCH] Fix 64bit warnings in mm/page_alloc.cAndrew Morton1-2/+2
2003-03-22[PATCH] pagecache accounting speedupAndrew Morton1-9/+5
2003-02-05[PATCH] Infrastructure for correct hugepage refcountingAndrew Morton1-0/+66
2003-02-03[PATCH] Remove __ from topology macrosAndrew Morton1-1/+1
2003-02-03[PATCH] add stats for page reclaim via inode freeingAndrew Morton1-0/+5
2003-01-14[PATCH] factor free memory into max_sane_readahead()Andrew Morton1-2/+6
2002-12-29[PATCH] add drain_local_pages() for CONFIG_SOFTWARE_SUSPENDAndrew Morton1-0/+25
2002-12-21[PATCH] Remove PF_NOWARNAndrew Morton1-1/+1
2002-12-14[PATCH] Add prefetching to get_page_state()Andrew Morton1-3/+8
2002-12-14[PATCH] Fix off-by-one in the page allocatorAndrew Morton1-3/+3
2002-12-14[PATCH] Set a minimum hash table size for wait_on_page()Andrew Morton1-1/+1
2002-12-14[PATCH] Add /proc/sys/vm/lower_zone_protectionAndrew Morton1-1/+4
2002-12-14[PATCH] vm accounting fixes and additionAndrew Morton1-1/+1
2002-12-14[PATCH] show_free_areas extensionsAndrew Morton1-44/+76
2002-12-14[PATCH] Avoid recursion in the page allocatorAndrew Morton1-0/+1
2002-12-02[PATCH] Fix PF_MEMDIEAndrew Morton1-3/+1
2002-12-02[PATCH] Move reclaimable pages to the tail ofthe inactive list onAndrew Morton1-0/+2
2002-11-21[PATCH] no-buffer-head ext2 optionAndrew Morton1-1/+1
2002-11-21[PATCH] handle zones which are full of unreclaimable pagesAndrew Morton1-6/+10
2002-11-21[PATCH] strengthen the `incremental min' logic in the pageAndrew Morton1-7/+22
2002-11-21[PATCH] bootmem crash fixAndrew Morton1-1/+2
2002-11-21[PATCH] Expanded bad page handlingAndrew Morton1-0/+11
2002-11-10[PATCH] fix page alloc/free accountingAndrew Morton1-20/+7
2002-11-02[PATCH] page_alloc.c uClinux bitsChristoph Hellwig1-7/+22
2002-10-31[PATCH] create node_online_mapAndrew Morton1-0/+1
2002-10-31[PATCH] create memblk_online_mapAndrew Morton1-0/+4
2002-10-31[PATCH] NUMA meminfo for driverfs TopologyAndrew Morton1-0/+25
2002-10-31[PATCH] disable PF_MEMALLOC for interrupt allocationsAndrew Morton1-14/+15
2002-10-31[PATCH] uninline some things in mm/*.cAndrew Morton1-1/+1
2002-10-29[PATCH] hot-n-cold pages: free and allocate hintsAndrew Morton1-1/+1
2002-10-29[PATCH] hot-n-cold pages: page allocator coreAndrew Morton1-33/+127
2002-10-29[PATCH] hot-n-cold pages: bulk page freeingAndrew Morton1-95/+61
2002-10-29[PATCH] hot-n-cold pages: bulk page allocatorAndrew Morton1-26/+75
2002-10-29[PATCH] percpu: convert global page accountingAndrew Morton1-3/+34
2002-10-28[PATCH] less buslocked operations in the page allocatorAndrew Morton1-16/+30
2002-10-13[PATCH] fix disk IO stats for 512-byte IOsAndrew Morton1-0/+2
2002-10-07[PATCH] free_area_init cleanupAndrew Morton1-19/+60
2002-10-07[PATCH] remove get_free_page()Andrew Morton1-0/+6
2002-10-04[PATCH] remove page->virtualAndrew Morton1-1/+4
2002-10-04[PATCH] separation of direct-reclaim and kswapd functionsAndrew Morton1-3/+0
2002-10-04[PATCH] distinguish between address span of a zone and the numberAndrew Morton1-8/+9
2002-10-02[PATCH] add kswapd success accounting to /proc/vmstatAndrew Morton1-0/+2
2002-10-02[PATCH] add /proc/vmstat (start of /proc/stat cleanup)Andrew Morton1-17/+99
2002-09-29[PATCH] per-node kswapd instancesAndrew Morton1-2/+8
2002-09-29[PATCH] remove free_area_t typedefAndrew Morton1-3/+3
2002-09-29[PATCH] add /proc/buddyinfoAndrew Morton1-0/+68
2002-09-25[PATCH] increase traffic on linux-kernelAndrew Morton1-0/+3
2002-09-25[PATCH] slab reclaim balancingAndrew Morton1-0/+11
2002-09-19Merge home.transmeta.com:/home/torvalds/v2.5/akpmLinus Torvalds1-75/+84
2002-09-19[PATCH] _alloc_pages cleanupAndrew Morton1-35/+53
2002-09-19[PATCH] free_area_init cleanupAndrew Morton1-40/+31
2002-09-17[PATCH] Add /proc/meminfo:SlabAndrew Morton1-0/+1
2002-09-15[PATCH] add /proc/meminfo:MappedAndrew Morton1-0/+1
2002-09-15[PATCH] resurrect /proc/meminfo:BuffersAndrew Morton1-1/+2
2002-09-09[PATCH] resurrect CONFIG_HIGHPTEAndrew Morton1-2/+2
2002-09-07[PATCH] Fix the boot-time reporting of each zone's available pagesAndrew Morton1-5/+4
2002-09-03[PATCH] list_t removalRusty Russell1-2/+2
2002-09-03[PATCH] use page_to_pfn() instead of mem_map[]Andrew Morton1-2/+2
2002-09-03[PATCH] convert node/zone_start_paddr to pfnsAndrew Morton1-8/+10
2002-08-27[PATCH] per-zone LRU lockingAndrew Morton1-1/+2
2002-08-27[PATCH] per-zone-LRUAndrew Morton1-16/+38
2002-08-27[PATCH] rename zone_struct and zonelist_struct, kill zone_t andAndrew Morton1-23/+25
2002-08-27[PATCH] minor page_alloc.c thingsAndrew Morton1-1/+1
2002-08-15[PATCH] memory leak in current BKAndrew Morton1-2/+1
2002-08-14[PATCH] pagemap_lru_lock wrapupAndrew Morton1-9/+1
2002-08-14[PATCH] pagevec infrastructureAndrew Morton1-0/+9
2002-07-28[PATCH] for_each_zone macroAndrew Morton1-5/+4
2002-07-28[PATCH] for_each_pgdat macroAndrew Morton1-12/+9
2002-07-28[PATCH] show_free_areas() cleanupAndrew Morton1-43/+30
2002-07-28[PATCH] use a slab cache for pte_chainsAndrew Morton1-2/+1
2002-07-18[PATCH] alloc_pages cleanupAndrew Morton1-24/+20
2002-07-18[PATCH] VM instrumentationAndrew Morton1-0/+9
2002-07-18[PATCH] avoid allocating pte_chains for unshared pagesAndrew Morton1-1/+1
2002-07-18[PATCH] minimal rmapAndrew Morton1-0/+1
2002-07-04[PATCH] debug: check page refcount in __free_pages_ok()Andrew Morton1-50/+30
2002-07-04[PATCH] suppress more allocation failure warningsAndrew Morton1-1/+1
2002-07-04[PATCH] always update page->flags atomicallyAndrew Morton1-24/+21
2002-07-04[PATCH] resurrect __GFP_HIGHAndrew Morton1-4/+1
2002-07-04[PATCH] set TASK_RUNNING in yield()Andrew Morton1-1/+0
2002-06-19[PATCH] remove unnecessary parentheses from expand()William Lee Irwin III1-1/+1
2002-06-19[PATCH] remove unnecessary headers from mm_page_alloc.cWilliam Lee Irwin III1-2/+0
2002-06-19[PATCH] beautify nr_free_pages()William Lee Irwin III1-9/+6
2002-06-19[PATCH] Re: convert BAD_RANGE() to an inline functionWilliam Lee Irwin III1-13/+17
2002-06-19[PATCH] Re: TRIVIAL: William Lee Irwin III: buddy system commentWilliam Lee Irwin III1-4/+7
2002-06-17[PATCH] Latest nonlinear CPU patchesRusty Russell1-2/+5
2002-06-02[PATCH] static list init page_alloc.cWilliam Lee Irwin III1-5/+2
2002-06-02[PATCH] remove macros from page_alloc.cWilliam Lee Irwin III1-17/+9
2002-06-02[PATCH] remove antiquated commentWilliam Lee Irwin III1-12/+0
2002-06-02[PATCH] correct zone_table commentWilliam Lee Irwin III1-1/+4
2002-05-28[PATCH] swsusp: cleanupPavel Machek1-32/+16
2002-05-27[PATCH] move nr_active and nr_inactive into per-CPU pageAndrew Morton1-11/+13
2002-05-27[PATCH] factor common code in page_alloc.cAndrew Morton1-26/+12
2002-05-21[PATCH] suspend-to-{RAM,disk}Pavel Machek1-0/+41
2002-05-20[PATCH] buffermem_pages removal (5/5)Christoph Hellwig1-5/+0
2002-05-20[PATCH] buffermem_pages removal (4/5)Christoph Hellwig1-1/+1
2002-05-05[PATCH] architecture-independand si_meminfoChristoph Hellwig1-0/+18
2002-05-05[PATCH] suppress allocation warnings for radix-tree allocationsAndrew Morton1-2/+5
2002-05-03[PATCH] 2.5.13: remove VALID_PAGERoman Zippel1-5/+3
2002-05-02[PATCH] VM dirty page balancingAndrew Morton1-2/+2
2002-04-29[PATCH] page writeback locking updateAndrew Morton1-0/+4
2002-04-29[PATCH] remove show_buffers()Andrew Morton1-0/+5
2002-04-29[PATCH] cleanup page_swap_cacheAndrew Morton1-4/+0
2002-04-29[PATCH] cleanup page flagsAndrew Morton1-1/+1
2002-04-29[PATCH] writeback from address spacesAndrew Morton1-0/+27
2002-04-29[PATCH] page accountingAndrew Morton1-1/+36
2002-04-29[PATCH] page_alloc failure printkAndrew Morton1-2/+5
2002-04-18[PATCH] stop NULL pointer dereference in __alloc_pagesMartin J. Bligh1-0/+2
2002-04-09[PATCH] page->buffers abstractionAndrew Morton1-2/+2
2002-03-09[PATCH] Futexes IV (Fast Lightweight Userspace Semaphores)Rusty Russell1-2/+2
2002-02-28- janitor: clean up i810_dma.c and agpgart_be.c to use the macrosRik van Riel1-1/+1
2002-02-18[PATCH] new struct page shrinkageRik van Riel1-20/+101
2002-02-05v2.5.2.5 -> v2.5.2.6Linus Torvalds1-0/+1
2002-02-05v2.5.1.9 -> v2.5.1.10Linus Torvalds1-3/+1
2002-02-04v2.4.14.6 -> v2.4.14.7Linus Torvalds1-13/+14
2002-02-04v2.4.14 -> v2.4.14.1Linus Torvalds1-6/+9
2002-02-04v2.4.13.8 -> v2.4.14Linus Torvalds1-1/+1
2002-02-04v2.4.13.7 -> v2.4.13.8Linus Torvalds1-9/+4
2002-02-04v2.4.13.6 -> v2.4.13.7Linus Torvalds1-7/+3
2002-02-04v2.4.13.5 -> v2.4.13.6Linus Torvalds1-2/+2
2002-02-04v2.4.13.3 -> v2.4.13.4Linus Torvalds1-4/+0
2002-02-04v2.4.13 -> v2.4.13.1Linus Torvalds1-0/+9
2002-02-04v2.4.12.6 -> v2.4.13Linus Torvalds1-19/+20
2002-02-04v2.4.12.4 -> v2.4.12.5Linus Torvalds1-1/+1
2002-02-04v2.4.12.3 -> v2.4.12.4Linus Torvalds1-1/+1