Skip to content

Commit f08068d

Browse files
dubeykobrauner
authored andcommitted
ceph: extend ceph_writeback_ctl for ceph_writepages_start() refactoring
The ceph_writepages_start() has unreasonably huge size and complex logic that makes this method hard to understand. Current state of the method's logic makes bug fix really hard task. This patch extends the struct ceph_writeback_ctl with the goal to make ceph_writepages_start() method more compact and easy to understand by means of deep refactoring. Signed-off-by: Viacheslav Dubeyko <[email protected]> Link: https://lore.kernel.org/r/[email protected] Tested-by: David Howells <[email protected]> Signed-off-by: Christian Brauner <[email protected]>
1 parent 2014c95 commit f08068d

File tree

1 file changed

+302
-185
lines changed

1 file changed

+302
-185
lines changed

0 commit comments

Comments
 (0)