dm vdo: remove redundant TYPE argument from vdo_allocate macro

We can infer the type needed from the supplied pointer argument. A
couple invocation sites needed fixing to supply the proper type of
pointer.

Use overflow.h's size_mul, and we can remove the __vdo_do_allocation
wrapper which did the same overflow check.

Signed-off-by: Ken Raeburn <raeburn@redhat.com>
Signed-off-by: Mikulas Patocka <mpatocka@redhat.com>
This commit is contained in:
Ken Raeburn 2026-02-26 20:12:07 -05:00 • committed by Mikulas Patocka
commit 9bb388b1a9
32 changed files with 114 additions and 198 deletions