2
我想在Linux內核版本3.8.8中編寫我自己的系統調用。我在互聯網上搜索,並有步驟如何做到這一點。特別是這個鏈接http://franksthinktank.com/howto/addsyscall/是好的。然而。儘管我遵循了所有步驟,但沒有奏效。我得到一個錯誤,說沒有規則可以讓kernel/built-in需要target。將系統調用添加到linux內核3.8.8
然後我試圖將systemcall移動到內核目錄中的一個.c文件中,但它也不起作用。我正在嘗試按照上述鏈接中的示例進行操作。其實我想要做的是獲得系統的時間,所以我需要訪問系統的xtime變量。所以,我必須在timekeeping.c文件中實現我的系統調用。
我想知道哪些文件正好在內核版本3.8.8中更改以實現系統調用?
謝謝。
您是否找到針對您的問題的解決方案?如果是這樣,請你分享一下,讓其他人(包括我)可以從中學習嗎? – avidProgrammer 2015-06-21 14:38:27