Show patches with: Series = Optimize spi_sync path       |    Archived = No       |   11 patches
Patch Series S/W/F Date Submitter Delegate State
[RFC,v2,11/11] spi: opportunistically skip ctlr->cur_msg_completion Optimize spi_sync path --- 2022-06-15 David Jander Superseded
[RFC,v2,10/11] spi: Ensure the io_mutex is held until spi_finalize_current_message() Optimize spi_sync path --- 2022-06-15 David Jander Superseded
[RFC,v2,09/11] spi: Set ctlr->cur_msg also in the sync transfer case Optimize spi_sync path --- 2022-06-15 David Jander Accepted
[RFC,08/11] spi: Remove unneeded READ_ONCE for ctlr->busy flag Optimize spi_sync path --- 2022-06-15 David Jander Accepted
[RFC,v2,07/11] spi: Remove the now unused ctlr->idling flag Optimize spi_sync path --- 2022-06-15 David Jander Superseded
[RFC,v2,06/11] spi: Remove check for idling in __spi_pump_messages() Optimize spi_sync path --- 2022-06-15 David Jander Accepted
[RFC,v2,05/11] spi: Remove check for controller idling in spi sync path Optimize spi_sync path --- 2022-06-15 David Jander Accepted
[RFC,v2,04/11] spi: __spi_pump_messages: Consolidate spin_unlocks to goto target Optimize spi_sync path --- 2022-06-15 David Jander Accepted
[RFC,v2,03/11] spi: Lock controller idling transition inside the io_mutex Optimize spi_sync path --- 2022-06-15 David Jander Superseded
[FRC,v2,02/11] spi: Don't use the message queue if possible in spi_sync Optimize spi_sync path --- 2022-06-15 David Jander Superseded
[RFC,v2,01/11] spi: Move ctlr->cur_msg_prepared to struct spi_message Optimize spi_sync path --- 2022-06-15 David Jander Superseded