]> www.infradead.org Git - users/jedix/linux-maple.git/commit
Revert "firewire: core: move workqueue handler from 1394 OHCI driver to core function"
authorTakashi Sakamoto <o-takashi@sakamocchi.jp>
Thu, 12 Sep 2024 13:30:35 +0000 (22:30 +0900)
committerTakashi Sakamoto <o-takashi@sakamocchi.jp>
Thu, 12 Sep 2024 13:30:35 +0000 (22:30 +0900)
commit6ffa9bd6ebce0626e62358dda59effe5758ebfc5
tree9465419b648fa583c5f74b5a5ba7c332e2d692ef
parentc45b9a07b6392fa224ca76b89f24dae1046eef09
Revert "firewire: core: move workqueue handler from 1394 OHCI driver to core function"

This reverts commit 767bfb9ef27ebf760290d9f8bc303828b018c312. It appears
that the call of ohci_flush_iso_completions() in the work item scheduled
by hardIRQ of 1394 OHCI for any isochronous context changes the timing to
queue events in the view of user space application.

Link: https://lore.kernel.org/r/20240912133038.238786-3-o-takashi@sakamocchi.jp
Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
drivers/firewire/core-iso.c
drivers/firewire/core.h
drivers/firewire/ohci.c