This test passes delta values to ut_check_delta() where it expects
absolute values. ut_check_delta(last) computes (current - last), so
'last' must be an absolute reference point from a previous
ut_check_delta(0) call, not a delta.
The bug causes incorrect memory accounting that happens to work with
smaller allocation overhead but fails when mcheck header size increases.
Use ut_check_delta(0) to capture absolute reference points before each
operation.
Co-developed-by: Claude <noreply@anthropic.com>
Signed-off-by: Simon Glass <simon.glass@canonical.com>