You've already forked linux-apfs
mirror of
https://github.com/linux-apfs/linux-apfs.git
synced 2026-05-01 15:00:59 -07:00
Merge tag 'ceph-for-4.8-rc6' of git://github.com/ceph/ceph-client
Pull ceph fix from Ilya Dryomov: "A fix for a 4.7 performance regression, caused by a typo in an if condition" * tag 'ceph-for-4.8-rc6' of git://github.com/ceph/ceph-client: ceph: do not modify fi->frag in need_reset_readdir()
This commit is contained in:
+1
-1
@@ -597,7 +597,7 @@ static bool need_reset_readdir(struct ceph_file_info *fi, loff_t new_pos)
|
||||
if (is_hash_order(new_pos)) {
|
||||
/* no need to reset last_name for a forward seek when
|
||||
* dentries are sotred in hash order */
|
||||
} else if (fi->frag |= fpos_frag(new_pos)) {
|
||||
} else if (fi->frag != fpos_frag(new_pos)) {
|
||||
return true;
|
||||
}
|
||||
rinfo = fi->last_readdir ? &fi->last_readdir->r_reply_info : NULL;
|
||||
|
||||
Reference in New Issue
Block a user