When process_update() replaces memory for bigger devices, old memory
areas are collected in a list and has to be assigned in to pointer in
update for later release.
List created from old devices is created and attached to space_list
for later releasing.
Signed-off-by: Adam Kwolek <adam.kwolek@intel.com>
Signed-off-by: NeilBrown <neilb@suse.de>
*sp = tofree;
tofree = sp;
}
+ if (tofree)
+ *space_list = tofree;
ret_val = 1;
update_reshape_exit: