Print

S5590异常重启

2026-03-19 发表

组网及说明

设备:S5590-28S8XC-EI Version 7.1.070, Release 8307P10

问题描述

异常重启

Slot 1:

Uptime is 2 weeks,2 days,0 hours,54 minutes

BOARD TYPE:         S5590-28S8XC-EI

DRAM:               2048M bytes

FLASH:              3687M bytes

PCB Version:        VER.A

Bootrom Version:    114

CPLD 1 Version:     002

CPLD 2 Version:     002

Power CPLD Version: None

PowChip Version:    None

Release Version:    S5590EI-8307P10

Patch Version:      R8307P10HS03

Reboot Cause:       KernelAbnormalReboot

过程分析

  ===============display kernel exception 20 verbose slot 1 =============== 

--------------------- Exception record 1 ---------------------

Description           : Soft watchdog detected hard LOCKUP on cpu 1 ----CPU1在中断中执行时间过长,触发软件看门狗 狗叫重启

Recorded at           : 2011-01-10  21:29:22.775999

Occurred at           : 2011-01-10  21:29:22.775999

Instruction address   : 0xffffff80804b9c7c

Thread                : BMDT (TID: 5529)

Context               : irq context

Slot                  : 1

Cpu                   : 0

VCPU ID               : 1

Kernel module info    : module name (kpatch_system_kernel_HS03_systemko_merge) module address (0xffffff8009bad000)

                        module name (kpatch_ver_2_1) module address (0xffffff8009b98000)

                        module name (kpatch_core) module address (0xffffff8009b89000)

                        module name (system) module address (0xffffff800073a000)

                        module name (addon) module address (0xffffff80006a0000)

 

============ History interrupt info of slot 1 ============

------------ hard irq trace ------------

on cpu 0:

  irq status: 0

  last irq no: 2

  max irq no: 28

  last enter time: @141176ms

  last  exit time: @141176ms

  max consuming time: 0ms

on cpu 1:

  irq status: 0

  last irq no: 2  ----Cpu1在最后执行的中断类型是2号中断

  max irq no: 2

  last enter time: @141176ms

  last  exit time: @141176ms

  max consuming time: 0ms

 

 

  ===============interrupt info =============== 

           CPU0       CPU1       CPU2       CPU3      

  1:          0          0          0          0     GICv3  29 Edge      arch_timer

  2: 3613627106  157412606 3499002895 1826403943     GICv3  30 Edge      arch_timer ---2号中断是系统级架构定时器arch_timer,正常情况下会1ms超时从中断中退出一次,只能是该中断的定时器值发生bit翻转,才有超过28秒不退出的情况,触发watchdog重启。

  6:        795          0          0          0     GICv3  39 Level     uart-pl011

解决方法

根据异常重启记录的信息分析符合一个已知问题,建议升级R8336P11版本解决。

 

202512010774 

问题现场:设备低概率异常重启

产生条件:设备运行中内存发生bit翻转。