[PATCH 0/2] firewire: core:
Takashi Sakamoto <[email protected]> Wed, 24 Sep 2025 21:42:10 +0900
| Newsgroups | gmane.linux.kernel.firewire.devel,gmane.linux.kernel |
|---|---|
| Message-ID | <[email protected]> |
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/[email protected]/ 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