aaefabc4a5f7 ("ceph: try to allocate a smaller extent map for sparse read") f0fe1e54cfcf ("ceph: plumb in decryption during reads") d4d518871574 ("ceph: add object version support for sync read") 4de77f25fd85 ("ceph: use osd_req_op_extent_osd_iter for netfs reads") 03bc06c7b0bd ("ceph: add new mount option to enable sparse reads") a679e50f7286 ("libceph: define struct ceph_sparse_extent and add some helpers") 08b8a0440eee ("libceph: add spinlock around osd->o_requests") de4eda9de2d9 ("use less confusing names for iov_iter direction initializers") fc02f33787d8 ("[xen] fix "direction" argument of iov_iter_kvec()") e3bf3df82467 ("[vhost] fix 'direction' argument of iov_iter_{init,bvec}()") b676668d9915 ("[target] fix iov_iter_bvec() "direction" argument") 77729412acde ("[s390] memcpy_real(): WRITE is "data source", not destination...") 4ba48e1bae5f ("[s390] zcore: WRITE is "data source", not destination...") 355d2c2798e9 ("[infiniband] READ is "data destination", not source...") 974c36fb828a ("[fsi] WRITE is "data source", not destination...") 0e1e4a2238d4 ("[s390] copy_oldmem_kernel() - WRITE is "data source", not destination")