Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
0a9debf10ecb680e01913f6c42de67f6c1114529
/
mm
/
truncate.c
16a2d60
mm: cleancache: fix corruption on missed inode invalidation
by Pavel Tikhomirov
· 6 years ago
b93b016
page cache: use xa_lock
by Matthew Wilcox
· 7 years ago
977fbdc
mm: add unmap_mapping_pages()
by Matthew Wilcox
· 7 years ago
8667982
mm, pagevec: remove cold parameter for pagevecs
by Mel Gorman
· 7 years ago
f218759
mm, truncate: remove all exceptional entries from pagevec under one lock
by Mel Gorman
· 7 years ago
c7df8ad
mm, truncate: do not check mapping for every page being truncated
by Mel Gorman
· 7 years ago
aa65c29
mm: batch radix tree operations when truncating pages
by Jan Kara
· 7 years ago
9f4e41f
mm: refactor truncate_complete_page()
by Jan Kara
· 7 years ago
76b6f9b
mm/truncate.c: fix THP handling in invalidate_mapping_pages()
by Jan Kara
· 7 years ago
cd65637
mm: fix data corruption due to stale mmap reads
by Jan Kara
· 7 years ago
4636e70
dax: prevent invalidation of mapped DAX entries
by Ross Zwisler
· 7 years ago
34ccb69
mm/truncate: avoid pointless cleancache_invalidate_inode() calls.
by Andrey Ryabinin
· 8 years ago
32691f0
mm/truncate: bail out early from invalidate_inode_pages2_range() if mapping is empty
by Andrey Ryabinin
· 8 years ago
9340747
fs: add i_blocksize()
by Fabian Frederick
· 8 years ago
3a4f8a0
mm: remove shmem_mapping() shmem_zero_setup() duplicates
by Hugh Dickins
· 8 years ago
c6dcf52
mm: Invalidate DAX radix tree entries only if appropriate
by Jan Kara
· 8 years ago
14b4687
mm: workingset: move shadow entry tracking to radix tree exceptional tracking
by Johannes Weiner
· 8 years ago
6d75f36
lib: radix-tree: check accounting of existing slot replacement users
by Johannes Weiner
· 8 years ago
5cbc198
mm: fix false-positive WARN_ON() in truncate/invalidate for hugetlb
by Kirill A. Shutemov
· 8 years ago
fc127da
truncate: handle file thp
by Kirill A. Shutemov
· 8 years ago
ac401cc
dax: New fault locking
by Jan Kara
· 8 years ago
09cbfea
mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macros
by Kirill A. Shutemov
· 9 years ago
fdf1cdb
mm: remove unnecessary uses of lock_page_memcg()
by Johannes Weiner
· 9 years ago
62cccb8
mm: simplify lock_page_memcg()
by Johannes Weiner
· 9 years ago
81f8c3a
mm: memcontrol: generalize locking for the page->mem_cgroup binding
by Johannes Weiner
· 9 years ago
f9fe48b
dax: support dirty DAX entries in radix tree
by Ross Zwisler
· 9 years ago
c4843a7
memcg: add per cgroup dirty page accounting
by Greg Thelen
· 9 years ago
11f81be
page_writeback: revive cancel_dirty_page() in a restricted form
by Tejun Heo
· 9 years ago
cc5993b
mm: rename deactivate_page to deactivate_file_page
by Minchan Kim
· 10 years ago
b9ea251
page_writeback: clean up mess around cancel_dirty_page()
by Konstantin Khlebnikov
· 10 years ago
de1414a
fs: export inode_to_bdi and use it in favor of mapping->backing_dev_info
by Christoph Hellwig
· 10 years ago
77783d0
mm: Fix comment before truncate_setsize()
by Jan Kara
· 10 years ago
f55fefd
mm: Remove false WARN_ON from pagecache_isize_extended()
by Jan Kara
· 10 years ago
90a8020
vfs: fix data corruption when blocksize < pagesize for mmaped data
by Jan Kara
· 10 years ago
0a31bc9
mm: memcontrol: rewrite uncharge API
by Johannes Weiner
· 10 years ago
792ceae
mm/fs: fix pessimization in hole-punching pagecache
by Hugh Dickins
· 10 years ago
139b6a6
mm: filemap: update find_get_pages_tag() to deal with shadow entries
by Johannes Weiner
· 11 years ago
449dd69
mm: keep page cache radix tree nodes in check
by Johannes Weiner
· 11 years ago
91b0abe
mm + fs: store shadow entries in page cache
by Johannes Weiner
· 11 years ago
0cd6144
mm + fs: prepare for non-page entries in page cache radix trees
by Johannes Weiner
· 11 years ago
7caef26
truncate: drop 'oldsize' truncate_pagecache() parameter
by Kirill A. Shutemov
· 11 years ago
5a72039
mm: teach truncate_inode_pages_range() to handle non page aligned ranges
by Lukas Czerner
· 11 years ago
d47992f
mm: change invalidatepage prototype to accept length
by Lukas Czerner
· 11 years ago
7898575
mm: drop vmtruncate
by Marco Stornelli
· 12 years ago
e6c509f
mm: use clear_page_mlock() in page_remove_rmap()
by Hugh Dickins
· 12 years ago
ec4d9f6
mm: fix invalidate_complete_page2() lock ordering
by Hugh Dickins
· 12 years ago
17cf28a
mm/fs: remove truncate_range
by Hugh Dickins
· 12 years ago
623e3db
mm for fs: add truncate_pagecache_range()
by Hugh Dickins
· 13 years ago
aab008d
Merge tag 'stable/for-linus-3.4' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/mm
by Linus Torvalds
· 13 years ago
73c1e20
mm: fix comment typo of truncate_inode_pages_range
by Liu Bo
· 13 years ago
3167760
mm: cleancache: s/flush/invalidate/
by Dan Magenheimer
· 13 years ago
b95f1b31
mm: Map most files to use export.h instead of module.h
by Paul Gortmaker
· 13 years ago
31475dd
mm: a few small updates for radix-swap
by Hugh Dickins
· 13 years ago
d082357
mm: pincer in truncate_inode_pages_range
by Hugh Dickins
· 13 years ago
b85e0ef
mm: consistent truncate and invalidate loops
by Hugh Dickins
· 13 years ago
8a549be
mm: tidy vmtruncate_range and related functions
by Hugh Dickins
· 13 years ago
bd5fe6c
fs: kill i_alloc_sem
by Christoph Hellwig
· 13 years ago
0814257
mm: fix assertion mapping->nrpages == 0 in end_writeback()
by Jan Kara
· 13 years ago
94c1e62
tmpfs: take control of its truncate_range
by Hugh Dickins
· 13 years ago
5b8ba10
mm: move vmtruncate_range to truncate.c
by Hugh Dickins
· 13 years ago
c515e1f
mm/fs: add hooks to support cleancache
by Dan Magenheimer
· 13 years ago
3156018
mm: deactivate invalidated pages
by Minchan Kim
· 14 years ago
e64a782
mm: change __remove_from_page_cache()
by Minchan Kim
· 14 years ago
5adc7b5
mm: truncate: change remove_from_page_cache
by Minchan Kim
· 14 years ago
e5598f8
memcg: more mem_cgroup_uncharge() batching
by Hugh Dickins
· 14 years ago
382e27d
mm: fix truncate_setsize() comment
by Jan Kara
· 14 years ago
6072d13
Call the filesystem back whenever a page is removed from the page cache
by Linus Torvalds
· 14 years ago
2c27c65
check ATTR_SIZE contraints in inode_change_ok
by Christoph Hellwig
· 14 years ago
7bb46a6
fs: introduce new truncate sequence
by npiggin@suse.de
· 14 years ago
5a0e3ad
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
by Tejun Heo
· 15 years ago
cedabed
vfs: Fix vmtruncate() regression
by OGAWA Hirofumi
· 15 years ago
569b846
memcg: coalesce uncharge during unmap/truncate
by KAMEZAWA Hiroyuki
· 15 years ago
e9de25d
mm: fix comments for invalidate_inode_pages2()
by Peng Tao
· 15 years ago
6c5daf0
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6
by Linus Torvalds
· 15 years ago
25d9e2d
truncate: new helpers
by npiggin@suse.de
· 15 years ago
2571873
HWPOISON: Define a new error_remove_page address space op for async truncation
by Andi Kleen
· 15 years ago
83f7866
HWPOISON: Add invalidate_inode_page
by Wu Fengguang
· 15 years ago
750b498
HWPOISON: Refactor truncate to allow direct truncating of page v2
by Nick Piggin
· 15 years ago
2869735
mm: remove __invalidate_mapping_pages variant
by Mike Waychison
· 15 years ago
e767e05
memcg: fix deadlock between lock_page_cgroup and mapping tree_lock
by Daisuke Nishimura
· 15 years ago
266cf65
FS-Cache: Recruit a page flags for cache management
by David Howells
· 16 years ago
ba470de
mmap: handle mlocked pages during map, remap, unmap
by Rik van Riel
· 16 years ago
e1f8e87
Remove Andrew Morton's old email accounts
by Francois Cami
· 16 years ago
6ccfa80
VFS: fix dio write returning EIO when try_to_release_page fails
by Hisashi Hifumi
· 16 years ago
529ae9a
mm: rename page trylock
by Nick Piggin
· 16 years ago
84209e0
mm: dont clear PG_uptodate on truncate/invalidate
by Miklos Szeredi
· 16 years ago
19fd623
mm: spinlock tree_lock
by Nick Piggin
· 16 years ago
0dd1334
fix invalidate_inode_pages2_range() to not clear ret
by Hisashi Hifumi
· 17 years ago
0643245
docbook: fix kernel-api source files
by Randy Dunlap
· 17 years ago
62e1c55
page migraton: handle orphaned pages
by Shaohua Li
· 17 years ago
a2b3456
Fix dirty page accounting leak with ext3 data=journal
by Bjorn Steinbrink
· 17 years ago
eebd2aa
Pagecache zeroing: zero_user_segment, zero_user_segments and zero_user
by Christoph Lameter
· 17 years ago
28bc44d
do_invalidatepage() comment typo fix
by Fengguang Wu
· 17 years ago
4af3c9c
Drop some headers from mm.h
by Alexey Dobriyan
· 17 years ago
c9e51e4
mm: count reclaimable pages per BDI
by Peter Zijlstra
· 17 years ago
54cb882
mm: merge populate and nopage into fault (fixes nonlinear)
by Nick Piggin
· 17 years ago
d00806b
mm: fix fault vs invalidate race for linear mappings
by Nick Piggin
· 17 years ago
787d221
fs: introduce some page/buffer invariants
by Nick Piggin
· 17 years ago
fc9a07e
invalidate_mapping_pages(): add cond_resched
by Andrew Morton
· 17 years ago
2706a1b
vmscan: fix comments related to shrink_list()
by Anderson Briglia
· 17 years ago
Next »