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