summaryrefslogtreecommitdiff
path: root/include/linux/shmem_fs.h
AgeCommit message (Expand)AuthorFilesLines
2024-07-13mm: thp: support "THPeligible" semantics for mTHP with anonymous shmemBang Li1-0/+9
2024-04-17mm/shmem: inline shmem_is_huge() for disabled transparent hugepagesSumanth Korikkar1-0/+9
2024-03-14Merge tag 'fs_for_v6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-1/+1
2024-02-21shmem: move shmem_mapping out of lineChristoph Hellwig1-5/+1
2024-02-08quota: Properly annotate i_dquot arrays with __rcuJan Kara1-1/+1
2023-10-19shmem: shrink shmem_inode_info: dir_offsets in a unionHugh Dickins1-6/+10
2023-08-09tmpfs: track free_ispace instead of free_inodesHugh Dickins1-1/+1
2023-08-09shmem: stable directory offsetsChuck Lever1-0/+1
2023-08-09shmem: Add default quota limit mount optionsLukas Czerner1-0/+8
2023-08-09shmem: quota supportCarlos Maiolino1-0/+8
2023-08-09shmem: prepare shmem quota infrastructureCarlos Maiolino1-0/+12
2023-04-19userfaultfd: convert mfill_atomic() to use a folioZhangPeng1-2/+2
2023-04-19smaps: fix defined but not used smaps_shmem_walk_opsSteven Price1-0/+7
2023-04-06mm: userfaultfd: combine 'mode' and 'wp_copy' argumentsAxel Rasmussen1-2/+3
2023-04-06mm: userfaultfd: don't pass around both mm and vmaAxel Rasmussen1-2/+2
2023-03-29shmem: add support to ignore swapLuis Chamberlain1-0/+1
2023-02-10shmem: add shmem_read_folio() and shmem_read_folio_gfp()Matthew Wilcox (Oracle)1-0/+8
2023-02-03mm: fix khugepaged with shmem_enabled=adviseDavid Stevens1-8/+2
2022-10-04mm/shmem: add flag to enforce shmem THP in hugepage_vma_check()Zach O'Keefe1-4/+6
2022-10-04shmem: remove shmem_getpage()Matthew Wilcox (Oracle)1-3/+1
2022-10-04shmem: add shmem_get_folio()Matthew Wilcox (Oracle)1-0/+2
2022-08-21mm/shmem: fix chattr fsflags support in tmpfsHugh Dickins1-9/+4
2022-07-30mm/shmem: support FS_IOC_[SG]ETFLAGS in tmpfsTheodore Ts'o1-0/+11
2022-05-13mm/shmem: take care of UFFDIO_COPY_MODE_WPPeter Xu1-2/+2
2022-04-29mm: shmem: make shmem_init return voidMiaohe Lin1-1/+1
2022-03-23tmpfs: support for file creation timeXavier Roche1-0/+1
2022-01-22mm: simplify try_to_unuseChristoph Hellwig1-2/+1
2021-09-03huge tmpfs: shmem_is_huge(vma, inode, index)Hugh Dickins1-3/+6
2021-09-03huge tmpfs: SGP_NOALLOC to stop collapse_file() on raceHugh Dickins1-0/+1
2021-09-03huge tmpfs: fix split_huge_page() after FALLOC_FL_KEEP_SIZEHugh Dickins1-0/+13
2021-09-03shmem: use raw_spinlock_t for ->stat_lockSebastian Andrzej Siewior1-1/+1
2021-07-02Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-11/+8
2021-07-01userfaultfd/shmem: combine shmem_{mcopy_atomic,mfill_zeropage}_pteAxel Rasmussen1-11/+8
2021-04-30Reimplement RLIMIT_MEMLOCK on top of ucountsAlexey Gladkov1-1/+1
2020-12-15mm/shmem.c: make shmem_mapping() inlineHui Su1-1/+5
2020-08-07tmpfs: support 64-bit inums per-sbChris Down1-0/+1
2020-08-07tmpfs: per-superblock i_ino supportChris Down1-0/+2
2020-04-07mm: remove CONFIG_TRANSPARENT_HUGE_PAGECACHEMatthew Wilcox (Oracle)1-9/+1
2020-02-07fs_parse: fold fs_parameter_desc/fs_parameter_specAl Viro1-1/+2
2019-09-13vfs: Convert ramfs, shmem, tmpfs, devtmpfs, rootfs to use the new mount APIDavid Howells1-2/+2
2019-09-05make shmem_fill_super() staticAl Viro1-1/+2
2019-04-19mm: swapoff: shmem_unuse() stop eviction without igrab()Hugh Dickins1-0/+1
2019-03-06mm: rid swapoff of quadratic complexityVineeth Remanan Pillai1-1/+2
2018-06-08mm: restructure memfd codeMike Kravetz1-13/+0
2018-02-01shmem: rename functions that are memfd-relatedMarc-André Lureau1-2/+2
2018-02-01shmem: unexport shmem_add_seals()/shmem_get_seals()Marc-André Lureau1-2/+0
2017-11-16Merge tag 'drm-for-v4.15' of git://people.freedesktop.org/~airlied/linuxLinus Torvalds1-0/+2
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-10-07mm/shmem: introduce shmem_file_setup_with_mntMatthew Auld1-0/+2
2017-09-07userfaultfd: shmem: add shmem_mfill_zeropage_pte for userfaultfd supportMike Rapoport1-0/+6