Message ID | 20220616224557.115234-1-michael.christie@oracle.com |
---|---|
Headers | show |
Series | iscsi features for 5.20 | expand |
Mike, > The following patches are for 5.20. They were built against Linus's tree > but they have no conflicts with the existing patches on the list and > can be applied before or after those patches. The patches also apply over > Martin's staging and queueing branches. > > The bulk of the patches allow us to run from a workqueue instead of always > running from the net softirq. When using lots of sessions we see a nice > perf bump when doing throughput and IOPs tests. There's then some cleanups > and locking improvements. Applied to 5.20/scsi-staging, thanks!
On Thu, 16 Jun 2022 17:45:48 -0500, Mike Christie wrote: > The following patches are for 5.20. They were built against Linus's tree > but they have no conflicts with the existing patches on the list and > can be applied before or after those patches. The patches also apply over > Martin's staging and queueing branches. > > The bulk of the patches allow us to run from a workqueue instead of always > running from the net softirq. When using lots of sessions we see a nice > perf bump when doing throughput and IOPs tests. There's then some cleanups > and locking improvements. > > [...] Applied to 5.20/scsi-queue, thanks! [1/9] scsi: iscsi: Rename iscsi_conn_queue_work() https://git.kernel.org/mkp/scsi/c/4b9f8ce4d5e8 [2/9] scsi: iscsi: Add recv workqueue helpers https://git.kernel.org/mkp/scsi/c/8af809966c0b [3/9] scsi: iscsi: Run recv path from workqueue https://git.kernel.org/mkp/scsi/c/f1d269765ee2 [4/9] scsi: iscsi_tcp: Tell net when there's more data https://git.kernel.org/mkp/scsi/c/f93a722fa7b3 [5/9] scsi: iscsi_tcp: Drop target_alloc use https://git.kernel.org/mkp/scsi/c/9b89153680f6 [6/9] scsi: iscsi: Remove unneeded task state check https://git.kernel.org/mkp/scsi/c/533ac412fdb4 [7/9] scsi: iscsi: Remove iscsi_get_task back_lock requirement https://git.kernel.org/mkp/scsi/c/e1c6a7ec1429 [8/9] scsi: iscsi: Try to avoid taking back_lock in xmit path https://git.kernel.org/mkp/scsi/c/6d626150d6d1 [9/9] scsi: libiscsi: Improve conn_send_pdu API https://git.kernel.org/mkp/scsi/c/6e637b723d82