[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <20250925135349.GB329042@workstation.local>
Date: Thu, 25 Sep 2025 22:53:49 +0900
From: Takashi Sakamoto <o-takashi@...amocchi.jp>
To: linux1394-devel@...ts.sourceforge.net
Cc: linux-kernel@...r.kernel.org
Subject: Re: [PATCH v2 0/2] firewire: core: revert "serialize topology
building and bus manager work"
On Wed, Sep 24, 2025 at 10:18:21PM +0900, Takashi Sakamoto wrote:
> 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(-)
Applied to for-next branch.
Regards
Takashi Sakamoto
Powered by blists - more mailing lists