Age | Commit message (Expand) | Author | Files | Lines |
2021-09-03 | huge tmpfs: shmem_is_huge(vma, inode, index) | ![](https://seccdn.libravatar.org/avatar/83b965caff0b8f4e40867b8056ed61bd?s=13&d=retro) Hugh Dickins | 1 | -3/+6 |
2021-09-03 | huge tmpfs: SGP_NOALLOC to stop collapse_file() on race | ![](https://seccdn.libravatar.org/avatar/83b965caff0b8f4e40867b8056ed61bd?s=13&d=retro) Hugh Dickins | 1 | -0/+1 |
2021-09-03 | huge tmpfs: fix split_huge_page() after FALLOC_FL_KEEP_SIZE | ![](https://seccdn.libravatar.org/avatar/83b965caff0b8f4e40867b8056ed61bd?s=13&d=retro) Hugh Dickins | 1 | -0/+13 |
2021-09-03 | shmem: use raw_spinlock_t for ->stat_lock | ![](https://seccdn.libravatar.org/avatar/64a8969828b9ecc45a927193161e5a67?s=13&d=retro) Sebastian Andrzej Siewior | 1 | -1/+1 |
2021-07-02 | Merge branch 'akpm' (patches from Andrew) | ![](https://seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds | 1 | -11/+8 |
2021-06-30 | userfaultfd/shmem: combine shmem_{mcopy_atomic,mfill_zeropage}_pte | ![](https://seccdn.libravatar.org/avatar/beea3ef8d718ee765c1f77bd5bf8242a?s=13&d=retro) Axel Rasmussen | 1 | -11/+8 |
2021-04-30 | Reimplement RLIMIT_MEMLOCK on top of ucounts | ![](https://seccdn.libravatar.org/avatar/1250e3d48b91ffd787def2bf090244f4?s=13&d=retro) Alexey Gladkov | 1 | -1/+1 |
2020-12-15 | mm/shmem.c: make shmem_mapping() inline | ![](https://seccdn.libravatar.org/avatar/576fc350f4312656110a70903983b81c?s=13&d=retro) Hui Su | 1 | -1/+5 |
2020-08-07 | tmpfs: support 64-bit inums per-sb | ![](https://seccdn.libravatar.org/avatar/7f4f507682b0e41a61ef0ace6fb362e9?s=13&d=retro) Chris Down | 1 | -0/+1 |
2020-08-07 | tmpfs: per-superblock i_ino support | ![](https://seccdn.libravatar.org/avatar/7f4f507682b0e41a61ef0ace6fb362e9?s=13&d=retro) Chris Down | 1 | -0/+2 |
2020-04-07 | mm: remove CONFIG_TRANSPARENT_HUGE_PAGECACHE | ![](https://seccdn.libravatar.org/avatar/c73c7b77566af2c3d1aa9dce612ce16c?s=13&d=retro) Matthew Wilcox (Oracle) | 1 | -9/+1 |
2020-02-07 | fs_parse: fold fs_parameter_desc/fs_parameter_spec | ![](https://seccdn.libravatar.org/avatar/b1fecf6b03fc62f894bef52b49551915?s=13&d=retro) Al Viro | 1 | -1/+2 |
2019-09-12 | vfs: Convert ramfs, shmem, tmpfs, devtmpfs, rootfs to use the new mount API | ![](https://seccdn.libravatar.org/avatar/9ec16e18c2bf1b2893191c0f3e3aed0b?s=13&d=retro) David Howells | 1 | -2/+2 |
2019-09-05 | make shmem_fill_super() static | ![](https://seccdn.libravatar.org/avatar/b1fecf6b03fc62f894bef52b49551915?s=13&d=retro) Al Viro | 1 | -1/+2 |
2019-04-19 | mm: swapoff: shmem_unuse() stop eviction without igrab() | ![](https://seccdn.libravatar.org/avatar/83b965caff0b8f4e40867b8056ed61bd?s=13&d=retro) Hugh Dickins | 1 | -0/+1 |
2019-03-05 | mm: rid swapoff of quadratic complexity | ![](https://seccdn.libravatar.org/avatar/2ba95670ac59aa5d755f53c744ad9183?s=13&d=retro) Vineeth Remanan Pillai | 1 | -1/+2 |
2018-06-07 | mm: restructure memfd code | ![](https://seccdn.libravatar.org/avatar/14dff111f1d4dd31532be9008099ef19?s=13&d=retro) Mike Kravetz | 1 | -13/+0 |
2018-01-31 | shmem: rename functions that are memfd-related | ![](https://seccdn.libravatar.org/avatar/a1c3208864d1e3dcf6b3e214174cb029?s=13&d=retro) Marc-André Lureau | 1 | -2/+2 |
2018-01-31 | shmem: unexport shmem_add_seals()/shmem_get_seals() | ![](https://seccdn.libravatar.org/avatar/a1c3208864d1e3dcf6b3e214174cb029?s=13&d=retro) Marc-André Lureau | 1 | -2/+0 |
2017-11-15 | Merge tag 'drm-for-v4.15' of git://people.freedesktop.org/~airlied/linux | ![](https://seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds | 1 | -0/+2 |
2017-11-02 | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | ![](https://seccdn.libravatar.org/avatar/cbd18395260b6be2575187286a262f9a?s=13&d=retro) Greg Kroah-Hartman | 1 | -0/+1 |
2017-10-07 | mm/shmem: introduce shmem_file_setup_with_mnt | ![](https://seccdn.libravatar.org/avatar/912ae9d49d2cbfad3fd007945d63d649?s=13&d=retro) Matthew Auld | 1 | -0/+2 |
2017-09-06 | userfaultfd: shmem: add shmem_mfill_zeropage_pte for userfaultfd support | ![](https://seccdn.libravatar.org/avatar/06e19a33bc5942ba3f8c72b59280cf3f?s=13&d=retro) Mike Rapoport | 1 | -0/+6 |
2017-02-24 | mm: remove shmem_mapping() shmem_zero_setup() duplicates | ![](https://seccdn.libravatar.org/avatar/83b965caff0b8f4e40867b8056ed61bd?s=13&d=retro) Hugh Dickins | 1 | -0/+7 |
2017-02-22 | userfaultfd: shmem: add shmem_mcopy_atomic_pte for userfaultfd support | ![](https://seccdn.libravatar.org/avatar/06e19a33bc5942ba3f8c72b59280cf3f?s=13&d=retro) Mike Rapoport | 1 | -0/+11 |
2016-07-26 | shmem: split huge pages beyond i_size under memory pressure | ![](https://seccdn.libravatar.org/avatar/8733d9771c99e25ab0e77efa81a9dceb?s=13&d=retro) Kirill A. Shutemov | 1 | -1/+5 |
2016-07-26 | thp: introduce CONFIG_TRANSPARENT_HUGE_PAGECACHE | ![](https://seccdn.libravatar.org/avatar/8733d9771c99e25ab0e77efa81a9dceb?s=13&d=retro) Kirill A. Shutemov | 1 | -1/+9 |
2016-07-26 | khugepaged: add support of collapse for tmpfs/shmem pages | ![](https://seccdn.libravatar.org/avatar/8733d9771c99e25ab0e77efa81a9dceb?s=13&d=retro) Kirill A. Shutemov | 1 | -0/+23 |
2016-07-26 | shmem: add huge pages support | ![](https://seccdn.libravatar.org/avatar/8733d9771c99e25ab0e77efa81a9dceb?s=13&d=retro) Kirill A. Shutemov | 1 | -0/+3 |
2016-07-26 | shmem: get_unmapped_area align huge page | ![](https://seccdn.libravatar.org/avatar/83b965caff0b8f4e40867b8056ed61bd?s=13&d=retro) Hugh Dickins | 1 | -0/+2 |
2016-07-26 | shmem: prepare huge= mount option and sysfs knob | ![](https://seccdn.libravatar.org/avatar/8733d9771c99e25ab0e77efa81a9dceb?s=13&d=retro) Kirill A. Shutemov | 1 | -1/+2 |
2016-01-22 | make sure that freeing shmem fast symlinks is RCU-delayed | ![](https://seccdn.libravatar.org/avatar/b1fecf6b03fc62f894bef52b49551915?s=13&d=retro) Al Viro | 1 | -4/+1 |
2016-01-14 | mm, proc: reduce cost of /proc/pid/smaps for unpopulated shmem mappings | ![](https://seccdn.libravatar.org/avatar/23809b13fecf18564b1c674df3a49488?s=13&d=retro) Vlastimil Babka | 1 | -0/+2 |
2016-01-14 | mm, proc: reduce cost of /proc/pid/smaps for shmem mappings | ![](https://seccdn.libravatar.org/avatar/23809b13fecf18564b1c674df3a49488?s=13&d=retro) Vlastimil Babka | 1 | -0/+2 |
2014-08-08 | shm: add sealing API | ![](https://seccdn.libravatar.org/avatar/91429ec90d6eea7701248e5e505e7f93?s=13&d=retro) David Herrmann | 1 | -0/+17 |
2014-04-03 | mm + fs: prepare for non-page entries in page cache radix trees | ![](https://seccdn.libravatar.org/avatar/13592bc758ddca04e485490e0b04f8ca?s=13&d=retro) Johannes Weiner | 1 | -0/+1 |
2013-12-02 | security: shmem: implement kernel private shmem inodes | ![](https://seccdn.libravatar.org/avatar/819b91a61e7d6bb2cf734464375f37e9?s=13&d=retro) Eric Paris | 1 | -0/+2 |
2012-08-24 | xattr: extract simple_xattr code from tmpfs | ![](https://seccdn.libravatar.org/avatar/8376dd4a695ccccfb38fb3aad8d94d12?s=13&d=retro) Aristeu Rozanski | 1 | -1/+2 |
2012-05-15 | userns: Convert tmpfs to use kuid and kgid where appropriate | ![](https://seccdn.libravatar.org/avatar/e11b7fd402962355fcf3d057581d6055?s=13&d=retro) Eric W. Biederman | 1 | -2/+2 |
2012-01-23 | SHM_UNLOCK: fix Unevictable pages stranded after swap | ![](https://seccdn.libravatar.org/avatar/83b965caff0b8f4e40867b8056ed61bd?s=13&d=retro) Hugh Dickins | 1 | -0/+1 |
2012-01-03 | shmem, ramfs: propagate umode_t, open-coded S_ISREG | ![](https://seccdn.libravatar.org/avatar/b1fecf6b03fc62f894bef52b49551915?s=13&d=retro) Al Viro | 1 | -1/+1 |
2011-08-03 | tmpfs: use kmemdup for short symlinks | ![](https://seccdn.libravatar.org/avatar/83b965caff0b8f4e40867b8056ed61bd?s=13&d=retro) Hugh Dickins | 1 | -8/+3 |
2011-08-03 | tmpfs: convert mem_cgroup shmem to radix-swap | ![](https://seccdn.libravatar.org/avatar/83b965caff0b8f4e40867b8056ed61bd?s=13&d=retro) Hugh Dickins | 1 | -2/+0 |
2011-08-03 | tmpfs: miscellaneous trivial cleanups | ![](https://seccdn.libravatar.org/avatar/83b965caff0b8f4e40867b8056ed61bd?s=13&d=retro) Hugh Dickins | 1 | -1/+1 |
2011-08-03 | tmpfs: demolish old swap vector support | ![](https://seccdn.libravatar.org/avatar/83b965caff0b8f4e40867b8056ed61bd?s=13&d=retro) Hugh Dickins | 1 | -2/+0 |
2011-06-27 | tmpfs: add shmem_read_mapping_page_gfp | ![](https://seccdn.libravatar.org/avatar/83b965caff0b8f4e40867b8056ed61bd?s=13&d=retro) Hugh Dickins | 1 | -7/+10 |
2011-06-27 | tmpfs: take control of its truncate_range | ![](https://seccdn.libravatar.org/avatar/83b965caff0b8f4e40867b8056ed61bd?s=13&d=retro) Hugh Dickins | 1 | -0/+1 |
2011-06-27 | mm: move shmem prototypes to shmem_fs.h | ![](https://seccdn.libravatar.org/avatar/83b965caff0b8f4e40867b8056ed61bd?s=13&d=retro) Hugh Dickins | 1 | -0/+17 |
2011-05-25 | tmpfs: implement generic xattr support | ![](https://seccdn.libravatar.org/avatar/819b91a61e7d6bb2cf734464375f37e9?s=13&d=retro) Eric Paris | 1 | -1/+7 |
2010-08-09 | tmpfs: make tmpfs scalable with percpu_counter for used blocks | ![](https://seccdn.libravatar.org/avatar/c7c9567eaef52066bf399422c5a8c6cb?s=13&d=retro) Tim Chen | 1 | -1/+2 |