这个 linux 内核恐慌消息:sysfs: 无法创建重复的文件名是什么意思?

这个 linux 内核恐慌消息:sysfs: 无法创建重复的文件名是什么意思?
   [1.503917] NET: Registered protocol family 17
    [    1.504612] libphy: mdiobus_find: mii bus [igb_enet_mii_bus] found
        1.504711] sysfs: cannot create duplicate filename '/kernel/marvell/access'
        [    1.504726] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.19.101 #0
        [    1.504731] Hardware name: Freescale i.MX6 Quad/DualLite (Device Tree)
        [    1.504735] Backtrace: 
        [    1.504744] Function entered at [<80013a28>] from [<80013d60>]
        [    1.504757]  r7:00000000 r6:60000013 r5:00000000 r4:806437b4
        [    1.504762] Function entered at [<80013d48>] from [<804e9eb4>]
        [    1.504766] Function entered at [<804e9e1c>] from [<8013fffc>]
        [    1.504776]  r7:00000000 r6:80576d94 r5:e9379000 r4:eef4b000
        [    1.504781] Function entered at [<8013ff9c>] from [<8013fcbc>]
        [    1.504790]  r7:00000000 r6:e9379000 r5:ffffffef r4:8063860c
        [    1.504796] Function entered at [<8013fb50>] from [<8013fd68>]
        [    1.504803]  r6:e9387740 r5:8063860c r4:00000000

虽然这是我在启动内核 v4.19.101 而不是使用内核 v4.1.16 时看到的特定内核恐慌/跟踪,但此错误一般意味着什么?来自谷歌的信息无处不在。

答案1

该消息的意思是一条sysfs路径被注册了两次因为某些原因;要么来自一个驱动程序注册两次,要么来自两个尝试注册相同名称的驱动程序。

相关内容