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

Takashi Sakamoto posted 2 patches 19 hours ago
drivers/firewire/core-cdev.c | 19 ++++++++++---------
1 file changed, 10 insertions(+), 9 deletions(-)
[PATCH 0/2] firewire: cdev: fix client refcount leak in iso_resource_auto_work()
Posted by Takashi Sakamoto 19 hours ago
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(-)


base-commit: 4eea44fefc15929ac2de10bd9b12319ea42e0e0f
-- 
2.53.0