因為前兩個作業弄KGDB升到新的版本2.6.27,
今天要做project時發現,打stap command, shell 會說找不到這個指令。
於是我重安裝systemtap和相關的package(kernel-devel,...etc),
但是呢,安裝完之後,連基本的hello probe測試都不會過。
我不知道是什麼原因啦,目前打算拿舊的核心來做。
如果有人試出來2.6.27上面可以跑systemtap,和通過hello probe測試,
麻煩通知我一下,讓我知道,謝謝。(六月份過後就不用跟我說了XD)
--
灌了兩次 0rz,整個晚上都耗在這邊=.=
裝完Fedora 11後,su -l 切換到root,再裝先前提到的網頁的兩行內容
回覆刪除http://sourceware.org/systemtap/wiki/SystemtapOnFedora
終於可以使用systemtap!
推敲不能用的原因,應該是先前灌fedora10的核心是2.6.24,後來做KGDB作業,
把版本提升到2.6.27,systemtap對其支援度不足吧!
目前的Fedora 11內的核心是2.6.29。
試了一下,還要裝開發環境(gcc,g++,libc,make...etc)才能通過第二個測試probe。
回覆刪除