insmod

    0熱度

    1回答

    我正在嘗試爲x64上的Linux 3.10.45構建內核模塊(用於硬件的壓力測試工具)。 到目前爲止,它似乎工作正常,直到添加互斥。 我添加了互斥使用和函數mutex_init,mutex_lock,mutex_unlock和mutex_destroy。 構建模塊產生任何錯誤或警告,但「insmod的」加載的時候,也有dmesg的錯誤信息: [76603.744551] tryBlk: Unkno

    2熱度

    2回答

    我想執行insmod abc.ko幾個模塊參數, 但是,這些模塊參數需要動態計算。因此,我啓動了一個app/system/bin/my_app來計算這些參數,然後在my_app中執行insmod。 問題: 當my_app應用是在啓動時使用init.hammerhead.rc腳本啓動,這是無法執行insmod和給下面的錯誤 type=1400 audit(0.0.4): avc: denided {

    3熱度

    1回答

    我在使用我的Linux內核模塊中的工作隊列時遇到問題。 我的模塊編譯時沒有提供任何錯誤,但在加載時失敗。 我無法加載以下模塊並在dmesg中出現跟隨錯誤。 [[email protected] test_mod]# insmod workqueue_test.ko insmod: ERROR: could not insert module workqueue_test.ko: Unknown

    3熱度

    1回答

    我在內核驅動程序1(KD1.ko)具有這樣的功能: static void test (void); EXPORT_SYMBOL(test); static void test() { printk("<<< MISSION DONE >>>.\n"); } 在內核驅動器2(KD2.ko): extern static void test (void); 我試圖稱之爲它。

    0熱度

    1回答

    我一直在使用內置於ipv6模塊的ubuntu 13.04版,我已經定製了ipv6模塊源,我也生成了定製的ipv6.ko. 我試圖將ipv6模塊列入黑名單,並執行'insmod ipv6.ko',但它不起作用。它失敗 無效的模塊格式 $:在/ usr/src/linux中源-3.8.0 /網/ IPV6#insmod的ipv6.ko 錯誤:無法插入模塊ipv6.ko:無效的模塊格式 CD /無功/日

    0熱度

    1回答

    如何插入模塊g_mass_storage.ko? 它位於/lib/modules/3.8.6/kernel/drivers/usb/gadget/並帶有-rw-r -r--權限。 # insmod g_mass_storage.ko 輸出:錯誤:無法加載模塊g_mass_storage.ko:沒有這樣的文件或目錄 # modprobe g_mass_storage.ko 輸出:致命:模塊g

    0熱度

    1回答

    我寫了一個簡單的Linux內核模塊: #include <linux/kernel.h> #include <linux/module.h> #include <linux/init.h> #include <linux/reboot.h> static int my_init(void) { machine_power_off(); return 0; }

    12熱度

    1回答

    我試圖做一個hello_world內核模塊在Raspberry Pi上使用C和Bash。 我成功使用make命令生成hello_world.ko文件。 然而,當我嘗試使用insmod hello_world.ko命令,我收到以下錯誤: Error: could not insert module hello_world.ko: Invalid module format 我嘗試以下的Raspber

    1熱度

    1回答

    我剛開始編寫字符驅動程序。所以,當我插入我的第一個驅動程序代碼,從init_module1打印「hello kernel」和從出口模塊「再見內核」在內核日誌中。當我插入驅動程序並使用dmesg查看內核日誌時,我無法找到「Hello內核」消息,但是當我刪除驅動程序(使用rmmod)時,我在日誌中同時獲得了「Hello內核」和「再見內核」。 不知道如何&爲什麼。這是我的代碼... header.h #

    1熱度

    1回答

    我是Linux內核的新手, 我的模塊運行在我的Linux機器上,可以使用lsmod命令查看它,現在我對此模塊進行了一些更改(添加了一些printk)重新編譯它並獲得了.ko。現在我做了rmmod來刪除這個模塊(一些其他模塊也使用這個模塊),並insmod xxx.ko並重新啓動系統。 現在我在哪裏看到的語句添加使用printk的,我想看看使用 的dmesg的grep | 「SPI RW」 但找不到