sandbox: mmc: Start off with a zeroed file
authorSimon Glass <sjg@chromium.org>
Tue, 17 Jan 2023 17:47:19 +0000 (10:47 -0700)
committerTom Rini <trini@konsulko.com>
Mon, 23 Jan 2023 23:11:39 +0000 (18:11 -0500)
commit67bb9731221a70e23d185b7de43dd27cc986fa00
tree1d423806371c0390fe7437e68fd7a8987a3c506f
parent3f23ce2b6c58a489b3377e1fc1449ca293892546
sandbox: mmc: Start off with a zeroed file

When running multiple tests the mmc emulator calls malloc() to obtain the
memory for its disk image. Since the memory is not cleared, it is possible
that it happens to contain a partition table.

The dm_test_part() test (for one) relies on mmc0 being empty on startup.
Zero the memory to ensure that it is.

Signed-off-by: Simon Glass <sjg@chromium.org>
drivers/mmc/sandbox_mmc.c