summaryrefslogtreecommitdiffstats
path: root/mm/shmem.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Revert "tmpfs: add support for multigrain timestamps"Christian Brauner2023-09-201-1/+1
* Merge tag 'mm-stable-2023-08-28-18-26' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2023-08-291-8/+7
|\
| * mm/swap: inline folio_set_swap_entry() and folio_swap_entry()David Hildenbrand2023-08-251-3/+3
| * merge mm-hotfixes-stable into mm-stable to pick up depended-upon changesAndrew Morton2023-08-251-2/+4
| |\
| * | mm/shmem.c: use helper macro K()ZhangPeng2023-08-211-2/+1
| * | mm: make PTE_MARKER_SWAPIN_ERROR more generalAxel Rasmussen2023-08-181-2/+2
| * | mm: increase usage of folio_next_index() helperSidhartha Kumar2023-08-181-1/+1
* | | Merge tag 'v6.6-vfs.tmpfs' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds2023-08-281-222/+603
|\ \ \
| * | | tmpfs,xattr: GFP_KERNEL_ACCOUNT for simple xattrsHugh Dickins2023-08-221-1/+1
| * | | tmpfs: trivial support for direct IOHugh Dickins2023-08-111-2/+30
| * | | tmpfs,xattr: enable limited user extended attributesHugh Dickins2023-08-101-9/+69
| * | | tmpfs: track free_ispace instead of free_inodesHugh Dickins2023-08-091-16/+17
| * | | xattr: simple_xattr_set() return old_xattr to be freedHugh Dickins2023-08-091-4/+6
| * | | tmpfs: verify {g,u}id mount options correctlyChristian Brauner2023-08-091-4/+24
| * | | shmem: move spinlock into shmem_recalc_inode() to fix quota supportHugh Dickins2023-08-091-63/+44
| * | | shmem: stable directory offsetsChuck Lever2023-08-091-7/+40
| * | | shmem: Refactor shmem_symlink()Chuck Lever2023-08-091-10/+9
| * | | shmem: fix quota lock nesting in huge hole handlingHugh Dickins2023-08-091-10/+9
| * | | shmem: Add default quota limit mount optionsLukas Czerner2023-08-091-0/+61
| * | | shmem: quota supportCarlos Maiolino2023-08-091-8/+178
| * | | shmem: make shmem_get_inode() return ERR_PTR instead of NULLCarlos Maiolino2023-08-091-92/+119
| * | | shmem: make shmem_inode_acct_block() return errorLukas Czerner2023-08-091-8/+10
| |/ /
* | | Merge tag 'v6.6-vfs.ctime' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds2023-08-281-15/+15
|\ \ \ | |_|/ |/| |
| * | tmpfs: add support for multigrain timestampsJeff Layton2023-08-111-1/+1
| * | fs: pass the request_mask to generic_fillattrJeff Layton2023-08-091-1/+1
| * | shmem: convert to ctime accessor functionsJeff Layton2023-07-241-10/+12
| * | shmem: convert to simple_rename_timestampJeff Layton2023-07-101-3/+1
* | | shmem: fix smaps BUG sleeping while atomicHugh Dickins2023-08-241-2/+4
| |/ |/|
* | shmem: minor fixes to splice-read implementationHugh Dickins2023-07-271-3/+6
|/
* Merge tag 'mm-stable-2023-06-24-19-15' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2023-06-281-2/+5
|\
| * shmem: use ramfs_kill_sb() for kill_sb method of ramfs-based tmpfsRoberto Sassu2023-06-201-1/+1
| * mm: shmem: fix UAF bug in shmem_show_options()Tu Jinjiang2023-06-101-1/+4
* | shmem: Implement splice-readDavid Howells2023-05-241-1/+133
|/
* Merge tag 'mm-stable-2023-04-27-15-30' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2023-04-281-50/+87
|\
| * shmem: restrict noswap option to initial user namespaceChristian Brauner2023-04-271-0/+4
| * userfaultfd: convert mfill_atomic() to use a folioZhangPeng2023-04-191-8/+8
| * mm: userfaultfd: combine 'mode' and 'wp_copy' argumentsAxel Rasmussen2023-04-061-4/+3
| * mm: userfaultfd: don't pass around both mm and vmaAxel Rasmussen2023-04-061-4/+3
| * mm: return an ERR_PTR from __filemap_get_folioChristoph Hellwig2023-04-061-2/+2
| * shmem: open code the page cache lookup in shmem_get_folio_gfpChristoph Hellwig2023-04-061-4/+10
| * shmem: shmem_get_partial_folio use filemap_get_entryHugh Dickins2023-04-061-5/+12
| * shmem: add support to ignore swapLuis Chamberlain2023-03-291-1/+27
| * shmem: skip page split if we're not reclaimingLuis Chamberlain2023-03-291-4/+6
| * shmem: move reclaim check early on writepages()Luis Chamberlain2023-03-291-12/+10
| * shmem: set shmem_writepage() variables earlyLuis Chamberlain2023-03-291-6/+3
| * shmem: remove check for folio lock on writepage()Luis Chamberlain2023-03-291-1/+0
* | fs: drop unused posix acl handlersChristian Brauner2023-03-061-4/+0
|/
* Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2023-02-241-43/+62
|\
| * shmem: fix W=1 build warnings with CONFIG_SHMEM=nMatthew Wilcox (Oracle)2023-02-101-1/+1
| * shmem: add shmem_read_folio() and shmem_read_folio_gfp()Matthew Wilcox (Oracle)2023-02-101-12/+24