国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Linux > 正文

Linux加載vmlinux調試

2024-08-28 00:01:41
字體:
來源:轉載
供稿:網友

使用gdb加載內核符號表

arm-eabi-gdb out/target/product/msm8625/obj/KERNEL_OBJ/vmlinux

在內核的.config里面要打開 DEBUG_INFO和DEBUG_VM

定位故障代碼

(gdb) l * qrd7627a_add_io_devices+0x1000xc07cd05c is in qrd7627a_add_io_devices (/home/yejialong/GH700C/kernel/arch/arm/mach-msm/msm8x25/goso-msm7627a-io.c:1851).1846      } else if (machine_is_msm8625q_skud() || machine_is_msm8625q_evbd()) {1847    #ifndef CONFIG_CALA021848          platform_device_register(&pmic_mpp_leds_pdev_skud);1849    #endif1850          /* enable the skud flash and torch by gpio leds driver */1851          platform_device_register(&gpio_flash_skud);1852      } else if (machine_is_msm8625q_skue()) {1853           /* enable the skue flashlight by gpio leds driver */1854          platform_device_register(&gpio_flash_skue);1855      }

下面是mtk平臺加載的方法,但是不管哪個平臺都是差不多的,道理都是一樣的。

weiqifa@weiqifa-Inspiron-3847:~/weiqifa/tm100$ ./prebuilts/gcc/linux-x86/arm/arm-eabi-4.7/bin/arm-eabi-gdb ./out/target/product/tm100/obj/KERNEL_OBJ/vmlinuxGNU gdb (GDB) 7.3.1-gg2Copyright (C) 2011 Free Software Foundation, Inc.License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>This is free software: you are free to change and redistribute it.There is NO WARRANTY, to the extent permitted by law. Type "show copying"and "show warranty" for details.This GDB was configured as "--host=x86_64-linux-gnu --target=arm-linux-android".For bug reporting instructions, please see:<http://source.android.com/source/report-bugs.html>...Reading symbols from /home/weiqifa/weiqifa/tm100/out/target/product/tm100/obj/KERNEL_OBJ/vmlinux...done.(gdb)

rockchip rk3399調試vmlinux

./prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9/bin/aarch64-linux-android-addr2line -f -e kernel/vmlinuxweiqifa@dev:~/rk3399_7in1$ ./prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9/bin/aarch64-linux-android-addr2line -f -e kernel/vmlinux ffffff8008459f3crk_iommu_domain_free/data/weiqifa/rk3399_7in1/kernel/drivers/iommu/rockchip-iommu.c:1005 (discriminator 2)weiqifa@dev:~/rk3399_7in1$

RK平臺tombstone調試

./prebuilts/gcc/linux-x86/arm/arm-eabi-4.8/bin/arm-eabi-addr2line -e ./out/target/product/rk3399_mid/symbols/system/lib/libspeexresampler.so 0x00002d54/proc/self/cwd/external/speex/libspeex/resample.c:376

arm-eabi-gdb  先用命令找到這個東西,然后在去找去找到vmlinux  還有就是我arm-eabi-4.7/ 這個版本才可以用,這個是我試出來的。

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對武林網之家的支持。如果你想了解更多相關內容請查看下面相關鏈接

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 绥滨县| 都匀市| 宁强县| 清涧县| 沅江市| 林芝县| 安乡县| 巴楚县| 若羌县| 含山县| 金湖县| 沂源县| 遵义市| 耿马| 温宿县| 金塔县| 双峰县| 荥经县| 阳朔县| 鄂托克前旗| 锡林浩特市| 邢台县| 南充市| 东光县| 平远县| 海丰县| 临沧市| 苏尼特右旗| 利川市| 革吉县| 宜丰县| 安宁市| 河源市| 全椒县| 南靖县| 建昌县| 马山县| 资中县| 泗阳县| 陆川县| 阿尔山市|