summaryrefslogtreecommitdiffstats
path: root/fs/exofs/dir.c
diff options
context:
space:
mode:
authorBoaz Harrosh <bharrosh@panasas.com>2014-04-09 22:14:38 +0200
committerBoaz Harrosh <bharrosh@panasas.com>2014-05-22 13:46:15 +0200
commit455682ce547817d75e38028283dc8db00754005d (patch)
tree6de1f6d9e370cb4015444e6884c59fa86e7f28ce /fs/exofs/dir.c
parentore: (trivial) reformat some code (diff)
downloadlinux-455682ce547817d75e38028283dc8db00754005d.tar.xz
linux-455682ce547817d75e38028283dc8db00754005d.zip
ore: Remove redundant dev_order(), more cleanups
Two cleanups: * si->cur_comp, si->cur_pg where always calculated after the call to ore_calc_stripe_info() with the help of _dev_order(...). But these are already calculated by ore_calc_stripe_info() and can be just set there. (This is left over from the time that si->cur_comp, si->cur_pg were only used by raid code, but now the main loop manages them anyway even though they are ultimately not used in none raid code) * si->cur_comp - For the very last stripe case, was set inside _ore_add_parity_unit(). This is not clear and will be wrong for coming raid6 so move this to only caller. Now si->cur_comp is only manipulated within _prepare_for_striping(), always next to the manipulation of cur_dev. Which is much easier to understand and follow. Signed-off-by: Boaz Harrosh <bharrosh@panasas.com>
Diffstat (limited to 'fs/exofs/dir.c')
0 files changed, 0 insertions, 0 deletions