Patch Series

Subject ublk: add support for integrity data
Author csander@purestorage.com
Date 2026-01-06 00:57:33 +0000 UTC
Version
Cc axboe@kernel.dk csander@purestorage.com linux-block@vger.kernel.org linux-kernel@vger.kernel.org linux-kselftest@vger.kernel.org martin.petersen@oracle.com ming.lei@redhat.com shuah@kernel.org stazhang@purestorage.com ushankar@purestorage.com

Patches (19)

Name Content [All]
[PATCH v3 01/19] blk-integrity: take const pointer in blk_integrity_rq() [Body]
[PATCH v3 02/19] ublk: move ublk flag check functions earlier [Body]
[PATCH v3 03/19] ublk: support UBLK_PARAM_TYPE_INTEGRITY in device creation [Body]
[PATCH v3 04/19] ublk: set UBLK_IO_F_INTEGRITY in ublksrv_io_desc [Body]
[PATCH v3 05/19] ublk: add ublk_copy_user_bvec() helper [Body]
[PATCH v3 06/19] ublk: split out ublk_user_copy() helper [Body]
[PATCH v3 07/19] ublk: inline ublk_check_and_get_req() into ublk_user_copy() [Body]
[PATCH v3 08/19] ublk: move offset check out of __ublk_check_and_get_req() [Body]
[PATCH v3 09/19] ublk: implement integrity user copy [Body]
[PATCH v3 10/19] ublk: support UBLK_F_INTEGRITY [Body]
[PATCH v3 11/19] ublk: optimize ublk_user_copy() on daemon task [Body]
[PATCH v3 12/19] selftests: ublk: display UBLK_F_INTEGRITY support [Body]
[PATCH v3 13/19] selftests: ublk: add utility to get block device metadata size [Body]
[PATCH v3 14/19] selftests: ublk: add kublk support for integrity params [Body]
[PATCH v3 15/19] selftests: ublk: implement integrity user copy in kublk [Body]
[PATCH v3 16/19] selftests: ublk: support non-O_DIRECT backing files [Body]
[PATCH v3 17/19] selftests: ublk: add integrity data support to loop target [Body]
[PATCH v3 18/19] selftests: ublk: add integrity params test [Body]
[PATCH v3 19/19] selftests: ublk: add end-to-end integrity test [Body]

Session 2026-01-06

ID (for dev) 7654f5d0-ea9d-46d4-8353-29c7d18f9283
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 805f9a061372164d43ddef771d7cd63e3ba6d845 [Config] passed [Log]
[KASAN] Boot test: Base 805f9a061372164d43ddef771d7cd63e3ba6d845 [Config] passed [Log]
[KASAN] Build Patched 805f9a061372164d43ddef771d7cd63e3ba6d845 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 805f9a061372164d43ddef771d7cd63e3ba6d845 [Config] [patched] passed [Log]
[KASAN] Fuzzing 805f9a061372164d43ddef771d7cd63e3ba6d845 [Config] 805f9a061372164d43ddef771d7cd63e3ba6d845 [Config] [patched] skipped [Log] [Artifacts]