From: Jeuk Kim <jeuk20.kim@samsung.com>
The following changes since commit 5e61afe211e82a9af15a8794a0bd29bb574e953b:
Merge tag 'ui-pull-request' of https://gitlab.com/marcandre.lureau/qemu into staging (2026-05-11 10:49:53 -0400)
are available in the Git repository at:
https://gitlab.com/jeuk20.kim/qemu.git tags/pull-ufs-20260512-2
for you to fetch changes up to 042dbcff8382393b20b716294a6c4b1a4af6b3f1:
hw/ufs: Zero reserved bytes in REPORT LUNS response header (2026-05-12 13:24:48 +0900)
----------------------------------------------------------------
ufs mcq bug fix:
- validate MCQ queue references before use
- reject zero-depth MCQ queues
- avoid deleting MCQ SQs while requests are still outstanding
- zero reserved bytes in REPORT LUNS response header
----------------------------------------------------------------
Jeuk Kim (5):
hw/ufs: Validate MCQ SQ references before use
hw/ufs: Guard MCQ CQ accesses against missing queues
hw/ufs: Reject zero-depth MCQ queues
hw/ufs: Keep MCQ SQs alive while requests are outstanding
hw/ufs: Zero reserved bytes in REPORT LUNS response header
hw/ufs/lu.c | 4 +++
hw/ufs/trace-events | 3 ++
hw/ufs/ufs.c | 92 ++++++++++++++++++++++++++++++++++++++++++++++-------
hw/ufs/ufs.h | 9 +++++-
4 files changed, 96 insertions(+), 12 deletions(-)