]> www.infradead.org Git - users/jedix/linux-maple.git/commit
firewire: ohci: add tracepoints event for hardIRQ event
authorTakashi Sakamoto <o-takashi@sakamocchi.jp>
Tue, 25 Jun 2024 03:18:06 +0000 (12:18 +0900)
committerTakashi Sakamoto <o-takashi@sakamocchi.jp>
Tue, 25 Jun 2024 12:49:43 +0000 (21:49 +0900)
commit0d8914165dd17b0fd330538871968efabb3227c0
treea2f84aa78b014fcc15518c3cb90310e01382ae21
parent001c1ff5dc397bc26a3d1a0da8733c179f39c946
firewire: ohci: add tracepoints event for hardIRQ event

1394 OHCI hardware triggers PCI interrupts to notify any events to
software. Current driver for the hardware is programmed by the typical
way to utilize top- and bottom- halves, thus it has a timing gap to handle
the notification in softIRQ (tasklet).

This commit adds a tracepoint event for the hardIRQ event. The comparison
of the tracepoint event to tracepoints events in firewire subsystem is
helpful to diagnose the timing gap.

Link: https://lore.kernel.org/r/20240625031806.956650-3-o-takashi@sakamocchi.jp
Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
drivers/firewire/ohci.c
include/trace/events/firewire_ohci.h