[Devel] [PATCH hci-8.1 v6 1/7] dm/push_backup: correct initialization
no-reply at sashiko.virtuozzo.com
no-reply at sashiko.virtuozzo.com
Wed Nov 4 11:45:51 MSK 2026
> Allocate pool and htable after lock, waitqueue and deadline
> timer init so that pb_destroy() is safe on every error path
> of pb_ctr(). Otherwise a failed allocation makes pb_destroy()
> call timer_delete_sync_try() on a zeroed timer struct. This
> happens to work on release kernels, but with
> CONFIG_DEBUG_OBJECTS_TIMERS=y debug_assert_init() reports the
> uninitialized timer with an ODEBUG warning.
>
> https://virtuozzo.atlassian.net/browse/VSTOR-152912
>
> Feature: dm-backup: push backup target driver
> Signed-off-by: Andrey Zhadchenko <andrey.zhadchenko at virtuozzo.com>
Sashiko has reviewed this patch and found no issues. It looks great!
--
Sashiko AI review · https://sashiko.vzint.dev/#/patchset/20261104083818.856720-1-andrey.zhadchenko@virtuozzo.com?part=1
More information about the Devel
mailing list