LTTng 2.0 を使用して、USB マウスをクリックしたときに発生するイベントを追跡しています。私が得たトレースは次のようなものです (不要な行は削除されています):
irq_handler_entry name=i8042, irq-12
irq_handler_exit Irq-12, ret=1 (handled)
exit_syscall ret=1104
sys_unknown Id=18, args={3, 140405224710240, 1024, 59772114944, 1024, 140405251328896}
exit_syscall Ret=1024
sys_unknown Id=18, args={3, 140405255394560, 1024, 3256243200, 2048, 1}
exit_syscall Ret=1024
sys_unknown Id=18, args={3, 140405255394560, 1024, 3256243200, 2048, 1}
exit_syscall Ret=1024
sys_unknown Id=18, args={3, 140405255303968, 1024, 3256252416, 1024, 1}
exit_syscall Ret=1024
sys_writev Vec=140737365122800, vlen=2, fd=4
exit_syscall Ret=24
sys_read Buf=140405224710160, count=135168, fd=4
これは、IRQ 12 (マウス割り込み) を取得したときに開始されるトレースの一部です。その後に発生するイベントを追跡しようとしていますが、その「sys_unknown」部分を解決できないようです。あらゆる種類の助けをいただければ幸いです。
ありがとう!