[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20250924131823.262136-1-o-takashi@sakamocchi.jp>
Date: Wed, 24 Sep 2025 22:18:21 +0900
From: Takashi Sakamoto <o-takashi@...amocchi.jp>
To: linux1394-devel@...ts.sourceforge.net
Cc: linux-kernel@...r.kernel.org
Subject: [PATCH v2 0/2] firewire: core: revert "serialize topology building and bus manager work"
Hi,
The patchset that serialized bm_work() and fw_core_handle_bus_reset()
was merged without sufficient consideration of the race condition during
fw_card removal.
This patchset reverts some commits and restores the acquisition of the
fw_card spin lock.
[1] https://lore.kernel.org/lkml/20250917000347.52369-1-o-takashi@sakamocchi.jp/
Changes from v1:
* Fulfill cover-letter title
Takashi Sakamoto (2):
Revert "firewire: core: shrink critical section of fw_card spinlock in
bm_work"
Revert "firewire: core: disable bus management work temporarily during
updating topology"
drivers/firewire/core-card.c | 38 +++++++++++++++++++++++++-------
drivers/firewire/core-topology.c | 8 -------
2 files changed, 30 insertions(+), 16 deletions(-)
base-commit: 19e73f65940d3d3357c637f3d7e19a59305a748f
--
2.48.1
Powered by blists - more mailing lists