summaryrefslogtreecommitdiffstats
path: root/mm/fadvise.c
Commit message (Expand)AuthorAgeFilesLines
* mm: remove unnecessary pagevec includesMatthew Wilcox (Oracle)2023-06-231-1/+0
* mm: rename invalidate_mapping_pagevec to mapping_try_invalidateMatthew Wilcox (Oracle)2023-06-231-9/+7
* mm: support POSIX_FADV_NOREUSEYu Zhao2023-01-181-1/+4
* mm/fadvise: use LLONG_MAX instead of -1 for eofBrian Foster2022-12-111-1/+1
* riscv: compat: syscall: Add compat_sys_call_table implementationGuo Ren2022-04-261-0/+11
* remove inode_congested()NeilBrown2022-03-221-3/+2
* mm, fadvise: improve the expensive remote LRU cache draining after FADV_DONTNEEDYafang Shao2020-10-131-4/+5
* mm: return void from various readahead functionsMatthew Wilcox (Oracle)2020-06-021-4/+0
* mm: move readahead prototypes from mm.hMatthew Wilcox (Oracle)2020-06-021-0/+2
* fs: Export generic_fadvise()Jan Kara2019-08-301-2/+2
* vfs: implement readahead(2) using POSIX_FADV_WILLNEEDAmir Goldstein2018-08-301-0/+3
* vfs: add the fadvise() file operationAmir Goldstein2018-08-301-33/+45
* mm/fadvise.c: fix signed overflow UBSAN complaintAndrey Ryabinin2018-08-171-2/+6
* mm: add ksys_fadvise64_64() helper; remove in-kernel call to sys_fadvise64_64()Dominik Brodowski2018-04-021-2/+8
* mm/fadvise: discard partial page if endbyte is also EOFshidao.ytt2018-01-311-1/+9
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* mm: fadvise: avoid fadvise for fs without backing deviceShakeel Butt2017-09-081-3/+3
* mm: fadvise: avoid expensive remote LRU cache draining after FADV_DONTNEEDJohannes Weiner2016-12-201-1/+14
* mm/fadvise.c: do not discard partial pages with POSIX_FADV_DONTNEEDOleg Drokin2016-06-091-0/+11
* mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macrosKirill A. Shutemov2016-04-041-4/+4
* writeback: implement and use inode_congested()Tejun Heo2015-06-021-1/+1
* vfs: remove get_xip_memMatthew Wilcox2015-02-161-2/+4
* fs: export inode_to_bdi and use it in favor of mapping->backing_dev_infoChristoph Hellwig2015-01-201-2/+2
* mm: fadvise: document the fadvise(FADV_DONTNEED) behaviour for partial pagesMel Gorman2014-12-131-1/+5
* teach SYSCALL_DEFINE<n> how to deal with long long/unsigned long longAl Viro2013-03-031-16/+2
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2013-02-261-1/+1
|\
| * new helper: file_inode(file)Al Viro2013-02-221-1/+1
* | mm/fadvise.c: drain all pagevecs if POSIX_FADV_DONTNEED fails to discard all ...Mel Gorman2013-02-231-2/+16
|/
* switch simple cases of fget_light to fdgetAl Viro2012-09-261-18/+17
* switch fadvise(2) to fget_light()Al Viro2012-09-261-2/+3
* mm, fadvise: don't return -EINVAL when filesystem cannot implement fadvise()KOSAKI Motohiro2012-07-311-11/+7
* fadvise: only initiate writeback for specified range with FADV_DONTNEEDShawn Bohrer2012-01-101-1/+2
* readahead: introduce FMODE_RANDOM for POSIX_FADV_RANDOMWu Fengguang2010-03-061-1/+9
* readahead: move max_sane_readahead() calls into force_page_cache_readahead()Wu Fengguang2009-06-161-1/+1
* [CVE-2009-0029] System call wrapper special casesHeiko Carstens2009-01-141-2/+16
* Remove Andrew Morton's old email accountsFrancois Cami2008-10-161-1/+1
* xip: support non-struct page backed memoryNick Piggin2008-04-281-1/+1
* check ADVICE of fadvise64_64 even if get_xip_page is givenMasatake YAMATO2008-02-051-2/+14
* [PATCH] mm: change uses of f_{dentry,vfsmnt} to use f_pathJosef "Jeff" Sipek2006-12-081-1/+1
* [PATCH] fadvise() make POSIX_FADV_NOREUSE a no-opAndrew Morton2006-08-061-1/+2
* [PATCH] fadvise: remove dead commentsAndrew Morton2006-07-101-12/+0
* [PATCH] sys_sync_file_range()Andrew Morton2006-03-311-20/+0
* [PATCH] fadvise(): write commandsAndrew Morton2006-03-241-5/+41
* [PATCH] fadvise: return ESPIPE on FIFO/pipeValentine Barshak2006-01-081-0/+5
* [PATCH] xip: madvice/fadvice: execute in placeCarsten Otte2005-06-241-0/+4
* Linux-2.6.12-rc2v2.6.12-rc2Linus Torvalds2005-04-161-0/+111