- 71fa1a5 swap: convert swap_writepage() to use a folio by Matthew Wilcox (Oracle) · 2 years, 6 months ago
- 3a9bb7b mm/page_io: count submission time as thrashing delay for delayacct by Yang Yang · 2 years, 7 months ago
- cf1e3fe mm/swap: remove the end_write_func argument to __swap_writepage by Christoph Hellwig · 2 years, 7 months ago
- 98931dd Merge tag 'mm-stable-2022-05-25' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm by Linus Torvalds · 2 years, 9 months ago
- fdaf9a5 Merge tag 'folio-5.19' of git://git.infradead.org/users/willy/pagecache by Linus Torvalds · 2 years, 9 months ago
- 6341a44 MM: handle THP in swap_*page_fs() - count_vm_events() by NeilBrown · 2 years, 10 months ago
- a1a0dfd mm: handle THP in swap_*page_fs() by NeilBrown · 2 years, 10 months ago
- 2282679 mm: submit multipage write for SWP_FS_OPS swap-space by NeilBrown · 2 years, 10 months ago
- 5169b84 mm: submit multipage reads for SWP_FS_OPS swap-space by NeilBrown · 2 years, 10 months ago
- 7eadabc mm: perform async writes to SWP_FS_OPS swap-space using ->swap_rw by NeilBrown · 2 years, 10 months ago
- e1209d3 mm: introduce ->swap_rw and use it for reads from SWP_FS_OPS swap-space by NeilBrown · 2 years, 10 months ago
- 4c4a763 mm: drop swap_dirty_folio by NeilBrown · 2 years, 10 months ago
- 014bb1d mm: create new mm/swap.h header file by NeilBrown · 2 years, 10 months ago
- 0f31259 mm: Convert swap_readpage to call read_folio instead of readpage by Matthew Wilcox (Oracle) · 2 years, 10 months ago
- 9650b45 block: ignore RWF_HIPRI hint for sync dio by Ming Lei · 2 years, 11 months ago
- e914d8f0 mm: fix unexpected zeroed page mapping with zram swap by Minchan Kim · 2 years, 11 months ago
- 6b1f86f Merge tag 'folio-5.18b' of git://git.infradead.org/users/willy/pagecache by Linus Torvalds · 3 years ago
- 3bf03b9 Merge branch 'akpm' (patches from Andrew) by Linus Torvalds · 3 years ago
- d8c47cc mm: page_io: fix psi memory pressure error on cold swapins by Johannes Weiner · 3 years ago
- 3a3bae5 fs: Remove aops ->set_page_dirty by Matthew Wilcox (Oracle) · 3 years, 1 month ago
- 46de8b97 fs: Convert __set_page_dirty_no_writeback to noop_dirty_folio by Matthew Wilcox (Oracle) · 3 years, 1 month ago
- 7e63df0 mm: Convert swap_set_page_dirty() to swap_dirty_folio() by Matthew Wilcox (Oracle) · 3 years, 1 month ago
- 6f31a5a fs: Add aops->dirty_folio by Matthew Wilcox (Oracle) · 3 years, 1 month ago
- 07888c66 block: pass a block_device and opf to bio_alloc by Christoph Hellwig · 3 years, 1 month ago
- a3d5dc9 delayacct: support swapin delay accounting for swapping without blkio by Yang Yang · 3 years, 2 months ago
- 33c8846c Merge tag 'for-5.16/block-2021-10-29' of git://git.kernel.dk/linux-block by Linus Torvalds · 3 years, 4 months ago
- 5a72e89 block: add a struct io_comp_batch argument to fops->iopoll() by Jens Axboe · 3 years, 5 months ago
- 3e08773 block: switch polling to be bio based by Christoph Hellwig · 3 years, 5 months ago
- 6ce913f block: rename REQ_HIPRI to REQ_POLLED by Christoph Hellwig · 3 years, 5 months ago
- ef99b2d block: replace the spin argument to blk_iopoll with a flags argument by Christoph Hellwig · 3 years, 5 months ago
- 575ced1 mm/swap: Add folio_rotate_reclaimable() by Matthew Wilcox (Oracle) · 4 years, 3 months ago
- caf6912 swap: fix swapfile read/write offset by Jens Axboe · 4 years ago
- 25eaab4 mm/page_io: use pr_alert_ratelimited for swap read/write errors by Georgi Djakov · 4 years ago
- 48d1543 mm: remove get_swap_bio by Christoph Hellwig · 4 years, 1 month ago
- 309dca30 block: store a block_device pointer in struct bio by Christoph Hellwig · 4 years, 1 month ago
- bcfe06b mm: memcontrol: Use helpers to read page's memcg data by Roman Gushchin · 4 years, 3 months ago
- 548d978 mm/page_io.c: remove useless out label in __swap_writepage() by Miaohe Lin · 4 years, 5 months ago
- 3264631 swap: rename SWP_FS to SWAP_FS_OPS to avoid ambiguity by Gao Xiang · 4 years, 5 months ago
- 3ad11d7 Merge tag 'block-5.10-2020-10-12' of git://git.kernel.dk/linux-block by Linus Torvalds · 4 years, 5 months ago
- 5115db1 mm: use SWP_SYNCHRONOUS_IO more intelligently by Christoph Hellwig · 4 years, 5 months ago
- 8a84802 mm: Add arch hooks for saving/restoring tags by Steven Price · 4 years, 10 months ago
- 7b37e22 mm/page_io: mark various intentional data races by Qian Cai · 4 years, 7 months ago
- 6c35784 mm: replace hpage_nr_pages with thp_nr_pages by Matthew Wilcox (Oracle) · 4 years, 7 months ago
- af3bbc1 mm: add thp_size by Matthew Wilcox (Oracle) · 4 years, 7 months ago
- 0f190a7 mm/page_io.c: use blk_io_schedule() for avoiding task hung in sync io by Xianting Tian · 4 years, 7 months ago
- a18b9b1 block: move bio_associate_blkg_from_page to mm/page_io.c by Christoph Hellwig · 4 years, 8 months ago
- e31cf2f mm: don't include asm/pgtable.h if linux/mm.h is already included by Mike Rapoport · 4 years, 9 months ago
- 30460e1 fs: Enable bmap() function to properly return errors by Carlos Maiolino · 5 years ago
- 9377906 mm/page_io.c: annotate refault stalls from swap_readpage by Minchan Kim · 5 years ago
- 5df373e mm/page_io.c: do not free shared swap slots by Vinayak Menon · 5 years ago
- 4efaceb mm, swap: use rbtree for swap_extent by Aaron Lu · 6 years ago
- 8751853 swap_readpage(): avoid blk_wake_io_task() if !synchronous by Oleg Nesterov · 6 years ago
- 1a5f439 mm, swap: fix THP swap out by Huang Ying · 6 years ago
- b685a73 mm/page_io.c: fix polled swap page in by Jens Axboe · 6 years ago
- 1ac5cd4 block: don't use un-ordered __set_current_state(TASK_UNINTERRUPTIBLE) by Linus Torvalds · 6 years ago
- 6a7f6d8 blkcg: associate a blkg for pages being evicted by swap by Dennis Zhou · 6 years ago
- 0a1b8b8 block: make blk_poll() take a parameter on whether to spin or not by Jens Axboe · 6 years ago
- 849a370 block: avoid ordered task state change for polled IO by Jens Axboe · 6 years ago
- 0619317 block: add polled wakeup task helper by Jens Axboe · 6 years ago
- 5f21585 Merge tag 'for-linus-20181102' of git://git.kernel.dk/linux-block by Linus Torvalds · 6 years ago
- 9931a07 Merge branch 'work.afs' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 6 years ago
- b5f2954 blkcg: revert blkcg cleanups series by Dennis Zhou · 6 years ago
- bc4ae27 mm: split SWP_FILE into SWP_ACTIVATED and SWP_FS by Omar Sandoval · 6 years ago
- aa563d7 iov_iter: Separate type from direction and use accessor functions by David Howells · 6 years ago
- 74b7c02 blkcg: associate a blkg for pages being evicted by swap by Dennis Zhou (Facebook) · 6 years ago
- 0d3bd88 swap,blkcg: issue swap io with the appropriate context by Tejun Heo · 7 years ago
- 0d1e0c7 blk: introduce REQ_SWAP by Josef Bacik · 7 years ago
- 263663c block: convert to bio_first_bvec_all & bio_first_page_all by Ming Lei · 7 years ago
- 0bcac06 mm, swap: skip swapcache for swapin of synchronous device by Minchan Kim · 7 years ago
- e2c5923 Merge branch 'for-4.15/block' of git://git.kernel.dk/linux-block by Linus Torvalds · 7 years ago
- ea435e1 block: add a poll_fn callback to struct request_queue by Christoph Hellwig · 7 years ago
- b244131 License cleanup: add SPDX GPL-2.0 license identifier to files with no license by Greg Kroah-Hartman · 7 years ago
- a0725ab Merge branch 'for-4.14/block' of git://git.kernel.dk/linux-block by Linus Torvalds · 7 years ago
- 225311a mm: test code to write THP to swap device as a whole by Huang Ying · 7 years ago
- 74d4699 block: replace bi_bdev with a gendisk pointer and partitions index by Christoph Hellwig · 8 years ago
- b0ba2d0 mm/page_io.c: fix oops during block io poll in swapin path by Tetsuo Handa · 8 years ago
- 2395562 swap: add block io poll in swapin path by Shaohua Li · 8 years ago
- 4e4cbee block: switch bios to blk_status_t by Christoph Hellwig · 8 years ago
- 7637241 writeback: add wbc_to_write_flags() by Jens Axboe · 8 years ago
- cc30c5d mm/page_io.c: replace some BUG_ON()s with VM_BUG_ON_PAGE() by Andrew Morton · 8 years ago
- c8de641b mm: fix the page_swap_info() BUG_ON check by Santosh Shilimkar · 8 years ago
- ba13e83 mm: make __swap_writepage() use bio_set_op_attrs() by Jens Axboe · 9 years ago
- 7e4411b mm: add cond_resched() to generic_swapfile_activate() by Mikulas Patocka · 9 years ago
- 95fe6c1 block, fs, mm, drivers: use bio set/get op accessors by Mike Christie · 9 years ago
- 4e49ea4 block/fs/drivers: remove rw argument from submit_bio by Mike Christie · 9 years ago
- c2e7b20 Merge branch 'work.preadv2' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 9 years ago
- c8b8e32 direct-io: eliminate the offset argument to ->direct_IO by Christoph Hellwig · 9 years ago
- b06bad1 mm: call swap_slot_free_notify() with page lock held by Minchan Kim · 9 years ago
- 09cbfea mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macros by Kirill A. Shutemov · 9 years ago
- 3f2b1a0 zram: revive swap_slot_free_notify by Minchan Kim · 9 years ago
- 1170532 mm: convert printk(KERN_<LEVEL> to pr_<level> by Joe Perches · 9 years ago
- 6cf66b4 fs: use helper bio_add_page() instead of open coding on bi_io_vec by Kent Overstreet · 10 years ago
- 4246a0b block: add a bi_error field to struct bio by Christoph Hellwig · 10 years ago
- 343df3c suspend: simplify block I/O handling by Christoph Hellwig · 10 years ago
- 22c6186 direct_IO: remove rw from a_ops->direct_IO() by Omar Sandoval · 10 years ago
- e2e40f2 fs: move struct kiocb to fs.h by Christoph Hellwig · 10 years ago
- 66ee59a fs: remove ki_nbytes by Christoph Hellwig · 10 years ago
- 05afcb7 new helper: iov_iter_bvec() by Al Viro · 10 years ago
- 0506408 fix __swap_writepage() compile failure on old gcc versions by Al Viro · 11 years ago
- 16b9057 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 11 years ago