Re: [PATCH 6/6] esp_scsi: Optimize PIO loops

2018-10-12 Thread Michael Schmitz
Hi Finn, Am 13.10.2018 um 17:09 schrieb Finn Thain: On Sat, 13 Oct 2018, Michael Schmitz wrote: Hi Finn, Am 13.10.2018 um 13:51 schrieb Finn Thain: Avoid function calls in the inner PIO loops. On a Centris 660av this improves throughput for sequential read transfers by about 40% and sequenti

Re: [PATCH 6/6] esp_scsi: Optimize PIO loops

2018-10-12 Thread Finn Thain
On Sat, 13 Oct 2018, Michael Schmitz wrote: > Hi Finn, > > Am 13.10.2018 um 13:51 schrieb Finn Thain: > > Avoid function calls in the inner PIO loops. On a Centris 660av this > > improves throughput for sequential read transfers by about 40% and > > sequential write by about 10%. > > > > Unfortu

Re: [PATCH 6/6] esp_scsi: Optimize PIO loops

2018-10-12 Thread Michael Schmitz
Hi Finn, Am 13.10.2018 um 13:51 schrieb Finn Thain: Avoid function calls in the inner PIO loops. On a Centris 660av this improves throughput for sequential read transfers by about 40% and sequential write by about 10%. Unfortunately it is not possible to have method calls like esp_write8() plac

[PATCH 6/6] esp_scsi: Optimize PIO loops

2018-10-12 Thread Finn Thain
Avoid function calls in the inner PIO loops. On a Centris 660av this improves throughput for sequential read transfers by about 40% and sequential write by about 10%. Unfortunately it is not possible to have method calls like esp_write8() placed inline so this is always going to be slow (even with