2016-02-04 |
Yan, Zheng | ceph: fix snap context leak in error path Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2016-01-21 |
Yan, Zheng | ceph: use i_size_{read,write} to get/set i_size Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2016-01-21 |
Yan, Zheng | ceph: re-send AIO write request when getting -EOLDSNAP... Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2016-01-21 |
Yan, Zheng | ceph: Asynchronous IO support Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2016-01-21 |
Yan, Zheng | ceph: fix double page_unlock() in page_mkwrite() Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2015-11-02 |
Yan, Zheng | ceph: make fsync() wait unsafe requests that created... Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2015-11-02 |
Yan, Zheng | ceph: add request to i_unsafe_dirops when getting unsafe... Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2015-11-02 |
Yan, Zheng | ceph: don't invalidate page cache when inode is no... Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2015-09-09 |
Yan, Zheng | ceph: improve readahead for file holes Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2015-09-09 |
Yan, Zheng | ceph: get inode size for each append write Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2015-09-08 |
Yan, Zheng | libceph: use keepalive2 to verify the mon session is... Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2015-09-08 |
Yan, Zheng | libceph: set 'exists' flag for newly up osd Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2015-09-08 |
Yan, Zheng | ceph: fix queuing inode to mdsdir's snaprealm Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2015-09-08 |
Yan, Zheng | ceph: invalidate dirty pages after forced umount Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2015-09-08 |
Yan, Zheng | ceph: EIO all operations after forced umount Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2015-07-31 |
Yan, Zheng | ceph: always re-send cap flushes when MDS recovers Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2015-07-31 |
Yan, Zheng | ceph: fix ceph_encode_locks_to_buffer() Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2015-06-25 |
Yan, Zheng | ceph: fix ceph_writepages_start() Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2015-06-25 |
Yan, Zheng | ceph: rework dcache readdir Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2015-06-25 |
Yan, Zheng | ceph: switch some GFP_NOFS memory allocation to GFP_KERNEL Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2015-06-25 |
Yan, Zheng | ceph: pre-allocate data structure that tracks caps... Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2015-06-25 |
Yan, Zheng | ceph: re-send flushing caps (which are revoked) in... Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2015-06-25 |
Yan, Zheng | ceph: send TID of the oldest pending caps flush to MDS Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2015-06-25 |
Yan, Zheng | ceph: track pending caps flushing globally Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2015-06-25 |
Yan, Zheng | ceph: track pending caps flushing accurately Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2015-06-25 |
Yan, Zheng | ceph: fix directory fsync Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2015-06-25 |
Yan, Zheng | ceph: fix flushing caps Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2015-06-25 |
Yan, Zheng | ceph: don't include used caps in cap_wanted Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2015-06-25 |
Yan, Zheng | ceph: ratelimit warn messages for MDS closes session Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2015-06-25 |
Yan, Zheng | ceph: exclude setfilelock requests when calculating... Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2015-06-25 |
Yan, Zheng | ceph: don't pre-allocate space for cap release messages Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2015-06-25 |
Yan, Zheng | ceph: make sure syncfs flushes all cap snaps Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2015-06-25 |
Yan, Zheng | ceph: don't trim auth cap when there are cap snaps Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2015-06-25 |
Yan, Zheng | ceph: take snap_rwsem when accessing snap realm's cached_context Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2015-06-25 |
Yan, Zheng | ceph: avoid sending unnessesary FLUSHSNAP message Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2015-06-25 |
Yan, Zheng | ceph: set i_head_snapc when getting CEPH_CAP_FILE_WR... Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2015-06-25 |
Yan, Zheng | ceph: use empty snap context for uninline_data and... Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2015-06-25 |
Yan, Zheng | ceph: check OSD caps before read/write Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2015-06-25 |
Yan, Zheng | libceph: allow setting osd_req_op's flags Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2015-06-25 |
Yan, Zheng | libceph: properly release STAT request's raw_data_in Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2015-06-07 |
Yan, Zheng | perf/intel/x86: Enlarge the PEBS buffer Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com>
|
commit | commitdiff | tree |
2015-06-07 |
Yan, Zheng | perf/x86/intel: Drain the PEBS buffer during context... Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com>
|
commit | commitdiff | tree |
2015-06-07 |
Yan, Zheng | perf/x86/intel: Implement batched PEBS interrupt handling... Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com>
|
commit | commitdiff | tree |
2015-06-07 |
Yan, Zheng | perf/x86/intel: Handle multiple records in the PEBS... Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com>
|
commit | commitdiff | tree |
2015-06-07 |
Yan, Zheng | perf/x86/intel: Introduce setup_pebs_sample_data() Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com>
|
commit | commitdiff | tree |
2015-06-07 |
Yan, Zheng | perf/x86/intel: Use the PEBS auto reload mechanism... Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com>
|
commit | commitdiff | tree |
2015-04-22 |
Yan, Zheng | ceph: fix uninline data function Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2015-04-22 |
Yan, Zheng | ceph: rename snapshot support Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2015-04-22 |
Yan, Zheng | ceph: fix null pointer dereference in send_mds_reconnect() Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2015-04-20 |
Yan, Zheng | ceph: hold on to exclusive caps on complete directories Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2015-04-20 |
Yan, Zheng | ceph: cleanup unsafe requests when reconnecting is... Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2015-04-20 |
Yan, Zheng | ceph: don't zero i_wrbuffer_ref when reconnecting is... Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2015-04-20 |
Yan, Zheng | ceph: don't mark dirty caps when there is no auth cap Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2015-04-20 |
Yan, Zheng | ceph: keep i_snap_realm while there are writers Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2015-04-20 |
Yan, Zheng | ceph: fix dcache/nocache mount option Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2015-04-20 |
Yan, Zheng | ceph: drop cap releases in requests composed before... Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2015-03-27 |
Yan, Zheng | locks: fix file_lock deletion inside loop Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2015-02-19 |
Yan, Zheng | ceph: return error for traceless reply race Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2015-02-19 |
Yan, Zheng | ceph: fix dentry leaks Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2015-02-19 |
Yan, Zheng | ceph: re-send requests when MDS enters reconnecting... Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2015-02-19 |
Yan, Zheng | ceph: fix atomic_open snapdir Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2015-02-19 |
Yan, Zheng | ceph: properly mark empty directory as complete Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2015-02-19 |
Yan, Zheng | client: include kernel version in client metadata Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2015-02-19 |
Yan, Zheng | ceph: provide seperate {inode,file}_operations for... Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2015-02-19 |
Yan, Zheng | ceph: fix request time stamp encoding Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2015-02-19 |
Yan, Zheng | ceph: fix reading inline data when i_size > PAGE_SIZE Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2015-02-19 |
Yan, Zheng | ceph: avoid block operation when !TASK_RUNNING (ceph_mdsc_cl... Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2015-02-19 |
Yan, Zheng | ceph: avoid block operation when !TASK_RUNNING (ceph_get_caps) Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2015-02-19 |
Yan, Zheng | ceph: avoid block operation when !TASK_RUNNING (ceph_mdsc_sync) Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2015-02-19 |
Yan, Zheng | ceph: improve reference tracking for snaprealm Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2015-02-19 |
Yan, Zheng | ceph: properly zero data pages for file holes. Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2015-02-19 |
Yan, Zheng | ceph: handle SESSION_FORCE_RO message Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2015-02-18 |
Yan, Zheng | perf/x86/intel: Discard zero length call entries in... Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com>
|
commit | commitdiff | tree |
2015-02-18 |
Yan, Zheng | perf/x86/intel: Disable FREEZE_LBRS_ON_PMI when LBR... Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com>
|
commit | commitdiff | tree |
2015-02-18 |
Yan, Zheng | perf/x86/intel: Re-organize code that implicitly enables... Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com>
|
commit | commitdiff | tree |
2015-02-18 |
Yan, Zheng | perf: Simplify the branch stack check Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com>
|
commit | commitdiff | tree |
2015-02-18 |
Yan, Zheng | perf/x86/intel: Save/restore LBR stack during context... Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com>
|
commit | commitdiff | tree |
2015-02-18 |
Yan, Zheng | perf/x86/intel: Track number of events that use the... Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com>
|
commit | commitdiff | tree |
2015-02-18 |
Yan, Zheng | perf/x86/intel: Allocate space for storing LBR stack Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com>
|
commit | commitdiff | tree |
2015-02-18 |
Yan, Zheng | perf: Always switch pmu specific data during context... Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com>
|
commit | commitdiff | tree |
2015-02-18 |
Yan, Zheng | perf: Add pmu specific data for perf task context Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com>
|
commit | commitdiff | tree |
2015-02-18 |
Yan, Zheng | perf/x86/intel: Add basic Haswell LBR call stack support Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com>
|
commit | commitdiff | tree |
2015-02-18 |
Yan, Zheng | perf/x86/intel: Use context switch callback to flush... Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com>
|
commit | commitdiff | tree |
2015-02-18 |
Yan, Zheng | perf: Introduce pmu context switch callback Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com>
|
commit | commitdiff | tree |
2015-02-18 |
Yan, Zheng | perf/x86/intel: Reduce lbr_sel_map[] size Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com>
|
commit | commitdiff | tree |
2014-12-17 |
Yan, Zheng | ceph: fix setting empty extended attribute Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2014-12-17 |
Yan, Zheng | ceph: fix mksnap crash Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2014-12-17 |
Yan, Zheng | ceph: support inline data feature Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2014-12-17 |
Yan, Zheng | ceph: flush inline version Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2014-12-17 |
Yan, Zheng | ceph: convert inline data to normal data before data... Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2014-12-17 |
Yan, Zheng | ceph: sync read inline data Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2014-12-17 |
Yan, Zheng | ceph: fetch inline data when getting Fcr cap refs Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2014-12-17 |
Yan, Zheng | ceph: use getattr request to fetch inline data Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2014-12-17 |
Yan, Zheng | ceph: add inline data to pagecache Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2014-12-17 |
Yan, Zheng | ceph: parse inline data in MClientReply and MClientCaps Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2014-12-17 |
Yan, Zheng | libceph: specify position of extent operation Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2014-12-17 |
Yan, Zheng | libceph: add CREATE osd operation support Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2014-12-17 |
Yan, Zheng | libceph: add SETXATTR/CMPXATTR osd operations support Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2014-12-17 |
Yan, Zheng | libceph: require cephx message signature by default Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2014-12-17 |
Yan, Zheng | ceph: introduce global empty snap context Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
next |