Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
53f09e742b0fdf14a2a2bfd2062ee96c9b3eedf0
/
mm
/
shmem.c
ddf1d62
Merge branch 'work.xattr' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 9 years ago
32fb378
Merge branch 'work.symlinks' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 9 years ago
fceef39
switch ->get_link() to delayed_call, kill ->put_link()
by Al Viro
· 9 years ago
267a4c7
tmpfs: fix shmem_evict_inode() warnings on i_blocks
by Hugh Dickins
· 9 years ago
6a6c990
teach shmem_get_link() to work in RCU mode
by Al Viro
· 9 years ago
6b25539
replace ->follow_link() with new method that could stay in RCU mode
by Al Viro
· 9 years ago
21fc61c
don't put symlink bodies in pagecache into highmem
by Al Viro
· 9 years ago
786534b
tmpfs: listxattr should include POSIX ACL xattrs
by Andreas Gruenbacher
· 9 years ago
aa7c524
tmpfs: Use xattr handler infrastructure
by Andreas Gruenbacher
· 9 years ago
dd56b04
mm: page_alloc: hide some GFP internals and document the bits and flag combinations
by Mel Gorman
· 9 years ago
d0424c4
tmpfs: avoid a little creat and stat slowdown
by Hugh Dickins
· 9 years ago
45637ba
mm: rename mem_cgroup_migrate to mem_cgroup_replace_page
by Hugh Dickins
· 9 years ago
44a3022
shmem: recalculate file inode when fstat
by Yu Zhao
· 9 years ago
e1832f2
ipc: use private shmem or hugetlbfs inodes for shm segments.
by Stephen Smalley
· 9 years ago
afa2db2
tmpfs: truncate prealloc blocks past i_size
by Josef Bacik
· 10 years ago
052b398
Merge branch 'for-linus-1' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 10 years ago
66fc130
mm: shmem_zero_setup skip security check and lockdep conflict with XFS
by Hugh Dickins
· 10 years ago
5f2c417
switch ->put_link() from dentry to inode
by Al Viro
· 10 years ago
6e77137
don't pass nameidata to ->follow_link()
by Al Viro
· 10 years ago
680baac
new ->follow_link() and ->put_link() calling conventions
by Al Viro
· 10 years ago
60380f1
shmem: switch to simple_follow_link()
by Al Viro
· 10 years ago
75c3cfa
VFS: assorted weird filesystems: d_inode() annotations
by David Howells
· 10 years ago
5d5d568
make new_sync_{read,write}() static
by Al Viro
· 10 years ago
c0fec3a
Merge branch 'iocb' into for-next
by Al Viro
· 10 years ago
e2e40f2
fs: move struct kiocb to fs.h
by Christoph Hellwig
· 10 years ago
f0774d8
mm: shmem: check for mapping owner before dereferencing
by Sasha Levin
· 10 years ago
e36cb0b
VFS: (Scripted) Convert S_ISLNK/DIR/REG(dentry->d_inode) to d_is_*(dentry)
by David Howells
· 10 years ago
6bec003
Merge branch 'for-3.20/bdi' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 10 years ago
93aa7d9
swap: remove unused mem_cgroup_uncharge_swapcache declaration
by Vladimir Davydov
· 10 years ago
d83a08d
mm: drop vm_ops->remap_pages and generic_file_remap_pages() stub
by Kirill A. Shutemov
· 10 years ago
f5e03a4
memcg, shmem: fix shmem migration to use lrucare
by Michal Hocko
· 10 years ago
b83ae6d
fs: remove mapping->backing_dev_info
by Christoph Hellwig
· 10 years ago
97b713b
fs: kill BDI_CAP_SWAP_BACKED
by Christoph Hellwig
· 10 years ago
777eda2
new helper: iter_is_iovec()
by Al Viro
· 10 years ago
46fdb79
shmem: support RENAME_WHITEOUT
by Miklos Szeredi
· 10 years ago
c798360
Merge branch 'for-3.18' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu
by Linus Torvalds
· 10 years ago
1c93923
include/linux/migrate.h: remove migrate_page #define
by Andrew Morton
· 10 years ago
b928095
shmem: fix nlink for rename overwrite directory
by Miklos Szeredi
· 10 years ago
908c7f1
percpu_counter: add @gfp to percpu_counter_init()
by Tejun Heo
· 10 years ago
f6f9933
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 10 years ago
05f65b5
shm: wait for pins to be released when sealing
by David Herrmann
· 10 years ago
9183df2
shm: add memfd_create() syscall
by David Herrmann
· 10 years ago
40e041a
shm: add sealing API
by David Herrmann
· 10 years ago
0a31bc9
mm: memcontrol: rewrite uncharge API
by Johannes Weiner
· 10 years ago
00501b5
mm: memcontrol: rewrite charge API
by Johannes Weiner
· 10 years ago
3745677
shmem: support RENAME_EXCHANGE
by Miklos Szeredi
· 10 years ago
3b69ff5
shmem: support RENAME_NOREPLACE
by Miklos Szeredi
· 10 years ago
fed400a
mm/shmem.c: remove the unused gfp arg to shmem_add_to_page_cache()
by Wang Sheng-Hui
· 10 years ago
eb39d61
mm: replace init_page_accessed by __SetPageReferenced
by Hugh Dickins
· 10 years ago
7714251
shmem: update memory reservation on truncate
by Konstantin Khlebnikov
· 10 years ago
66ee4b8
shmem: fix double uncharge in __shmem_file_setup()
by Konstantin Khlebnikov
· 10 years ago
b1a3665
shmem: fix splicing from a hole while it's punched
by Hugh Dickins
· 10 years ago
8e205f7
shmem: fix faulting into a hole, not taking i_mutex
by Hugh Dickins
· 10 years ago
66d2f4d
shmem: fix init_page_accessed use to stop !PageLRU bug
by Hugh Dickins
· 11 years ago
f00cdc6
shmem: fix faulting into a hole while it's punched
by Hugh Dickins
· 11 years ago
13ace4d
tmpfs: ZERO_RANGE and COLLAPSE_RANGE not currently supported
by Hugh Dickins
· 11 years ago
16b9057
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 11 years ago
f6cb85d
shmem: switch to iter_file_splice_write()
by Al Viro
· 11 years ago
2457aec
mm: non-atomically mark page accessed during page cache allocation where possible
by Mel Gorman
· 11 years ago
07a4278
mm: shmem: avoid atomic operation during shmem_getpage_gfp
by Mel Gorman
· 11 years ago
8174202
write_iter variants of {__,}generic_file_aio_write()
by Al Viro
· 11 years ago
2ba5bbe
shmem: switch to ->read_iter()
by Al Viro
· 11 years ago
71d8e53
start adding the tag to iov_iter
by Al Viro
· 11 years ago
cb66a7a
kill generic_segment_checks()
by Al Viro
· 11 years ago
f7c1d07
mm: Initialize error in shmem_file_aio_read()
by Geert Uytterhoeven
· 11 years ago
5166701
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 11 years ago
a786c06
missing bits of "splice: fix racy pipe->buffers uses"
by Al Viro
· 11 years ago
d715ae0
memcg: rename high level charging functions
by Michal Hocko
· 11 years ago
d7c1755
mm: implement ->map_pages for shmem/tmpfs
by Ning Qu
· 11 years ago
0cd6144
mm + fs: prepare for non-page entries in page cache radix trees
by Johannes Weiner
· 11 years ago
6dbaf22
mm: shmem: save one radix tree lookup when truncating swapped pages
by Johannes Weiner
· 11 years ago
6e58e79
introduce copy_page_to_iter, kill loop over iovec in generic_file_aio_read()
by Al Viro
· 11 years ago
8142c18
do_shmem_file_read(): call file_read_actor() directly
by Al Viro
· 11 years ago
bf3d846
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 11 years ago
feda821
fs: remove generic_acl
by Christoph Hellwig
· 11 years ago
309381fea
mm: dump page when hitting a VM_BUG_ON using VM_BUG_ON_PAGE
by Sasha Levin
· 11 years ago
c727709
security: shmem: implement kernel private shmem inodes
by Eric Paris
· 11 years ago
16203a7
initmpfs: make rootfs use tmpfs when CONFIG_TMPFS enabled
by Rob Landley
· 11 years ago
5e4c0d97
lib/radix-tree.c: make radix_tree_node_alloc() work correctly within interrupt
by Jan Kara
· 11 years ago
ca4e051
shm_mnt is as longterm as it gets, TYVM...
by Al Viro
· 11 years ago
118b230
cope with potentially long ->d_dname() output for shmem/hugetlb
by Al Viro
· 11 years ago
387aae6
tmpfs: fix SEEK_DATA/SEEK_HOLE regression
by Hugh Dickins
· 11 years ago
f39d420
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security
by Linus Torvalds
· 12 years ago
46a1c2c
vfs: export lseek_execute() to modules
by Jie Liu
· 12 years ago
60545d0
[O_TMPFILE] it's still short a few helpers, but infrastructure should be OK now...
by Al Viro
· 12 years ago
37ec43c
evm: calculate HMAC after initializing posix acl on tmpfs
by Mimi Zohar
· 12 years ago
a27bb33
aio: don't include aio.h in sched.h
by Kent Overstreet
· 12 years ago
250297e
mm/shmem.c: remove an ifdef
by Andrew Morton
· 12 years ago
26567cd
fix nommu breakage in shmem.c
by Al Viro
· 12 years ago
d895cb1
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 12 years ago
94e07a75
fs: encode_fh: return FILEID_INVALID if invalid fid_type
by Namjae Jeon
· 12 years ago
3451538
shmem_setup_file(): use d_alloc_pseudo() instead of d_alloc()
by Al Viro
· 12 years ago
94f2f14
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
by Linus Torvalds
· 12 years ago
49cd0a5
tmpfs: fix mempolicy object leaks
by Greg Thelen
· 12 years ago
5f00110
tmpfs: fix use-after-free of mempolicy object
by Greg Thelen
· 12 years ago
860f275
mm: shmem: use new radix tree iterator
by Johannes Weiner
· 12 years ago
6b4d0b2
clean shmem_file_setup() a bit
by Al Viro
· 12 years ago
39b6525
fs: Preserve error code in get_empty_filp(), part 2
by Anatol Pomozov
· 12 years ago
496ad9a
new helper: file_inode(file)
by Al Viro
· 12 years ago
2b8576c
userns: Allow the userns root to mount tmpfs.
by Eric W. Biederman
· 12 years ago
Next »