backtrace of probe function

Breakpoint 1, smc_drv_probe (pdev=0xcb828608) at drivers/net/smc91x.c:2128
2128        struct smc91x_platdata *pd = pdev->dev.platform_data;
(gdb) bt
#0  smc_drv_probe (pdev=0xcb828608) at drivers/net/smc91x.c:2128
#1  0xc017aa64 in platform_drv_probe (_dev=) at drivers/base/platform.c:397
#2  0xc0179d60 in really_probe (drv=, dev=) at drivers/base/dd.c:122
#3  driver_probe_device (drv=0xc0308000, dev=0xcb828610) at drivers/base/dd.c:199
#4  0xc0179e60 in __driver_attach (dev=0xcb828610, data=0xc0308000) at drivers/base/dd.c:264
#5  0xc01795e0 in bus_for_each_dev (bus=, start=, data=0xc0308000, fn=0xc0179e14 <__driver_attach>) at drivers/base/bus.c:291
#6  0xc0179ba0 in driver_attach (drv=) at drivers/base/dd.c:283
#7  0xc0178efc in bus_add_driver (drv=0xc0308000) at drivers/base/bus.c:671
#8  0xc017a054 in driver_register (drv=0xc0308000) at drivers/base/driver.c:233
#9  0xc017ae80 in platform_driver_register (drv=) at drivers/base/platform.c:458
#10 0xc0018c94 in smc_init () at drivers/net/smc91x.c:2320
#11 0xc00252e4 in do_one_initcall (fn=0xc0018c80 ) at init/main.c:715
#12 0xc000841c in do_initcalls () at init/main.c:754
#13 do_basic_setup () at init/main.c:775
#14 kernel_init (unused=) at init/main.c:865
#15 0xc003d9e8 in sys_waitid (which=, upid=, infop=0x0, options=0, ru=Cannot access memory at address 0x4
) at kernel/exit.c:1784
Backtrace stopped: previous frame inner to this frame (corrupt stack?)


Breakpoint 2, hopenvm_tty_probe (pdev=0xcb893008) at drivers/char/hopenvm_tty.c:226
226        r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
(gdb) bt
#0  hopenvm_tty_probe (pdev=0xcb893008) at drivers/char/hopenvm_tty.c:226
#1  0xc017aa64 in platform_drv_probe (_dev=) at drivers/base/platform.c:397
#2  0xc0179d60 in really_probe (drv=, dev=) at drivers/base/dd.c:122
#3  driver_probe_device (drv=0xc0307600, dev=0xcb893010) at drivers/base/dd.c:199
#4  0xc0179e60 in __driver_attach (dev=0xcb893010, data=0xc0307600) at drivers/base/dd.c:264
#5  0xc01795e0 in bus_for_each_dev (bus=, start=, data=0xc0307600, fn=0xc0179e14 <__driver_attach>) at drivers/base/bus.c:291
#6  0xc0179ba0 in driver_attach (drv=) at drivers/base/dd.c:283
#7  0xc0178efc in bus_add_driver (drv=0xc0307600) at drivers/base/bus.c:671
#8  0xc017a054 in driver_register (drv=0xc0307600) at drivers/base/driver.c:233
#9  0xc017ae80 in platform_driver_register (drv=) at drivers/base/platform.c:458
#10 0xc0017e98 in hopenvm_tty_init () at drivers/char/hopenvm_tty.c:314
#11 0xc00252e4 in do_one_initcall (fn=0xc0017e84 ) at init/main.c:715
#12 0xc000841c in do_initcalls () at init/main.c:754
#13 do_basic_setup () at init/main.c:775
#14 kernel_init (unused=) at init/main.c:865
#15 0xc003d9e8 in sys_waitid (which=, upid=, infop=0x0, options=0, ru=Cannot access memory at address 0x4
) at kernel/exit.c:1784
Backtrace stopped: previous frame inner to this frame (corrupt stack?)


Breakpoint 1, smc_drv_probe (pdev=0xcb89c608) at drivers/net/smc91x.c:2128
2128        struct smc91x_platdata *pd = pdev->dev.platform_data;
(gdb) bt
#0  smc_drv_probe (pdev=0xcb89c608) at drivers/net/smc91x.c:2128
#1  0xc017aa64 in platform_drv_probe (_dev=) at drivers/base/platform.c:397
#2  0xc0179d60 in really_probe (drv=, dev=) at drivers/base/dd.c:122
#3  driver_probe_device (drv=0xc0308000, dev=0xcb89c610) at drivers/base/dd.c:199
#4  0xc0179e60 in __driver_attach (dev=0xcb89c610, data=0xc0308000) at drivers/base/dd.c:264
#5  0xc01795e0 in bus_for_each_dev (bus=, start=, data=0xc0308000, fn=0xc0179e14 <__driver_attach>) at drivers/base/bus.c:291
#6  0xc0179ba0 in driver_attach (drv=) at drivers/base/dd.c:283
#7  0xc0178efc in bus_add_driver (drv=0xc0308000) at drivers/base/bus.c:671
#8  0xc017a054 in driver_register (drv=0xc0308000) at drivers/base/driver.c:233
#9  0xc017ae80 in platform_driver_register (drv=) at drivers/base/platform.c:458
#10 0xc0018c94 in smc_init () at drivers/net/smc91x.c:2320
#11 0xc00252e4 in do_one_initcall (fn=0xc0018c80 ) at init/main.c:715
#12 0xc000841c in do_initcalls () at init/main.c:754
#13 do_basic_setup () at init/main.c:775
#14 kernel_init (unused=) at init/main.c:865
#15 0xc003d9e8 in sys_waitid (which=, upid=, infop=0x0, options=0, ru=Cannot access memory at address 0x4
) at kernel/exit.c:1784
Backtrace stopped: previous frame inner to this frame (corrupt stack?)


Breakpoint 4, hopenvm_battery_probe (pdev=0xc02f84b0) at drivers/power/hopenvm_battery.c:156
156        if (data == NULL) {
(gdb) bt
#0  hopenvm_battery_probe (pdev=0xc02f84b0) at drivers/power/hopenvm_battery.c:156
#1  0xc017aa64 in platform_drv_probe (_dev=) at drivers/base/platform.c:397
#2  0xc0179d60 in really_probe (drv=, dev=) at drivers/base/dd.c:122
#3  driver_probe_device (drv=0xc03091c4, dev=0xc02f84b8) at drivers/base/dd.c:199
#4  0xc0179e60 in __driver_attach (dev=0xc02f84b8, data=0xc03091c4) at drivers/base/dd.c:264
#5  0xc01795e0 in bus_for_each_dev (bus=, start=, data=0xc03091c4, fn=0xc0179e14 <__driver_attach>) at drivers/base/bus.c:291
#6  0xc0179ba0 in driver_attach (drv=) at drivers/base/dd.c:283
#7  0xc0178efc in bus_add_driver (drv=0xc03091c4) at drivers/base/bus.c:671
#8  0xc017a054 in driver_register (drv=0xc03091c4) at drivers/base/driver.c:233
#9  0xc017ae80 in platform_driver_register (drv=) at drivers/base/platform.c:458
#10 0xc0019638 in hopenvm_battery_init () at drivers/power/hopenvm_battery.c:242
#11 0xc00252e4 in do_one_initcall (fn=0xc0019624 ) at init/main.c:715
#12 0xc000841c in do_initcalls () at init/main.c:754
#13 do_basic_setup () at init/main.c:775
#14 kernel_init (unused=) at init/main.c:865
#15 0xc003d9e8 in sys_waitid (which=, upid=, infop=0x0, options=0, ru=Cannot access memory at address 0x4
) at kernel/exit.c:1784
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值