Patchwork summary for: spi-devel-general

patchwork-bot+spi-devel-general
2022-06-28T10:40:22Z

Series: Optimize spi_sync path
Submitter: David Jander <david@protonic.nl>
Committer: Mark Brown <broonie@kernel.org>
Patchwork: https://patchwork.kernel.org/project/spi-devel-general/list/?series=652193
Lore link: https://lore.kernel.org/r/20220621061234.3626638-1-david@protonic.nl
Patches: [v3,01/11] spi: Move ctlr->cur_msg_prepared to struct spi_message
[v3,02/11] spi: Don't use the message queue if possible in spi_sync
[v3,03/11] spi: Lock controller idling transition inside the io_mutex
[v3,04/11] spi: __spi_pump_messages: Consolidate spin_unlocks to goto target
[v3,05/11] spi: Remove check for controller idling in spi sync path
[v3,06/11] spi: Remove check for idling in __spi_pump_messages()
[v3,07/11] spi: Remove the now unused ctlr->idling flag
[v3,08/11] spi: Remove unneeded READ_ONCE for ctlr->busy flag
[v3,09/11] spi: Set ctlr->cur_msg also in the sync transfer case
[v3,10/11] spi: Ensure the io_mutex is held until spi_finalize_current_message()
[v3,11/11] spi: opportunistically skip ctlr->cur_msg_completion

Total patches: 11