| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-04-05 | folio_batch: rename pagevec.h to folio_batch.h | Tal Zussman | 1 | -1/+1 |
| 2026-02-21 | Convert 'alloc_obj' family to use the new default GFP_KERNEL argument | Linus Torvalds | 1 | -1/+1 |
| 2026-02-21 | treewide: Replace kmalloc with kmalloc_obj for non-scalar types | Kees Cook | 1 | -1/+1 |
| 2026-02-12 | mm: update all remaining mmap_prepare users to use vma_flags_t | Lorenzo Stoakes | 1 | -1/+1 |
| 2025-12-05 | Merge tag 'pull-persistency' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 1 | -5/+3 |
| 2025-11-16 | mm: consistently use current->mm in mm_get_unmapped_area() | Ryan Roberts | 1 | -1/+1 |
| 2025-11-16 | convert ramfs and tmpfs | Al Viro | 1 | -5/+3 |
| 2025-09-15 | fs: rename generic_delete_inode() and generic_drop_inode() | Mateusz Guzik | 1 | -1/+1 |
| 2025-07-28 | Merge tag 'vfs-6.17-rc1.mmap_prepare' of git://git.kernel.org/pub/scm/linux/k... | Linus Torvalds | 2 | -7/+7 |
| 2025-06-19 | fs: replace mmap hook with .mmap_prepare for simple mappings | Lorenzo Stoakes | 1 | -6/+6 |
| 2025-06-17 | fs: convert simple use of generic_file_*_mmap() to .mmap_prepare() | Lorenzo Stoakes | 1 | -1/+1 |
| 2025-06-11 | ramfs, hugetlbfs, mqueue: set DCACHE_DONTCACHE | Al Viro | 1 | -0/+1 |
| 2025-02-27 | Change inode_operations.mkdir to return struct dentry * | NeilBrown | 1 | -3/+3 |
| 2024-04-25 | mm: switch mm->get_unmapped_area() to a flag | Rick Edgecombe | 1 | -1/+1 |
| 2024-01-26 | ramfs: Initialize security of in-memory inodes | Roberto Sassu | 1 | -1/+31 |
| 2024-01-08 | mm, treewide: rename MAX_ORDER to MAX_PAGE_ORDER | Kirill A. Shutemov | 1 | -1/+1 |
| 2023-10-18 | ramfs: convert to new timestamp accessors | Jeff Layton | 1 | -3/+4 |
| 2023-07-24 | ramfs: convert to ctime accessor functions | Jeff Layton | 1 | -3/+3 |
| 2023-06-28 | Merge tag 'mm-stable-2023-06-24-19-15' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -1/+1 |
| 2023-06-19 | shmem: use ramfs_kill_sb() for kill_sb method of ramfs-based tmpfs | Roberto Sassu | 1 | -1/+1 |
| 2023-05-24 | splice: Use filemap_splice_read() instead of generic_file_splice_read() | David Howells | 2 | -2/+2 |
| 2023-04-05 | mm, treewide: redefine MAX_ORDER sanely | Kirill A. Shutemov | 1 | -1/+1 |
| 2023-02-23 | Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -1/+1 |
| 2023-01-19 | fs: port inode_init_owner() to mnt_idmap | Christian Brauner | 1 | -1/+1 |
| 2023-01-19 | fs: port ->tmpfile() to pass mnt_idmap | Christian Brauner | 1 | -1/+1 |
| 2023-01-19 | fs: port ->mknod() to pass mnt_idmap | Christian Brauner | 1 | -3/+3 |
| 2023-01-19 | fs: port ->mkdir() to pass mnt_idmap | Christian Brauner | 1 | -1/+1 |
| 2023-01-19 | fs: port ->symlink() to pass mnt_idmap | Christian Brauner | 1 | -1/+1 |
| 2023-01-19 | fs: port ->create() to pass mnt_idmap | Christian Brauner | 1 | -1/+1 |
| 2023-01-19 | fs: port ->setattr() to pass mnt_idmap | Christian Brauner | 1 | -4/+4 |
| 2023-01-18 | mm/nommu: factor out check for NOMMU shared mappings into is_nommu_shared_map... | David Hildenbrand | 1 | -1/+1 |
| 2022-10-10 | Merge tag 'pull-tmpfile' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 1 | -3/+3 |
| 2022-09-24 | vfs: open inside ->tmpfile() | Miklos Szeredi | 1 | -3/+3 |
| 2022-09-11 | ramfs: convert ramfs_nommu_get_unmapped_area() to use filemap_get_folios_cont... | Vishal Moola (Oracle) | 1 | -21/+29 |
| 2021-11-09 | Merge branch 'akpm' (patches from Andrew) | Linus Torvalds | 1 | -4/+7 |
| 2021-11-09 | ramfs: fix mount source show for ramfs | yangerkun | 1 | -4/+7 |
| 2021-10-18 | mm: don't include <linux/blk-cgroup.h> in <linux/backing-dev.h> | Christoph Hellwig | 1 | -0/+1 |
| 2021-06-29 | fs: move ramfs_aops to libfs | Christoph Hellwig | 1 | -8/+1 |
| 2021-02-24 | ramfs: support O_TMPFILE | Alexey Dobriyan | 1 | -0/+13 |
| 2021-01-24 | fs: make helpers idmap mount aware | Christian Brauner | 2 | -8/+13 |
| 2021-01-24 | attr: handle idmapped mounts | Christian Brauner | 1 | -2/+2 |
| 2021-01-24 | inode: make init and permission helpers idmapped mount aware | Christian Brauner | 1 | -1/+1 |
| 2020-10-16 | ramfs: fix nommu mmap with gaps in the page cache | Matthew Wilcox (Oracle) | 1 | -1/+1 |
| 2020-02-07 | fs_parse: fold fs_parameter_desc/fs_parameter_spec | Al Viro | 1 | -7/+3 |
| 2020-02-07 | fs_parser: remove fs_parameter_description name field | Eric Sandeen | 1 | -1/+0 |
| 2019-09-12 | vfs: Convert ramfs, shmem, tmpfs, devtmpfs, rootfs to use the new mount API | David Howells | 1 | -40/+57 |
| 2019-09-05 | make ramfs_fill_super() static | Al Viro | 1 | -1/+1 |
| 2019-07-19 | Merge branch 'work.mount0' of git://git.kernel.org/pub/scm/linux/kernel/git/v... | Linus Torvalds | 1 | -5/+1 |
| 2019-07-04 | init_rootfs(): don't bother with init_ramfs_fs() | Al Viro | 1 | -5/+1 |
| 2019-05-30 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 | Thomas Gleixner | 2 | -10/+2 |
| 2019-05-21 | treewide: Add SPDX license identifier - Makefile/Kconfig | Thomas Gleixner | 1 | -0/+1 |
| 2017-09-06 | mm: make pagevec_lookup() update index | Jan Kara | 1 | -1/+1 |
| 2017-07-06 | ramfs: Implement show_options | David Howells | 1 | -11/+21 |
| 2016-12-24 | Replace <asm/uaccess.h> with <linux/uaccess.h> globally | Linus Torvalds | 2 | -2/+2 |
| 2016-10-10 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 1 | -3/+3 |
| 2016-10-10 | Merge remote-tracking branch 'ovl/rename2' into for-linus | Al Viro | 1 | -0/+9 |
| 2016-10-08 | Merge remote-tracking branch 'jk/vfs' into work.misc | Al Viro | 1 | -1/+1 |
| 2016-09-27 | fs: Replace CURRENT_TIME with current_time() for inode timestamps | Deepa Dinamani | 1 | -3/+3 |
| 2016-09-27 | fs: rename "rename2" i_op to "rename" | Miklos Szeredi | 1 | -1/+1 |
| 2016-09-27 | libfs: support RENAME_NOREPLACE in simple_rename() | Miklos Szeredi | 1 | -1/+1 |
| 2016-09-22 | fs: Give dentry to inode_change_ok() instead of inode | Jan Kara | 1 | -1/+1 |
| 2016-09-19 | ipc/shm: fix crash if CONFIG_SHMEM is not set | Kirill A. Shutemov | 1 | -0/+9 |
| 2016-05-20 | tmpfs/ramfs: fix VM_MAYSHARE mappings for NOMMU | Rich Felker | 1 | -6/+2 |
| 2016-04-04 | mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macros | Kirill A. Shutemov | 1 | -2/+2 |
| 2015-12-08 | don't put symlink bodies in pagecache into highmem | Al Viro | 1 | -0/+1 |
| 2015-10-16 | mm, fs: obey gfp_mapping for add_to_page_cache() | Michal Hocko | 1 | -2/+3 |
| 2015-04-15 | VFS: normal filesystems (and lustre): d_inode() annotations | David Howells | 1 | -1/+1 |
| 2015-04-11 | make new_sync_{read,write}() static | Al Viro | 2 | -4/+0 |
| 2015-01-20 | fs: remove mapping->backing_dev_info | Christoph Hellwig | 1 | -1/+0 |
| 2015-01-20 | fs: introduce f_op->mmap_capabilities for nommu mmap support | Christoph Hellwig | 2 | -20/+9 |
| 2014-08-08 | fs/ramfs/file-nommu.c: replace count*size kzalloc by kcalloc | Fabian Frederick | 1 | -1/+1 |
| 2014-06-12 | ->splice_write() via ->write_iter() | Al Viro | 2 | -2/+2 |
| 2014-05-06 | write_iter variants of {__,}generic_file_aio_write() | Al Viro | 2 | -4/+4 |
| 2014-05-06 | switch simple generic_file_aio_read() users to ->read_iter() | Al Viro | 2 | -4/+4 |
| 2014-01-23 | fs/ramfs: move ramfs_aops to inode.c | Axel Lin | 4 | -15/+7 |
| 2014-01-23 | fs/ramfs/file-nommu.c: make ramfs_nommu_get_unmapped_area() and ramfs_nommu_m... | Axel Lin | 1 | -2/+8 |
| 2014-01-21 | fs/ramfs: don't use module_init for non-modular core code | Paul Gortmaker | 1 | -1/+1 |
| 2013-09-11 | initmpfs: move rootfs code from fs/ramfs/ to init/ | Rob Landley | 1 | -31/+1 |
| 2013-09-11 | initmpfs: move bdi setup from init_rootfs to init_ramfs | Rob Landley | 1 | -6/+19 |
| 2013-09-11 | initmpfs: replace MS_NOUSER in initramfs | Rob Landley | 1 | -1/+6 |
| 2013-02-26 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 1 | -1/+1 |
| 2013-02-22 | new helper: file_inode(file) | Al Viro | 1 | -1/+1 |
| 2013-01-26 | userns: Allow the userns root to mount ramfs. | Eric W. Biederman | 1 | -0/+1 |
| 2012-07-14 | don't pass nameidata to ->create() | Al Viro | 1 | -1/+1 |
| 2012-07-11 | fs: ramfs: file-nommu: add SetPageUptodate() | Bob Liu | 1 | -0/+1 |
| 2012-03-20 | tidy up after d_make_root() conversion | Al Viro | 1 | -14/+6 |
| 2012-03-20 | switch open-coded instances of d_make_root() to new helper | Al Viro | 1 | -10/+2 |
| 2012-01-03 | pohmelfs: propagate umode_t | Al Viro | 1 | -1/+1 |
| 2012-01-03 | switch ->mknod() to umode_t | Al Viro | 1 | -1/+1 |
| 2012-01-03 | switch ->create() to umode_t | Al Viro | 1 | -1/+1 |
| 2012-01-03 | switch vfs_mkdir() and ->mkdir() to umode_t | Al Viro | 1 | -1/+1 |
| 2011-11-02 | ramfs: remove module leftovers | Richard Weinberger | 1 | -10/+0 |
| 2011-04-14 | ramfs: fix memleak on no-mmu arch | Bob Liu | 1 | -0/+1 |
| 2010-10-29 | convert get_sb_nodev() users | Al Viro | 1 | -9/+8 |
| 2010-10-25 | fs: do not assign default i_ino in new_inode | Christoph Hellwig | 1 | -0/+1 |
| 2010-08-09 | check ATTR_SIZE contraints in inode_change_ok | Christoph Hellwig | 1 | -3/+2 |
| 2010-08-09 | rename generic_setattr | Christoph Hellwig | 1 | -1/+1 |
| 2010-05-27 | fs: convert simple fs to new truncate | Nick Piggin | 2 | -3/+5 |
| 2010-05-27 | rename the generic fsync implementations | Christoph Hellwig | 2 | -2/+2 |
| 2010-05-21 | ramfs: replace inode uid,gid,mode initialization with helper function | Dmitry Monakhov | 1 | -14/+6 |
| 2010-05-21 | devtmpfs: support !CONFIG_TMPFS | Peter Korsgaard | 1 | -1/+1 |
| 2010-03-30 | include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp... | Tejun Heo | 2 | -0/+2 |
| 2010-01-16 | nommu: fix shared mmap after truncate shrinkage problems | David Howells | 1 | -30/+1 |
| 2010-01-16 | nommu: fix race between ramfs truncation and shared mmap | David Howells | 1 | -1/+6 |
| 2009-12-17 | nommu: ramfs: remove unused local var | Mike Frysinger | 1 | -1/+1 |
| 2009-09-24 | truncate: use new helpers | npiggin@suse.de | 1 | -13/+5 |
| 2009-09-23 | ramfs: move RAMFS_MAGIC to include/linux/magic.h | maximilian attems | 1 | -3/+1 |
| 2009-09-11 | writeback: add name to backing_dev_info | Jens Axboe | 1 | -0/+1 |
| 2009-07-29 | fs/ramfs/file-nommu.c needs include/linux/sched.h | Catalin Marinas | 1 | -0/+1 |
| 2009-06-14 | ramfs: ignore unknown mount options | Mike Frysinger | 1 | -3/+6 |
| 2009-04-07 | ramfs: fix double freeing s_fs_info on failed mount | Ingo Molnar | 1 | -8/+11 |
| 2009-04-01 | ramfs: add support for "mode=" mount option | Wu Fengguang | 1 | -8/+86 |
| 2009-04-01 | ramfs-nommu: use generic lru cache | Johannes Weiner | 1 | -11/+4 |
| 2009-03-26 | ramfs: Remove quota call | Jan Kara | 1 | -6/+0 |
| 2009-03-14 | nommu: ramfs: don't leak pages when adding to page cache fails | Johannes Weiner | 1 | -0/+1 |
| 2009-03-14 | nommu: ramfs: pages allocated to an inode's pagecache may get wrongly discarded | Enrik Berkhan | 1 | -0/+3 |
| 2009-01-08 | NOMMU: Fix cleanup handling in ramfs_nommu_get_umapped_area() | David Howells | 1 | -11/+10 |
| 2009-01-05 | zero i_uid/i_gid on inode allocation | Al Viro | 1 | -1/+0 |
| 2008-11-14 | CRED: Wrap task credential accesses in the RAMFS filesystem | David Howells | 1 | -2/+2 |
| 2008-10-20 | Ramfs and Ram Disk pages are unevictable | Lee Schermerhorn | 1 | -0/+1 |
| 2008-10-20 | vmscan: split LRU lists into anon & file sets | Rik van Riel | 1 | -2/+2 |
| 2008-10-02 | mm: tiny-shmem nommu fix | Nick Piggin | 1 | -1/+1 |
| 2008-07-04 | ramfs: enable splice write | Octavian Purdila | 2 | -0/+2 |
| 2008-04-30 | mm: bdi: add separate writeback accounting capability | Miklos Szeredi | 1 | -1/+1 |
| 2008-04-29 | fs/ramfs/ extern cleanup | Adrian Bunk | 2 | -1/+3 |
| 2007-10-17 | Remove valueless definition of hard-selected RAMFS option | Robert P. J. Day | 1 | -1/+1 |
| 2007-10-17 | mm: bdi init hooks | Peter Zijlstra | 1 | -1/+11 |
| 2007-10-16 | implement simple fs aops | Nick Piggin | 2 | -4/+4 |
| 2007-07-31 | NOMMU: Fix SYSV IPC SHM | David Howells | 1 | -1/+6 |
| 2007-07-17 | Add __GFP_MOVABLE for callers to flag allocations from high memory that may b... | Mel Gorman | 1 | -0/+1 |
| 2007-07-10 | sendfile: remove .sendfile from filesystems that use generic_file_sendfile() | Jens Axboe | 2 | -2/+2 |
| 2007-06-07 | RAMFS NOMMU: missed POSIX UID/GID inode attribute checking | Bryan Wu | 1 | -0/+5 |
| 2007-05-30 | a bug in ramfs_nommu_resize function, passing old size to vmtruncate | Bryan Wu | 1 | -1/+1 |
| 2007-05-21 | Detach sched.h from mm.h | Alexey Dobriyan | 1 | -1/+1 |
| 2007-05-08 | header cleaning: don't include smp_lock.h when not used | Randy Dunlap | 2 | -2/+0 |
| 2007-02-12 | [PATCH] Mark struct super_operations const | Josef 'Jeff' Sipek | 1 | -2/+2 |
| 2007-02-12 | [PATCH] mark struct inode_operations const 3 | Arjan van de Ven | 4 | -5/+5 |
| 2007-02-11 | [PATCH] convert ramfs to use __set_page_dirty_no_writeback | Ken Chen | 2 | -2/+2 |
| 2006-12-30 | [PATCH] ramfs breaks without CONFIG_BLOCK | Dimitri Gorokhovik | 2 | -2/+6 |
| 2006-12-08 | [PATCH] struct path: convert ramfs | Josef Sipek | 1 | -1/+1 |
| 2006-10-01 | [PATCH] r/o bind mount prepwork: inc_nlink() helper | Dave Hansen | 1 | -2/+2 |
| 2006-10-01 | [PATCH] Streamline generic_file_* interfaces and filemap cleanups | Badari Pulavarty | 2 | -4/+8 |
| 2006-09-27 | [PATCH] inode-diet: Eliminate i_blksize from the inode structure | Theodore Ts'o | 1 | -1/+0 |
| 2006-07-10 | [PATCH] NOMMU: Fix execution off of ramfs with mmap() | David Howells | 1 | -2/+2 |
| 2006-06-28 | [PATCH] mark address_space_operations const | Christoph Hellwig | 3 | -3/+3 |
| 2006-06-23 | [PATCH] VFS: Permit filesystem to override root dentry on mount | David Howells | 1 | -6/+7 |
| 2006-03-28 | [PATCH] Make most file operations structs in fs/ const | Arjan van de Ven | 3 | -3/+3 |
| 2006-03-23 | [PATCH] fs/*/file.c: drop insane header dependencies | Alexey Dobriyan | 1 | -11/+0 |
| 2006-03-22 | [PATCH] mm: nommu use compound pages | Nick Piggin | 1 | -2/+1 |
| 2006-03-06 | [PATCH] ramfs needs to update directory m/ctime on symlink | Peter Staubach | 1 | -0/+1 |
| 2006-02-24 | [PATCH] ramfs: update dir mtime and ctime | Andrew Morton | 1 | -0/+2 |
| 2006-01-06 | [PATCH] NOMMU: Provide shared-writable mmap support on ramfs | David Howells | 5 | -22/+368 |
| 2005-04-16 | Linux-2.6.12-rc2v2.6.12-rc2 | Linus Torvalds | 2 | -0/+253 |