Commits
Kirill Tkhai authored and Konstantin Khorenko committed 60b4323aebd
ploop: Populate and maintain holes bitmap Holes bitmap is needed for allocation of next free cluster. Otherwise we don't know, where cluster number should be taken. TODO: Flag to handle broken allocs (set bit back) Signed-off-by: Kirill Tkhai <ktkhai@virtuozzo.com> ===================== Patchset description: ploop: Discard with zeroing of ploop1 indexes support https://jira.sw.ru/browse/PSBM-92367 https://pmc.acronis.com/browse/VSTOR-19972 Kirill Tkhai (10): ploop: Export map defines to separate header file ploop: Make submit_alloc() return int value ploop: Introduce ploop_submit_alloc() helper ploop: Prohibit discard ioctls ploop: Prohibit PLOOP_IOC_UPDATE_INDEX on singular list ploop: Introduce data_off_in_clusters() helper ploop: Add .complete_merge method ploop: Zero indexes on discard ploop: Fallocate cluster in cached_submit() during hole reuse ploop: Populate and maintain holes bitmap