summaryrefslogtreecommitdiff
path: root/include/linux/shmem_fs.h
AgeCommit message (Expand)Author
2024-07-12mm: thp: support "THPeligible" semantics for mTHP with anonymous shmemBang Li
2024-04-16mm/shmem: inline shmem_is_huge() for disabled transparent hugepagesSumanth Korikkar
2024-03-13Merge tag 'fs_for_v6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds
2024-02-21shmem: move shmem_mapping out of lineChristoph Hellwig
2024-02-08quota: Properly annotate i_dquot arrays with __rcuJan Kara
2023-10-18shmem: shrink shmem_inode_info: dir_offsets in a unionHugh Dickins
2023-08-09tmpfs: track free_ispace instead of free_inodesHugh Dickins
2023-08-09shmem: stable directory offsetsChuck Lever
2023-08-09shmem: Add default quota limit mount optionsLukas Czerner
2023-08-09shmem: quota supportCarlos Maiolino
2023-08-09shmem: prepare shmem quota infrastructureCarlos Maiolino
2023-04-18userfaultfd: convert mfill_atomic() to use a folioZhangPeng
2023-04-18smaps: fix defined but not used smaps_shmem_walk_opsSteven Price
2023-04-05mm: userfaultfd: combine 'mode' and 'wp_copy' argumentsAxel Rasmussen
2023-04-05mm: userfaultfd: don't pass around both mm and vmaAxel Rasmussen
2023-03-28shmem: add support to ignore swapLuis Chamberlain
2023-02-09shmem: add shmem_read_folio() and shmem_read_folio_gfp()Matthew Wilcox (Oracle)
2023-02-02mm: fix khugepaged with shmem_enabled=adviseDavid Stevens
2022-10-03mm/shmem: add flag to enforce shmem THP in hugepage_vma_check()Zach O'Keefe
2022-10-03shmem: remove shmem_getpage()Matthew Wilcox (Oracle)
2022-10-03shmem: add shmem_get_folio()Matthew Wilcox (Oracle)
2022-08-20mm/shmem: fix chattr fsflags support in tmpfsHugh Dickins
2022-07-29mm/shmem: support FS_IOC_[SG]ETFLAGS in tmpfsTheodore Ts'o
2022-05-13mm/shmem: take care of UFFDIO_COPY_MODE_WPPeter Xu
2022-04-28mm: shmem: make shmem_init return voidMiaohe Lin
2022-03-22tmpfs: support for file creation timeXavier Roche
2022-01-22mm: simplify try_to_unuseChristoph Hellwig
2021-09-03huge tmpfs: shmem_is_huge(vma, inode, index)Hugh Dickins
2021-09-03huge tmpfs: SGP_NOALLOC to stop collapse_file() on raceHugh Dickins
2021-09-03huge tmpfs: fix split_huge_page() after FALLOC_FL_KEEP_SIZEHugh Dickins
2021-09-03shmem: use raw_spinlock_t for ->stat_lockSebastian Andrzej Siewior
2021-07-02Merge branch 'akpm' (patches from Andrew)Linus Torvalds
2021-06-30userfaultfd/shmem: combine shmem_{mcopy_atomic,mfill_zeropage}_pteAxel Rasmussen
2021-04-30Reimplement RLIMIT_MEMLOCK on top of ucountsAlexey Gladkov
2020-12-15mm/shmem.c: make shmem_mapping() inlineHui Su
2020-08-07tmpfs: support 64-bit inums per-sbChris Down
2020-08-07tmpfs: per-superblock i_ino supportChris Down
2020-04-07mm: remove CONFIG_TRANSPARENT_HUGE_PAGECACHEMatthew Wilcox (Oracle)
2020-02-07fs_parse: fold fs_parameter_desc/fs_parameter_specAl Viro
2019-09-12vfs: Convert ramfs, shmem, tmpfs, devtmpfs, rootfs to use the new mount APIDavid Howells
2019-09-05make shmem_fill_super() staticAl Viro
2019-04-19mm: swapoff: shmem_unuse() stop eviction without igrab()Hugh Dickins
2019-03-05mm: rid swapoff of quadratic complexityVineeth Remanan Pillai
2018-06-07mm: restructure memfd codeMike Kravetz
2018-01-31shmem: rename functions that are memfd-relatedMarc-André Lureau
2018-01-31shmem: unexport shmem_add_seals()/shmem_get_seals()Marc-André Lureau
2017-11-15Merge tag 'drm-for-v4.15' of git://people.freedesktop.org/~airlied/linuxLinus Torvalds
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman
2017-10-07mm/shmem: introduce shmem_file_setup_with_mntMatthew Auld
2017-09-06userfaultfd: shmem: add shmem_mfill_zeropage_pte for userfaultfd supportMike Rapoport