mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH 0/2] firewire: core: remove unnecessary work cancellation
@ 2026-10-17 15:33 Takashi Sakamoto
  2026-10-17 15:33 ` [PATCH 1/2] firewire: core: don't disable error work for transaction Takashi Sakamoto
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Takashi Sakamoto @ 2026-10-17 15:33 UTC (permalink / raw)
  To: linux1394-devel; +Cc: linux-kernel

Hi,

The error callback work is scheduled only after the transaction instance
has been removed from the pending list, making it pointless to cancel
the work by iterating over the list.

This series removes the unnecessary cancellation and uses the existing
helper function to schedule error callbacks.


Takashi Sakamoto (2):
  firewire: core: don't disable error work for transaction
  firewire: core: reuse helper function for scheduling error callbacks

 drivers/firewire/core-transaction.c | 30 +++++++++++++++++------------
 1 file changed, 18 insertions(+), 12 deletions(-)


base-commit: 82d59eb7f5431771cfc6fb074b74f466cd4e3353
-- 
2.53.0


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2026-10-18  4:26 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-10-17 15:33 [PATCH 0/2] firewire: core: remove unnecessary work cancellation Takashi Sakamoto
2026-10-17 15:33 ` [PATCH 1/2] firewire: core: don't disable error work for transaction Takashi Sakamoto
2026-10-17 15:33 ` [PATCH 2/2] firewire: core: reuse helper function for scheduling error callbacks Takashi Sakamoto
2026-10-18  4:26 ` [PATCH 0/2] firewire: core: remove unnecessary work cancellation Takashi Sakamoto

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®