summaryrefslogtreecommitdiff
path: root/tools/lib/python/kdoc/python_version.py
diff options
context:
space:
mode:
authorTakashi Sakamoto <o-takashi@sakamocchi.jp>2026-10-18 15:30:54 +0900
committerTakashi Sakamoto <o-takashi@sakamocchi.jp>2026-10-18 15:30:54 +0900
commit767e87bb6f0f721e0b97640780ff3ab1d413b329 (patch)
treeeb657239e2dac25210d7efa104b3be54645340d7 /tools/lib/python/kdoc/python_version.py
parent3e7ed554a85a21a1d4a9bff520f9f2f8b59c7f79 (diff)
firewire: core: use workqueue to cancel all pending transactions on card removal
When a card is being removed, all pending transactions are canceled by calling fw_cancel_pending_transactions(). This function moves the entries for unfinished transactions to a local list so that their callbacks can be invoked without holding the transaction lock. However, this complicates the management of pending transactions. Use workqueue to invoke error callbacks for all pending transactions. Link: https://lore.kernel.org/r/20261018063056.329226-2-o-takashi@sakamocchi.jp Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Diffstat (limited to 'tools/lib/python/kdoc/python_version.py')
0 files changed, 0 insertions, 0 deletions