2023-07-03 | Mike Christie | vhost: take worker or vq instead of dev for queueing Signed-off-by: Mike Christie <michael.christie@oracle.com> ...Id: <20230626232307.97930-6-michael.christie@oracle.com> |
commit | commitdiff | tree |
2023-07-03 | Mike Christie | vhost, vhost_net: add helper to check if vq has work Signed-off-by: Mike Christie <michael.christie@oracle.com> ...Id: <20230626232307.97930-5-michael.christie@oracle.com> |
commit | commitdiff | tree |
2023-07-03 | Mike Christie | vhost: add vhost_worker pointer to vhost_virtqueue Signed-off-by: Mike Christie <michael.christie@oracle.com> ...Id: <20230626232307.97930-4-michael.christie@oracle.com> |
commit | commitdiff | tree |
2023-07-03 | Mike Christie | vhost: dynamically allocate vhost_worker Signed-off-by: Mike Christie <michael.christie@oracle.com> ...Id: <20230626232307.97930-3-michael.christie@oracle.com> |
commit | commitdiff | tree |
2023-07-03 | Mike Christie | vhost: create worker at end of vhost_dev_set_owner Signed-off-by: Mike Christie <michael.christie@oracle.com> ...Id: <20230626232307.97930-2-michael.christie@oracle.com> |
commit | commitdiff | tree |
2023-06-08 | Mike Christie | vhost: Fix worker hangs due to missed wake up calls Signed-off-by: Mike Christie <michael.christie@oracle.com> ...Id: <20230607192338.6041-3-michael.christie@oracle.com> |
commit | commitdiff | tree |
2023-06-08 | Mike Christie | vhost: Fix crash during early vhost_transport_send_pkt... Signed-off-by: Mike Christie <michael.christie@oracle.com> ...Id: <20230607192338.6041-2-michael.christie@oracle.com> |
commit | commitdiff | tree |
2023-06-01 | Mike Christie | fork, vhost: Use CLONE_THREAD to fix freezer/ps regression <michael.christie@oracle.com> which was a modified version... Co-developed-by: Mike Christie <michael.christie@oracle.com> Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
2023-04-21 | Mike Christie | vhost-scsi: Reduce vhost_scsi_mutex use Signed-off-by: Mike Christie <michael.christie@oracle.com> ...Id: <20230321020624.13323-8-michael.christie@oracle.com> |
commit | commitdiff | tree |
2023-04-21 | Mike Christie | vhost-scsi: Drop vhost_scsi_mutex use in port callouts Signed-off-by: Mike Christie <michael.christie@oracle.com> ...Id: <20230321020624.13323-7-michael.christie@oracle.com> |
commit | commitdiff | tree |
2023-04-21 | Mike Christie | vhost-scsi: Check for a cleared backend before queueing... Signed-off-by: Mike Christie <michael.christie@oracle.com> ...Id: <20230321020624.13323-6-michael.christie@oracle.com> |
commit | commitdiff | tree |
2023-04-21 | Mike Christie | vhost-scsi: Drop device mutex use in vhost_scsi_do_plug Signed-off-by: Mike Christie <michael.christie@oracle.com> ...Id: <20230321020624.13323-5-michael.christie@oracle.com> |
commit | commitdiff | tree |
2023-04-21 | Mike Christie | vhost-scsi: Delay releasing our refcount on the tpg Signed-off-by: Mike Christie <michael.christie@oracle.com> ...Id: <20230321020624.13323-4-michael.christie@oracle.com> |
commit | commitdiff | tree |
2023-04-04 | Mike Christie | vhost-scsi: Fix crash during LUN unmapping Signed-off-by: Mike Christie <michael.christie@oracle.com> ...Id: <20230321020624.13323-3-michael.christie@oracle.com> |
commit | commitdiff | tree |
2023-04-04 | Mike Christie | vhost-scsi: Fix vhost_scsi struct use after free Signed-off-by: Mike Christie <michael.christie@oracle.com> ...Id: <20230321020624.13323-2-michael.christie@oracle.com> |
commit | commitdiff | tree |
2023-03-24 | Mike Christie | scsi: target: iscsit: Fix TAS handling during conn... Signed-off-by: Mike Christie <michael.christie@oracle.com> ...org/r/20230319015620.96006-9-michael.christie@oracle.com |
commit | commitdiff | tree |
2023-03-24 | Mike Christie | scsi: target: Fix multiple LUN_RESET handling Signed-off-by: Mike Christie <michael.christie@oracle.com> ...org/r/20230319015620.96006-8-michael.christie@oracle.com |
commit | commitdiff | tree |
2023-03-24 | Mike Christie | scsi: target: iscsit: Stop/wait on cmds during conn... Signed-off-by: Mike Christie <michael.christie@oracle.com> ...org/r/20230319015620.96006-6-michael.christie@oracle.com |
commit | commitdiff | tree |
2023-03-24 | Mike Christie | scsi: target: iscsit: isert: Alloc per conn cmd counter Signed-off-by: Mike Christie <michael.christie@oracle.com> ...org/r/20230319015620.96006-5-michael.christie@oracle.com |
commit | commitdiff | tree |
2023-03-24 | Mike Christie | scsi: target: Pass in cmd counter to use during cmd... Signed-off-by: Mike Christie <michael.christie@oracle.com> ...org/r/20230319015620.96006-4-michael.christie@oracle.com |
commit | commitdiff | tree |
2023-03-24 | Mike Christie | scsi: target: Move cmd counter allocation Signed-off-by: Mike Christie <michael.christie@oracle.com> ...org/r/20230319015620.96006-3-michael.christie@oracle.com |
commit | commitdiff | tree |
2023-03-24 | Mike Christie | scsi: target: Move sess cmd counter to new struct Signed-off-by: Mike Christie <michael.christie@oracle.com> ...org/r/20230319015620.96006-2-michael.christie@oracle.com |
commit | commitdiff | tree |
2023-03-23 | Mike Christie | vhost: use vhost_tasks for worker threads Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
2023-03-23 | Mike Christie | vhost: move worker thread fields to new struct Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
2023-03-23 | Mike Christie | vhost_task: Allow vhost layer to use copy_process Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
2023-03-12 | Mike Christie | fork: allow kernel code to call copy_process Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
2023-03-12 | Mike Christie | fork: Add kernel_clone_args flag to ignore signals Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
2023-03-12 | Mike Christie | fork: add kernel_clone_args flag to not dup/clone files Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
2023-03-12 | Mike Christie | fork/vm: Move common PF_IO_WORKER behavior to new flag Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
2023-03-12 | Mike Christie | kernel: Make io_thread and kthread bit fields Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
2023-03-12 | Mike Christie | kthread: Pass in the thread's name during creation Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
2023-03-12 | Mike Christie | kernel: Allow a kernel thread's name to be set in copy_process Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
2023-03-12 | Mike Christie | csky: Remove kernel_thread declaration Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
2023-01-19 | Mike Christie | scsi: iscsi_tcp: Fix UAF during login when accessing... ...org/r/20230117193937.21244-3-michael.christie@oracle.com Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
2023-01-19 | Mike Christie | scsi: iscsi_tcp: Fix UAF during logout when accessing... ...org/r/20230117193937.21244-2-michael.christie@oracle.com Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
2023-01-18 | Mike Christie | scsi: core: Remove scsi_execute_req()/scsi_execute... Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
2023-01-18 | Mike Christie | scsi: cxlflash: Convert to scsi_execute_cmd() Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
2023-01-14 | Mike Christie | scsi: target: target_core_pscsi: Convert to scsi_execute_cmd() Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
2023-01-14 | Mike Christie | scsi: virtio_scsi: Convert to scsi_execute_cmd() Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
2023-01-14 | Mike Christie | scsi: sr: Convert to scsi_execute_cmd() Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
2023-01-14 | Mike Christie | scsi: ses: Convert to scsi_execute_cmd() Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
2023-01-14 | Mike Christie | scsi: zbc: Convert to scsi_execute_cmd() Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
2023-01-14 | Mike Christie | scsi: sd: Convert to scsi_execute_cmd() Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
2023-01-14 | Mike Christie | scsi: spi: Convert to scsi_execute_cmd() Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
2023-01-14 | Mike Christie | scsi: core: Convert to scsi_execute_cmd() Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
2023-01-14 | Mike Christie | scsi: scsi_dh: Convert to scsi_execute_cmd() Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
2023-01-14 | Mike Christie | scsi: ch: Convert to scsi_execute_cmd() Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
2023-01-14 | Mike Christie | scsi: hwmon: drivetemp: Convert to scsi_execute_cmd() Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
2023-01-14 | Mike Christie | scsi: ata: libata-scsi: Convert to scsi_execute_cmd() Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
2023-01-14 | Mike Christie | scsi: core: Add struct for args to execution functions Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
2022-12-01 | Mike Christie | nvme: Convert NVMe errors to PR errors Signed-off-by: Mike Christie <michael.christie@oracle.com> ...org/r/20221122032603.32766-5-michael.christie@oracle.com |
commit | commitdiff | tree |
2022-12-01 | Mike Christie | scsi: sd: Convert SCSI errors to PR errors Signed-off-by: Mike Christie <michael.christie@oracle.com> ...org/r/20221122032603.32766-4-michael.christie@oracle.com |
commit | commitdiff | tree |
2022-12-01 | Mike Christie | scsi: core: Rename status_byte to sg_status_byte Signed-off-by: Mike Christie <michael.christie@oracle.com> ...org/r/20221122032603.32766-3-michael.christie@oracle.com |
commit | commitdiff | tree |
2022-12-01 | Mike Christie | block: Add error codes for common PR failures Signed-off-by: Mike Christie <michael.christie@oracle.com> ...org/r/20221122032603.32766-2-michael.christie@oracle.com |
commit | commitdiff | tree |
2022-09-25 | Mike Christie | scsi: iscsi: iscsi_tcp: Fix null-ptr-deref while calling... ...org/r/20220907221700.10302-1-michael.christie@oracle.com Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
2022-09-07 | Mike Christie | scsi: core: Remove useless host error codes ...org/r/20220812010027.8251-11-michael.christie@oracle.com Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
2022-09-07 | Mike Christie | scsi: core: Convert scsi_decide_disposition() to use... ...org/r/20220812010027.8251-10-michael.christie@oracle.com Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
2022-09-07 | Mike Christie | scsi: core: Add error codes for internal SCSI midlayer use ...org/r/20220812010027.8251-9-michael.christie@oracle.com Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
2022-09-07 | Mike Christie | scsi: cxlflash: Drop DID_ALLOC_FAILURE use ...org/r/20220812010027.8251-8-michael.christie@oracle.com Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
2022-09-07 | Mike Christie | scsi: qla2xxx: Drop DID_TARGET_FAILURE use ...org/r/20220812010027.8251-7-michael.christie@oracle.com Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
2022-09-07 | Mike Christie | scsi: virtio_scsi: Drop DID_NEXUS_FAILURE use ...org/r/20220812010027.8251-6-michael.christie@oracle.com Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
2022-09-07 | Mike Christie | scsi: virtio_scsi: Drop DID_TARGET_FAILURE use ...org/r/20220812010027.8251-5-michael.christie@oracle.com Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
2022-09-07 | Mike Christie | scsi: uas: Drop DID_TARGET_FAILURE use ...org/r/20220812010027.8251-4-michael.christie@oracle.com Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
2022-09-07 | Mike Christie | scsi: storvsc: Drop DID_TARGET_FAILURE use ...org/r/20220812010027.8251-3-michael.christie@oracle.com Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
2022-09-07 | Mike Christie | scsi: xen: Drop use of internal host codes ...org/r/20220812010027.8251-2-michael.christie@oracle.com Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
2022-08-20 | Mike Christie | scsi: core: Fix passthrough retry counter handling ...org/r/20220812011206.9157-1-michael.christie@oracle.com Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
2022-08-11 | Mike Christie | vhost scsi: Allow user to control num virtqueues Signed-off-by: Mike Christie <michael.christie@oracle.com> ...Id: <20220708030525.5065-3-michael.christie@oracle.com> |
commit | commitdiff | tree |
2022-08-11 | Mike Christie | vhost-scsi: Fix max number of virtqueues Signed-off-by: Mike Christie <michael.christie@oracle.com> ...Id: <20220708030525.5065-2-michael.christie@oracle.com> |
commit | commitdiff | tree |
2022-07-28 | Mike Christie | dm: Start pr_preempt from the same starting path Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
2022-07-28 | Mike Christie | dm: Fix PR release handling for non All Registrants Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
2022-07-28 | Mike Christie | dm: Start pr_reserve from the same starting path Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
2022-07-28 | Mike Christie | dm: Allow dm_call_pr to be used for path searches Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
2022-07-27 | Mike Christie | scsi: target: Remove XDWRITEREAD emulated support ...org/r/20220726235339.14551-1-michael.christie@oracle.com Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
2022-07-07 | Mike Christie | scsi: target: Detect UNMAP support post configuration ...org/r/20220628200230.15052-6-michael.christie@oracle.com Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
2022-07-07 | Mike Christie | scsi: target: Add file configure_unmap callout ...org/r/20220628200230.15052-5-michael.christie@oracle.com Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
2022-07-07 | Mike Christie | scsi: target: Add iblock configure_unmap callout ...org/r/20220628200230.15052-4-michael.christie@oracle.com Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
2022-07-07 | Mike Christie | scsi: target: Add callout to configure UNMAP settings ...org/r/20220628200230.15052-3-michael.christie@oracle.com Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
2022-07-07 | Mike Christie | scsi: target: Remove incorrect zero blocks WRITE_SAME... ...org/r/20220628200230.15052-2-michael.christie@oracle.com Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
2022-07-07 | Mike Christie | scsi: target: Fix WRITE_SAME No Data Buffer crash ...org/r/20220628022325.14627-2-michael.christie@oracle.com Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
2022-06-22 | Mike Christie | scsi: libiscsi: Improve conn_send_pdu API ...r/20220616224557.115234-10-michael.christie@oracle.com Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
2022-06-22 | Mike Christie | scsi: iscsi: Try to avoid taking back_lock in xmit... ...r/20220616224557.115234-9-michael.christie@oracle.com Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
2022-06-22 | Mike Christie | scsi: iscsi: Remove iscsi_get_task back_lock requirement ...r/20220616224557.115234-8-michael.christie@oracle.com Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
2022-06-22 | Mike Christie | scsi: iscsi: Remove unneeded task state check ...r/20220616224557.115234-7-michael.christie@oracle.com Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
2022-06-22 | Mike Christie | scsi: iscsi_tcp: Drop target_alloc use ...r/20220616224557.115234-6-michael.christie@oracle.com Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
2022-06-22 | Mike Christie | scsi: iscsi_tcp: Tell net when there's more data ...r/20220616224557.115234-5-michael.christie@oracle.com Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
2022-06-22 | Mike Christie | scsi: iscsi: Run recv path from workqueue ...r/20220616224557.115234-4-michael.christie@oracle.com Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
2022-06-22 | Mike Christie | scsi: iscsi: Add recv workqueue helpers ...r/20220616224557.115234-3-michael.christie@oracle.com Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
2022-06-22 | Mike Christie | scsi: iscsi: Rename iscsi_conn_queue_work() ...r/20220616224557.115234-2-michael.christie@oracle.com Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
2022-06-22 | Mike Christie | scsi: iscsi: Fix session removal on shutdown ...org/r/20220616222738.5722-7-michael.christie@oracle.com Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
2022-06-22 | Mike Christie | scsi: qedi: Use QEDI_MODE_NORMAL for error handling ...org/r/20220616222738.5722-6-michael.christie@oracle.com Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
2022-06-22 | Mike Christie | scsi: iscsi: Add helper to remove a session from the... ...org/r/20220616222738.5722-5-michael.christie@oracle.com Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
2022-06-22 | Mike Christie | scsi: iscsi: Clean up bound endpoints during shutdown ...org/r/20220616222738.5722-4-michael.christie@oracle.com Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
2022-06-22 | Mike Christie | scsi: iscsi: Allow iscsi_if_stop_conn() to be called... ...org/r/20220616222738.5722-3-michael.christie@oracle.com Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
2022-06-22 | Mike Christie | scsi: iscsi: Fix HW conn removal use after free ...org/r/20220616222738.5722-2-michael.christie@oracle.com Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
2022-05-31 | Mike Christie | vhost: rename vhost_work_dev_flush Signed-off-by: Mike Christie <michael.christie@oracle.com> ... <20220517180850.198915-9-michael.christie@oracle.com> |
commit | commitdiff | tree |
2022-05-31 | Mike Christie | vhost-test: drop flush after vhost_dev_cleanup Signed-off-by: Mike Christie <michael.christie@oracle.com> ... <20220517180850.198915-8-michael.christie@oracle.com> |
commit | commitdiff | tree |
2022-05-31 | Mike Christie | vhost-scsi: drop flush after vhost_dev_cleanup Signed-off-by: Mike Christie <michael.christie@oracle.com> ... <20220517180850.198915-7-michael.christie@oracle.com> |
commit | commitdiff | tree |
2022-05-31 | Mike Christie | vhost: flush dev once during vhost_dev_stop Signed-off-by: Mike Christie <michael.christie@oracle.com> ... <20220517180850.198915-3-michael.christie@oracle.com> |
commit | commitdiff | tree |
2022-04-12 | Mike Christie | scsi: iscsi: MAINTAINERS: Add Mike Christie as co-maintainer ...org/r/20220408001314.5014-11-michael.christie@oracle.com Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
2022-04-12 | Mike Christie | scsi: qedi: Fix failed disconnect handling ...org/r/20220408001314.5014-10-michael.christie@oracle.com Signed-off-by: Mike Christie <michael.christie@oracle.com> |
commit | commitdiff | tree |
next |