Małe zadanie #4

Zaimplementuj program show_bt wyświetlający backtrace dla wywołań funkcji w kodzie jądra wykonanych przez ostatnie 5 sekund. Przykładowo wywołanie ./show_bt vfs_write podczas którego zostaną zapisane dane do pliku (przez inny proces) powinno wyświetlić na stdout backtrace (kodu wywołanego w trybie jądra) dla tego wykonania. Jeśli podczas wykonania programu show_bt funkcja w kodzie jądra zostanie wykonana wiele razy i te wywołania generują różny backtrace, należy wypisać każdy z nich.

Do rozwiązania załącz informację dla jakich funkcji program nie działa. Dlaczego?

Wskazówka: można wykorzystać bcc, w szczególności pomocna może być funkcja attach_kprobe.