summaryrefslogtreecommitdiff
path: root/include/linux/shmem_fs.h
AgeCommit message (Expand)AuthorFilesLines
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
2017-02-25mm: remove shmem_mapping() shmem_zero_setup() duplicatesHugh Dickins1-0/+7
2017-02-23userfaultfd: shmem: add shmem_mcopy_atomic_pte for userfaultfd supportMike Rapoport1-0/+11
2016-07-27shmem: split huge pages beyond i_size under memory pressureKirill A. Shutemov1-1/+5
2016-07-27thp: introduce CONFIG_TRANSPARENT_HUGE_PAGECACHEKirill A. Shutemov1-1/+9
2016-07-27khugepaged: add support of collapse for tmpfs/shmem pagesKirill A. Shutemov1-0/+23
2016-07-27shmem: add huge pages supportKirill A. Shutemov1-0/+3
2016-07-27shmem: get_unmapped_area align huge pageHugh Dickins1-0/+2
2016-07-27shmem: prepare huge= mount option and sysfs knobKirill A. Shutemov1-1/+2
2016-01-23make sure that freeing shmem fast symlinks is RCU-delayedAl Viro1-4/+1
2016-01-15mm, proc: reduce cost of /proc/pid/smaps for unpopulated shmem mappingsVlastimil Babka1-0/+2
2016-01-15mm, proc: reduce cost of /proc/pid/smaps for shmem mappingsVlastimil Babka1-0/+2
2014-08-09shm: add sealing APIDavid Herrmann1-0/+17
2014-04-04mm + fs: prepare for non-page entries in page cache radix treesJohannes Weiner1-0/+1
2013-12-02security: shmem: implement kernel private shmem inodesEric Paris1-0/+2
2012-08-25xattr: extract simple_xattr code from tmpfsAristeu Rozanski1-1/+2
2012-05-16userns: Convert tmpfs to use kuid and kgid where appropriateEric W. Biederman1-2/+2
2012-01-23SHM_UNLOCK: fix Unevictable pages stranded after swapHugh Dickins1-0/+1
2012-01-04shmem, ramfs: propagate umode_t, open-coded S_ISREGAl Viro1-1/+1
2011-08-04tmpfs: use kmemdup for short symlinksHugh Dickins1-8/+3
2011-08-04tmpfs: convert mem_cgroup shmem to radix-swapHugh Dickins1-2/+0
2011-08-04tmpfs: miscellaneous trivial cleanupsHugh Dickins1-1/+1
2011-08-04tmpfs: demolish old swap vector supportHugh Dickins1-2/+0
2011-06-28tmpfs: add shmem_read_mapping_page_gfpHugh Dickins1-7/+10
2011-06-28tmpfs: take control of its truncate_rangeHugh Dickins1-0/+1
2011-06-28mm: move shmem prototypes to shmem_fs.hHugh Dickins1-0/+17
2011-05-25tmpfs: implement generic xattr supportEric Paris1-1/+7
2010-08-10tmpfs: make tmpfs scalable with percpu_counter for used blocksTim Chen1-1/+2
2009-12-16make generic_acl slightly more genericChristoph Hellwig1-16/+0
2009-09-15Driver Core: devtmpfs - kernel-maintained tmpfs-based /devKay Sievers1-0/+3
2009-09-08shmfs: use 'check_acl' instead of 'permission'Linus Torvalds1-1/+1
2009-06-24switch shmem to inode->i_aclAl Viro1-8/+0