Show patches with: Submitter = John Garry       |    Archived = No       |   216 patches
« 1 2 3 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v2,13/16] scsi: sd: Add WRITE_ATOMIC_16 support block atomic writes - - - --- 2023-12-12 John Garry Not Applicable
[v2,12/16] scsi: sd: Support reading atomic write properties from block limits VPD block atomic writes - - - --- 2023-12-12 John Garry Not Applicable
[v2,11/16] block: Add fops atomic write support block atomic writes - - - --- 2023-12-12 John Garry Not Applicable
[v2,10/16] block: Add checks to merging of atomic writes block atomic writes - - - --- 2023-12-12 John Garry Not Applicable
[v2,09/16] block: Error an attempt to split an atomic write bio block atomic writes - - - --- 2023-12-12 John Garry Not Applicable
[v2,08/16] block: Limit atomic write IO size according to atomic_write_max_sectors block atomic writes - - - --- 2023-12-12 John Garry Not Applicable
[v2,07/16] block: Pass blk_queue_get_max_sectors() a request pointer block atomic writes - - - --- 2023-12-12 John Garry Not Applicable
[v2,06/16] block: Add REQ_ATOMIC flag block atomic writes - - - --- 2023-12-12 John Garry Not Applicable
[v2,05/16] fs: Add RWF_ATOMIC and IOCB_ATOMIC flags for atomic write support block atomic writes - - - --- 2023-12-12 John Garry Not Applicable
[v2,04/16] fs: Increase fmode_t size block atomic writes - - - --- 2023-12-12 John Garry Not Applicable
[v2,03/16] fs/bdev: Add atomic write support info to statx block atomic writes - - - --- 2023-12-12 John Garry Not Applicable
[v2,02/16] block: Limit atomic writes according to bio and queue limits block atomic writes - - - --- 2023-12-12 John Garry Not Applicable
[v2,01/16] block: Add atomic write operations to request_queue limits block atomic writes - - - --- 2023-12-12 John Garry Not Applicable
[v2,10/10] scsi: libsas: Delete sas_ata_task.retry_count libsas: Some tidy-up - 2 - --- 2023-08-15 John Garry Accepted
[v2,09/10] scsi: libsas: Delete sas_ata_task.stp_affil_pol libsas: Some tidy-up - 2 - --- 2023-08-15 John Garry Accepted
[v2,08/10] scsi: libsas: Delete sas_ata_task.set_affil_pol libsas: Some tidy-up - 2 - --- 2023-08-15 John Garry Accepted
[v2,07/10] scsi: libsas: Delete sas_ssp_task.task_prio libsas: Some tidy-up - 2 - --- 2023-08-15 John Garry Accepted
[v2,06/10] scsi: libsas: Delete sas_ssp_task.enable_first_burst libsas: Some tidy-up - 2 - --- 2023-08-15 John Garry Accepted
[v2,05/10] scsi: libsas: Delete sas_ssp_task.retry_count libsas: Some tidy-up - 2 - --- 2023-08-15 John Garry Accepted
[v2,04/10] scsi: libsas: Delete struct scsi_core libsas: Some tidy-up - 2 - --- 2023-08-15 John Garry Accepted
[v2,03/10] scsi: libsas: Delete enum sas_phy_type libsas: Some tidy-up - 2 - --- 2023-08-15 John Garry Accepted
[v2,02/10] scsi: libsas: Delete enum sas_class libsas: Some tidy-up - 2 - --- 2023-08-15 John Garry Accepted
[v2,01/10] scsi: libsas: Delete sas_ha_struct.lldd_module libsas: Some tidy-up - 2 - --- 2023-08-15 John Garry Accepted
[10/10] scsi: libsas: Delete sas_ata_task.retry_count libsas: Some tidy-up - 3 - --- 2023-08-14 John Garry Superseded
[09/10] scsi: libsas: Delete sas_ata_task.stp_affil_pol libsas: Some tidy-up - 3 - --- 2023-08-14 John Garry Superseded
[08/10] scsi: libsas: Delete sas_ata_task.set_affil_pol libsas: Some tidy-up - 3 - --- 2023-08-14 John Garry Superseded
[07/10] scsi: libsas: Delete sas_ssp_task.task_prio libsas: Some tidy-up - 1 - --- 2023-08-14 John Garry Superseded
[06/10] scsi: libsas: Delete sas_ssp_task.enable_first_burst libsas: Some tidy-up - 3 - --- 2023-08-14 John Garry Superseded
[05/10] scsi: libsas: Delete sas_ssp_task.retry_count libsas: Some tidy-up - 3 - --- 2023-08-14 John Garry Superseded
[04/10] scsi: libsas: Delete struct scsi_core libsas: Some tidy-up - 3 - --- 2023-08-14 John Garry Superseded
[03/10] scsi: libsas: Delete enum sas_phy_type libsas: Some tidy-up - 3 - --- 2023-08-14 John Garry Superseded
[02/10] scsi: libsas: Delete enum sas_class libsas: Some tidy-up - 3 - --- 2023-08-14 John Garry Superseded
[01/10] scsi: libsas: Delete sas_ha_struct.lldd_module libsas: Some tidy-up - 3 - --- 2023-08-14 John Garry Superseded
[RFC,16/16] nvme: Support atomic writes block atomic writes - - - --- 2023-05-03 John Garry Changes Requested
[RFC,15/16] scsi: scsi_debug: Atomic write support block atomic writes - - - --- 2023-05-03 John Garry Changes Requested
[RFC,14/16] scsi: sd: Add WRITE_ATOMIC_16 support block atomic writes - - - --- 2023-05-03 John Garry Changes Requested
[RFC,13/16] scsi: sd: Support reading atomic properties from block limits VPD block atomic writes - - - --- 2023-05-03 John Garry Changes Requested
[RFC,12/16] xfs: Add support for fallocate2 block atomic writes - - - --- 2023-05-03 John Garry Changes Requested
[RFC,11/16] fs: iomap: Atomic write support block atomic writes - - - --- 2023-05-03 John Garry Changes Requested
[RFC,10/16] block: Add fops atomic write support block atomic writes - - - --- 2023-05-03 John Garry Changes Requested
[RFC,09/16] block: Add blk_validate_atomic_write_op() block atomic writes - - - --- 2023-05-03 John Garry Changes Requested
[RFC,08/16] block: Add support for atomic_write_unit block atomic writes - - - --- 2023-05-03 John Garry Changes Requested
[RFC,07/16] block: Add bdev_find_max_atomic_write_alignment() block atomic writes - - - --- 2023-05-03 John Garry Changes Requested
[RFC,06/16] block: Limit atomic writes according to bio and queue limits block atomic writes - - - --- 2023-05-03 John Garry Changes Requested
[RFC,05/16] block: Add REQ_ATOMIC flag block atomic writes - - - --- 2023-05-03 John Garry Changes Requested
[RFC,04/16] fs: Add RWF_ATOMIC and IOCB_ATOMIC flags for atomic write support block atomic writes - - - --- 2023-05-03 John Garry Changes Requested
[RFC,03/16] xfs: Support atomic write for statx block atomic writes - - - --- 2023-05-03 John Garry Changes Requested
[RFC,02/16] fs/bdev: Add atomic write support info to statx block atomic writes - - - --- 2023-05-03 John Garry Changes Requested
[RFC,01/16] block: Add atomic write operations to request_queue limits block atomic writes - - - --- 2023-05-03 John Garry Changes Requested
scsi: scsi_debug: Abort commands from scsi_debug_device_reset() scsi: scsi_debug: Abort commands from scsi_debug_device_reset() - 1 - --- 2023-04-16 John Garry Accepted
[v3,11/11] scsi: scsi_debug: Drop sdebug_queue Fix shost command overloading issues 1 - - --- 2023-03-27 John Garry Accepted
[v3,10/11] scsi: scsi_debug: Only allow sdebug_max_queue be modified when no shosts Fix shost command overloading issues 1 - - --- 2023-03-27 John Garry Accepted
[v3,09/11] scsi: scsi_debug: Use scsi_host_busy() in delay_store() and ndelay_store() Fix shost command overloading issues 1 - - --- 2023-03-27 John Garry Accepted
[v3,08/11] scsi: scsi_debug: Use blk_mq_tagset_busy_iter() in stop_all_queued() Fix shost command overloading issues 1 - - --- 2023-03-27 John Garry Accepted
[v3,07/11] scsi: scsi_debug: Use blk_mq_tagset_busy_iter() in sdebug_blk_mq_poll() Fix shost command overloading issues 1 - - --- 2023-03-27 John Garry Accepted
[v3,06/11] scsi: scsi_debug: Dynamically allocate sdebug_queued_cmd Fix shost command overloading issues 1 - - --- 2023-03-27 John Garry Accepted
[v3,05/11] scsi: scsi_debug: Use scsi_block_requests() to block queues Fix shost command overloading issues 1 - - --- 2023-03-27 John Garry Accepted
[v3,04/11] scsi: scsi_debug: Protect block_unblock_all_queues() with mutex Fix shost command overloading issues 1 - - --- 2023-03-27 John Garry Accepted
[v3,03/11] scsi: scsi_debug: Change shost list lock to a mutex Fix shost command overloading issues 1 - - --- 2023-03-27 John Garry Accepted
[v3,02/11] scsi: scsi_debug: Don't iter all shosts in clear_luns_changed_on_target() Fix shost command overloading issues 1 - - --- 2023-03-27 John Garry Accepted
[v3,01/11] scsi: scsi_debug: Fix check for sdev queue full Fix shost command overloading issues 1 - 1 --- 2023-03-27 John Garry Accepted
[v2,11/11] scsi: scsi_debug: Drop sdebug_queue scsi_debug: Fix shost command overloading issues - - - --- 2023-03-23 John Garry Superseded
[v2,10/11] scsi: scsi_debug: Only allow sdebug_max_queue be modified when no shosts scsi_debug: Fix shost command overloading issues - - - --- 2023-03-23 John Garry Superseded
[v2,09/11] scsi: scsi_debug: Use scsi_host_busy() in delay_store() and ndelay_store() scsi_debug: Fix shost command overloading issues - - - --- 2023-03-23 John Garry Superseded
[v2,08/11] scsi: scsi_debug: Use blk_mq_tagset_busy_iter() in stop_all_queued() scsi_debug: Fix shost command overloading issues - - - --- 2023-03-23 John Garry Superseded
[v2,07/11] scsi: scsi_debug: Use blk_mq_tagset_busy_iter() in sdebug_blk_mq_poll() scsi_debug: Fix shost command overloading issues - - - --- 2023-03-23 John Garry Superseded
[v2,06/11] scsi: scsi_debug: Dynamically allocate sdebug_queued_cmd scsi_debug: Fix shost command overloading issues - - - --- 2023-03-23 John Garry Superseded
[v2,05/11] scsi: scsi_debug: Use scsi_block_requests() to block queues scsi_debug: Fix shost command overloading issues - - - --- 2023-03-23 John Garry Superseded
[v2,04/11] scsi: scsi_debug: Protect block_unblock_all_queues() with mutex scsi_debug: Fix shost command overloading issues - - - --- 2023-03-23 John Garry Superseded
[v2,03/11] scsi: scsi_debug: Change shost list lock to a mutex scsi_debug: Fix shost command overloading issues - - - --- 2023-03-23 John Garry Superseded
[v2,02/11] scsi: scsi_debug: Don't iter all shosts in clear_luns_changed_on_target() scsi_debug: Fix shost command overloading issues - - - --- 2023-03-23 John Garry Superseded
[v2,01/11] scsi: scsi_debug: Fix check for sdev queue full scsi_debug: Fix shost command overloading issues - - - --- 2023-03-23 John Garry Superseded
[RFC,9/9] scsi: scsi_debug: Drop sdebug_queue concept scsi_debug: Fix shost command overloading issue - - - --- 2023-03-13 John Garry Superseded
[8/9] scsi: scsi_debug: Use scsi_host_busy() in delay_store() and ndelay_store() scsi_debug: Fix shost command overloading issue - - - --- 2023-03-13 John Garry Superseded
[7/9] scsi: scsi_debug: Use blk_mq_tagset_busy_iter() in stop_all_queued() scsi_debug: Fix shost command overloading issue - - - --- 2023-03-13 John Garry Superseded
[6/9] scsi: scsi_debug: Use blk_mq_tagset_busy_iter() in sdebug_blk_mq_poll() scsi_debug: Fix shost command overloading issue - - - --- 2023-03-13 John Garry Superseded
[5/9] scsi: scsi_debug: Dynamically allocate sdebug_queued_cmd scsi_debug: Fix shost command overloading issue - - - --- 2023-03-13 John Garry Superseded
[4/9] scsi: scsi_debug: Use scsi_block_requests() to block queues scsi_debug: Fix shost command overloading issue - - - --- 2023-03-13 John Garry Superseded
[3/9] scsi: scsi_debug: Protect block_unblock_all_queues() with mutex scsi_debug: Fix shost command overloading issue - - - --- 2023-03-13 John Garry Superseded
[2/9] scsi: scsi_debug: Change host list lock to a mutex scsi_debug: Fix shost command overloading issue - - - --- 2023-03-13 John Garry Superseded
[1/9] scsi: scsi_debug: Don't iter all hosts in clear_luns_changed_on_target() scsi_debug: Fix shost command overloading issue - - - --- 2023-03-13 John Garry Superseded
[RESEND,v2,11/11] scsi: scsi_debug: Add poll mode deferred completions to statistics scsi_debug: Some minor improvements - - - --- 2023-03-13 John Garry Accepted
[RESEND,v2,10/11] scsi: scsi_debug: Get command abort feature working again scsi_debug: Some minor improvements - - - --- 2023-03-13 John Garry Accepted
[RESEND,v2,09/11] scsi: scsi_debug: Drop sdebug_dev_info.num_in_q scsi_debug: Some minor improvements - - - --- 2023-03-13 John Garry Accepted
[RESEND,v2,08/11] scsi: scsi_debug: Drop check for num_in_q exceeding queue depth scsi_debug: Some minor improvements - - - --- 2023-03-13 John Garry Accepted
[RESEND,v2,07/11] scsi: scsi_debug: Drop scsi_debug_host_reset() device NULL pointer check scsi_debug: Some minor improvements - - - --- 2023-03-13 John Garry Accepted
[RESEND,v2,06/11] scsi: scsi_debug: Drop scsi_debug_bus_reset() NULL pointer checks scsi_debug: Some minor improvements - - - --- 2023-03-13 John Garry Accepted
[RESEND,v2,05/11] scsi: scsi_debug: Drop scsi_debug_target_reset() NULL pointer checks scsi_debug: Some minor improvements - - - --- 2023-03-13 John Garry Accepted
[RESEND,v2,04/11] scsi: scsi_debug: Drop scsi_debug_device_reset() NULL pointer checks scsi_debug: Some minor improvements - - - --- 2023-03-13 John Garry Accepted
[RESEND,v2,03/11] scsi: scsi_debug: Drop scsi_debug_abort() NULL pointer checks scsi_debug: Some minor improvements - - - --- 2023-03-13 John Garry Accepted
[RESEND,v2,02/11] scsi: scsi_debug: Stop setting devip->sdbg_host twice scsi_debug: Some minor improvements - - - --- 2023-03-13 John Garry Accepted
[RESEND,v2,01/11] scsi: scsi_debug: Don't hold driver host struct pointer in host->hostdata[] scsi_debug: Some minor improvements 1 - - --- 2023-03-13 John Garry Accepted
[v2,11/11] scsi: scsi_debug: Add poll mode deferred completions to statistics scsi_debug: Some minor improvements - - - --- 2023-03-13 John Garry Superseded
[v2,10/11] scsi: scsi_debug: Get command abort feature working again scsi_debug: Some minor improvements - - - --- 2023-03-13 John Garry Superseded
[v2,08/11] scsi: scsi_debug: Drop check for num_in_q exceeding queue depth scsi_debug: Some minor improvements - - - --- 2023-03-13 John Garry Superseded
[v2,07/11] scsi: scsi_debug: Drop scsi_debug_host_reset() device NULL pointer check scsi_debug: Some minor improvements - - - --- 2023-03-13 John Garry Superseded
[v2,06/11] scsi: scsi_debug: Drop scsi_debug_bus_reset() NULL pointer checks scsi_debug: Some minor improvements - - - --- 2023-03-13 John Garry Superseded
[v2,05/11] scsi: scsi_debug: Drop scsi_debug_target_reset() NULL pointer checks scsi_debug: Some minor improvements - - - --- 2023-03-13 John Garry Superseded
[v2,04/11] scsi: scsi_debug: Drop scsi_debug_device_reset() NULL pointer checks scsi_debug: Some minor improvements - - - --- 2023-03-13 John Garry Superseded
[v2,03/11] scsi: scsi_debug: Drop scsi_debug_abort() NULL pointer checks scsi_debug: Some minor improvements - - - --- 2023-03-13 John Garry Superseded
« 1 2 3 »