I.MX6 Kernel BUG at include/linux/netdevice.h:520!

简介: /*************************************************************************** * I.MX6 Kernel BUG at include/linux/netdevice.h:520! * 声明: * 导致这个问题的原因是对应网卡控制器上的phy已经被移除。
/***************************************************************************
 *          I.MX6 Kernel BUG at include/linux/netdevice.h:520!
 * 声明:
 *     导致这个问题的原因是对应网卡控制器上的phy已经被移除。
 *
 *                                        2015-12-19 晴 南山平山村 曾剑锋
 **************************************************************************/


一、内核错误:
  ...... Warning: `zygote
' uses 32-bit capabilities (legacy support in use) Request_suspend_state: wakeup (3->0) at 29001684005 (2000-01-01 00:00:31.557669337 UTC) Eth0: no PHY, assuming direct connection to switch PHY 0:00 not found Eth0: could not attach to PHY Acc_open Acc_release Ehci_fsl_bus_resume begins, Host 1 Ehci_fsl_bus_resume ends, Host 1 Ehci_fsl_bus_resume begins, DR Ehci_fsl_bus_suspend begins, Host 1 Ehci_fsl_bus_suspend ends, Host 1 Binder: release 2582:2594 transaction 4968 in, still active Binder: send failed reply for transaction 4968 to 2769:2769 Binder: release 2582:2845 transaction 5078 in, still active Binder: send failed reply for transaction 5078 to 2717:2717 Binder: send failed reply for transaction 5369 to 2816:2816 Binder: send failed reply for transaction 5370 to 2804:2804 Binder: send failed reply for transaction 5375 to 2854:2854 Binder: 2816:2816 transaction failed 29189, size 84-0 Binder: 2816:2816 transaction failed 29189, size 2788-4 Alarm_release: clear alarm, pending 0 Alarm_release: clear alarm, pending 0 Request_suspend_state: wakeup (0->0) at 38110961674 (2000-01-01 00:00:40.666946005 UTC) Init: untracked pid 2271 exited Init: untracked pid 2276 exited Init: untracked pid 2854 exited Request_suspend_state: wakeup (0->0) at 42255187340 (2000-01-01 00:00:44.811172672 UTC) Kernel BUG at include/linux/netdevice.h:520! Unable to handle kernel NULL pointer dereference at virtual address 00000000 Pgd = d0494000 [00000000] *pgd=00000000 Internal error: Oops: 805 [#1] PREEMPT SMP Modules linked in: CPU: 0 Not tainted (3.0.35 #105) PC is at __bug+0x1c/0x28 LR is at __bug+0x18/0x28 Pc : [<c004efec>] lr : [<c004efe8>] psr: 60000013 Sp : d01ebdf8 ip : c09527d0 fp : 00000001 R10: d01ea000 r9 : d4149ae0 r8 : 00000000 R7 : d45f2044 r6 : 00000000 r5 : c06f5f88 r4 : d45f2000 R3 : 00000000 r2 : 00000000 r1 : d5ac5a00 r0 : 00000033 Flags: nZCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment user Control: 10c53c7d Table: 2049404a DAC: 00000015 PC: 0xc004ef6c: Ef6c e1a04000 e24dd010 e590003c eb01c8db e3500000 0594003c 0a00000d e2841034 Ef8c e594002c e891000e e88d000f ea000003 e59d000c eb01c8d1 e3500000 0a000006 Efac e1a0000d eb000eac e3500000 aafffff7 e3a00000 e28dd010 e8bd8010 e59d000c Efcc eafffffb e92d4008 e1a03000 e1a02001 e59f0010 e1a01003 eb1998f3 e3a03000 Efec e5833000 eafffffe c0830ff8 e3010014 e30012e1 e92d4008 e34c0083 ebfffff0 F00c e1a01000 e301002c e92d4008 e34c0083 eb1998e5 e3010014 e30012c5 e34c0083 F02c ebffffe7 e92d4008 e1a02000 e1a03001 e301004c e1a0100e e34c0083 eb1998da F04c e3010014 e3001299 e34c0083 ebffffdc e92d4ff0 e24dd06c e1a06002 e1a08000
  ...... 二、解决方案:
1. 导致的原因是网卡的phy已经被移除造成的; 2. 注释arch/arm/mach-mx6/board-mx6q_sabresd.c网卡注册: //imx6_init_fec(fec_data);

 

目录
打赏
0
0
0
0
12
分享
相关文章
结合 `nc` 工具利用笑脸漏洞(Smile Bug)攻击 Metasploitable2 Linux
本文介绍如何使用 `nc`(Netcat)工具结合笑脸漏洞(Smiley Bug)攻击 Metasploitable2 Linux 靶机。首先概述了 `nc` 的基本功能和高级用法,包括建立连接、监听端口、文件传输等操作。接着详细描述了笑脸漏洞的原理及其在网络攻防中的应用,展示了通过 `nc` 发送恶意输入检测漏洞的方法。最后结合 Python 脚本实现更复杂的攻击场景,并强调了合法性和环境隔离的重要性。
55 13
Linux kernel memory barriers 【ChatGPT】
Linux kernel memory barriers 【ChatGPT】
71 11
内核实验(二):自定义一个迷你Linux ARM系统,基于Kernel v5.15.102, Busybox,Qemu
本文介绍了如何基于Linux Kernel 5.15.102版本和BusyBox创建一个自定义的迷你Linux ARM系统,并使用QEMU进行启动和调试,包括内核和BusyBox的编译配置、根文件系统的制作以及运行QEMU时的命令和参数设置。
547 0
内核实验(二):自定义一个迷你Linux ARM系统,基于Kernel v5.15.102, Busybox,Qemu
RK3568 Android/Linux 系统动态更换 U-Boot/Kernel Logo
RK3568 Android/Linux 系统动态更换 U-Boot/Kernel Logo
1256 0
【系统启动】Kernel怎么跳转到Android:linux与安卓的交界
【系统启动】Kernel怎么跳转到Android:linux与安卓的交界
134 0
|
10月前
|
一文聊聊Linux Kernel的加密子系统【Crypto Subsystem】
一文聊聊Linux Kernel的加密子系统【Crypto Subsystem】
761 1
Kernel怎么跳转到Android:linux与安卓的交界
Kernel怎么跳转到Android:linux与安卓的交界
111 0
|
10月前
|
UBoot怎么跳转到Kernel:uboot与linux的交界
UBoot怎么跳转到Kernel:uboot与linux的交界
176 0
|
10月前
|
Linux内核学习(七):linux kernel内核启动(一):概述篇
Linux内核学习(七):linux kernel内核启动(一):概述篇
153 0
|
10月前
|
Linux内核学习(六):linux kernel的Kconfig分析
Linux内核学习(六):linux kernel的Kconfig分析
735 0
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等