Show patches with: Submitter = David Jander       |    Archived = No       |   35 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
spi: spi.c: Fix queue hang if previous transfer failed spi: spi.c: Fix queue hang if previous transfer failed - - - --- 2022-09-01 David Jander Accepted
spi: spi.c: Add missing __percpu annotations in users of spi_statistics spi: spi.c: Add missing __percpu annotations in users of spi_statistics - - - --- 2022-08-05 David Jander Accepted
[3/3] spi: spi.c: Remove redundant else block Fix some coding style issues - - - --- 2022-06-29 David Jander Accepted
[2/3] spi: spi.c: Fix comment style Fix some coding style issues - - - --- 2022-06-29 David Jander Accepted
[1/3] spi: spi.c: White-space fix in __spi_pump_messages() Fix some coding style issues - - - --- 2022-06-29 David Jander Accepted
[v3,11/11] spi: opportunistically skip ctlr->cur_msg_completion Optimize spi_sync path - - - --- 2022-06-21 David Jander Accepted
[v3,10/11] spi: Ensure the io_mutex is held until spi_finalize_current_message() Optimize spi_sync path - - - --- 2022-06-21 David Jander Accepted
[v3,09/11] spi: Set ctlr->cur_msg also in the sync transfer case Optimize spi_sync path - - - --- 2022-06-21 David Jander Accepted
[v3,08/11] spi: Remove unneeded READ_ONCE for ctlr->busy flag Optimize spi_sync path - - - --- 2022-06-21 David Jander Accepted
[v3,07/11] spi: Remove the now unused ctlr->idling flag Optimize spi_sync path - - - --- 2022-06-21 David Jander Accepted
[v3,06/11] spi: Remove check for idling in __spi_pump_messages() Optimize spi_sync path - - - --- 2022-06-21 David Jander Accepted
[v3,05/11] spi: Remove check for controller idling in spi sync path Optimize spi_sync path - - - --- 2022-06-21 David Jander Accepted
[v3,04/11] spi: __spi_pump_messages: Consolidate spin_unlocks to goto target Optimize spi_sync path - - - --- 2022-06-21 David Jander Accepted
[v3,03/11] spi: Lock controller idling transition inside the io_mutex Optimize spi_sync path - - - --- 2022-06-21 David Jander Accepted
[v3,02/11] spi: Don't use the message queue if possible in spi_sync Optimize spi_sync path - - - --- 2022-06-21 David Jander Accepted
[v3,01/11] spi: Move ctlr->cur_msg_prepared to struct spi_message Optimize spi_sync path - - - --- 2022-06-21 David Jander Accepted
[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 Superseded
[RFC,08/11] spi: Remove unneeded READ_ONCE for ctlr->busy flag Optimize spi_sync path - - - --- 2022-06-15 David Jander Superseded
[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 Superseded
[RFC,v2,05/11] spi: Remove check for controller idling in spi sync path Optimize spi_sync path - - - --- 2022-06-15 David Jander Superseded
[RFC,v2,04/11] spi: __spi_pump_messages: Consolidate spin_unlocks to goto target Optimize spi_sync path - - - --- 2022-06-15 David Jander Superseded
[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
spi: Fix per-cpu stats access on 32 bit systems spi: Fix per-cpu stats access on 32 bit systems - - 1 --- 2022-06-09 David Jander Accepted
[v2] spi: <linux/spi/spi.h>: Add missing documentation for struct members [v2] spi: <linux/spi/spi.h>: Add missing documentation for struct members - 1 - --- 2022-06-08 David Jander Accepted
include: linux: spi: spi.h: Add missing documentation for struct members include: linux: spi: spi.h: Add missing documentation for struct members - - - --- 2022-06-08 David Jander Accepted
[RFC,3/3] drivers: spi: spi.c: Don't use the message queue if possible in spi_sync Optimize spi_sync path - - - --- 2022-05-25 David Jander Superseded
[RFC,2/3] drivers: spi: spi.c: Move ctlr->cur_msg_prepared to struct spi_message Optimize spi_sync path - - - --- 2022-05-25 David Jander Superseded
[RFC,1/3] drivers: spi: API: spi_finalize_current_message -> spi_finalize_message Optimize spi_sync path - - - --- 2022-05-25 David Jander Superseded
[v2] drivers: spi: spi.c: Convert statistics to per-cpu u64_stats_t [v2] drivers: spi: spi.c: Convert statistics to per-cpu u64_stats_t - - - --- 2022-05-24 David Jander Accepted
drivers: spi: spi.c: Convert statistics to per-cpu u64_stats_t drivers: spi: spi.c: Convert statistics to per-cpu u64_stats_t - - - --- 2022-05-23 David Jander Superseded