Re: [PATCH] block/rbd: Do not use BDS's AioContext

2025-02-17 Thread Stefan Hajnoczi
On Wed, Feb 12, 2025 at 03:27:26PM +0100, Hanna Czenczek wrote: > On 12.02.25 14:26, Kevin Wolf wrote: > > Am 12.02.2025 um 10:32 hat Hanna Czenczek geschrieben: > > > RBD schedules the request completion code (qemu_rbd_finish_bh()) to run > > > in the BDS's AioContext. The intent seems to be to r

[PULL 2/4] tests/qtest/ufs-test: Cleanup unused code

2025-02-17 Thread Jeuk Kim
Removed dead code related to the unimplemented task management request. Acked-by: Fabiano Rosas Signed-off-by: Jeuk Kim --- tests/qtest/ufs-test.c | 11 +-- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/tests/qtest/ufs-test.c b/tests/qtest/ufs-test.c index 1f860b41c0..ce

[PULL 1/4] hw/ufs: Fix legacy single doorbell support bit

2025-02-17 Thread Jeuk Kim
QEMU UFS has supported both legacy single doorbell and MCQ, but the LSDBS value was incorrectly set. This change corrects the LSDBS value to 0. Signed-off-by: Jeuk Kim --- hw/ufs/ufs.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hw/ufs/ufs.c b/hw/ufs/ufs.c index 428fe927a

[PULL 3/4] tests/qtest/ufs-test: Prepare for MCQ test

2025-02-17 Thread Jeuk Kim
In legacy doorbell mode, the command descriptor slot matched the UTRD slot. To maintain consistency in MCQ mode, command descriptor slot allocation and deallocation now use a bitmap-based approach. Acked-by: Fabiano Rosas Signed-off-by: Jeuk Kim --- tests/qtest/ufs-test.c | 562

Re: [PATCH v3] qemu/compiler: Absorb 'clang-tsa.h'

2025-02-17 Thread Philippe Mathieu-Daudé
On 17/1/25 18:02, Philippe Mathieu-Daudé wrote: We already have "qemu/compiler.h" for compiler-specific arrangements, automatically included by "qemu/osdep.h" for each source file. No need to explicitly include a header for a Clang particularity. Suggested-by: Pierrick Bouvier Reviewed-by: Pier

[PULL 4/4] tests/qtest/ufs-test: Add test code for MCQ functionality

2025-02-17 Thread Jeuk Kim
This patch tests whether MCQ initialization and basic read-write operations work correctly when the MCQ parameter of hw/ufs is enabled. Acked-by: Fabiano Rosas Signed-off-by: Jeuk Kim --- tests/qtest/ufs-test.c | 171 ++--- 1 file changed, 142 insertions(+),

[PULL 0/4] ufs queue

2025-02-17 Thread Jeuk Kim
s/pull-ufs-20250217 for you to fetch changes up to a54596a96006096798b172a368ae952a231f9f72: tests/qtest/ufs-test: Add test code for MCQ functionality (2025-02-17 18:20:53 +0900) ufs updates for MCQ testing - Remove u