projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
ext4: drop s_umount over opening the log device
2023-07-03
Mike Christie
vhost: Allow worker switching while work is queueing
Signed-off-by:
Mike Christie
<michael.christie@oracle.com>
commit
|
commitdiff
|
tree
2023-07-03
Mike Christie
vhost_scsi: add support for worker ioctls
Signed-off-by:
Mike Christie
<michael.christie@oracle.com>
commit
|
commitdiff
|
tree
2023-07-03
Mike Christie
vhost: allow userspace to create workers
Signed-off-by:
Mike Christie
<michael.christie@oracle.com>
commit
|
commitdiff
|
tree
2023-07-03
Mike Christie
vhost: replace single worker pointer with xarray
Signed-off-by:
Mike Christie
<michael.christie@oracle.com>
commit
|
commitdiff
|
tree
2023-07-03
Mike Christie
vhost: add helper to parse userspace vring state/file
Signed-off-by:
Mike Christie
<michael.christie@oracle.com>
commit
|
commitdiff
|
tree
2023-07-03
Mike Christie
vhost: remove vhost_work_queue
Signed-off-by:
Mike Christie
<michael.christie@oracle.com>
commit
|
commitdiff
|
tree
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-29
Mike Christie
scsi: target: iblock: Quiet bool conversion warning...
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-12
Mike Christie
scsi: target: Add block PR support to iblock
Signed-off-by:
Mike Christie
<michael.christie@oracle.com>
commit
|
commitdiff
|
tree
2023-04-12
Mike Christie
scsi: target: Report and detect unsupported PR commands
Signed-off-by:
Mike Christie
<michael.christie@oracle.com>
commit
|
commitdiff
|
tree
2023-04-12
Mike Christie
scsi: target: Pass struct target_opcode_descriptor...
Signed-off-by:
Mike Christie
<michael.christie@oracle.com>
commit
|
commitdiff
|
tree
2023-04-12
Mike Christie
scsi: target: Allow backends to hook into PR handling
Signed-off-by:
Mike Christie
<michael.christie@oracle.com>
commit
|
commitdiff
|
tree
2023-04-12
Mike Christie
scsi: target: Rename sbc_ops to exec_cmd_ops
Signed-off-by:
Mike Christie
<michael.christie@oracle.com>
commit
|
commitdiff
|
tree
2023-04-12
Mike Christie
nvme: Add pr_ops read_reservation support
Signed-off-by:
Mike Christie
<michael.christie@oracle.com>
commit
|
commitdiff
|
tree
2023-04-12
Mike Christie
nvme: Add a nvme_pr_type enum
Signed-off-by:
Mike Christie
<michael.christie@oracle.com>
commit
|
commitdiff
|
tree
2023-04-12
Mike Christie
nvme: Add pr_ops read_keys support
Signed-off-by:
Mike Christie
<michael.christie@oracle.com>
commit
|
commitdiff
|
tree
2023-04-12
Mike Christie
nvme: Add helper to send pr command
Signed-off-by:
Mike Christie
<michael.christie@oracle.com>
commit
|
commitdiff
|
tree
2023-04-12
Mike Christie
nvme: Move pr code to it's own file
Signed-off-by:
Mike Christie
<michael.christie@oracle.com>
commit
|
commitdiff
|
tree
2023-04-12
Mike Christie
nvme: Don't hardcode the data len for pr commands
Signed-off-by:
Mike Christie
<michael.christie@oracle.com>
commit
|
commitdiff
|
tree
2023-04-12
Mike Christie
nvme: Fix reservation status related structs
Signed-off-by:
Mike Christie
<michael.christie@oracle.com>
commit
|
commitdiff
|
tree
2023-04-12
Mike Christie
dm: Add support for block PR read keys/reservation
Signed-off-by:
Mike Christie
<michael.christie@oracle.com>
commit
|
commitdiff
|
tree
2023-04-12
Mike Christie
scsi: Add support for block PR read keys/reservation
Signed-off-by:
Mike Christie
<michael.christie@oracle.com>
commit
|
commitdiff
|
tree
2023-04-12
Mike Christie
scsi: Move sd_pr_type to scsi_common
Signed-off-by:
Mike Christie
<michael.christie@oracle.com>
commit
|
commitdiff
|
tree
2023-04-12
Mike Christie
scsi: Rename sd_pr_command
Signed-off-by:
Mike Christie
<michael.christie@oracle.com>
commit
|
commitdiff
|
tree
2023-04-12
Mike Christie
block: Rename BLK_STS_NEXUS to BLK_STS_RESV_CONFLICT
Signed-off-by:
Mike Christie
<michael.christie@oracle.com>
commit
|
commitdiff
|
tree
2023-04-12
Mike Christie
block: Add PR callouts for read keys and reservation
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
next