2020-10-16 | Matthew Wilcox ... | ramfs: fix nommu mmap with gaps in the page cache Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-10-16 | Matthew Wilcox ... | mm: rename page_order() to buddy_order() Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-10-16 | Matthew Wilcox ... | mm/readahead: add page_cache_sync_ra and page_cache_async_ra Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-10-16 | Matthew Wilcox ... | mm/readahead: make do_page_cache_ra take a readahead_control Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-10-16 | Matthew Wilcox ... | mm/readahead: make page_cache_ra_unbounded take a readahead_... Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-10-16 | Matthew Wilcox ... | mm/readahead: add DEFINE_READAHEAD Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-10-16 | Matthew Wilcox ... | fs: do not update nr_thps for mappings which support... Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> Cc: "Matthew Wilcox (Oracle)" <willy@infradead.org> |
commit | commitdiff | tree |
2020-10-16 | Matthew Wilcox ... | fs: add a filesystem flag for THPs Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> Cc: "Matthew Wilcox (Oracle)" <willy@infradead.org> |
commit | commitdiff | tree |
2020-10-16 | Matthew Wilcox ... | mm/vmscan: allow arbitrary sized pages to be paged out Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-10-16 | Matthew Wilcox ... | mm/page-writeback: support tail pages in wait_for_stable_page Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-10-16 | Matthew Wilcox ... | mm/truncate: fix truncation for pages of arbitrary... Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-10-16 | Matthew Wilcox ... | mm/rmap: fix assumptions of THP size Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-10-16 | Matthew Wilcox ... | mm/huge_memory: fix can_split_huge_page assumption... Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-10-16 | Matthew Wilcox ... | mm/huge_memory: fix page_trans_huge_mapcount assumption... Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-10-16 | Matthew Wilcox ... | mm/page_owner: change split_page_owner to take a count Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-10-16 | Matthew Wilcox ... | mm/memory: remove page fault assumption of compound... Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-10-16 | Matthew Wilcox ... | mm/filemap: fix page cache removal for arbitrary sized... Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-10-16 | Matthew Wilcox ... | mm/filemap: fix storing to a THP shadow entry Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-10-16 | Matthew Wilcox ... | XArray: add xas_split Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-10-16 | Matthew Wilcox ... | XArray: add xa_get_order Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-10-14 | Matthew Wilcox ... | mm/page_alloc.c: fix freeing non-compound pages Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-10-14 | Matthew Wilcox ... | mm: simplify PageDoubleMap with PF_SECOND policy Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-10-14 | Matthew Wilcox ... | mm: move PageDoubleMap bit Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-10-14 | Matthew Wilcox ... | mm/filemap: fix filemap_map_pages for THP Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-10-14 | Matthew Wilcox ... | mm: add find_lock_head Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-10-14 | Matthew Wilcox ... | mm/shmem: return head page from find_lock_entry Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-10-14 | Matthew Wilcox ... | mm: convert find_get_entry to return the head page Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-10-14 | Matthew Wilcox ... | i915: use find_lock_page instead of find_lock_entry Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-10-14 | Matthew Wilcox ... | proc: optimise smaps for shmem entries Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-10-14 | Matthew Wilcox ... | mm: optimise madvise WILLNEED Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-10-14 | Matthew Wilcox ... | mm: use find_get_incore_page in memcontrol Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-10-14 | Matthew Wilcox ... | mm: factor find_get_incore_page out of mincore_page Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-10-14 | Matthew Wilcox ... | mm/debug.c: do not dereference i_ino blindly Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-10-09 | Matthew Wilcox ... | io_uring: Convert advanced XArray uses to the normal API Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-10-09 | Matthew Wilcox ... | io_uring: Fix XArray usage in io_uring_add_task_file Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-10-09 | Matthew Wilcox ... | io_uring: Fix use of XArray in __io_uring_files_cancel Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-09-28 | Matthew Wilcox ... | iomap: Set all uptodate bits for an Uptodate page Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-09-21 | Matthew Wilcox ... | iomap: Change calling convention for zeroing Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-09-21 | Matthew Wilcox ... | iomap: Convert iomap_write_end types Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-09-21 | Matthew Wilcox ... | iomap: Convert write_count to write_bytes_pending Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-09-21 | Matthew Wilcox ... | iomap: Convert read_count to read_bytes_pending Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-09-21 | Matthew Wilcox ... | iomap: Support arbitrarily many blocks per page Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-09-21 | Matthew Wilcox ... | iomap: Use bitmap ops to set uptodate bits Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-09-21 | Matthew Wilcox ... | iomap: Use kzalloc to allocate iomap_page Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-09-21 | Matthew Wilcox ... | fs: Introduce i_blocks_per_page Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-09-21 | Matthew Wilcox ... | iomap: Fix misplaced page flushing Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-09-10 | Matthew Wilcox ... | iomap: Mark read blocks uptodate in write_begin Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-09-10 | Matthew Wilcox ... | iomap: Clear page error before beginning a write Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-08-18 | Matthew Wilcox ... | block: Fix page_is_mergeable() for compound pages Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-08-15 | Matthew Wilcox ... | mm: introduce offset_in_thp Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-08-15 | Matthew Wilcox ... | mm: add thp_head Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-08-15 | Matthew Wilcox ... | mm: replace hpage_nr_pages with thp_nr_pages Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-08-15 | Matthew Wilcox ... | mm: add thp_size Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-08-15 | Matthew Wilcox ... | mm: add thp_order Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-08-15 | Matthew Wilcox ... | mm: move page-flags include to top of file Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-08-15 | Matthew Wilcox ... | mm: store compound_nr as well as compound_order Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-08-15 | Matthew Wilcox ... | sh: Fix unneeded constructor in page table allocation Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-08-07 | Matthew Wilcox ... | vmalloc: convert to XArray Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-08-07 | Matthew Wilcox ... | mm/debug: print hashed address of struct page Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-08-07 | Matthew Wilcox ... | mm/debug: print the inode number in dump_page Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-08-07 | Matthew Wilcox ... | mm/debug: switch dump_page to get_kernel_nofault Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-08-07 | Matthew Wilcox ... | mm/debug: print head flags in dump_page Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-08-07 | Matthew Wilcox ... | mm/debug: dump compound page information on a second... Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-08-07 | Matthew Wilcox ... | mm/debug: handle page->mapping better in dump_page Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-07-03 | Matthew Wilcox ... | Call sysctl_head_finish on error Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-06-09 | Matthew Wilcox ... | iomap: Fix unsharing of an extent >2GB on a 32-bit... Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-06-04 | Matthew Wilcox ... | mm: simplify calling a compound page destructor Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-06-02 | Matthew Wilcox ... | mm/filemap.c: remove misleading comment Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-06-02 | Matthew Wilcox ... | iomap: convert from readpages to readahead Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-06-02 | Matthew Wilcox ... | fuse: convert from readpages to readahead Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-06-02 | Matthew Wilcox ... | f2fs: pass the inode to f2fs_mpage_readpages Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-06-02 | Matthew Wilcox ... | f2fs: convert from readpages to readahead Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-06-02 | Matthew Wilcox ... | ext4: pass the inode to ext4_mpage_readpages Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-06-02 | Matthew Wilcox ... | ext4: convert from readpages to readahead Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-06-02 | Matthew Wilcox ... | erofs: convert compressed files from readpages to readahead Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-06-02 | Matthew Wilcox ... | erofs: convert uncompressed files from readpages to... Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-06-02 | Matthew Wilcox ... | btrfs: convert from readpages to readahead Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-06-02 | Matthew Wilcox ... | fs: convert mpage_readpages to mpage_readahead Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-06-02 | Matthew Wilcox ... | mm: use memalloc_nofs_save in readahead path Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-06-02 | Matthew Wilcox ... | mm: document why we don't set PageReadahead Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-06-02 | Matthew Wilcox ... | mm: add page_cache_readahead_unbounded Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-06-02 | Matthew Wilcox ... | mm: move end_index check out of readahead loop Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-06-02 | Matthew Wilcox ... | mm: add readahead address space operation Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-06-02 | Matthew Wilcox ... | mm: put readahead pages in cache earlier Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-06-02 | Matthew Wilcox ... | mm: remove 'page_offset' from readahead loop Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-06-02 | Matthew Wilcox ... | mm: rename readahead loop variable to 'i' Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-06-02 | Matthew Wilcox ... | mm: rename various 'offset' parameters to 'index' Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-06-02 | Matthew Wilcox ... | mm: use readahead_control to pass arguments Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-06-02 | Matthew Wilcox ... | mm: add new readahead_control API Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-06-02 | Matthew Wilcox ... | mm: move readahead nr_pages check into read_pages Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-06-02 | Matthew Wilcox ... | mm: ignore return value of ->readpages Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-06-02 | Matthew Wilcox ... | mm: return void from various readahead functions Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-06-02 | Matthew Wilcox ... | mm: move readahead prototypes from mm.h Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-04-21 | Matthew Wilcox ... | docs: Add rbtree documentation to the core-api Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-04-07 | Matthew Wilcox ... | proc: inline m_next_vma into m_next Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-04-07 | Matthew Wilcox ... | seq_file: remove m->version Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-04-07 | Matthew Wilcox ... | proc: use ppos instead of m->version Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-04-07 | Matthew Wilcox ... | proc: remove m_cache_vma Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-04-07 | Matthew Wilcox ... | proc: inline vma_stop into m_stop Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
2020-04-07 | Matthew Wilcox ... | mm: remove CONFIG_TRANSPARENT_HUGE_PAGECACHE Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> |
commit | commitdiff | tree |
next |