Re: [PATCH 0/2] firewire: cdev: fix client refcount leak in iso_resource_auto_work()

From: Takashi Sakamoto

Date: Sat Sep 26 2026 - 21:37:52 EST


On Thu, Sep 24, 2026 at 02:23:26AM +0900, Takashi Sakamoto wrote:
> Hi,
>
> This series fixes client reference counting for fw_iso_resource_auto
> objects, reported by Dingisoul[1].
>
> The issue is caused by ad-hoc client reference counting when scheduling a
> work item to handle the iso_resource_auto client resource. This series
> holds a client reference for the lifetime of the fw_iso_resource_auto
> object instead.
>
> [1] https://sourceforge.net/p/linux1394/mailman/message/59317811/
>
> Takashi Sakamoto (2):
> firewire: cdev: hold client reference for fw_iso_resource_auto
> lifetime
> firewire: cdev: fix client refcount leak in iso_resource_auto_work()
>
> drivers/firewire/core-cdev.c | 19 ++++++++++---------
> 1 file changed, 10 insertions(+), 9 deletions(-)

Applied to for-next branch.


Regards

Takashi Sakamoto