On 3/29/22 1:03 PM, Mike Christie wrote: > The following patches were made over Martin's 5.18 branches which > contain Bart's SCp.ptr changes and some other iscsi patches. They > also apply over Linus's tree but that kernel does not boot for me > due to unrelated issues. > > They are mix of minor fixes and perf improvements and cleanups. > > V3: > - Added fixes for iscsid restart for issues found by Marvell. > - There was a mixup in v2 where an older version of a patch was sent > that used msleep instead of udelay (v1 has udelay but v2 has msleep). > This posting has the correct udelay version so checkpatch is happy > and msleep was too long > > V2: > - Fix up git commit messages. > - Rename modparam that controls if we create sessions using the > network softirq or iscsi_q. > - Drop zero copy patch but leave the part that set the sendpage > version of MSG_MORE. It turns out we were never using zero copy for the > header and it was the MSG_SENDPAGE_NOTLAST that was helping. > Martin, Ignore this version of the patches. Marvell found another bug and the fix for it conflicts with these patches and is more important because it's a regression. I'll send the regression fix and the fixes from this set and then redo the feature patches over them and send them separately, so you can easily take the fixes in 5.18 if you want.