[PATCH 0/5] firewire: core: revert changes to keep interface compatibility

From: Takashi Sakamoto
Date: Thu Sep 12 2024 - 09:30:53 EST


Hi,

It appears that the changes in my previous series[1] bring the behaviour
change of core function in the view of user space applications. It is
not preferable at all without any preparation.

This series of changes includes two reverts commits as well as some
minor code refactoring.

[1] https://lore.kernel.org/lkml/20240911151253.GA167609@workstation.local/


Takashi Sakamoto (5):
Revert "firewire: core: use mutex to coordinate concurrent calls to
flush completions"
Revert "firewire: core: move workqueue handler from 1394 OHCI driver
to core function"
firewire: core: add helper function to retire descriptors
firewire: core: update documentation of kernel APIs for flushing
completions
firewire: core: rename cause flag of tracepoints event

drivers/firewire/core-iso.c | 40 +++++++++++----------
drivers/firewire/core.h | 5 +++
drivers/firewire/ohci.c | 61 +++++++++++++++++++++++----------
include/linux/firewire.h | 9 ++---
include/trace/events/firewire.h | 4 +--
5 files changed, 75 insertions(+), 44 deletions(-)

--
2.43.0