Show patches with: Submitter = Ziyang Zhang       |   78 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[V3,blktests,2/2] tests: Add ublk tests blktests: Add ublk testcases - 1 - --- 2023-05-24 Ziyang Zhang New
[V3,blktests,1/2] src/miniublk: add user recovery blktests: Add ublk testcases - 1 - --- 2023-05-24 Ziyang Zhang New
[V2,blktests,2/2] tests: Add ublk tests blktests: Add ublk testcases - 1 - --- 2023-05-05 Ziyang Zhang New
[V2,blktests,1/2] src/miniublk: add user recovery blktests: Add ublk testcases - 1 - --- 2023-05-05 Ziyang Zhang New
[blktests,2/2] tests: Add ublk tests blktests: Add ublk testcases - - - --- 2023-04-27 Ziyang Zhang New
[blktests,1/2] src/miniublk: add user recovery blktests: Add ublk testcases - - - --- 2023-04-27 Ziyang Zhang New
[RESEND,3/3] ublk: pass NULL to blk_mq_alloc_disk() as queuedata cleanup for ublk - 1 - --- 2023-02-07 Ziyang Zhang New
[RESEND,2/3] ublk: mention WRITE_ZEROES in comment of ublk_complete_rq() cleanup for ublk - 1 - --- 2023-02-07 Ziyang Zhang New
[RESEND,1/3] ublk: remove unnecessary NULL check in ublk_rq_has_data() cleanup for ublk - 1 - --- 2023-02-07 Ziyang Zhang New
[3/3] ublk: pass NULL to blk_mq_alloc_disk() as queuedata cleanup for ublk - - - --- 2023-02-07 Ziyang Zhang New
[2/3] ublk: mention WRITE_ZEROES in comment of ublk_complete_rq() cleanup for ublk - - - --- 2023-02-07 Ziyang Zhang New
[1/3] ublk: remove unnecessary NULL check in ublk_rq_has_data() cleanup for ublk - - - --- 2023-02-07 Ziyang Zhang New
[1/1] Documentation: document ublk user recovery feature Documentation: document ublk user recovery - 1 - --- 2022-10-18 Ziyang Zhang New
[V6,7/7] Documentation: document ublk user recovery feature ublk_drv: add USER_RECOVERY support - 1 - --- 2022-09-23 Ziyang Zhang New
[V6,6/7] ublk_drv: add START_USER_RECOVERY and END_USER_RECOVERY support ublk_drv: add USER_RECOVERY support - 1 - --- 2022-09-23 Ziyang Zhang New
[V6,5/7] ublk_drv: support UBLK_F_USER_RECOVERY_REISSUE ublk_drv: add USER_RECOVERY support - 1 - --- 2022-09-23 Ziyang Zhang New
[V6,4/7] ublk_drv: consider recovery feature in aborting mechanism ublk_drv: add USER_RECOVERY support - 1 - --- 2022-09-23 Ziyang Zhang New
[V6,3/7] ublk_drv: requeue rqs with recovery feature enabled ublk_drv: add USER_RECOVERY support - 1 - --- 2022-09-23 Ziyang Zhang New
[V6,2/7] ublk_drv: define macros for recovery feature and check them ublk_drv: add USER_RECOVERY support - 1 - --- 2022-09-23 Ziyang Zhang New
[V6,1/7] ublk_drv: check 'current' instead of 'ubq_daemon' ublk_drv: add USER_RECOVERY support - 1 - --- 2022-09-23 Ziyang Zhang New
[RESEND,V5,7/7] Documentation: document ublk user recovery feature ublk_drv: add USER_RECOVERY support - - - --- 2022-09-23 Ziyang Zhang New
[RESEND,V5,6/7] ublk_drv: add START_USER_RECOVERY and END_USER_RECOVERY support ublk_drv: add USER_RECOVERY support - 1 - --- 2022-09-23 Ziyang Zhang New
[RESEND,V5,5/7] ublk_drv: support UBLK_F_USER_RECOVERY_REISSUE ublk_drv: add USER_RECOVERY support - 1 - --- 2022-09-23 Ziyang Zhang New
[RESEND,V5,4/7] ublk_drv: consider recovery feature in aborting mechanism ublk_drv: add USER_RECOVERY support - 1 - --- 2022-09-23 Ziyang Zhang New
[RESEND,V5,3/7] ublk_drv: requeue rqs with recovery feature enabled ublk_drv: add USER_RECOVERY support - 1 - --- 2022-09-23 Ziyang Zhang New
[RESEND,V5,2/7] ublk_drv: define macros for recovery feature and check them ublk_drv: add USER_RECOVERY support - 1 - --- 2022-09-23 Ziyang Zhang New
[RESEND,V5,1/7] ublk_drv: check 'current' instead of 'ubq_daemon' ublk_drv: add USER_RECOVERY support - 1 - --- 2022-09-23 Ziyang Zhang New
[V5,7/7] Documentation: document ublk user recovery feature ublk_drv: add USER_RECOVERY support - - - --- 2022-09-22 Ziyang Zhang New
[V5,6/7] ublk_drv: allow new process to open ublk chardev with recovery feature enabled ublk_drv: add USER_RECOVERY support - - - --- 2022-09-22 Ziyang Zhang New
[V5,5/7] ublk_drv: support UBLK_F_USER_RECOVERY_REISSUE ublk_drv: add USER_RECOVERY support - 1 - --- 2022-09-22 Ziyang Zhang New
[V5,4/7] ublk_drv: consider recovery feature in aborting mechanism ublk_drv: add USER_RECOVERY support - - - --- 2022-09-22 Ziyang Zhang New
[V5,3/7] ublk_drv: requeue rqs with recovery feature enabled ublk_drv: add USER_RECOVERY support - - - --- 2022-09-22 Ziyang Zhang New
[V5,2/7] ublk_drv: define macros for recovery feature and check them ublk_drv: add USER_RECOVERY support - 1 - --- 2022-09-22 Ziyang Zhang New
[V5,1/7] ublk_drv: check 'current' instead of 'ubq_daemon' ublk_drv: add USER_RECOVERY support - 1 - --- 2022-09-22 Ziyang Zhang New
[V4,8/8] Documentation: document ublk user recovery feature ublk_drv: add USER_RECOVERY support - - - --- 2022-09-21 Ziyang Zhang New
[V4,7/8] ublk_drv: allow new process to open ublk chardev with recovery feature enabled ublk_drv: add USER_RECOVERY support - - - --- 2022-09-21 Ziyang Zhang New
[V4,6/8] ublk_drv: support UBLK_F_USER_RECOVERY_REISSUE ublk_drv: add USER_RECOVERY support - 1 - --- 2022-09-21 Ziyang Zhang New
[V4,5/8] ublk_drv: consider recovery feature in aborting mechanism ublk_drv: add USER_RECOVERY support - - - --- 2022-09-21 Ziyang Zhang New
[V4,4/8] ublk_drv: requeue rqs with recovery feature enabled ublk_drv: add USER_RECOVERY support - - - --- 2022-09-21 Ziyang Zhang New
[V4,3/8] ublk_drv: define macros for recovery feature and check them ublk_drv: add USER_RECOVERY support - - - --- 2022-09-21 Ziyang Zhang New
[V4,2/8] ublk_drv: refactor ublk_cancel_queue() ublk_drv: add USER_RECOVERY support - 1 - --- 2022-09-21 Ziyang Zhang New
[V4,1/8] ublk_drv: check 'current' instead of 'ubq_daemon' ublk_drv: add USER_RECOVERY support - 1 - --- 2022-09-21 Ziyang Zhang New
[V3,7/7] ublk_drv: do not run monitor_work while ub's state is QUIESCED ublk_drv: add USER_RECOVERY support - - - --- 2022-09-13 Ziyang Zhang New
[V3,6/7] ublk_drv: add START_USER_RECOVERY and END_USER_RECOVERY support ublk_drv: add USER_RECOVERY support - - - --- 2022-09-13 Ziyang Zhang New
[V3,5/7] ublk_drv: consider recovery feature in aborting mechanism ublk_drv: add USER_RECOVERY support - - - --- 2022-09-13 Ziyang Zhang New
[V3,4/7] ublk_drv: requeue rqs with recovery feature enabled ublk_drv: add USER_RECOVERY support - - - --- 2022-09-13 Ziyang Zhang New
[V3,3/7] ublk_drv: define macros for recovery feature and check them ublk_drv: add USER_RECOVERY support - - - --- 2022-09-13 Ziyang Zhang New
[V3,2/7] ublk_drv: refactor ublk_cancel_queue() ublk_drv: add USER_RECOVERY support - 1 - --- 2022-09-13 Ziyang Zhang New
[V3,1/7] ublk_drv: check 'current' instead of 'ubq_daemon' ublk_drv: add USER_RECOVERY support - 1 - --- 2022-09-13 Ziyang Zhang New
[RFC,V2,6/6] ublk_drv: add START_USER_RECOVERY and END_USER_RECOVERY support ublk_drv: add USER_RECOVERY support - - - --- 2022-08-31 Ziyang Zhang New
[RFC,V2,5/6] ublk_drv: consider recovery feature in aborting mechanism ublk_drv: add USER_RECOVERY support - - - --- 2022-08-31 Ziyang Zhang New
[RFC,V2,4/6] ublk_drv: requeue rqs with recovery feature enabled ublk_drv: add USER_RECOVERY support - - - --- 2022-08-31 Ziyang Zhang New
[RFC,V2,3/6] ublk_drv: define macros for recovery feature and check them ublk_drv: add USER_RECOVERY support - - - --- 2022-08-31 Ziyang Zhang New
[RFC,V2,2/6] ublk_drv: refactor ublk_cancel_queue() ublk_drv: add USER_RECOVERY support - 1 - --- 2022-08-31 Ziyang Zhang New
[RFC,V2,1/6] ublk_drv: check 'current' instead of 'ubq_daemon' ublk_drv: add USER_RECOVERY support - 1 - --- 2022-08-31 Ziyang Zhang New
[RFC,9/9] ublk_drv: do not schedule monitor_work with recovery feature enabled ublk_drv: add USER_RECOVERY support - - - --- 2022-08-24 Ziyang Zhang New
[RFC,8/9] ublk_drv: add START_USER_RECOVERY and END_USER_RECOVERY support ublk_drv: add USER_RECOVERY support - - - --- 2022-08-24 Ziyang Zhang New
[RFC,7/9] ublk_drv: define macros for recovery feature and check them ublk_drv: add USER_RECOVERY support - - - --- 2022-08-24 Ziyang Zhang New
[RFC,6/9] ublk_drv: add pr_devel() to prepare for recovery feature ublk_drv: add USER_RECOVERY support - - - --- 2022-08-24 Ziyang Zhang New
[RFC,5/9] ublk_drv: refactor ublk_stop_dev() ublk_drv: add USER_RECOVERY support - - - --- 2022-08-24 Ziyang Zhang New
[RFC,4/9] ublk_drv: refactor __ublk_rq_task_work() and aborting machenism ublk_drv: add USER_RECOVERY support - - - --- 2022-08-24 Ziyang Zhang New
[RFC,3/9] ublk_drv: add a helper to get ioucmd from pdu ublk_drv: add USER_RECOVERY support - - - --- 2022-08-24 Ziyang Zhang New
[RFC,2/9] ublk_drv: refactor ublk_cancel_queue() ublk_drv: add USER_RECOVERY support - - - --- 2022-08-24 Ziyang Zhang New
[RFC,1/9] ublk_drv: check 'current' instead of 'ubq_daemon' ublk_drv: add USER_RECOVERY support - 1 - --- 2022-08-24 Ziyang Zhang New
[V2,3/3] ublk_drv: do not add a re-issued request aborted previously to ioucmd's task_work ublk_drv: cleanup and bugfix - 1 - --- 2022-08-15 Ziyang Zhang New
[V2,2/3] ublk_drv: update comment for __ublk_fail_req() ublk_drv: cleanup and bugfix - 1 - --- 2022-08-15 Ziyang Zhang New
[V2,1/3] ublk_drv: check ubq_daemon_is_dying() in __ublk_rq_task_work() ublk_drv: cleanup and bugfix - 1 - --- 2022-08-15 Ziyang Zhang New
ublk_drv: update iod->addr for UBLK_IO_NEED_GET_DATA ublk_drv: update iod->addr for UBLK_IO_NEED_GET_DATA - 1 - --- 2022-08-10 Ziyang Zhang New
[3/3] ublk_drv: do not add a re-issued request aborted previously to ioucmd's task_work ublk_drv: cleanup and bugfix - - - --- 2022-08-09 Ziyang Zhang New
[2/3] ublk_drv: update comment for __ublk_fail_req() ublk_drv: cleanup and bugfix - - - --- 2022-08-09 Ziyang Zhang New
[1/3] ublk_drv: check ubq_daemon_is_dying() in __ublk_rq_task_work() ublk_drv: cleanup and bugfix - 1 - --- 2022-08-09 Ziyang Zhang New
[V4,2/2] ublk_drv: add support for UBLK_IO_NEED_GET_DATA ublk: add support for UBLK_IO_NEED_GET_DATA - 1 - --- 2022-07-28 Ziyang Zhang New
[V4,1/2] ublk_cmd.h: add one new ublk command: UBLK_IO_NEED_GET_DATA ublk: add support for UBLK_IO_NEED_GET_DATA - 1 - --- 2022-07-28 Ziyang Zhang New
[V3,2/2] ublk_drv: add support for UBLK_IO_NEED_GET_DATA ublk: add support for UBLK_IO_NEED_GET_DATA - - - --- 2022-07-28 Ziyang Zhang New
[V3,1/2] ublk_cmd.h: add one new ublk command: UBLK_IO_NEED_GET_DATA ublk: add support for UBLK_IO_NEED_GET_DATA - 1 - --- 2022-07-28 Ziyang Zhang New
[V2,2/2] ublk_drv: add support for UBLK_IO_NEED_GET_DATA ublk: add support for UBLK_IO_NEED_GET_DATA - - - --- 2022-07-26 Ziyang Zhang New
[V2,1/2] ublk_cmd.h: add one new ublk command: UBLK_IO_NEED_GET_DATA ublk: add support for UBLK_IO_NEED_GET_DATA - - - --- 2022-07-26 Ziyang Zhang New
ublk_drv: add one new ublk command: UBLK_IO_NEED_GET_DATA ublk_drv: add one new ublk command: UBLK_IO_NEED_GET_DATA - - - --- 2022-07-18 Ziyang Zhang New