qemu-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-commits] [qemu/qemu] de2cc4: hw/ufs: add basic info of query respo


From: Peter Maydell
Subject: [Qemu-commits] [qemu/qemu] de2cc4: hw/ufs: add basic info of query response upiu
Date: Sat, 07 Sep 2024 04:01:13 -0700

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: de2cc4078240f8b745a7caeed461b02f2577e2d2
      
https://github.com/qemu/qemu/commit/de2cc4078240f8b745a7caeed461b02f2577e2d2
  Author: Kyoungrul Kim <k831.kim@samsung.com>
  Date:   2024-09-06 (Fri, 06 Sep 2024)

  Changed paths:
    M hw/ufs/ufs.c
    M hw/ufs/ufs.h

  Log Message:
  -----------
  hw/ufs: add basic info of query response upiu

Modify to fill the opcode, idn, index, selector information of
all Query Response UPIU. because attr and flag operation of query
response upiu need these information too.

Signed-off-by: KyoungrulKim <k831.kim@samsung.com>
Reviewed-by: Minwoo Im <minwoo.im@samsung.com>
Reviewed-by: Jeuk Kim <jeuk20.kim@samsung.com>
Signed-off-by: Jeuk Kim <jeuk20.kim@samsung.com>


  Commit: 7c85332a2b3e8d58db209f29afca740d2f0cd6e7
      
https://github.com/qemu/qemu/commit/7c85332a2b3e8d58db209f29afca740d2f0cd6e7
  Author: Yoochan Jeong <yc01.jeong@samsung.com>
  Date:   2024-09-06 (Fri, 06 Sep 2024)

  Changed paths:
    M hw/ufs/ufs.c
    M include/block/ufs.h
    M tests/qtest/ufs-test.c

  Log Message:
  -----------
  hw/ufs: minor bug fixes related to ufs-test

Minor bugs and errors related to ufs-test are resolved. Some
permissions and code implementations that are not synchronized
with the ufs spec are edited.

Signed-off-by: Yoochan Jeong <yc01.jeong@samsung.com>
Reviewed-by: Jeuk Kim <jeuk20.kim@samsung.com>
Signed-off-by: Jeuk Kim <jeuk20.kim@samsung.com>


  Commit: 4aac30299b742f594f52016d4133487ad33459e7
      
https://github.com/qemu/qemu/commit/4aac30299b742f594f52016d4133487ad33459e7
  Author: Yoochan Jeong <yc01.jeong@samsung.com>
  Date:   2024-09-06 (Fri, 06 Sep 2024)

  Changed paths:
    M tests/qtest/ufs-test.c

  Log Message:
  -----------
  hw/ufs: ufs flag read/write test implemented

New test function "ufstest_flag_request" added, which can check one's
virtual UFS device can properly read and write its flag data. It tests
if reading, setting, clearing and toggling flags work properly. There
are some testcases that are intended to make an error caused by
permission issues.

Signed-off-by: Yoochan Jeong <yc01.jeong@samsung.com>
Reviewed-by: Jeuk Kim <jeuk20.kim@samsung.com>
Signed-off-by: Jeuk Kim <jeuk20.kim@samsung.com>


  Commit: 49ccea4be9400a29477ab20fe959629786b076fd
      
https://github.com/qemu/qemu/commit/49ccea4be9400a29477ab20fe959629786b076fd
  Author: Yoochan Jeong <yc01.jeong@samsung.com>
  Date:   2024-09-06 (Fri, 06 Sep 2024)

  Changed paths:
    M tests/qtest/ufs-test.c

  Log Message:
  -----------
  hw/ufs: ufs attribute read/write test implemented

New test function "ufstest_query_attr_request" added, which can check one's
virtual UFS device can properly read and write its attribute data.
It tests if reading and writing attributes work properly. There are
some testcases that are intended to make an error caused by writing an
invalid value, allocating an invalid selector and permission issues.

Signed-off-by: Yoochan Jeong <yc01.jeong@samsung.com>
Reviewed-by: Jeuk Kim <jeuk20.kim@samsung.com>
Signed-off-by: Jeuk Kim <jeuk20.kim@samsung.com>


  Commit: 9fe8e2c68ad99e503a11390b868a7dad846e7a0d
      
https://github.com/qemu/qemu/commit/9fe8e2c68ad99e503a11390b868a7dad846e7a0d
  Author: Yoochan Jeong <yc01.jeong@samsung.com>
  Date:   2024-09-06 (Fri, 06 Sep 2024)

  Changed paths:
    M tests/qtest/ufs-test.c

  Log Message:
  -----------
  hw/ufs: ufs descriptor read test implemented

New test function "ufstest_query_desc_request" added, which can check one's
virtual UFS device can properly read and its descriptor data.
(Writing descriptors are not implemented yet.)
The testcases attempt to read all kinds of descriptors at least once,
except for configuration descriptors (which are not implemented yet.)
There are some testcases that are intended to make an error caused by
an invalid index value or an invalid selector value.

Signed-off-by: Yoochan Jeong <yc01.jeong@samsung.com>
Reviewed-by: Jeuk Kim <jeuk20.kim@samsung.com>
Signed-off-by: Jeuk Kim <jeuk20.kim@samsung.com>


  Commit: 1581a0bc928d61230ed6e43bcb83f2f6737d0bc0
      
https://github.com/qemu/qemu/commit/1581a0bc928d61230ed6e43bcb83f2f6737d0bc0
  Author: Peter Maydell <peter.maydell@linaro.org>
  Date:   2024-09-06 (Fri, 06 Sep 2024)

  Changed paths:
    M hw/ufs/ufs.c
    M hw/ufs/ufs.h
    M include/block/ufs.h
    M tests/qtest/ufs-test.c

  Log Message:
  -----------
  Merge tag 'pull-ufs-20240906' of https://gitlab.com/jeuk20.kim/qemu into 
staging

ufs queue

# -----BEGIN PGP SIGNATURE-----
#
# iQIzBAABCgAdFiEEUBfYMVl8eKPZB+73EuIgTA5dtgIFAmba268ACgkQEuIgTA5d
# tgLndA//T7zvQboCWE2Aw+al4/cJmpfc/BP7pKrCvrwskhAo2H5JvbJ20WZ+/I6E
# sLqXjsAQ4qPWUNi46aty/tCCmFWatBRKIyWOg1E8w1N1PCqM/aKFElENgi28iclj
# 3TlIU+++a6VJXMtKKqGb/d6cxXM9QtRgkfpGEnVTCD4sRX25WuWcWu+hwCipgzsr
# dul1Ez+mp62SfHN2QLPUd+Ft0SvyxybDA65JP9fCEJPJ+2dtLWPN9XGY+6PzW4dT
# UEfUEV2V5k3w/QHTR8yG2i5s56wWVUhtQEhazbkj1VqgUSJ8PvIvBLhQpi4Gd51G
# 62/xHJaHXPxgVrVE6Or/5QF9npo1moG7UrLgP+FYX5kto280wEyh3KxNhlan+lmI
# IGo7V3Xv6UgGudJ/ZjR4dw24atFDcaqmdnWAOOp7mwxUIAq/5xLeDw2fzvuUw78a
# cc732SF4XwTJfXwgiXkJXa/Si248fDtecvlD+lQ9wezSIJZq8Ojpe9uFREA4jPVY
# jfgXEoopvam4w4ZKFRg93/0QErgwsYaJKKIKD8wZ99pi8/zrWlq5W1ujefQuvujt
# FL4IbF/8g6i22fZgBr8AlkRn3epxx4oRGV+Rr8OXoFYjNR/E7rjKZYfbsJx/gDbO
# zEMzSImQ48Tlxl9vkIx5kkUDxw3d7MDvrXEORcTMSW53CUDXJyA=
# =U151
# -----END PGP SIGNATURE-----
# gpg: Signature made Fri 06 Sep 2024 11:38:39 BST
# gpg:                using RSA key 5017D831597C78A3D907EEF712E2204C0E5DB602
# gpg: Good signature from "Jeuk Kim <jeuk20.kim@samsung.com>" [unknown]
# gpg:                 aka "Jeuk Kim <jeuk20.kim@gmail.com>" [unknown]
# gpg: WARNING: This key is not certified with a trusted signature!
# gpg:          There is no indication that the signature belongs to the owner.
# Primary key fingerprint: 5017 D831 597C 78A3 D907  EEF7 12E2 204C 0E5D B602

* tag 'pull-ufs-20240906' of https://gitlab.com/jeuk20.kim/qemu:
  hw/ufs: ufs descriptor read test implemented
  hw/ufs: ufs attribute read/write test implemented
  hw/ufs: ufs flag read/write test implemented
  hw/ufs: minor bug fixes related to ufs-test
  hw/ufs: add basic info of query response upiu

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>


Compare: https://github.com/qemu/qemu/compare/ec08d9a51e6a...1581a0bc928d

To unsubscribe from these emails, change your notification settings at 
https://github.com/qemu/qemu/settings/notifications



reply via email to

[Prev in Thread] Current Thread [Next in Thread]