Hello, I enabled ftrace and set a filter on the command line as *pcie*, I dont see some of the pciehp(eg: pciehp_probe from pciehp_core.c) module function calls in ftrace, It does trace pciehp_isr but nothing else.
My command line is "ftrace=function_graph ftrace_graph_filter=*pcie* ", is there any restriction on tracing static function calls? # cat /proc/cmdline BOOT_IMAGE=/boot/vmlinuz-6.11.0+ root=UUID=f563804b-1b93-4921-90e1-4114c8111e8f ro ftrace=function_graph ftrace_graph_filter=*pcie* pciehp.pciehp_force=1 pciehp.pciehp_debug=1 pcie_ports=native quite splash crashkernel=512M-:192M vt.handoff=7 Raghu