[PATCH 0/3] ublk: add UBLK_F_QUIESCE

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

 



Hi Jens,

The 1st patch adds test case for covering UBLK_U_CMD_UPDATE_SIZE which is
added recently.

The 2nd patch adds UBLK_F_QUIESCE for supporting to quiesce device in grace
way, and typical use case is to upgrade ublk server, meantime keep ublk
block device online.

The last patch adds test case for UBLK_F_QUIESCE.

Thanks,
Ming


Ming Lei (3):
  selftests: ublk: add test case for UBLK_U_CMD_UPDATE_SIZE
  ublk: add feature UBLK_F_QUIESCE
  selftests: ublk: add test for UBLK_F_QUIESCE

 drivers/block/ublk_drv.c                      | 124 +++++++++++++++++-
 include/uapi/linux/ublk_cmd.h                 |  19 +++
 tools/testing/selftests/ublk/Makefile         |   2 +
 tools/testing/selftests/ublk/kublk.c          |  94 ++++++++++++-
 tools/testing/selftests/ublk/kublk.h          |   3 +
 tools/testing/selftests/ublk/test_common.sh   |  37 +++++-
 .../testing/selftests/ublk/test_generic_04.sh |   2 +-
 .../testing/selftests/ublk/test_generic_05.sh |   2 +-
 .../testing/selftests/ublk/test_generic_10.sh |  30 +++++
 .../testing/selftests/ublk/test_generic_11.sh |  44 +++++++
 10 files changed, 350 insertions(+), 7 deletions(-)
 create mode 100755 tools/testing/selftests/ublk/test_generic_10.sh
 create mode 100755 tools/testing/selftests/ublk/test_generic_11.sh

-- 
2.47.0





[Index of Archives]     [Linux RAID]     [Linux SCSI]     [Linux ATA RAID]     [IDE]     [Linux Wireless]     [Linux Kernel]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Device Mapper]

  Powered by Linux