在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Linux內核動態輸出調試

麥辣雞腿堡 ? 來源:嵌入式Linux充電站 ? 作者:Vincent ? 2023-09-27 15:45 ? 次閱讀

動態輸出可以動態選擇打開某個內核子系統的輸出,可以有選擇性地打開某些模塊的輸出。

配置內核編譯選項要使用動態輸出,必須在配置內核時打開CONFIG_DYNAMIC_DEBUG宏。內核代碼里使用大量pr_debug()/dev_dbg()函數來輸出信息,這些就使用了動態輸出。

需要打開的內核配置選項:

CONFIG_DEBUG_FS=yCONFIG_DYNAMIC_DEBUG=y

圖片

CONFIG_DYNAMIC_DEBUG是配置動態輸出,它依賴于CONFIG_DEBUG_FS,而CONFIG_DEBUG_FS是debugfs文件系統。

打開內核配置后,我們還需要掛載debugfs文件系統。

debugfs文件系統掛載動態輸出在debugfs文件系統中有一個control文件節點,這個文件節點記錄了系統中所有使用動態輸出技術的文件名路徑、輸出所在的行號、模塊名字和要輸出的語句。

debugfs默認會掛載到/sys/kernel/debug,如果沒有掛載,可以執行以下命令掛載:

mount -t debugfs none /sys/kernel/debug/

掛載debugfs文件系統后,可以查看control節點內容:

cat /sys/kernel/debug/dynamic_debug/control

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 內核
    +關注

    關注

    3

    文章

    1373

    瀏覽量

    40305
  • Linux
    +關注

    關注

    87

    文章

    11310

    瀏覽量

    209652
  • 子系統
    +關注

    關注

    0

    文章

    109

    瀏覽量

    12409
收藏 人收藏

    評論

    相關推薦

    Linux內核學習筆記:printk調試

    很多內核開發者喜歡的調試工具是printk,在Linux內核中,使用printk()函數來打印信息,它與C庫的printf()函數類似。
    發表于 06-01 15:14 ?1168次閱讀

    Linux內核學習筆記:動態輸出調試

    上篇說到printk調試,但printk是全局的,只能設置輸出等級。而動態輸出可以動態選擇打開某個內核
    發表于 06-01 15:16 ?549次閱讀
    <b class='flag-5'>Linux</b><b class='flag-5'>內核</b>學習筆記:<b class='flag-5'>動態</b><b class='flag-5'>輸出調試</b>

    請問linux內核怎么調試

    問個問題,怎么調試linux內核,百度了一下,結果還是不會使用gdb調試內核。希望大蝦幫忙指點一下。
    發表于 02-25 07:32

    實例分析LINUX系統的靜/動態集成調試模式

    現有的嵌入式LINUX系統開發過程中,所有的工程師都疲憊于使用兩種不同的調試模式分別調試系統的內核和應用程序。首先通過一個JTAG調試工具來
    發表于 11-06 11:00 ?0次下載
    實例分析<b class='flag-5'>LINUX</b>系統的靜/<b class='flag-5'>動態</b>集成<b class='flag-5'>調試</b>模式

    如何配置和使用Linux內核printk功能

    了解如何配置和使用Linux內核printk功能,包括其動態調試功能。 這樣可以選擇性地打印調試消息,而無需重新編譯
    的頭像 發表于 11-27 06:40 ?3104次閱讀

    學會Linux內核調試方法!

    內核開發比用戶空間開發更難的一個因素就是內核調試艱難。內核錯誤往往會導致系統宕機,很難保留出錯時的現場。調試
    發表于 05-07 11:01 ?2345次閱讀

    Linux:QEMU調試內核的步驟

    Linux:QEMU調試內核的步驟
    的頭像 發表于 06-23 09:03 ?3161次閱讀
    <b class='flag-5'>Linux</b>:QEMU<b class='flag-5'>調試</b><b class='flag-5'>內核</b>的步驟

    Linux開發中如何同時輸出調試信息到終端及文件

    Linux下的開發中,printf打印調試信息默認輸出到標準輸出 stdout (即屏幕/終端)中。我們也可以使用輸出重定向技術
    的頭像 發表于 11-04 16:40 ?7448次閱讀
    <b class='flag-5'>Linux</b>開發中如何同時<b class='flag-5'>輸出調試</b>信息到終端及文件

    嵌入式LINUX系統內核內核模塊調試教程

    本文檔的主要內容詳細介紹的是嵌入式LINUX系統內核內核模塊調試教程。
    發表于 11-06 17:32 ?21次下載
    嵌入式<b class='flag-5'>LINUX</b>系統<b class='flag-5'>內核</b>和<b class='flag-5'>內核</b>模塊<b class='flag-5'>調試</b>教程

    嵌入式LINUX系統內核內核模塊調試

    嵌入式LINUX系統內核內核模塊調試(嵌入式開發和硬件開發)-嵌入式LINUX系統內核
    發表于 07-30 13:55 ?10次下載
    嵌入式<b class='flag-5'>LINUX</b>系統<b class='flag-5'>內核</b>和<b class='flag-5'>內核</b>模塊<b class='flag-5'>調試</b>

    使用動態輸出打印內核的DEBUG信息

    printk()是很多嵌入式開發者喜歡用的調試手段之一,但是,使用printk()每次都要重新編譯內核,很不方便。使用動態輸出在不需要重新編譯內核
    的頭像 發表于 01-06 10:46 ?902次閱讀

    Linux內核調試的方式以及工具集錦

    內核總是那么捉摸不透, 內核也會犯錯, 但是調試卻不能像用戶空間程序那樣, 為此內核開發者為我們提供了一系列的工具和系統來支持內核
    的頭像 發表于 02-20 17:56 ?873次閱讀

    Linux內核調試方式以及工具總結

    內核總是那么捉摸不透, 內核也會犯錯, 但是調試卻不能像用戶空間程序那樣, 為此內核開發者為我們提供了一系列的工具和系統來支持內核
    的頭像 發表于 05-22 14:37 ?1478次閱讀
    <b class='flag-5'>Linux</b><b class='flag-5'>內核</b><b class='flag-5'>調試</b>方式以及工具總結

    Linux內核基礎:動態輸出使用

    動態輸出使用 打開svcsock.c文件中所有的動態輸出語句 # echo 'file svcsock.c +p' > /sys/ kernel /debug/ dynamic_deb
    的頭像 發表于 09-27 15:51 ?499次閱讀
    <b class='flag-5'>Linux</b><b class='flag-5'>內核</b>基礎:<b class='flag-5'>動態</b><b class='flag-5'>輸出</b>使用

    內核調試工具printkprintk的輸出格式

    很多內核開發者喜歡的調試工具是printk,在Linux內核中,使用printk()函數來打印信息,它與C庫的printf()函數類似。 printk()與printf()的一個重要
    的頭像 發表于 09-27 16:09 ?1065次閱讀
    主站蜘蛛池模板: 1024手机在线观看视频| 日本欧美一区二区三区免费不卡 | 福利片午夜| 好硬好湿好爽再深一点h| 九九九精品午夜在线观看| 8050午夜一级| 亚洲一区二区电影| 午夜精品久久久久久影视riav | 国产伦精品一区二区三区免费| 免费网站黄成人影院| 久久久福利| 欧美综合网站| 国产资源视频在线观看| 福利视频网址| 久操中文| 欧美性操| a网站免费| 色播五月激情| 久久黄色精品视频| 97人人人人| 欧美黄色录像视频| 天天色综合社区| 狠狠干免费视频| 亚洲综合免费| 香蕉视频在线免费播放| 欧美色图网站| bt种子在线www天堂官网| 日韩第十页| 黑人xxxx精品| 亚洲天天做日日做天天看2018| 日韩精品一级a毛片| 国产亚洲综合一区 柠檬导航| 天天天干干干| 人人干人人搞| 国产黄色大片网站| 一级爱片| 久久久中文| 天天色天天爽| 免费视频在线看| 性中国videosex国产孕妇| 玖玖色视频|