diff options
author | Takashi Sakamoto <o-takashi@sakamocchi.jp> | 2024-09-09 17:00:17 +0300 |
---|---|---|
committer | Takashi Sakamoto <o-takashi@sakamocchi.jp> | 2024-09-09 17:00:17 +0300 |
commit | e97fb38fa1404abef72bac7de2c5bf2bbab4d93b (patch) | |
tree | 9471d2dbdf0b4fe564f250effb59c1f949e33138 /.cocciconfig | |
parent | 7b713929bbd80a400ceb90f398bffe58e5cc8fc8 (diff) | |
download | linux-e97fb38fa1404abef72bac7de2c5bf2bbab4d93b.tar.xz |
firewire: core: move workqueue handler from 1394 OHCI driver to core function
In current implementation, the work item for isochronous context executes
the same procedure of fw_iso_context_flush_completions() internally. There
is a space to refactor the implementation.
This commit calls fw_iso_context_flush_completions() in the work item. It
obsoletes fw_iso_context_init_work(). It also obsoletes a pair of
disable_work_sync() and enable_work() since the usage of
test_and_set_bit_lock() mediates concurrent call already.
Link: https://lore.kernel.org/r/20240909140018.65289-2-o-takashi@sakamocchi.jp
Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Diffstat (limited to '.cocciconfig')
0 files changed, 0 insertions, 0 deletions