Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
a5b7151504de553b086f76082e348fdb8474ba12
/
fs
/
ceph
/
file.c
99ccbd2
ceph: use fscache as a local presisent cache
by Milosz Tanski
· 11 years ago
ee7289b
ceph: allow sync_read/write return partial successed size of read/write.
by majianpeng
· 11 years ago
02ae66d
ceph: fix bugs about handling short-read for sync read mode.
by majianpeng
· 11 years ago
b314a90
ceph: fix fallocate division
by Sage Weil
· 11 years ago
ad7a60d
ceph: punch hole support
by Li Wang
· 11 years ago
b0d7c22
ceph: introduce i_truncate_mutex
by Yan, Zheng
· 11 years ago
ee3e542
Merge remote-tracking branch 'linus/master' into testing
by Sage Weil
· 11 years ago
2f75e9e
ceph: replace hold_mutex flag with goto
by Sage Weil
· 11 years ago
0e5dd45
ceph: Move the place for EOLDSNAPC handle in ceph_aio_write to easily understand
by majianpeng
· 11 years ago
7ab9b38
ceph: Don't use ceph-sync-mode for synchronous-fs.
by majianpeng
· 12 years ago
688bac4
ceph: cleanup types in striped_read()
by Dan Carpenter
· 11 years ago
9a5889a
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client
by Linus Torvalds
· 11 years ago
b415bf4
ceph: fix pending vmtruncate race
by Yan, Zheng
· 11 years ago
0405a14
ceph: remove sb_start/end_write in ceph_aio_write.
by Jianpeng Ma
· 12 years ago
46a1c2c
vfs: export lseek_execute() to modules
by Jie Liu
· 12 years ago
a27bb33
aio: don't include aio.h in sched.h
by Kent Overstreet
· 12 years ago
406e2c9
libceph: kill off osd data write_request parameters
by Alex Elder
· 12 years ago
ac7f29b
ceph: fix printk format warnings in file.c
by Randy Dunlap
· 12 years ago
03d254e
ceph: apply write checks in ceph_aio_write
by Yan, Zheng
· 12 years ago
37505d5
ceph: take i_mutex before getting Fw cap
by Yan, Zheng
· 12 years ago
26be880
libceph: change how "safe" callback is used
by Alex Elder
· 12 years ago
7d7d51c
ceph: let osd client clean up for interrupted request
by Alex Elder
· 12 years ago
a4ce40a
libceph: combine initializing and setting osd data
by Alex Elder
· 12 years ago
8c042b0
libceph: add data pointers in osd op structures
by Alex Elder
· 12 years ago
7952873
libceph: keep source rather than message osd op array
by Alex Elder
· 12 years ago
43bfe5d
libceph: define osd data initialization helpers
by Alex Elder
· 12 years ago
02ee07d
libceph: hold off building osd request
by Alex Elder
· 12 years ago
acead00
libceph: don't build request in ceph_osdc_new_request()
by Alex Elder
· 12 years ago
022f3e2
ceph: fix buffer pointer advance in ceph_sync_write
by Henry C Chang
· 12 years ago
e0c5948
libceph: record byte count not page count
by Alex Elder
· 12 years ago
0fff87e
libceph: separate read and write data
by Alex Elder
· 12 years ago
2ac2b7a6
libceph: distinguish page and bio requests
by Alex Elder
· 12 years ago
2794a82
libceph: separate osd request data info
by Alex Elder
· 12 years ago
153e516
libceph: don't assign page info in ceph_osdc_new_request()
by Alex Elder
· 12 years ago
3a42b6c
ceph: simplify ceph_sync_write() page_align calculation
by Alex Elder
· 12 years ago
3f99969
ceph: acquire i_mutex in __ceph_do_pending_vmtruncate
by Yan, Zheng
· 12 years ago
6070e0c
ceph: don't early drop Fw cap
by Yan, Zheng
· 12 years ago
7971bd9
ceph: revert commit 22cddde104
by Sage Weil
· 12 years ago
1cf0209
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client
by Linus Torvalds
· 12 years ago
496ad9a
new helper: file_inode(file)
by Al Viro
· 12 years ago
a3bea47
ceph: kill ceph_osdc_new_request() "num_reply" parameter
by Alex Elder
· 12 years ago
969e5aa
Merge branch 'testing' of github.com:ceph/ceph-client into v3.8-rc5-testing
by Alex Elder
· 12 years ago
6e8575f
ceph: Check for created flag in response from mds
by Sam Lang
· 12 years ago
79aec984
ceph: Check for err on mds request in atomic_open
by Sam Lang
· 12 years ago
40889e8
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client
by Linus Torvalds
· 12 years ago
965c8e5
lseek: the "whence" argument is called "whence"
by Andrew Morton
· 12 years ago
22cddde
ceph: Fix i_size update race
by Sage Weil
· 12 years ago
6816282
ceph: propagate layout error on osd request creation
by Sage Weil
· 12 years ago
5ef50c3
ceph: simplify+fix atomic_open
by Sage Weil
· 12 years ago
30d9049
kill struct opendata
by Al Viro
· 13 years ago
d958527
make ->atomic_open() return int
by Al Viro
· 13 years ago
4723768
->atomic_open() prototype change - pass int * instead of bool *
by Al Viro
· 13 years ago
2d83bde
ceph: implement i_op->atomic_open()
by Miklos Szeredi
· 13 years ago
3819219
ceph: remove unused arg from ceph_lookup_open()
by Miklos Szeredi
· 13 years ago
3469ac1a
ceph: drop support for preferred_osd pgs
by Sage Weil
· 13 years ago
6a82c47
ceph: fix SEEK_CUR, SEEK_SET regression
by Sage Weil
· 13 years ago
be65559
ceph: use i_ceph_lock instead of i_lock
by Sage Weil
· 13 years ago
ba5b56c
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client
by Linus Torvalds
· 13 years ago
5f21c96
ceph: protect access to d_parent
by Sage Weil
· 13 years ago
468640e
ceph: fix ceph_lookup_open intent usage
by Sage Weil
· 13 years ago
9bae113
ceph: only link open operations to directory unsafe list if O_CREAT|O_TRUNC
by Sage Weil
· 13 years ago
acda765
ceph: fix bad parent_inode calc in ceph_lookup_open
by Sage Weil
· 13 years ago
d8de9ab
ceph: avoid carrying Fw cap during write into page cache
by Sage Weil
· 13 years ago
4918b6d
ceph: add F_SYNC file flag to force sync (non-O_DIRECT) io
by Sage Weil
· 13 years ago
06222e4
fs: handle SEEK_HOLE/SEEK_DATA properly in all fs's that define their own llseek
by Josef Bacik
· 13 years ago
8a5e929
don't transliterate lower bits of ->intent.open.flags to FMODE_...
by Al Viro
· 14 years ago
d7f124f
ceph: fix sync and dio writes across stripe boundaries
by Sage Weil
· 14 years ago
773e9b4
ceph: fix page alignment corrections
by Sage Weil
· 14 years ago
0e98728
ceph: fix ENOENT logic in striped_read
by Sage Weil
· 14 years ago
c3cd628
ceph: fix short sync reads from the OSD
by Sage Weil
· 14 years ago
70b666c
ceph: use ihold when we already have an inode ref
by Sage Weil
· 14 years ago
fca65b4
ceph: do not call __mark_dirty_inode under i_lock
by Sage Weil
· 14 years ago
49bcb93
ceph: add request to the tail of unsafe write list
by Henry C Chang
· 14 years ago
78a2556
ceph: remove request from unsafe list if it is canceled/timed out
by Henry C Chang
· 14 years ago
b6aa590
ceph: mark user pages dirty on direct-io reads
by Henry C Chang
· 14 years ago
ab226e2
ceph: fix direct-io on non-page-aligned buffers
by Henry C Chang
· 14 years ago
b7495fc
ceph: make page alignment explicit in osd interface
by Sage Weil
· 14 years ago
e98b6fe
ceph: fix comment, remove extraneous args
by Sage Weil
· 14 years ago
7421ab8
ceph: fix open for write on clustered mds
by Sage Weil
· 14 years ago
3d14c5d
ceph: factor out libceph from Ceph file system
by Yehuda Sadeh
· 15 years ago
936aeb5
ceph: fix list_add usage on unsafe_writes list
by Henry C Chang
· 14 years ago
213c99e
ceph: whitespace cleanup
by Sage Weil
· 14 years ago
40819f6
ceph: add flock/fcntl lock support
by Greg Farnum
· 14 years ago
cd84db6
ceph: code cleanup
by Yehuda Sadeh
· 15 years ago
2962507
ceph: perform lazy reads when file mode and caps permit
by Sage Weil
· 15 years ago
33caad3
ceph: perform lazy writes when file mode and caps permit
by Sage Weil
· 15 years ago
03066f2
ceph: use complete_all and wake_up_all
by Yehuda Sadeh
· 14 years ago
b612a05
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client
by Linus Torvalds
· 15 years ago
7e34bc5
fs/ceph: Use ERR_CAST
by Julia Lawall
· 15 years ago
6e18824
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client
by Linus Torvalds
· 15 years ago
8018ab0
sanitize vfs_fsync calling conventions
by Christoph Hellwig
· 15 years ago
34d2376
ceph: all allocation functions should get gfp_mask
by Yehuda Sadeh
· 15 years ago
a79832f
ceph: make ceph_msg_new return NULL on failure; clean up, fix callers
by Sage Weil
· 15 years ago
640ef79
ceph: use ceph_sb_to_client instead of ceph_client
by Cheng Renquan
· 15 years ago
31459fe
ceph: use __page_cache_alloc and add_to_page_cache_lru
by Yehuda Sadeh
· 15 years ago
5c6a2cd
ceph: fix direct io truncate offset
by Sage Weil
· 15 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
195d3ce
ceph: return EBADF if waiting for caps on closed file
by Sage Weil
· 15 years ago
88d892a
ceph: don't clobber write return value when using O_SYNC
by Yehuda Sadeh
· 15 years ago
6a02658
ceph: fix sync read eof check deadlock
by Sage Weil
· 15 years ago
Next »