在线观看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

    文章

    1410

    瀏覽量

    41128
  • Linux
    +關注

    關注

    87

    文章

    11466

    瀏覽量

    212857
  • 子系統
    +關注

    關注

    0

    文章

    115

    瀏覽量

    12681
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    Linux內核學習筆記:printk調試

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

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

    上篇說到printk調試,但printk是全局的,只能設置輸出等級。而動態輸出可以動態選擇打開某個內核
    發表于 06-01 15:16 ?816次閱讀
    <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 ?3303次閱讀

    學會Linux內核調試方法!

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

    Linux:QEMU調試內核的步驟

    Linux:QEMU調試內核的步驟
    的頭像 發表于 06-23 09:03 ?3362次閱讀
    <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 ?7677次閱讀
    <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 ?1102次閱讀

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

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

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

    內核總是那么捉摸不透, 內核也會犯錯, 但是調試卻不能像用戶空間程序那樣, 為此內核開發者為我們提供了一系列的工具和系統來支持內核
    的頭像 發表于 05-22 14:37 ?1757次閱讀
    <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 ?710次閱讀
    <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 ?1388次閱讀
    主站蜘蛛池模板: 婷婷色六月| 四虎永久免费影院在线 | 亚洲色图欧美激情 | 7m凹凸精品分类大全免费 | 国产综合在线播放 | 久久天天躁夜夜躁狠狠躁2020 | 亚洲综合区图片小说区 | 天天色播 | 免费一级欧美片在线观免看 | 欧美成人免费夜夜黄啪啪 | 又黄又湿又爽吸乳视频 | 亚洲激情五月 | bt在线天堂| 亚洲不卡免费视频 | 亚洲天堂不卡 | 欧美人与性另类 | 精品一区二区国语对白 | 日本美女黄视频 | 激情综合网五月激情 | 四虎三级| 天天激情 | 美女张开大腿让男人桶 | 两性色午夜视频免费国产 | 一级在线观看视频 | 久操免费视频 | 在线天堂中文在线资源网 | 美女拍拍拍爽爽爽爽爽爽 | 一道精品视频一区二区三区男同 | 久久久国产乱子伦精品 | 男人日女人视频在线观看 | 福利在线观看 | 黑人性xx| 男女爱爱爽爽福利免费视频 | 种子天堂bt| 艹逼视频免费 | tueb69xxxxxhd日本| 噜噜噜 综合 亚洲 | 国产精品午夜久久久久久99热 | 三级完整在线观看高清视频 | 操一操日一日 | 激情玖玖 |