[Orin-X][60120] Migration from UFS3.1 to UFS4.1

DRIVE OS Version: SDK60120

Issue Description: Orin-X][60120] UFS 4.1 compatibility issue observed during fio stress test

Hi, NV

We would like to report a possible UFS 4.1 compatibility issue on Orin-X with our current SDK baseline 6.0.12.0 (60120).

We are currently evaluating a migration from UFS 3.1 to UFS 4.1 on our platform. During fio stress testing, we observed severe storage-related failures, and we suspect that UFS 4.1 may not be fully supported or compatible with SDK 60120.

We ran fio write stress tests on the UFS-backed virtual block device, for example:

sudo fio --name=write --ioengine=libaio --iodepth=32 --rw=randwrite --bs=1M --direct=1 --size=10G --numjobs=12 --runtime=60 --time_based --group_reporting --filename=/dev/vblkdev2

During the test, fio reported Input/output error on /dev/vblkdev2, for example at write offset 5945425920 with buffer length 1048576. In some runs, the system became unstable, the serial console stopped responding, and the platform appeared to hang.

From the serial log ([Attach file:](javascript: attachFile();) test.log), we observed repeated timeout and storage failure messages, including:

  • tegra_hv_vblk tegra_virt_storage0/2: Request id ... timed out

  • periodic_check_cb()::UFS blocked slots error

  • blk_update_request: I/O error, dev vblkdev2

  • No free slot!!

  • exception in process vsc_server_native_ufs

  • FATAL ERROR: ASSERT in nvufs_inline_fns.h:227

Our questions

  1. Which SDK version officially supports UFS 4.1 on Orin-X?

  2. Based on these test results, do you think the issue is likely due to UFS 4.1 not being supported (or not fully enabled) in SDK 60120?

  3. If UFS 4.1 support exists only in a newer SDK, is it possible for NVIDIA to provide a standalone patch/backport for UFS 4.1 support on top of SDK 60120?

At the moment, based on the fio stress test behavior and serial logs, our estimate is that UFS 4.1 may not be compatible with the current SDK 60120 baseline without additional support or patches. We would appreciate your confirmation and guidance.

Thanks in advance.

Dear @zaiwei ,
DOS 6.0.12 is not a DevZone release and you must have got it via other channel. Could you please check the issue with other support channel or reach out to your NVIDIA representative to know right support channel. Thanks

Okay, we will also consult through nv partners.