summaryrefslogtreecommitdiff
path: root/mm/fadvise.c
AgeCommit message (Expand)Author
2024-08-12introduce fd_file(), convert all accessors to it.Al Viro
2023-06-23mm: remove unnecessary pagevec includesMatthew Wilcox (Oracle)
2023-06-23mm: rename invalidate_mapping_pagevec to mapping_try_invalidateMatthew Wilcox (Oracle)
2023-01-18mm: support POSIX_FADV_NOREUSEYu Zhao
2022-12-11mm/fadvise: use LLONG_MAX instead of -1 for eofBrian Foster
2022-04-26riscv: compat: syscall: Add compat_sys_call_table implementationGuo Ren
2022-03-22remove inode_congested()NeilBrown
2020-10-13mm, fadvise: improve the expensive remote LRU cache draining after FADV_DONTNEEDYafang Shao
2020-06-02mm: return void from various readahead functionsMatthew Wilcox (Oracle)
2020-06-02mm: move readahead prototypes from mm.hMatthew Wilcox (Oracle)
2019-08-30fs: Export generic_fadvise()Jan Kara
2018-08-30vfs: implement readahead(2) using POSIX_FADV_WILLNEEDAmir Goldstein
2018-08-30vfs: add the fadvise() file operationAmir Goldstein
2018-08-17mm/fadvise.c: fix signed overflow UBSAN complaintAndrey Ryabinin
2018-04-02mm: add ksys_fadvise64_64() helper; remove in-kernel call to sys_fadvise64_64()Dominik Brodowski
2018-01-31mm/fadvise: discard partial page if endbyte is also EOFshidao.ytt
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman
2017-09-08mm: fadvise: avoid fadvise for fs without backing deviceShakeel Butt
2016-12-20mm: fadvise: avoid expensive remote LRU cache draining after FADV_DONTNEEDJohannes Weiner
2016-06-09mm/fadvise.c: do not discard partial pages with POSIX_FADV_DONTNEEDOleg Drokin
2016-04-04mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macrosKirill A. Shutemov
2015-06-02writeback: implement and use inode_congested()Tejun Heo
2015-02-16vfs: remove get_xip_memMatthew Wilcox
2015-01-20fs: export inode_to_bdi and use it in favor of mapping->backing_dev_infoChristoph Hellwig
2014-12-13mm: fadvise: document the fadvise(FADV_DONTNEED) behaviour for partial pagesMel Gorman
2013-03-03teach SYSCALL_DEFINE<n> how to deal with long long/unsigned long longAl Viro
2013-02-26Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds
2013-02-23mm/fadvise.c: drain all pagevecs if POSIX_FADV_DONTNEED fails to discard all ...Mel Gorman
2013-02-22new helper: file_inode(file)Al Viro
2012-09-26switch simple cases of fget_light to fdgetAl Viro
2012-09-26switch fadvise(2) to fget_light()Al Viro
2012-07-31mm, fadvise: don't return -EINVAL when filesystem cannot implement fadvise()KOSAKI Motohiro
2012-01-10fadvise: only initiate writeback for specified range with FADV_DONTNEEDShawn Bohrer
2010-03-06readahead: introduce FMODE_RANDOM for POSIX_FADV_RANDOMWu Fengguang
2009-06-16readahead: move max_sane_readahead() calls into force_page_cache_readahead()Wu Fengguang
2009-01-14[CVE-2009-0029] System call wrapper special casesHeiko Carstens
2008-10-16Remove Andrew Morton's old email accountsFrancois Cami
2008-04-28xip: support non-struct page backed memoryNick Piggin
2008-02-05check ADVICE of fadvise64_64 even if get_xip_page is givenMasatake YAMATO
2006-12-08[PATCH] mm: change uses of f_{dentry,vfsmnt} to use f_pathJosef "Jeff" Sipek
2006-08-06[PATCH] fadvise() make POSIX_FADV_NOREUSE a no-opAndrew Morton
2006-07-10[PATCH] fadvise: remove dead commentsAndrew Morton
2006-03-31[PATCH] sys_sync_file_range()Andrew Morton
2006-03-24[PATCH] fadvise(): write commandsAndrew Morton
2006-01-08[PATCH] fadvise: return ESPIPE on FIFO/pipeValentine Barshak
2005-06-24[PATCH] xip: madvice/fadvice: execute in placeCarsten Otte
2005-04-16Linux-2.6.12-rc2v2.6.12-rc2Linus Torvalds