Age | Commit message (Expand) | Author |
2017-09-06 | ceph: fix "range cyclic" mode writepages | ![](//seccdn.libravatar.org/avatar/b4d1c73e41fdae26b8b324a20c1e01f7?s=13&d=retro) Yan, Zheng |
2017-09-06 | ceph: cleanup local variables in ceph_writepages_start() | ![](//seccdn.libravatar.org/avatar/b4d1c73e41fdae26b8b324a20c1e01f7?s=13&d=retro) Yan, Zheng |
2017-09-06 | ceph: optimize pagevec iterating in ceph_writepages_start() | ![](//seccdn.libravatar.org/avatar/b4d1c73e41fdae26b8b324a20c1e01f7?s=13&d=retro) Yan, Zheng |
2017-09-06 | ceph: make writepage_nounlock() invalidate page that beyonds EOF | ![](//seccdn.libravatar.org/avatar/b4d1c73e41fdae26b8b324a20c1e01f7?s=13&d=retro) Yan, Zheng |
2017-09-06 | ceph: properly get capsnap's size in get_oldest_context() | ![](//seccdn.libravatar.org/avatar/b4d1c73e41fdae26b8b324a20c1e01f7?s=13&d=retro) Yan, Zheng |
2017-09-06 | ceph: remove stale check in ceph_invalidatepage() | ![](//seccdn.libravatar.org/avatar/b4d1c73e41fdae26b8b324a20c1e01f7?s=13&d=retro) Yan, Zheng |
2017-09-06 | ceph: queue cap snap only when snap realm's context changes | ![](//seccdn.libravatar.org/avatar/b4d1c73e41fdae26b8b324a20c1e01f7?s=13&d=retro) Yan, Zheng |
2017-09-06 | ceph: handle race between vmtruncate and queuing cap snap | ![](//seccdn.libravatar.org/avatar/b4d1c73e41fdae26b8b324a20c1e01f7?s=13&d=retro) Yan, Zheng |
2017-09-06 | ceph: fix message order check in handle_cap_export() | ![](//seccdn.libravatar.org/avatar/b4d1c73e41fdae26b8b324a20c1e01f7?s=13&d=retro) Yan, Zheng |
2017-09-06 | ceph: fix NULL pointer dereference in ceph_flush_snaps() | ![](//seccdn.libravatar.org/avatar/b4d1c73e41fdae26b8b324a20c1e01f7?s=13&d=retro) Yan, Zheng |
2017-09-06 | ceph: adjust 36 checks for NULL pointers | ![](//seccdn.libravatar.org/avatar/69c4cf2ed8b3ec6b47bf945dfd57617c?s=13&d=retro) Markus Elfring |
2017-09-06 | ceph: delete an unnecessary return statement in update_dentry_lease() | ![](//seccdn.libravatar.org/avatar/69c4cf2ed8b3ec6b47bf945dfd57617c?s=13&d=retro) Markus Elfring |
2017-09-06 | ceph: ENOMEM pr_err in __get_or_create_frag() is redundant | ![](//seccdn.libravatar.org/avatar/69c4cf2ed8b3ec6b47bf945dfd57617c?s=13&d=retro) Markus Elfring |
2017-09-06 | ceph: check negative offsets in ceph_llseek() | ![](//seccdn.libravatar.org/avatar/d55f28d648c0535b854d63f9d920f473?s=13&d=retro) Luis Henriques |
2017-09-06 | ceph: more accurate statfs | ![](//seccdn.libravatar.org/avatar/eb6e17d8b641e192048c58bce86ef63e?s=13&d=retro) Douglas Fuller |
2017-09-06 | ceph: properly set snap follows for cap reconnect | ![](//seccdn.libravatar.org/avatar/b4d1c73e41fdae26b8b324a20c1e01f7?s=13&d=retro) Yan, Zheng |
2017-09-06 | ceph: don't use CEPH_OSD_FLAG_ORDERSNAP | ![](//seccdn.libravatar.org/avatar/b4d1c73e41fdae26b8b324a20c1e01f7?s=13&d=retro) Yan, Zheng |
2017-09-06 | ceph: include snapc in debug message of write | ![](//seccdn.libravatar.org/avatar/b4d1c73e41fdae26b8b324a20c1e01f7?s=13&d=retro) Yan, Zheng |
2017-09-06 | ceph: make sure flushsnap messages are sent in proper order | ![](//seccdn.libravatar.org/avatar/b4d1c73e41fdae26b8b324a20c1e01f7?s=13&d=retro) Yan, Zheng |
2017-09-06 | ceph: fix -EOLDSNAPC handling | ![](//seccdn.libravatar.org/avatar/b4d1c73e41fdae26b8b324a20c1e01f7?s=13&d=retro) Yan, Zheng |
2017-09-06 | ceph: send LSSNAP request to auth mds of directory inode | ![](//seccdn.libravatar.org/avatar/b4d1c73e41fdae26b8b324a20c1e01f7?s=13&d=retro) Yan, Zheng |
2017-09-06 | ceph: don't fill readdir cache for LSSNAP reply | ![](//seccdn.libravatar.org/avatar/b4d1c73e41fdae26b8b324a20c1e01f7?s=13&d=retro) Yan, Zheng |
2017-09-06 | ceph: cleanup ceph_readdir_prepopulate() | ![](//seccdn.libravatar.org/avatar/b4d1c73e41fdae26b8b324a20c1e01f7?s=13&d=retro) Yan, Zheng |
2017-09-06 | ceph: use errseq_t for writeback error reporting | ![](//seccdn.libravatar.org/avatar/f80302a2bafe61b55297953a047abf10?s=13&d=retro) Jeff Layton |
2017-09-06 | ceph: new cap message flags indicate if there is pending capsnap | ![](//seccdn.libravatar.org/avatar/b4d1c73e41fdae26b8b324a20c1e01f7?s=13&d=retro) Yan, Zheng |
2017-09-06 | ceph: nuke startsync op | ![](//seccdn.libravatar.org/avatar/3bac27d7e22cc6b5a1e24465a86e1980?s=13&d=retro) Yanhu Cao |
2017-09-06 | ceph: validate correctness of some mount options | ![](//seccdn.libravatar.org/avatar/b4d1c73e41fdae26b8b324a20c1e01f7?s=13&d=retro) Yan, Zheng |
2017-09-06 | ceph: limit osd write size | ![](//seccdn.libravatar.org/avatar/b4d1c73e41fdae26b8b324a20c1e01f7?s=13&d=retro) Yan, Zheng |
2017-09-06 | ceph: limit osd read size to CEPH_MSG_MAX_DATA_LEN | ![](//seccdn.libravatar.org/avatar/b4d1c73e41fdae26b8b324a20c1e01f7?s=13&d=retro) Yan, Zheng |
2017-09-06 | ceph: remove unused cap_release_safety mount option | ![](//seccdn.libravatar.org/avatar/b4d1c73e41fdae26b8b324a20c1e01f7?s=13&d=retro) Yan, Zheng |
2017-09-01 | ceph: fix readpage from fscache | ![](//seccdn.libravatar.org/avatar/b4d1c73e41fdae26b8b324a20c1e01f7?s=13&d=retro) Yan, Zheng |
2017-07-17 | ceph: fix race in concurrent readdir | ![](//seccdn.libravatar.org/avatar/b4d1c73e41fdae26b8b324a20c1e01f7?s=13&d=retro) Yan, Zheng |
2017-07-16 | fs/locks: Remove fl_nspid and use fs-specific l_pid for remote locks | ![](//seccdn.libravatar.org/avatar/965cbf403c22b464ee3f8e0d4ab5ddbc?s=13&d=retro) Benjamin Coddington |
2017-07-07 | ceph: update ceph_dentry_info::lease_session when necessary | ![](//seccdn.libravatar.org/avatar/b4d1c73e41fdae26b8b324a20c1e01f7?s=13&d=retro) Yan, Zheng |
2017-07-07 | ceph: new mount option that specifies fscache uniquifier | ![](//seccdn.libravatar.org/avatar/b4d1c73e41fdae26b8b324a20c1e01f7?s=13&d=retro) Yan, Zheng |
2017-07-07 | ceph: avoid accessing freeing inode in ceph_check_delayed_caps() | ![](//seccdn.libravatar.org/avatar/b4d1c73e41fdae26b8b324a20c1e01f7?s=13&d=retro) Yan, Zheng |
2017-07-07 | ceph: avoid invalid memory dereference in the middle of umount | ![](//seccdn.libravatar.org/avatar/b4d1c73e41fdae26b8b324a20c1e01f7?s=13&d=retro) Yan, Zheng |
2017-07-07 | ceph: getattr before read on ceph.* xattrs | ![](//seccdn.libravatar.org/avatar/b4d1c73e41fdae26b8b324a20c1e01f7?s=13&d=retro) Yan, Zheng |
2017-07-07 | ceph: don't re-send interrupted flock request | ![](//seccdn.libravatar.org/avatar/b4d1c73e41fdae26b8b324a20c1e01f7?s=13&d=retro) Yan, Zheng |
2017-07-07 | ceph: cleanup writepage_nounlock() | ![](//seccdn.libravatar.org/avatar/b4d1c73e41fdae26b8b324a20c1e01f7?s=13&d=retro) Yan, Zheng |
2017-07-07 | ceph: redirty page when writepage_nounlock() skips unwritable page | ![](//seccdn.libravatar.org/avatar/b4d1c73e41fdae26b8b324a20c1e01f7?s=13&d=retro) Yan, Zheng |
2017-07-07 | ceph: remove useless page->mapping check in writepage_nounlock() | ![](//seccdn.libravatar.org/avatar/b4d1c73e41fdae26b8b324a20c1e01f7?s=13&d=retro) Yan, Zheng |
2017-07-07 | ceph: update the 'approaching max_size' code | ![](//seccdn.libravatar.org/avatar/b4d1c73e41fdae26b8b324a20c1e01f7?s=13&d=retro) Yan, Zheng |
2017-07-07 | ceph: re-request max size after importing caps | ![](//seccdn.libravatar.org/avatar/b4d1c73e41fdae26b8b324a20c1e01f7?s=13&d=retro) Yan, Zheng |
2017-06-14 | ceph: unify inode i_ctime update | ![](//seccdn.libravatar.org/avatar/b4d1c73e41fdae26b8b324a20c1e01f7?s=13&d=retro) Yan, Zheng |
2017-06-14 | ceph: use current_kernel_time() to get request time stamp | ![](//seccdn.libravatar.org/avatar/b4d1c73e41fdae26b8b324a20c1e01f7?s=13&d=retro) Yan, Zheng |
2017-06-14 | ceph: check i_nlink while converting a file handle to dentry | ![](//seccdn.libravatar.org/avatar/d55f28d648c0535b854d63f9d920f473?s=13&d=retro) Luis Henriques |
2017-05-24 | ceph: check that the new inode size is within limits in ceph_fallocate() | ![](//seccdn.libravatar.org/avatar/d55f28d648c0535b854d63f9d920f473?s=13&d=retro) Luis Henriques |
2017-05-10 | Merge tag 'ceph-for-4.12-rc1' of git://github.com/ceph/ceph-client | ![](//seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds |
2017-05-08 | fs: ceph: CURRENT_TIME with ktime_get_real_ts() | ![](//seccdn.libravatar.org/avatar/5cec3ca19616418d16d5acf44d370747?s=13&d=retro) Deepa Dinamani |