[PULL v2 0/4] ufs queue

Jeuk Kim posted 4 patches 4 days, 21 hours ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/cover.1770010668.git.jeuk20.kim@samsung.com
Maintainers: Jeuk Kim <jeuk20.kim@samsung.com>, Kevin Wolf <kwolf@redhat.com>, Hanna Reitz <hreitz@redhat.com>, Fabiano Rosas <farosas@suse.de>, Laurent Vivier <lvivier@redhat.com>, Paolo Bonzini <pbonzini@redhat.com>
hw/ufs/lu.c            |   3 +-
hw/ufs/ufs.c           |  50 +++++++++++++++-----
hw/ufs/ufs.h           |   9 ++++
include/block/ufs.h    |   2 +-
tests/qtest/ufs-test.c | 126 +++++++++++++++++++++++++++++++++++++++++++++++++
5 files changed, 176 insertions(+), 14 deletions(-)
[PULL v2 0/4] ufs queue
Posted by Jeuk Kim 4 days, 21 hours ago
From: Jeuk Kim <jeuk20.kim@samsung.com>

The following changes since commit d21a442a5ab9bc1597afea13f01113d5bb3e772c:

  Merge tag 'pull-target-arm-20260129' of https://gitlab.com/pm215/qemu into staging (2026-02-02 15:04:44 +1100)

are available in the Git repository at:

  https://gitlab.com/jeuk20.kim/qemu.git tags/pull-ufs-20260202

for you to fetch changes up to 94e72135d4d657d672561b1ae02a5854421616a7:

  tests/qtest/ufs-test: Add test for mcq completion queue wraparound (2026-02-02 14:33:46 +0900)

----------------------------------------------------------------
UFS MCQ fixes and tests series.

Changes in v2:
- Fix additional endianness-related bugs.

----------------------------------------------------------------
Ilia Levi (2):
      hw/ufs: Fix mcq completion queue wraparound
      tests/qtest/ufs-test: Add test for mcq completion queue wraparound

Jeuk Kim (2):
      hw/ufs: Ensure DBC of PRDT uses only lower 18 bits
      hw/ufs: fix CQE endianness and UPIU length

 hw/ufs/lu.c            |   3 +-
 hw/ufs/ufs.c           |  50 +++++++++++++++-----
 hw/ufs/ufs.h           |   9 ++++
 include/block/ufs.h    |   2 +-
 tests/qtest/ufs-test.c | 126 +++++++++++++++++++++++++++++++++++++++++++++++++
 5 files changed, 176 insertions(+), 14 deletions(-)
Re: [PULL v2 0/4] ufs queue
Posted by Michael Tokarev 4 days, 14 hours ago
On 2/2/26 08:41, Jeuk Kim wrote:

> UFS MCQ fixes and tests series.
> 
> Changes in v2:
> - Fix additional endianness-related bugs.
> 
> ----------------------------------------------------------------
> Ilia Levi (2):
>        hw/ufs: Fix mcq completion queue wraparound
>        tests/qtest/ufs-test: Add test for mcq completion queue wraparound
> 
> Jeuk Kim (2):
>        hw/ufs: Ensure DBC of PRDT uses only lower 18 bits
>        hw/ufs: fix CQE endianness and UPIU length

Should these be picked up for the current qemu-stable releases too?

I'm picking this patchset to 10.0, 10.1 and 10.2 series.
Please let me know if I shouldn't.

In the future, please don't forget about the qemu-stable series.

Thanks,

/mjt
Re: [PULL v2 0/4] ufs queue
Posted by Jeuk Kim 4 days, 1 hour ago
On 2/2/2026 10:22 PM, Michael Tokarev wrote:
> On 2/2/26 08:41, Jeuk Kim wrote:
>
>> UFS MCQ fixes and tests series.
>>
>> Changes in v2:
>> - Fix additional endianness-related bugs.
>>
>> ----------------------------------------------------------------
>> Ilia Levi (2):
>>        hw/ufs: Fix mcq completion queue wraparound
>>        tests/qtest/ufs-test: Add test for mcq completion queue 
>> wraparound
>>
>> Jeuk Kim (2):
>>        hw/ufs: Ensure DBC of PRDT uses only lower 18 bits
>>        hw/ufs: fix CQE endianness and UPIU length
>
> Should these be picked up for the current qemu-stable releases too?
>
> I'm picking this patchset to 10.0, 10.1 and 10.2 series.
> Please let me know if I shouldn't.
>
> In the future, please don't forget about the qemu-stable series.
>
> Thanks,
>
> /mjt


Hi Michael,

Thanks for taking these into the 10.0, 10.1 and 10.2 stable series.

No objection from my side.

Apologies for not mentioning qemu-stable explicitly in the original
pull request.

I’ll be more careful in future submissions.

Thanks,
Jeuk



Re: [PULL v2 0/4] ufs queue
Posted by Richard Henderson 4 days, 18 hours ago
On 2/2/26 15:41, Jeuk Kim wrote:
> From: Jeuk Kim<jeuk20.kim@samsung.com>
> 
> The following changes since commit d21a442a5ab9bc1597afea13f01113d5bb3e772c:
> 
>    Merge tag 'pull-target-arm-20260129' ofhttps://gitlab.com/pm215/qemu into staging (2026-02-02 15:04:44 +1100)
> 
> are available in the Git repository at:
> 
>    https://gitlab.com/jeuk20.kim/qemu.git tags/pull-ufs-20260202
> 
> for you to fetch changes up to 94e72135d4d657d672561b1ae02a5854421616a7:
> 
>    tests/qtest/ufs-test: Add test for mcq completion queue wraparound (2026-02-02 14:33:46 +0900)
> 
> ----------------------------------------------------------------
> UFS MCQ fixes and tests series.
> 
> Changes in v2:
> - Fix additional endianness-related bugs.

Applied, thanks.  Please update https://wiki.qemu.org/ChangeLog/11.0 as appropriate.

r~