projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
vhost_scsi: flush IO vqs then send TMF rsp
2023-07-03
Mike Christie
vhost_scsi: flush IO vqs then send TMF rsp
Signed-off-by:
Mike Christie
<michael.christie@oracle.com>
commit
|
commitdiff
|
tree
2023-07-03
Mike Christie
vhost_scsi: convert to vhost_vq_work_queue
Signed-off-by:
Mike Christie
<michael.christie@oracle.com>
commit
|
commitdiff
|
tree
2023-07-03
Mike Christie
vhost_scsi: make SCSI cmd completion per vq
Signed-off-by:
Mike Christie
<michael.christie@oracle.com>
commit
|
commitdiff
|
tree
2023-07-03
Mike Christie
vhost_sock: convert to vhost_vq_work_queue
Signed-off-by:
Mike Christie
<michael.christie@oracle.com>
commit
|
commitdiff
|
tree
2023-07-03
Mike Christie
vhost: convert poll work to be vq based
Signed-off-by:
Mike Christie
<michael.christie@oracle.com>
commit
|
commitdiff
|
tree
2023-07-03
Mike Christie
vhost: take worker or vq for flushing
Signed-off-by:
Mike Christie
<michael.christie@oracle.com>
commit
|
commitdiff
|
tree
2023-07-03
Mike Christie
vhost: take worker or vq instead of dev for queueing
Signed-off-by:
Mike Christie
<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>
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>
commit
|
commitdiff
|
tree
2023-07-03
Mike Christie
vhost: dynamically allocate vhost_worker
Signed-off-by:
Mike Christie
<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>
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>
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>
commit
|
commitdiff
|
tree
2023-06-01
Mike Christie
fork, vhost: Use CLONE_THREAD to fix freezer/ps regression
...version of the patch written by
Mike Christie
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>
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>
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>
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>
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>
commit
|
commitdiff
|
tree
2023-04-04
Mike Christie
vhost-scsi: Fix crash during LUN unmapping
Signed-off-by:
Mike Christie
<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>
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>
commit
|
commitdiff
|
tree
2023-03-24
Mike Christie
scsi: target: Fix multiple LUN_RESET handling
Signed-off-by:
Mike Christie
<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>
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>
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>
commit
|
commitdiff
|
tree
2023-03-24
Mike Christie
scsi: target: Move cmd counter allocation
Signed-off-by:
Mike Christie
<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>
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...
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...
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>
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>
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>
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>
commit
|
commitdiff
|
tree
2022-09-25
Mike Christie
scsi: iscsi: iscsi_tcp: Fix null-ptr-deref while calling...
Signed-off-by:
Mike Christie
<michael.christie@oracle.com>
commit
|
commitdiff
|
tree
2022-09-07
Mike Christie
scsi: core: Remove useless host error codes
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...
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
Signed-off-by:
Mike Christie
<michael.christie@oracle.com>
commit
|
commitdiff
|
tree
2022-09-07
Mike Christie
scsi: cxlflash: Drop DID_ALLOC_FAILURE use
Signed-off-by:
Mike Christie
<michael.christie@oracle.com>
commit
|
commitdiff
|
tree
2022-09-07
Mike Christie
scsi: qla2xxx: Drop DID_TARGET_FAILURE use
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
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
Signed-off-by:
Mike Christie
<michael.christie@oracle.com>
commit
|
commitdiff
|
tree
2022-09-07
Mike Christie
scsi: uas: Drop DID_TARGET_FAILURE use
Signed-off-by:
Mike Christie
<michael.christie@oracle.com>
commit
|
commitdiff
|
tree
2022-09-07
Mike Christie
scsi: storvsc: Drop DID_TARGET_FAILURE use
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
Signed-off-by:
Mike Christie
<michael.christie@oracle.com>
commit
|
commitdiff
|
tree
2022-08-20
Mike Christie
scsi: core: Fix passthrough retry counter handling
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>
commit
|
commitdiff
|
tree
2022-08-11
Mike Christie
vhost-scsi: Fix max number of virtqueues
Signed-off-by:
Mike Christie
<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
Signed-off-by:
Mike Christie
<michael.christie@oracle.com>
commit
|
commitdiff
|
tree
2022-07-07
Mike Christie
scsi: target: Detect UNMAP support post configuration
Signed-off-by:
Mike Christie
<michael.christie@oracle.com>
commit
|
commitdiff
|
tree
2022-07-07
Mike Christie
scsi: target: Add file configure_unmap callout
Signed-off-by:
Mike Christie
<michael.christie@oracle.com>
commit
|
commitdiff
|
tree
2022-07-07
Mike Christie
scsi: target: Add iblock configure_unmap callout
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
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...
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
Signed-off-by:
Mike Christie
<michael.christie@oracle.com>
commit
|
commitdiff
|
tree
2022-06-22
Mike Christie
scsi: libiscsi: Improve conn_send_pdu API
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...
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
Signed-off-by:
Mike Christie
<michael.christie@oracle.com>
commit
|
commitdiff
|
tree
2022-06-22
Mike Christie
scsi: iscsi: Remove unneeded task state check
Signed-off-by:
Mike Christie
<michael.christie@oracle.com>
commit
|
commitdiff
|
tree
2022-06-22
Mike Christie
scsi: iscsi_tcp: Drop target_alloc use
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
Signed-off-by:
Mike Christie
<michael.christie@oracle.com>
commit
|
commitdiff
|
tree
2022-06-22
Mike Christie
scsi: iscsi: Run recv path from workqueue
Signed-off-by:
Mike Christie
<michael.christie@oracle.com>
commit
|
commitdiff
|
tree
2022-06-22
Mike Christie
scsi: iscsi: Add recv workqueue helpers
Signed-off-by:
Mike Christie
<michael.christie@oracle.com>
commit
|
commitdiff
|
tree
2022-06-22
Mike Christie
scsi: iscsi: Rename iscsi_conn_queue_work()
Signed-off-by:
Mike Christie
<michael.christie@oracle.com>
commit
|
commitdiff
|
tree
2022-06-22
Mike Christie
scsi: iscsi: Fix session removal on shutdown
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
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...
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
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...
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
Signed-off-by:
Mike Christie
<michael.christie@oracle.com>
commit
|
commitdiff
|
tree
next