Hi Tom, https://source.denx.de/u-boot/custodians/u-boot-dm/-/pipelines/14049
The following changes since commit 88bd8ee106591eb900561715c44ad04441afc0e3: Prepare v2023.01-rc1 (2022-11-07 15:27:03 -0500) are available in the Git repository at: git://git.denx.de/u-boot-dm.git tags/dm-pull-7nov22 for you to fetch changes up to 168a0e45fcf49194fca55795f84a844f16b480f6: dm: blk: Add probe in blk_first_device/blk_next_device (2022-11-07 16:24:30 -0700) ---------------------------------------------------------------- sandbox UCLASS_HOST ---------------------------------------------------------------- Michal Suchanek (1): dm: blk: Add probe in blk_first_device/blk_next_device Simon Glass (17): dm: sandbox: Drop non-BLK code from host implementation sandbox: Add missing comments for os_alarm() test: Split out mk_fs function into a helper test: Correct pylint warnings in fs_helper dm: test: Drop the special function for running DM tests dm: test: Clear the block cache after running a test test: Drop an unused parameter to ut_run_test_live_flat() test: Tidy up help for ut command test: doc: Add documentation for ut command test: Allow showing basic information about tests test: Add a way to detect a test that breaks another dm: blk: Tidy up obtaining a block device from its parent dm: sandbox: Create a new HOST uclass dm: sandbox: Create a block driver dm: sandbox: Switch over to using the new host uclass dm: Add documentation for host command and implementation dm: Add tests for the sandbox host driver arch/sandbox/cpu/spl.c | 2 +- arch/sandbox/dts/sandbox.dts | 4 - cmd/host.c | 210 ++++++++++++++++---------- disk/part.c | 4 +- doc/arch/index.rst | 2 +- doc/arch/sandbox/block_impl.rst | 39 +++++ doc/arch/sandbox/index.rst | 12 ++ doc/arch/{ => sandbox}/sandbox.rst | 9 +- doc/develop/tests_sandbox.rst | 69 +++++++++ doc/usage/cmd/host.rst | 116 +++++++++++++++ doc/usage/cmd/ut.rst | 117 +++++++++++++++ doc/usage/index.rst | 2 + drivers/block/Makefile | 2 +- drivers/block/blk-uclass.c | 74 +++++----- drivers/block/blkcache.c | 23 ++- drivers/block/host-uclass.c | 176 ++++++++++++++++++++++ drivers/block/host_dev.c | 142 ++++++++++++++++++ drivers/block/sandbox.c | 236 +++--------------------------- include/blk.h | 37 ++++- include/dm/uclass-id.h | 1 + include/os.h | 4 + include/sandbox_host.h | 125 ++++++++++++++++ include/sandboxblockdev.h | 31 ---- include/test/ut.h | 7 +- lib/efi_loader/efi_device_path.c | 5 +- lib/efi_loader/efi_disk.c | 2 +- test/cmd_ut.c | 82 +++++++---- test/dm/Makefile | 1 + test/dm/blk.c | 49 ++++--- test/dm/host.c | 195 ++++++++++++++++++++++++ test/dm/test-dm.c | 49 +------ test/py/tests/fs_helper.py | 68 +++++++++ test/py/tests/test_eficonfig/test_eficonfig.py | 3 + test/py/tests/test_fs/conftest.py | 58 +------- test/py/tests/test_ut.py | 6 + test/test-main.c | 47 +++++- 36 files changed, 1458 insertions(+), 551 deletions(-) create mode 100644 doc/arch/sandbox/block_impl.rst create mode 100644 doc/arch/sandbox/index.rst rename doc/arch/{ => sandbox}/sandbox.rst (98%) create mode 100644 doc/usage/cmd/host.rst create mode 100644 doc/usage/cmd/ut.rst create mode 100644 drivers/block/host-uclass.c create mode 100644 drivers/block/host_dev.c create mode 100644 include/sandbox_host.h delete mode 100644 include/sandboxblockdev.h create mode 100644 test/dm/host.c create mode 100644 test/py/tests/fs_helper.py Regards, SImon