多算力PECI驱动调试

// 此模板仅供参考,如果不适用可以修改

问题描述

[在这里详细描述您遇到的问题]

OS版本:openEuler-24.03-LTS_SP3
代码仓: AtomGit | GitCode - 全球开发者的开源社区,开源代码托管平台
现象:PECI相关驱动已打包,但peci-cputemp驱动未成功注册

  • 环境上的输出

    # peci-0 设备存在
    ~ ~ # ls -la /sys/bus/peci/devices/peci-0
    lrwxrwxrwx    1 root     root             0 Jan  3 21:20 /sys/bus/peci/devices/peci-0 -> ../../../devices/platform/ahb/ahb:apb/1e78b000.peci-controller/peci-0
    
    ~ ~ # ls /sys/bus/peci/drivers/
    peci-cpu
    
    # PECI相关驱动已打包
    ~ ~ # zcat /proc/config.gz | grep PECI
    CONFIG_HAVE_MOD_ARCH_SPECIFIC=y
    CONFIG_SENSORS_PECI_CPUTEMP=y
    CONFIG_SENSORS_PECI_DIMMTEMP=y
    CONFIG_SENSORS_PECI=y
    CONFIG_PECI=y
    CONFIG_PECI_CPU=y
    CONFIG_PECI_ASPEED=y
    # 但peci-cputemp驱动未成功注册
    ~ ~ # ls -la /sys/bus/peci/drivers/
    drwxr-xr-x    3 root     root             0 Jan  3 21:20 .
    drwxr-xr-x    4 root     root             0 Jan  3 21:20 ..
    drwxr-xr-x    2 root     root             0 Jan  3 21:20 peci-cpu
    
    # hwmon下无任何传感器 
    ~ ~ # ls /sys/class/hwmon/
    # 无输出
    
  • 2026/5/19 dmesg日志
    [BEGIN] 2026/5/19 15:42:03
    ~ ~ # dmesg
    [    0.000000] Booting Linux on physical CPU 0xf00
    [    0.000000] Linux version 6.6.0-openeuler-gbe54ab52d670 (oe-user@oe-host) (arm-openeuler-linux-gnueabi-gcc (crosstool-NG 1.26.0) 12.3.1 20230508, GNU ld (crosstool-NG 1.26.06
    [    0.000000] CPU: ARMv7 Processor [410fc075] revision 5 (ARMv7), cr=10c5387d
    [    0.000000] CPU: div instructions available: patching division code
    [    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
    [    0.000000] OF: fdt: Machine model: AST2600 EVB
    [    0.000000] Memory policy: Data cache writealloc
    [    0.000000] Reserved memory: created CMA memory pool at 0xbb000000, size 64 MiB
    [    0.000000] OF: reserved mem: initialized node video, compatible id shared-dma-pool
    [    0.000000] OF: reserved mem: 0xbb000000..0xbeffffff (65536 KiB) map reusable video
    [    0.000000] Reserved memory: created CMA memory pool at 0xba000000, size 16 MiB
    [    0.000000] OF: reserved mem: initialized node framebuffer, compatible id shared-dma-pool
    [    0.000000] OF: reserved mem: 0xba000000..0xbaffffff (16384 KiB) map reusable framebuffer
    [    0.000000] cma: Reserved 16 MiB at 0xb9000000 on node -1
    [    0.000000] Zone ranges:
    [    0.000000]   Normal   [mem 0x0000000080000000-0x00000000beffffff]
    [    0.000000]   HighMem  empty
    [    0.000000] Movable zone start for each node
    [    0.000000] Early memory node ranges
    [    0.000000]   node   0: [mem 0x0000000080000000-0x00000000beffffff]
    [    0.000000] Initmem setup node 0 [mem 0x0000000080000000-0x00000000beffffff]
    [    0.000000] percpu: Embedded 11 pages/cpu s21844 r0 d23212 u45056
    [    0.000000] pcpu-alloc: s21844 r0 d23212 u45056 alloc=11*4096
    [    0.000000] pcpu-alloc: [0] 0 [0] 1 
    [    0.000000] Kernel command line: console=ttyS4,115200n8 rootwait root=PARTLABEL=rofs-a
    [    0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes, linear)
    [    0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes, linear)
    [    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 256032
    [    0.000000] mem auto-init: stack:all(zero), heap alloc:off, heap free:off
    [    0.000000] Memory: 892592K/1032192K available (9216K kernel code, 518K rwdata, 1896K rodata, 1024K init, 210K bss, 41296K reserved, 98304K cma-reserved, 0K highmem)
    [    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
    [    0.000000] rcu: Hierarchical RCU implementation.
    [    0.000000]  Tracing variant of Tasks RCU enabled.
    [    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies.
    [    0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
    [    0.000000] rcu: srcu_init: Setting srcu_struct sizes based on contention.
    [    0.000000] arch_timer: cp15 timer(s) running at 1200.00MHz (phys).
    [    0.000000] clocksource: arch_sys_counter: mask: 0x1fffffffffffffff max_cycles: 0x114c1bbbeec, max_idle_ns: 440795229572 ns
    [    0.000001] sched_clock: 61 bits at 1200MHz, resolution 0ns, wraps every 2199023255551ns
    [    0.000013] Switching to timer-based delay loop, resolution 0ns
    [    0.000683] Console: colour dummy device 80x30
    [    0.000737] Calibrating delay loop (skipped), value calculated using timer frequency.. 2400.00 BogoMIPS (lpj=12000000)
    [    0.000752] CPU: Testing write buffer coherency: ok
    [    0.000801] pid_max: default: 32768 minimum: 301
    [    0.006054] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes, linear)
    [    0.006072] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes, linear)
    [    0.013933] RCU Tasks Trace: Setting shift to 1 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=2.
    [    0.014131] Setting up static identity map for 0x80100000 - 0x80100060
    [    0.014287] rcu: Hierarchical SRCU implementation.
    [    0.014295] rcu:     Max phase no-delay instances is 1000.
    [    0.015141] ASPEED AST2600 rev A3 (05030303)
    [    0.015410] smp: Bringing up secondary CPUs ...
    [    0.016175] smp: Brought up 1 node, 2 CPUs
    [    0.016192] SMP: Total of 2 processors activated (4800.00 BogoMIPS).
    [    0.016200] CPU: All CPU(s) started in SVC mode.
    [    0.018076] devtmpfs: initialized
    [    0.027550] VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 5
    [    0.027862] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
    [    0.027884] futex hash table entries: 512 (order: 3, 32768 bytes, linear)
    [    0.031718] pinctrl core: initialized pinctrl subsystem
    [    0.033680] NET: Registered PF_NETLINK/PF_ROUTE protocol family
    [    0.034787] DMA: preallocated 256 KiB pool for atomic coherent allocations
    [    0.035984] hw-breakpoint: Failed to enable monitor mode on CPU 0.
    [    0.043812] /ahb/interrupt-controller@40461000: Fixed dependency cycle(s) with /ahb/interrupt-controller@40461000
    [    0.057416] usbcore: registered new interface driver usbfs
    [    0.057458] usbcore: registered new interface driver hub
    [    0.057494] usbcore: registered new device driver usb
    [    0.057599] mc: Linux media interface: v0.10
    [    0.057627] videodev: Linux video capture interface: v2.00
    [    0.057651] pps_core: LinuxPPS API ver. 1 registered
    [    0.057656] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
    [    0.057672] PTP clock support registered
    [    0.057686] EDAC MC: Ver: 3.0.0
    [    0.059875] clocksource: Switched to clocksource arch_sys_counter
    [    0.076742] NET: Registered PF_INET protocol family
    [    0.077010] IP idents hash table entries: 16384 (order: 5, 131072 bytes, linear)
    [    0.078880] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 4096 bytes, linear)
    [    0.078913] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
    [    0.078926] TCP established hash table entries: 8192 (order: 3, 32768 bytes, linear)
    [    0.078985] TCP bind hash table entries: 8192 (order: 5, 131072 bytes, linear)
    [    0.079287] TCP: Hash tables configured (established 8192 bind 8192)
    [    0.079447] UDP hash table entries: 512 (order: 2, 16384 bytes, linear)
    [    0.079504] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes, linear)
    [    0.080157] NET: Registered PF_UNIX/PF_LOCAL protocol family
    [    0.082363] Unpacking initramfs...
    [    0.090066] workingset: timestamp_bits=30 max_order=18 bucket_order=0
    [    0.100236] squashfs: version 4.0 (2009/01/31) Phillip Lougher
    [    0.100259] jffs2: version 2.2. (SUMMARY)  © 2001-2006 Red Hat, Inc.
    [    0.104055] NET: Registered PF_ALG protocol family
    [    0.104602] io scheduler bfq registered
    [    0.111734] Serial: 8250/16550 driver, 6 ports, IRQ sharing enabled
    [    0.114774] printk: console [ttyS4] disabled
    [    0.135338] 1e784000.serial: ttyS4 at MMIO 0x1e784000 (irq = 33, base_baud = 115384) is a 16550A
    [    0.135427] printk: console [ttyS4] enabled
    [    0.797969] timeriomem_rng 1e6e2524.hwrng: 32bits from 0x(ptrval) @ 1us
    [    0.806041] aspeed_gfx 1e6e6000.display: assigned reserved memory node framebuffer
    [    0.815906] [drm] Initialized aspeed-gfx-drm 1.0.0 20180319 for 1e6e6000.display on minor 0
    [    0.834336] loop: module loaded
    [    0.863284] spi-nor spi0.0: mx66l51235f (65536 Kbytes)
    [    0.958851] spi-aspeed-smc 1e620000.spi: CE0 read buswidth:1 [0x000c0641]
    [    0.972495] spi-nor spi1.0: unrecognized JEDEC id bytes: 00 00 00 00 00 00
    [    0.988370] random: crng init done
    [    1.027920] mdio_bus 1e650010.mdio-1: MDIO device at address 0 is missing.
    [    1.036673] mdio_bus 1e650018.mdio-1: MDIO device at address 0 is missing.
    [    1.045094] ftgmac100 1e660000.ftgmac: Read MAC address b6:94:6d:93:72:a2 from chip
    [    1.054438] Generic Clause 45 PHY 1e650000.mdio-1:00: attached PHY driver (mii_bus:phy_addr=1e650000.mdio-1:00, irq=POLL)
    [    1.067319] ftgmac100 1e660000.ftgmac eth0: irq 35, mapped at e31926bb
    [    1.075136] ftgmac100 1e680000.ftgmac: Read MAC address b2:86:9c:c3:1d:53 from chip
    [    1.220080] RTL8211F Gigabit Ethernet 1e650008.mdio-1:00: attached PHY driver (mii_bus:phy_addr=1e650008.mdio-1:00, irq=POLL)
    [    1.233338] ftgmac100 1e680000.ftgmac eth1: irq 36, mapped at 28e4b9f5
    [    1.241134] ftgmac100 1e670000.ftgmac: Generated random MAC address fa:4a:c1:ef:8c:73
    [    1.249962] ftgmac100 1e670000.ftgmac: Failed to connect to phy
    [    1.256703] ftgmac100: probe of 1e670000.ftgmac failed with error -22
    [    1.264350] ftgmac100 1e690000.ftgmac: Read MAC address 74:a4:b5:03:1d:c7 from chip
    [    1.272995] ftgmac100 1e690000.ftgmac: Failed to connect to phy
    [    1.279948] ftgmac100: probe of 1e690000.ftgmac failed with error -22
    [    1.289278] ehci-platform 1e6a3000.usb: EHCI Host Controller
    [    1.295733] ehci-platform 1e6a3000.usb: new USB bus registered, assigned bus number 1
    [    1.306477] aspeed_vhub 1e6a0000.usb-vhub: Initialized virtual hub in USB2 mode
    [    1.315684] aspeed-rtc 1e781000.rtc: registered as rtc0
    [    1.321630] aspeed-rtc 1e781000.rtc: setting system clock to 1970-01-06T20:31:39 UTC (505899)
    [    1.331526] i2c_dev: i2c /dev entries driver
    [    1.337528] aspeed-i2c-bus 1e78a080.i2c-bus: i2c bus 0 registered, irq 41
    [    1.346416] aspeed-i2c-bus 1e78a100.i2c-bus: i2c bus 1 registered, irq 42
    [    1.355226] ehci-platform 1e6a3000.usb: irq 40, io mem 0x1e6a3000
    [    1.355281] aspeed-i2c-bus 1e78a180.i2c-bus: i2c bus 2 registered, irq 43
    [    1.370631] aspeed-i2c-bus 1e78a200.i2c-bus: i2c bus 3 registered, irq 44
    [    1.379057] aspeed-i2c-bus 1e78a280.i2c-bus: i2c bus 4 registered, irq 45
    [    1.387535] aspeed-i2c-bus 1e78a300.i2c-bus: i2c bus 5 registered, irq 46
    [    1.396033] aspeed-i2c-bus 1e78a380.i2c-bus: i2c bus 6 registered, irq 47
    [    1.400117] ehci-platform 1e6a3000.usb: USB 2.0 started, EHCI 1.00
    [    1.411135] at24 7-0050: 1024 byte 24c08 EEPROM, writable, 16 bytes/write
    [    1.418843] aspeed-i2c-bus 1e78a400.i2c-bus: i2c bus 7 registered, irq 48
    [    1.420254] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.06
    [    1.427808] aspeed-i2c-bus 1e78a480.i2c-bus: i2c bus 8 registered, irq 49
    [    1.435702] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [    1.435715] usb usb1: Product: EHCI Host Controller
    [    1.435722] usb usb1: Manufacturer: Linux 6.6.0-openeuler-gbe54ab52d670 ehci_hcd
    [    1.435728] usb usb1: SerialNumber: 1e6a3000.usb
    [    1.460781] hub 1-0:1.0: USB hub found
    [    1.474759] aspeed-i2c-bus 1e78a500.i2c-bus: i2c bus 9 registered, irq 50
    [    1.483266] aspeed-i2c-bus 1e78a680.i2c-bus: i2c bus 12 registered, irq 51
    [    1.490105] hub 1-0:1.0: 1 port detected
    [    1.491783] aspeed-i2c-bus 1e78a700.i2c-bus: i2c bus 13 registered, irq 52
    [    1.503895] aspeed-i2c-bus 1e78a780.i2c-bus: i2c bus 14 registered, irq 53
    [    1.512491] aspeed-i2c-bus 1e78a800.i2c-bus: i2c bus 15 registered, irq 54
    [    1.521317] aspeed-video 1e700000.video: irq 55
    [    1.526433] aspeed-video 1e700000.video: assigned reserved memory node video
    [    1.537167] aspeed-video 1e700000.video: alloc mem size(24576) at 0xbb000000 for jpeg header
    [    1.547682] Driver for 1-wire Dallas network protocol.
    [    1.556034] device-mapper: ioctl: 4.48.0-ioctl (2023-03-01) initialised: dm-devel@redhat.com
    [    1.566181] sdhci: Secure Digital Host Controller Interface driver
    [    1.573153] sdhci: Copyright(c) Pierre Ossman
    [    1.578030] sdhci-pltfm: SDHCI platform and OF driver helper
    [    1.585538] usbcore: registered new interface driver usbhid
    [    1.591834] usbhid: USB HID core driver
    [    1.597044] fsi-master-aspeed 1e79b000.fsi: hub version e0050101 (1 links)
    [    1.604792] fsi-master-aspeed 1e79b000.fsi: mmode set to 70040110 (divisor 1)
    [    1.613674] sdhci-aspeed 1e750100.sdhci: Configured for slot 0
    [    1.635791] NET: Registered PF_INET6 protocol family
    [    1.651216] Segment Routing with IPv6
    [    1.655370] In-situ OAM (IOAM) with IPv6
    [    1.660029] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
    [    1.667439] NET: Registered PF_PACKET protocol family
    [    1.673166] 8021q: 802.1Q VLAN Support v1.8
    [    1.677989] Registering SWP/SWPB emulation handler
    [    1.702419] sdhci-aspeed 1e740100.sdhci: Configured for slot 0
    [    1.711978] printk: console [netcon0] enabled
    [    1.716876] netconsole: network logging started
    [    1.722536] clk: Disabling unused clocks
    [    1.728199] sdhci-aspeed 1e740200.sdhci: Configured for slot 1
    [    1.768211] mmc1: SDHCI controller on 1e740100.sdhci [1e740100.sdhci] using ADMA
    [    1.777004] mmc0: SDHCI controller on 1e750100.sdhci [1e750100.sdhci] using ADMA
    [    1.785672] mmc2: SDHCI controller on 1e740200.sdhci [1e740200.sdhci] using ADMA
    [    1.913788] mmc0: new HS200 MMC card at address 0001
    [    1.920250] mmcblk0: mmc0:0001 H8G4a2 7.28 GiB
    [    2.010153] GPT:Primary header thinks Alt. header is not at the end of the disk.
    [    2.018455] GPT:1323007 != 15269887
    [    2.022394] GPT:Alternate GPT header not at the end of the disk.
    [    2.029106] GPT:1323007 != 15269887
    [    2.033053] GPT: Use GNU Parted to correct GPT errors.
    [    2.038851]  mmcblk0: p1 p2 p3 p4 p5 p6 p7
    [    2.045265] mmcblk0boot0: mmc0:0001 H8G4a2 8.00 MiB
    [    2.052037] mmcblk0boot1: mmc0:0001 H8G4a2 8.00 MiB
    [    2.058557] mmcblk0rpmb: mmc0:0001 H8G4a2 4.00 MiB, chardev (246:0)
    [    6.052565] Freeing initrd memory: 17916K
    [    6.058646] Freeing unused kernel image (initmem) memory: 1024K
    [    6.073699] Checked W+X mappings: passed, no W+X pages found
    [    6.080070] Run /init as init process
    [    6.084159]   with arguments:
    [    6.084168]     /init
    [    6.084174]   with environment:
    [    6.084181]     HOME=/
    [    6.084187]     TERM=linux
    [    7.294332] EXT4-fs (mmcblk0p4): mounted filesystem 108c5739-e26b-4e8d-b25c-76da93556077 ro with ordered data mode. Quota mode: disabled.
    [    7.426653] EXT4-fs (mmcblk0p6): mounted filesystem 8d1f5205-0650-44d1-af62-a53f5ba21bc8 r/w with ordered data mode. Quota mode: disabled.
    [   17.793131] systemd[1]: Failed to find module 'autofs4'
    [   17.817716] systemd[1]: systemd 253 running in system mode (+PAM -AUDIT -SELINUX -APPARMOR +IMA -SMACK +SECCOMP -GCRYPT -GNUTLS -OPENSSL +ACL +BLKID -CURL -ELFUTILS -FIDO2 -)
    [   17.852976] systemd[1]: Detected architecture arm.
    [   17.904136] systemd[1]: Hostname set to <ummc>.
    [   17.912243] systemd[1]: Initializing machine ID from random generator.
    [   19.289206] systemd[1]: Queued start job for default target Multi-User System.
    [   19.303017] systemd[1]: Created slice Slice /system/getty.
    [   19.341782] systemd[1]: Created slice Slice /system/modprobe.
    [   19.381720] systemd[1]: Created slice Slice /system/serial-getty.
    [   19.421022] systemd[1]: Created slice User and Session Slice.
    [   19.460529] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
    [   19.500463] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
    [   19.540598] systemd[1]: Reached target Path Units.
    [   19.580192] systemd[1]: Reached target Remote File Systems.
    [   19.620158] systemd[1]: Reached target Slice Units.
    [   19.660227] systemd[1]: Reached target Swaps.
    [   19.695629] systemd[1]: Listening on RPCbind Server Activation Socket.
    [   19.740198] systemd[1]: Reached target RPC Port Mapper.
    [   19.780621] systemd[1]: Listening on initctl Compatibility Named Pipe.
    [   19.820657] systemd[1]: Journal Audit Socket was skipped because of an unmet condition check (ConditionSecurity=audit).
    [   19.833883] systemd[1]: Listening on Journal Socket (/dev/log).
    [   19.870994] systemd[1]: Listening on Journal Socket.
    [   19.911262] systemd[1]: Listening on Network Service Netlink Socket.
    [   19.952490] systemd[1]: Listening on udev Control Socket.
    [   19.990897] systemd[1]: Listening on udev Kernel Socket.
    [   20.030983] systemd[1]: Listening on User Database Manager Socket.
    [   20.070916] systemd[1]: Huge Pages File System was skipped because of an unmet condition check (ConditionPathExists=/sys/kernel/mm/hugepages).
    [   20.085947] systemd[1]: POSIX Message Queue File System was skipped because of an unmet condition check (ConditionPathExists=/proc/sys/fs/mqueue).
    [   20.140499] systemd[1]: Mounting Kernel Debug File System...
    [   20.180706] systemd[1]: Kernel Trace File System was skipped because of an unmet condition check (ConditionPathExists=/sys/kernel/tracing).
    [   20.196068] systemd[1]: Create List of Static Device Nodes was skipped because of an unmet condition check (ConditionFileNotEmpty=/lib/modules/6.6.0-openeuler-gbe54ab52d670/.
    [   20.220238] systemd[1]: Starting Load Kernel Module configfs...
    [   20.264751] systemd[1]: Starting Load Kernel Module drm...
    [   20.304911] systemd[1]: Starting Load Kernel Module fuse...
    [   20.347094] systemd[1]: Starting RPC Bind...
    [   20.382351] systemd[1]: Do depmod Before Load Kernel Modules was skipped because no trigger condition checks were met.
    [   20.401477] systemd[1]: Starting Journal Service...
    [   20.441359] systemd[1]: Load Kernel Modules was skipped because no trigger condition checks were met.
    [   20.463419] systemd-journald[155]: Collecting audit messages is disabled.
    [   20.492258] systemd[1]: Starting Generate network units from Kernel command line...
    [   20.526155] systemd[1]: Starting Remount Root and Kernel File Systems...
    [   20.555050] systemd[1]: Starting Apply Kernel Variables...
    [   20.618210] systemd[1]: Starting Coldplug All udev Devices...
    [   20.684575] systemd[1]: Started Journal Service.
    [   21.229630] systemd-journald[155]: Received client request to flush runtime journal.
    [   21.888826] overlayfs: failed to set xattr on upper
    [   21.894385] overlayfs: ...falling back to redirect_dir=nofollow.
    [   21.901157] overlayfs: ...falling back to uuid=null.
    [   29.079963] ------------[ cut here ]------------
    [   29.085517] WARNING: CPU: 1 PID: 36 at drivers/net/phy/phy.c:1233 phy_state_machine+0xac/0x2b4
    [   29.096204] phy_start_aneg+0x0/0x30: returned: -22
    [   29.101625] CPU: 1 PID: 36 Comm: kworker/1:2 Not tainted 6.6.0-openeuler-gbe54ab52d670 #1
    [   29.110763] Hardware name: Generic DT based system
    [   29.116112] Workqueue: events_power_efficient phy_state_machine
    [   29.122744]  unwind_backtrace from show_stack+0x10/0x14
    [   29.128595]  show_stack from dump_stack_lvl+0x40/0x4c
    [   29.134254]  dump_stack_lvl from __warn+0x80/0xc4
    [   29.139517]  __warn from warn_slowpath_fmt+0x1c4/0x1cc
    [   29.145268]  warn_slowpath_fmt from phy_state_machine+0xac/0x2b4
    [   29.151985]  phy_state_machine from process_one_work+0x168/0x2a0
    [   29.158703]  process_one_work from worker_thread+0x290/0x4e8
    [   29.165034]  worker_thread from kthread+0xe0/0xfc
    [   29.170299]  kthread from ret_from_fork+0x14/0x28
    [   29.175559] Exception stack(0xc3919fb0 to 0xc3919ff8)
    [   29.181201] 9fa0:                                     00000000 00000000 00000000 00000000
    [   29.190332] 9fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
    [   29.199490] 9fe0: 00000000 00000000 00000000 00000000 00000013 00000000
    [   29.206972] ---[ end trace 0000000000000000 ]---
    [   29.292338] EXT4-fs (mmcblk0p4): re-mounted 108c5739-e26b-4e8d-b25c-76da93556077 r/w. Quota mode: disabled.
    [   29.417115] Unsafe core_pattern used with fs.suid_dumpable=2.
    [   29.417115] Pipe handler or fully qualified core dump path required.
    [   29.417115] Set kernel.core_pattern before fs.suid_dumpable.
    [   29.897445] systemd-journald[155]: Received client request to flush runtime journal.
    [   31.298770] dbus-broker-lau[472]: memfd_create() called without MFD_EXEC or MFD_NOEXEC_SEAL set
    [   47.292070] RTL8211F Gigabit Ethernet 1e650008.mdio-1:00: Downshift occurred from negotiated speed 1Gbps to actual speed 100Mbps, check cabling!
    [   47.306624] ftgmac100 1e680000.ftgmac eth1: Link is Up - 100Mbps/Full (downshifted) - flow control off
    [   91.034367] systemd-journald[155]: Oldest entry in /var/log/journal/dad84974c7114308abf50863abfb8de9/system.journal is older than the configured file retention duration (1mo.
    [   91.034424] systemd-journald[155]: /var/log/journal/dad84974c7114308abf50863abfb8de9/system.journal: Journal header limits reached or header out-of-date, rotating.
    ~ ~ # 
    
    [END] 2026/5/19 15:42:16
    

环境信息

  • 操作系统:[如 Ubuntu 24.04]

  • 软件版本:[如 OpenUBMC2509]

  • 硬件配置:[如 CPU、内存等]

重现步骤

  1. [第一步]

  2. [第二步]

  3. [第三步]

期望结果

[您希望实现什么]

实际结果

[实际发生了什么,包含错误信息]

尝试过的解决方案

[列出您已经尝试过的解决方案及结果]

分析结论

[详细总结您对此问题的分析结论]