diff options
author | Martijn Coenen <maco@android.com> | 2020-05-13 15:38:39 +0200 |
---|---|---|
committer | Jens Axboe <axboe@kernel.dk> | 2020-05-21 08:20:34 -0600 |
commit | b0bd158dd630bd47640e0e418c062cda1e0da5ad (patch) | |
tree | 0ed7aebddaf3dab09625f79240decb743f64abd0 /scripts/gdb/linux/utils.py | |
parent | 716ad0986cbd1d3b2ab3f6d23144a94638dac20b (diff) |
loop: Refactor loop_set_status() size calculation
figure_loop_size() calculates the loop size based on the passed in
parameters, but at the same time it updates the offset and sizelimit
parameters in the loop device configuration. That is a somewhat
unexpected side effect of a function with this name, and it is only only
needed by one of the two callers of this function - loop_set_status().
Move the lo_offset and lo_sizelimit assignment back into loop_set_status(),
and use the newly factored out functions to validate and apply the newly
calculated size. This allows us to get rid of figure_loop_size() in a
follow-up commit.
Signed-off-by: Martijn Coenen <maco@android.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to 'scripts/gdb/linux/utils.py')
0 files changed, 0 insertions, 0 deletions