Re: [PATCH 0/3] firewire: core: simplify pending transaction cancellation on card removal

From: Takashi Sakamoto

Date: Sun Oct 18 2026 - 09:15:33 EST


On Sun, Oct 18, 2026 at 03:30:53PM +0900, Takashi Sakamoto wrote:
> Hi,
>
> This series simplifies the handling of pending transactions by using
> workqueue when a card is removed. It also improves the checking of
> preconditions for scheduling error callbacks by moving the warning check
> to the scheduling helper and using compiler-based context analysis to
> verify lock state.
>
>
> Takashi Sakamoto (3):
> firewire: core: use workqueue to cancel all pending transactions on
> card removal
> firewire: core: check precondition when scheduling error callbacks
> firewire: core: use context analysis to check lock state when
> scheduling error callbacks
>
> drivers/firewire/core-card.c | 4 +-
> drivers/firewire/core-transaction.c | 76 ++++++++++++++---------------
> 2 files changed, 40 insertions(+), 40 deletions(-)

Applied to for-next branch.


Regards

Takashi Sakamoto