Age | Commit message (Expand) | Author | Files | Lines |
2012-11-16 | swapfile: fix name leak in swapoff | Xiaotian Feng | 1 | -2/+2 |
2012-10-12 | vfs: make path_openat take a struct filename pointer | Jeff Layton | 1 | -2/+2 |
2012-10-12 | vfs: define struct filename and have getname() return it | Jeff Layton | 1 | -6/+5 |
2012-07-31 | mm: swapfile: clean up unuse_pte race handling | Johannes Weiner | 1 | -2/+1 |
2012-07-31 | swapfile: avoid dereferencing bd_disk during swap_entry_free for network storage | Mel Gorman | 1 | -4/+6 |
2012-07-31 | mm: swap: implement generic handler for swap_activate | Mel Gorman | 1 | -86/+5 |
2012-07-31 | mm: add support for a filesystem to activate swap files and use direct_IO for... | Mel Gorman | 1 | -2/+21 |
2012-07-31 | mm: methods for teaching filesystems about PG_swapcache pages | Mel Gorman | 1 | -0/+26 |
2012-06-15 | swap: fix shmem swapping when more than 8 areas | Hugh Dickins | 1 | -8/+4 |
2012-06-04 | Merge tag 'stable/frontswap.v16-tag' of git://git.kernel.org/pub/scm/linux/ke... | Linus Torvalds | 1 | -13/+41 |
2012-05-29 | memcg: fix/change behavior of shared anon at moving task | KAMEZAWA Hiroyuki | 1 | -31/+0 |
2012-05-29 | shmem: replace page if mapping excludes its zone | Hugh Dickins | 1 | -1/+1 |
2012-05-15 | mm: frontswap: core swap subsystem hooks and headers | Dan Magenheimer | 1 | -13/+41 |
2012-03-28 | swapon: check validity of swap_flags | Hugh Dickins | 1 | -0/+3 |
2012-03-22 | Merge branch 'akpm' (Andrew's patch-bomb) | Linus Torvalds | 1 | -56/+2 |
2012-03-21 | swap: don't do discard if no discard option added | Shaohua Li | 1 | -1/+1 |
2012-03-21 | mm: make swapin readahead skip over holes | Rik van Riel | 1 | -52/+0 |
2012-03-21 | mm: thp: fix pmd_bad() triggering in code paths holding mmap_sem read mode | Andrea Arcangeli | 1 | -3/+1 |
2012-03-21 | Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/... | Linus Torvalds | 1 | -1/+3 |
2012-03-20 | mm: remove the second argument of k[un]map_atomic() | Cong Wang | 1 | -15/+15 |
2012-02-14 | mm: collapse security_vm_enough_memory() variants into a single function | Al Viro | 1 | -1/+3 |
2012-01-12 | mm: unify remaining mem_cont, mem, etc. variable names to memcg | Johannes Weiner | 1 | -4/+5 |
2012-01-10 | mm: avoid livelock on !__GFP_FS allocations | Mel Gorman | 1 | -3/+3 |
2011-11-06 | Merge branch 'modsplit-Oct31_2011' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 1 | -1/+0 |
2011-10-31 | oom: fix race while temporarily setting current's oom_score_adj | David Rientjes | 1 | -1/+1 |
2011-10-31 | mm: delete various needless include <linux/module.h> | Paul Gortmaker | 1 | -1/+0 |
2011-08-03 | mm: let swap use exceptional entries | Hugh Dickins | 1 | -8/+12 |
2011-07-20 | fs: seq_file - add event counter to simplify poll() support | Kay Sievers | 1 | -21/+8 |
2011-06-27 | mm: move shmem prototypes to shmem_fs.h | Hugh Dickins | 1 | -1/+1 |
2011-05-25 | oom: replace PF_OOM_ORIGIN with toggling oom_score_adj | David Rientjes | 1 | -2/+4 |
2011-03-24 | Merge branch 'for-2.6.39/core' of git://git.kernel.dk/linux-2.6-block | Linus Torvalds | 1 | -37/+0 |
2011-03-23 | memcg: fix ugly initialization of return value is in caller | KAMEZAWA Hiroyuki | 1 | -1/+1 |
2011-03-23 | sys_swapon: fix inode locking | Cesar Eduardo Barros | 1 | -2/+5 |
2011-03-22 | mm: remove inline from scan_swap_map() | Cesar Eduardo Barros | 1 | -2/+2 |
2011-03-22 | sys_swapon: separate final enabling of the swapfile | Cesar Eduardo Barros | 1 | -42/+42 |
2011-03-22 | sys_swapoff: change order to match sys_swapon | Cesar Eduardo Barros | 1 | -3/+4 |
2011-03-22 | sys_swapon: move printk outside lock | Cesar Eduardo Barros | 1 | -7/+8 |
2011-03-22 | sys_swapon: remove nr_good_pages variable | Cesar Eduardo Barros | 1 | -5/+3 |
2011-03-22 | sys_swapon: simplify error flow in setup_swap_map_and_extents() | Cesar Eduardo Barros | 1 | -14/+5 |
2011-03-22 | sys_swapon: separate parsing of bad blocks and extents | Cesar Eduardo Barros | 1 | -29/+54 |
2011-03-22 | sys_swapon: call swap_cgroup_swapon() earlier | Cesar Eduardo Barros | 1 | -4/+4 |
2011-03-22 | sys_swapon: simplify error flow in read_swap_header() | Cesar Eduardo Barros | 1 | -9/+6 |
2011-03-22 | sys_swapon: separate parsing of swapfile header | Cesar Eduardo Barros | 1 | -62/+78 |
2011-03-22 | sys_swapon: move setting of swapfilepages near use | Cesar Eduardo Barros | 1 | -2/+1 |
2011-03-22 | sys_swapon: simplify error flow in claim_swapfile() | Cesar Eduardo Barros | 1 | -14/+6 |
2011-03-22 | sys_swapon: separate bdev claim and inode lock | Cesar Eduardo Barros | 1 | -25/+39 |
2011-03-22 | sys_swapon: use a single error label | Cesar Eduardo Barros | 1 | -4/+3 |
2011-03-22 | sys_swapon: do only cleanup in the cleanup blocks | Cesar Eduardo Barros | 1 | -4/+3 |
2011-03-22 | sys_swapon: remove bdev variable | Cesar Eduardo Barros | 1 | -10/+9 |
2011-03-22 | sys_swapon: move setting of error nearer use | Cesar Eduardo Barros | 1 | -5/+6 |
2011-03-22 | sys_swapon: remove did_down variable | Cesar Eduardo Barros | 1 | -6/+2 |
2011-03-22 | sys_swapon: remove initial value of name variable | Cesar Eduardo Barros | 1 | -1/+1 |
2011-03-22 | sys_swapon: simplify error flow in alloc_swap_info() | Cesar Eduardo Barros | 1 | -6/+1 |
2011-03-22 | sys_swapon: simplify error return from swap_info allocation | Cesar Eduardo Barros | 1 | -4/+2 |
2011-03-22 | sys_swapon: separate swap_info allocation | Cesar Eduardo Barros | 1 | -20/+37 |
2011-03-22 | sys_swapon: do not depend on "type" after allocation | Cesar Eduardo Barros | 1 | -5/+5 |
2011-03-22 | sys_swapon: remove changelog from function comment | Cesar Eduardo Barros | 1 | -5/+0 |
2011-03-22 | sys_swapon: use vzalloc() instead of vmalloc/memset | Cesar Eduardo Barros | 1 | -2/+1 |
2011-03-22 | mm: swap: unlock swapfile inode mutex before closing file on bad swapfiles | Mel Gorman | 1 | -1/+6 |
2011-03-10 | Merge branch 'for-2.6.39/stack-plug' into for-2.6.39/core | Jens Axboe | 1 | -37/+0 |
2011-03-10 | block: remove per-queue plugging | Jens Axboe | 1 | -37/+0 |
2011-02-24 | mm: fix refcounting in swapon | Miklos Szeredi | 1 | -1/+1 |
2011-01-13 | thp: split_huge_page paging | Andrea Arcangeli | 1 | -0/+2 |
2010-11-13 | block: make blkdev_get/put() handle exclusive access | Tejun Heo | 1 | -3/+4 |
2010-10-26 | /proc/swaps: support polling | Kay Sievers | 1 | -1/+48 |
2010-10-19 | Merge branch 'v2.6.36-rc8' into for-2.6.37/barrier | Jens Axboe | 1 | -77/+43 |
2010-09-16 | block: remove BLKDEV_IFL_WAIT | Christoph Hellwig | 1 | -3/+3 |
2010-09-10 | swap: do not send discards as barriers | Christoph Hellwig | 1 | -6/+3 |
2010-09-09 | swap: discard while swapping only if SWAP_FLAG_DISCARD | Hugh Dickins | 1 | -1/+1 |
2010-09-09 | swap: do not send discards as barriers | Christoph Hellwig | 1 | -6/+3 |
2010-09-09 | swap: prevent reuse during hibernation | Hugh Dickins | 1 | -4/+20 |
2010-09-09 | swap: revert special hibernation allocation | Hugh Dickins | 1 | -72/+22 |
2010-08-09 | hibernation: freeze swap at hibernation | KAMEZAWA Hiroyuki | 1 | -22/+72 |
2010-08-09 | mm: fix corruption of hibernation caused by reusing swap during image saving | KAMEZAWA Hiroyuki | 1 | -2/+4 |
2010-05-21 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-2.6 | Linus Torvalds | 1 | -0/+5 |
2010-05-18 | swap: Add swap slot free callback to block_device_operations | Nitin Gupta | 1 | -0/+4 |
2010-05-18 | swap: Add flag to identify block swap devices | Nitin Gupta | 1 | -0/+1 |
2010-04-28 | blkdev: generalize flags for blkdev_issue_fn functions | Dmitry Monakhov | 1 | -3/+6 |
2010-03-12 | memcg: move charges of anonymous swap | Daisuke Nishimura | 1 | -0/+31 |
2010-03-06 | mm: add comment on swap_duplicate's error code | Hugh Dickins | 1 | -1/+5 |
2010-03-06 | mm/swapfile.c: fix swapon size off-by-one | Hugh Dickins | 1 | -13/+18 |
2010-03-06 | mm: count swap usage | KAMEZAWA Hiroyuki | 1 | -0/+1 |
2010-03-06 | mm: clean up mm_counter | KAMEZAWA Hiroyuki | 1 | -1/+1 |
2009-12-15 | ksm: let shared pages be swappable | Hugh Dickins | 1 | -1/+10 |
2009-12-15 | mm: define PAGE_MAPPING_FLAGS | Hugh Dickins | 1 | -1/+1 |
2009-12-15 | swap: rework map_swap_page() again | Lee Schermerhorn | 1 | -4/+16 |
2009-12-15 | swap_info: note SWAP_MAP_SHMEM | Hugh Dickins | 1 | -20/+27 |
2009-12-15 | swap_info: swap count continuations | Hugh Dickins | 1 | -54/+250 |
2009-12-15 | swap_info: swap_map of chars not shorts | Hugh Dickins | 1 | -17/+23 |
2009-12-15 | swap_info: SWAP_HAS_CACHE cleanups | Hugh Dickins | 1 | -91/+64 |
2009-12-15 | swap_info: miscellaneous minor cleanups | Hugh Dickins | 1 | -27/+24 |
2009-12-15 | swap_info: include first_swap_extent | Hugh Dickins | 1 | -34/+36 |
2009-12-15 | swap_info: change to array of pointers | Hugh Dickins | 1 | -91/+113 |
2009-12-15 | swap_info: private to swapfile.c | Hugh Dickins | 1 | -12/+17 |
2009-11-02 | mm: remove incorrect swap_count() from try_to_unuse() | Bo Liu | 1 | -2/+1 |
2009-10-01 | swapfile: avoid NULL pointer dereference in swapon when s_bdev is NULL | Suresh Jayaraman | 1 | -5/+7 |
2009-09-24 | Merge branch 'hwpoison' of git://git.kernel.org/pub/scm/linux/kernel/git/ak/l... | Linus Torvalds | 1 | -2/+2 |
2009-09-22 | ksm: unmerge is an origin of OOMs | Hugh Dickins | 1 | -2/+2 |
2009-09-16 | HWPOISON: Add support for poison swap entries v2 | Andi Kleen | 1 | -2/+2 |
2009-09-14 | block: use blkdev_issue_discard in blk_ioctl_discard | Christoph Hellwig | 1 | -2/+4 |
2009-07-29 | PM / Hibernate: Replace bdget call with simple atomic_inc of i_count | Alan Jenkins | 1 | -2/+2 |
2009-06-18 | memcg: fix swap accounting | KAMEZAWA Hiroyuki | 1 | -4/+12 |
2009-06-16 | mm: reuse unused swap entry if necessary | KAMEZAWA Hiroyuki | 1 | -0/+47 |
2009-06-16 | mm: modify swap_map and add SWAP_HAS_CACHE flag | KAMEZAWA Hiroyuki | 1 | -55/+159 |
2009-06-16 | mm: add swap cache interface for swap reference | KAMEZAWA Hiroyuki | 1 | -0/+19 |
2009-02-21 | PM/hibernate: fix "swap breaks after hibernation failures" | Alan Jenkins | 1 | -2/+2 |
2009-01-29 | memcg: fix refcnt handling at swapoff | KAMEZAWA Hiroyuki | 1 | -1/+4 |
2009-01-14 | [CVE-2009-0029] System call wrappers part 26 | Heiko Carstens | 1 | -2/+2 |
2009-01-08 | memcg: revert gfp mask fix | KAMEZAWA Hiroyuki | 1 | -2/+1 |
2009-01-08 | memcg: mem+swap controller core | KAMEZAWA Hiroyuki | 1 | -4/+7 |
2009-01-08 | memcg: swap cgroup for remembering usage | KAMEZAWA Hiroyuki | 1 | -0/+10 |
2009-01-08 | memcg: fix gfp_mask of callers of charge | KAMEZAWA Hiroyuki | 1 | -1/+1 |
2009-01-08 | memcg: introduce charge-commit-cancel style of functions | KAMEZAWA Hiroyuki | 1 | -2/+4 |
2009-01-06 | mm: kill page_queue_congested() | KOSAKI Motohiro | 1 | -20/+0 |
2009-01-06 | badpage: zap print_bad_pte on swap and file | Hugh Dickins | 1 | -3/+4 |
2009-01-06 | swapfile: let others seed random | Hugh Dickins | 1 | -1/+0 |
2009-01-06 | swapfile: change discard pgoff_t to sector_t | Hugh Dickins | 1 | -2/+2 |
2009-01-06 | swapfile: swap allocation cycle if nonrot | Hugh Dickins | 1 | -4/+46 |
2009-01-06 | swapfile: swapon randomize if nonrot | Hugh Dickins | 1 | -2/+9 |
2009-01-06 | swapfile: swap allocation use discard | Hugh Dickins | 1 | -1/+118 |
2009-01-06 | swapfile: swapon use discard (trim) | Hugh Dickins | 1 | -2/+37 |
2009-01-06 | swapfile: rearrange scan and swap_info | Hugh Dickins | 1 | -29/+37 |
2009-01-06 | swapfile: remove v0 SWAP-SPACE message | Hugh Dickins | 1 | -81/+65 |
2009-01-06 | swapfile: remove surplus whitespace | Hugh Dickins | 1 | -11/+11 |
2009-01-06 | swapfile: remove SWP_ACTIVE mask | Hugh Dickins | 1 | -2/+2 |
2009-01-06 | swapfile: swapon needs larger size type | Hugh Dickins | 1 | -3/+3 |
2009-01-06 | mm: optimize get_scan_ratio for no swap | Hugh Dickins | 1 | -0/+1 |
2009-01-06 | mm: try_to_unuse check removing right swap | Hugh Dickins | 1 | -1/+10 |
2009-01-06 | mm: try_to_free_swap replaces remove_exclusive_swap_page | Hugh Dickins | 1 | -58/+12 |
2009-01-06 | mm: reuse_swap_page replaces can_share_swap_page | Hugh Dickins | 1 | -4/+11 |
2009-01-06 | mm: replace some BUG_ONs by VM_BUG_ONs | Hugh Dickins | 1 | -5/+3 |
2008-12-16 | x86: consolidate __swp_XXX() macros | Jan Beulich | 1 | -0/+9 |
2008-10-20 | mm: page lock use lock bitops | Nick Piggin | 1 | -1/+1 |
2008-10-20 | vmscan: free swap space on swap-in/activation | Rik van Riel | 1 | -3/+22 |
2008-08-04 | mm: rename page trylock | Nick Piggin | 1 | -1/+1 |
2008-07-30 | swapfile/vmscan: update comments related to vmscan functions | Fernando Luis Vazquez Cao | 1 | -2/+2 |
2008-07-26 | mm/swapfile.c: make code static | Adrian Bunk | 1 | -3/+3 |
2008-07-26 | mm: spinlock tree_lock | Nick Piggin | 1 | -2/+2 |
2008-07-24 | mm: fix ever-decreasing swap priority | Hugh Dickins | 1 | -24/+25 |
2008-04-29 | mm: use non-racy method for /proc/swaps creation | Denis V. Lunev | 1 | -5/+1 |
2008-04-28 | mm: try both endianess when checking for endianess | Chris Dearman | 1 | -0/+8 |
2008-02-14 | d_path: Make seq_path() use a struct path argument | Jan Blunck | 1 | -1/+1 |
2008-02-07 | memcgroup: reinstate swapoff mod | Hugh Dickins | 1 | -8/+34 |
2008-02-07 | Memory controller: make charging gfp mask aware | Balbir Singh | 1 | -1/+1 |
2008-02-07 | Memory controller: memory accounting | Balbir Singh | 1 | -17/+24 |
2008-02-07 | memcgroup: temporarily revert swapoff mod | Hugh Dickins | 1 | -31/+7 |
2008-02-05 | tmpfs: open a window in shmem_unuse_inode | Hugh Dickins | 1 | -13/+10 |
2008-02-05 | swapoff: scan ptes preemptibly | Hugh Dickins | 1 | -7/+31 |
2008-02-05 | swapin: fix valid_swaphandles defect | Hugh Dickins | 1 | -16/+33 |
2008-02-05 | swapin needs gfp_mask for loop on tmpfs | Hugh Dickins | 1 | -1/+2 |
2007-07-29 | Replace CONFIG_SOFTWARE_SUSPEND with CONFIG_HIBERNATION | Rafael J. Wysocki | 1 | -3/+3 |
2007-07-16 | vmscan: fix comments related to shrink_list() | Anderson Briglia | 1 | -1/+1 |
2007-05-07 | mm: make read_cache_page synchronous | Nick Piggin | 1 | -3/+0 |
2007-01-05 | [PATCH] swsusp: Do not fail if resume device is not set | Rafael J. Wysocki | 1 | -1/+7 |
2006-12-08 | [PATCH] mm: change uses of f_{dentry,vfsmnt} to use f_path | Josef "Jeff" Sipek | 1 | -2/+2 |
2006-12-07 | [PATCH] struct seq_operations and struct file_operations constification | Helge Deller | 1 | -2/+2 |
2006-12-07 | [PATCH] swsusp: use block device offsets to identify swap locations | Rafael J. Wysocki | 1 | -0/+17 |
2006-12-07 | [PATCH] swsusp: use partition device and offset to identify swap areas | Rafael J. Wysocki | 1 | -12/+26 |
2006-12-07 | [PATCH] reject corrupt swapfiles earlier | Eric Sandeen | 1 | -6/+5 |
2006-12-07 | [PATCH] Always print out the header line in /proc/swaps | Suleiman Souhlal | 1 | -5/+17 |
2006-09-29 | [PATCH] valid_swaphandles() fix | Hugh Dickins | 1 | -3/+4 |
2006-08-27 | [PATCH] swsusp: Fix swap_type_of | Rafael J. Wysocki | 1 | -1/+2 |
2006-06-30 | Remove obsolete #include <linux/config.h> | Jörn Engel | 1 | -1/+0 |
2006-06-23 | [PATCH] read_mapping_page for address space | Pekka Enberg | 1 | -2/+1 |
2006-06-23 | [PATCH] swapoff: use atomic_inc_not_zero() on mm_users | Hugh Dickins | 1 | -3/+1 |
2006-06-23 | [PATCH] Swapless page migration: rip out swap based logic | Christoph Lameter | 1 | -9/+0 |
2006-06-23 | [PATCH] Swapless page migration: add R/W migration entries | Christoph Lameter | 1 | -13/+7 |
2006-06-23 | [PATCH] migration: remove unnecessary PageSwapCache checks | Christoph Lameter | 1 | -7/+0 |
2006-03-31 | [PATCH] mm: schedule find_trylock_page() removal | Nick Piggin | 1 | -4/+10 |
2006-03-23 | [PATCH] swsusp: userland interface | Rafael J. Wysocki | 1 | -2/+4 |
2006-03-23 | [PATCH] swsusp: low level interface | Rafael J. Wysocki | 1 | -1/+54 |
2006-03-22 | [PATCH] fix swap cluster offset | Akinobu Mita | 1 | -1/+1 |
2006-02-01 | [PATCH] Direct Migration V9: remove_from_swap() to remove swap ptes | Christoph Lameter | 1 | -0/+9 |
2006-02-01 | [PATCH] Direct Migration V9: PageSwapCache checks | Christoph Lameter | 1 | -0/+7 |
2006-01-18 | [PATCH] sem2mutex: mm/slab.c | Ingo Molnar | 1 | -8/+9 |
2006-01-11 | [PATCH] move capable() to capability.h | Randy.Dunlap | 1 | -0/+1 |
2006-01-11 | add missing printk loglevel in mm/swapfile.c | Jesper Juhl | 1 | -1/+1 |
2006-01-09 | [PATCH] mutex subsystem, semaphore to mutex: VFS, ->i_sem | Jes Sorensen | 1 | -4/+4 |
2006-01-08 | [PATCH] mm: clean up local variables | Tobias Klauser | 1 | -6/+6 |
2006-01-06 | [PATCH] mm: add a new function (needed for swap suspend) | Rafael J. Wysocki | 1 | -0/+20 |
2005-11-07 | [PATCH] mm/swapfile.c: unexport total_swap_pages | Adrian Bunk | 1 | -2/+0 |
2005-10-29 | [PATCH] mm: split page table lock | Hugh Dickins | 1 | -6/+6 |
2005-10-29 | [PATCH] mm: pte_offset_map_lock loops | Hugh Dickins | 1 | -11/+9 |
2005-10-29 | [PATCH] mm: rss = file_rss + anon_rss | Hugh Dickins | 1 | -1/+1 |
2005-10-29 | [PATCH] mm: anon is already wrprotected | Hugh Dickins | 1 | -4/+3 |
2005-09-22 | [PATCH] Fix bd_claim() error code. | Rob Landley | 1 | -0/+1 |
2005-09-10 | [PATCH] mm: fix-up schedule_timeout() usage | Nishanth Aravamudan | 1 | -2/+1 |
2005-09-05 | [PATCH] swap: swap_lock replace list+device | Hugh Dickins | 1 | -72/+53 |
2005-09-05 | [PATCH] swap: scan_swap_map latency breaks | Hugh Dickins | 1 | -2/+12 |
2005-09-05 | [PATCH] swap: scan_swap_map drop swap_device_lock | Hugh Dickins | 1 | -7/+35 |
2005-09-05 | [PATCH] swap: scan_swap_map restyled | Hugh Dickins | 1 | -45/+48 |
2005-09-05 | [PATCH] swap: get_swap_page drop swap_list_lock | Hugh Dickins | 1 | -39/+36 |
2005-09-05 | [PATCH] swap: freeing update swap_list.next | Hugh Dickins | 1 | -2/+2 |
2005-09-05 | [PATCH] swap: swap unsigned int consistency | Hugh Dickins | 1 | -9/+10 |
2005-09-05 | [PATCH] swap: show span of swap extents | Hugh Dickins | 1 | -14/+30 |
2005-09-05 | [PATCH] swap: swap extent list is ordered | Hugh Dickins | 1 | -18/+9 |
2005-09-05 | [PATCH] swap: move destroy_swap_extents calls | Hugh Dickins | 1 | -2/+2 |
2005-09-05 | [PATCH] swap: correct swapfile nr_good_pages | Hugh Dickins | 1 | -9/+16 |
2005-09-05 | [PATCH] swap: update swapfile i_sem comment | Hugh Dickins | 1 | -1/+1 |
2005-06-21 | [PATCH] can_share_swap_page: use page_mapcount | Hugh Dickins | 1 | -39/+16 |