Wind River Support Network

HomeDefectsLIN1019-2958
Not to be fixed

LIN1019-2958 : marvell-cn96xx : pcieport 0003:00:00.0: pciehp: Timeout on hotplug command 0ERROR: Cavium System Off: Incorrect shutdown configuration

Created: Oct 16, 2019    Updated: Apr 29, 2021
Resolved Date: Apr 29, 2021
Found In Version: 10.19.45.1
Severity: Standard
Applicable for: Wind River Linux LTS 19
Component/s: BSP

Description

Build

$ setup.sh --machines marvell-cn96xx --distros wrlinux --dl-layers --accept-eula=yes
$ source oe-init-build-env build
$ echo PREFERRED_PROVIDER_virtual/kernel = \\"linux-yocto-rt
" >> conf/local.conf &&echo KERNEL_FEATURES_append =
" features/usb/serial-all.scc
" >> conf/local.conf && echo KERNEL_VERSION_SANITY_SKIP=\\"1
" >> conf/local.conf && echo IMAGE_FSTYPES +=
" tar.bz2
" >> conf/local.conf && echo BB_NUMBER_THREADS ?= \\"24
" >> conf/local.conf && echo PARALLEL_MAKE ?=
"-j 24
" >> conf/local.conf
$ bitbake wrlinux-image-glibc-std
$ bitbake-layers add-layer $yourlayer_path/wr-testing/bts-dev
$ echo require templates/feature/bts/template.conf >> conf/local.conf
$ bitbake wr-test
$ bitbake bts

Deploy images and boot

Run test case.
$ poweroff

poweroff bts

[[0;32m OK [0m] Stopped target [0;1;39mMulti-User System[0m.
[[0;32m OK [0m] Stopped target [0;1;39mLogin Prompts[0m.
[[0;32m OK [0m] Stopped target [0;1;39mTimers[0m.
[[0;32m OK [0m] Stopped [0;1;39mDaily rotation of log files[0m.
[[0;32m OK [0m] Stopped [0;1;39mDaily Cleanup of Temporary Directories[0m.
[[0;32m OK [0m] Stopped target [0;1;39mSystem Time Synchronized[0m.
[[0;32m OK [0m] Stopped target [0;1;39mSystem Time Set[0m.
[[0;32m OK [0m] Closed [0;1;39mLoad/Save RF Kill Switch Status /dev/rfkill Watch[0m.
Stopping [0;1;39mJob spooling tools[0m...
Stopping [0;1;39mAvahi mDNS/DNS-SD Stack[0m...
Stopping [0;1;39mPeriodic Command Scheduler[0m...
Stopping [0;1;39mDocker Application Container Engine[0m...
Stopping [0;1;39mGetty on tty1[0m...
Stopping [0;1;39mirqbalance daemon[0m...
Stopping [0;1;39mNFS status monitor for NFSv2/3 locking.[0m...
Stopping [0;1;39mTelephony service[0m...
Stopping [0;1;39mPostfix Mail Transport Agent[0m...
Stopping [0;1;39mSystem Logging Service[0m...
Stopping [0;1;39mSerial Getty on ttyAMA0[0m...
Stopping [0;1;39mLoad/Save Random Seed[0m...
Stopping [0;1;39mTarget Communication Framework agent[0m...
[[0;32m OK [0m] Stopped [0;1;39mJob spooling tools[0m.
[[0;32m OK [0m] Stopped [0;1;39mPeriodic Command Scheduler[0m.
[[0;32m OK [0m] Stopped [0;1;39mirqbalance daemon[0m.
[[0;32m OK [0m] Stopped [0;1;39mTelephony service[0m.
[[0;32m OK [0m] Stopped [0;1;39mSystem Logging Service[0m.
[[0;32m OK [0m] Stopped [0;1;39mAvahi mDNS/DNS-SD Stack[0m.
[[0;32m OK [0m] Stopped [0;1;39mTarget Communication Framework agent[0m.
[[0;32m OK [0m] Stopped [0;1;39mGetty on tty1[0m.
[[0;32m OK [0m] Stopped [0;1;39mSerial Getty on ttyAMA0[0m.
[[0;32m OK [0m] Stopped [0;1;39mNFS status monitor for NFSv2/3 locking.[0m.
[[0;32m OK [0m] Stopped [0;1;39mPostfix Mail Transport Agent[0m.
[[0;32m OK [0m] Stopped [0;1;39mLoad/Save Random Seed[0m.
[[0;32m OK [0m] Removed slice [0;1;39msystem-getty.slice[0m.
[[0;32m OK [0m] Removed slice [0;1;39msystem-serial\x2dgetty.slice[0m.
[[0;32m OK [0m] Stopped target [0;1;39mHost and Network Name Lookups[0m.
Stopping [0;1;39mBerkeley Internet Name Domain (DNS)[0m...
[[0;32m OK [0m] Stopped [0;1;39m/etc/rc.local Compatibility[0m.
Stopping [0;1;39mRPC Bind Service[0m...
[[0;32m OK [0m] Stopped [0;1;39mRPC Bind Service[0m.
[[0;32m OK [0m] Stopped [0;1;39mSession c1 of user root[0m.
Stopping [0;1;39mLogin Service[0m...
Stopping [0;1;39mUser Manager for UID 0[0m...
[[0;32m OK [0m] Stopped [0;1;39mBerkeley Internet Name Domain (DNS)[0m.
[[0;32m OK [0m] Stopped [0;1;39mLogin Service[0m.
[[0;32m OK [0m] Stopped [0;1;39mUser Manager for UID 0[0m.
Stopping [0;1;39mUser Runtime Directory /run/user/0[0m...
[[0;32m OK [0m] Stopped [0;1;39mDocker Application Container Engine[0m.
017: IPv4: martian source 10.255.255.255 from 10.0.2.3, on dev eth2
017: ll header: 00000000: ff ff ff ff ff ff 00 50 43 02 33 00 08 00
[[0;32m OK [0m] Unmounted [0;1;39m/run/user/0[0m.
[[0;32m OK [0m] Stopped target [0;1;39mNetwork is Online[0m.
[[0;32m OK [0m] Stopped [0;1;39mWait for Network to be Configured[0m.
[[0;32m OK [0m] Stopped [0;1;39mUser Runtime Directory /run/user/0[0m.
[[0;32m OK [0m] Removed slice [0;1;39mUser Slice of UID 0[0m.
Stopping [0;1;39mD-Bus System Message Bus[0m...
Stopping [0;1;39mPermit User Sessions[0m...
[[0;32m OK [0m] Stopped [0;1;39mD-Bus System Message Bus[0m.
[[0;32m OK [0m] Stopped [0;1;39mPermit User Sessions[0m.
[[0;32m OK [0m] Stopped target [0;1;39mNetwork[0m.
[[0;32m OK [0m] Stopped target [0;1;39mRemote File Systems[0m.
Stopping [0;1;39mDynamic Host Configuration Protocol (DHCP)[0m...
Stopping [0;1;39mNetwork Name Resolution[0m...
[[0;32m OK [0m] Stopped [0;1;39mDynamic Host Configuration Protocol (DHCP)[0m.
[[0;32m OK [0m] Stopped [0;1;39mNetwork Name Resolution[0m.
Stopping [0;1;39mNetwork Service[0m...
[[0;32m OK [0m] Stopped [0;1;39mNetwork Service[0m.
[[0;32m OK [0m] Stopped target [0;1;39mNetwork (Pre)[0m.
[[0;32m OK [0m] Stopped [0;1;39mPacket Filtering Framework[0m.
[[0;32m OK [0m] Stopped target [0;1;39mBasic System[0m.
[[0;32m OK [0m] Stopped target [0;1;39mPaths[0m.
[[0;32m OK [0m] Stopped [0;1;39mDispatch Password …ts to Console Directory Watch[0m.
[[0;32m OK [0m] Stopped [0;1;39mForward Password R…uests to Wall Directory Watch[0m.
[[0;32m OK [0m] Stopped target [0;1;39mSlices[0m.
[[0;32m OK [0m] Removed slice [0;1;39mUser and Session Slice[0m.
[[0;32m OK [0m] Stopped target [0;1;39mSockets[0m.
[[0;32m OK [0m] Closed [0;1;39mAvahi mDNS/DNS-SD Stack Activation Socket[0m.
[[0;32m OK [0m] Closed [0;1;39mD-Bus System Message Bus Socket[0m.
[[0;32m OK [0m] Closed [0;1;39mDocker Socket for the API[0m.
[[0;32m OK [0m] Closed [0;1;39mRPCbind Server Activation Socket[0m.
[[0;32m OK [0m] Closed [0;1;39msshd.socket[0m.
[[0;32m OK [0m] Stopped target [0;1;39mSystem Initialization[0m.
[[0;32m OK [0m] Closed [0;1;39mSyslog Socket[0m.
[[0;32m OK [0m] Stopped [0;1;39mApply Kernel Variables[0m.
[[0;32m OK [0m] Stopped [0;1;39mLoad Kernel Modules[0m.
Stopping [0;1;39mNetwork Time Synchronization[0m...
[[0;32m OK [0m] Stopped [0;1;39mUpdate is Completed[0m.
[[0;32m OK [0m] Stopped [0;1;39mRebuild Journal Catalog[0m.
Stopping [0;1;39mUpdate UTMP about System Boot/Shutdown[0m...
[[0;32m OK [0m] Stopped [0;1;39mNetwork Time Synchronization[0m.
[[0;32m OK [0m] Stopped [0;1;39mUpdate UTMP about System Boot/Shutdown[0m.
[[0;32m OK [0m] Stopped [0;1;39mCreate Volatile Files and Directories[0m.
[[0;32m OK [0m] Stopped target [0;1;39mLocal File Systems[0m.
Unmounting [0;1;39mTemporary Directory (/tmp)[0m...
Unmounting [0;1;39m/var/volatile[0m...
[[0;32m OK [0m] Unmounted [0;1;39mTemporary Directory (/tmp)[0m.
[[0;32m OK [0m] Unmounted [0;1;39m/var/volatile[0m.
[[0;32m OK [0m] Stopped target [0;1;39mLocal File Systems (Pre)[0m.
[[0;32m OK [0m] Stopped target [0;1;39mSwap[0m.
[[0;32m OK [0m] Reached target [0;1;39mUnmount All Filesystems[0m.
[[0;32m OK [0m] Stopped [0;1;39mCreate Static Device Nodes in /dev[0m.
[[0;32m OK [0m] Stopped [0;1;39mCreate System Users[0m.
[[0;32m OK [0m] Stopped [0;1;39mRemount Root and Kernel File Systems[0m.
[[0;32m OK [0m] Reached target [0;1;39mShutdown[0m.
[[0;32m OK [0m] Reached target [0;1;39mFinal Step[0m.
[[0;32m OK [0m] Started [0;1;39mPower-Off[0m.
[[0;32m OK [0m] Reached target [0;1;39mPower-Off[0m.
004: printk: systemd-shutdow: 32 output lines suppressed due to ratelimiting
004: systemd-shutdown[1]: Syncing filesystems and block devices.
004: systemd-shutdown[1]: Sending SIGTERM to remaining processes...
008: systemd-journald[708]: Received SIGTERM from PID 1 (systemd-shutdow).
011: systemd-shutdown[1]: Sending SIGKILL to remaining processes...
010: systemd-shutdown[1]: Unmounting file systems.
010: systemd-shutdown[1]: All filesystems unmounted.
010: systemd-shutdown[1]: Deactivating swaps.
010: systemd-shutdown[1]: All swaps deactivated.
010: systemd-shutdown[1]: Detaching loop devices.
010: systemd-shutdown[1]: All loop devices detached.
010: systemd-shutdown[1]: Detaching DM devices.
015: pcieport 0006:00:00.0: pciehp: Timeout on hotplug command 0x13f8 (issued 285048 msec ago)
013: pcieport 0006:00:00.0: pciehp: Timeout on hotplug command 0x03c0 (issued 2284 msec ago)
013: pcieport 0004:00:00.0: pciehp: Timeout on hotplug command 0x13f8 (issued 287344 msec ago)
017: mmc0: card 0007 removed
017: thunderx_mmc 0000:01:01.4: mmc0.ios_timing:0 8000pS hint:63 taps:63
017: mmc0: new high speed SDHC card at address 0007
013: pcieport 0004:00:00.0: pciehp: Timeout on hotplug command 0x03c0 (issued 2268 msec ago)
013: pcieport 0003:00:00.0: pciehp: Timeout on hotplug command 0x13f8 (issued 289816 msec ago)
019: pcieport 0003:00:00.0: pciehp: Timeout on hotplug command 0ERROR: Cavium System Off: Incorrect shutdown configuration
PANIC in EL3 at x30 = 0x0000000000df4d00
x0 = 0x0000000000000000
x1 = 0x000087e028000000
x2 = 0x0000000000000118
x3 = 0x0000000000000000
x4 = 0x0000000000dffbf8
x5 = 0x0000000000000000
x6 = 0x0000000000dffb90
x7 = 0x0000000000e12244
x8 = 0x0000000000000001
x9 = 0xffff000010f219b0
x10 = 0x0000000000000040
x11 = 0x0000000000e726b0
x12 = 0x000000000000000a
x13 = 0x000000000000000a
x14 = 0x0000000000000000
x15 = 0x0000000000e116b8
x16 = 0x0000000060400089
x17 = 0xffff000010096af4
x18 = 0x0000000000000735
x19 = 0x00000000ffffffff
x20 = 0x0000000084000008
x21 = 0x0000000000000000
x22 = 0x0000000000000000
x23 = 0x0000000000000000
x24 = 0x0000ffffb56e78a0
x25 = 0x0000000056000000
x26 = 0x0000000000000000
x27 = 0x0000000000000000
x28 = 0xffff800bc0900000
x29 = 0x0000000000e8a990
scr_el3 = 0x0000000000000735
sctlr_el3 = 0x0000000030cd183f
cptr_el3 = 0x0000000000000000
tcr_el3 = 0x0000000080853510
daif = 0x00000000000002c0
mair_el3 = 0x00000000004404ff
spsr_el3 = 0x0000000060400089
elr_el3 = 0xffff000010096af4
ttbr0_el3 = 0x0000000000eaa001
esr_el3 = 0x000000005e000000
far_el3 = 0x0000000000000000
spsr_el1 = 0x0000000000000000
elr_el1 = 0x0000000000000000
spsr_abt = 0x0000000000000000
spsr_und = 0x0000000000000000
spsr_irq = 0x0000000000000000
spsr_fiq = 0x0000000000000000
sctlr_el1 = 0x0000000030d00980
actlr_el1 = 0x0000000000000000
cpacr_el1 = 0x0000000000000000
csselr_el1 = 0x0000000000000000
sp_el1 = 0x0000000000000000
esr_el1 = 0x0000000000000000
ttbr0_el1 = 0x0000000000000000
ttbr1_el1 = 0x0000000000000000
mair_el1 = 0x0000000000000000
amair_el1 = 0x0000000000000000
tcr_el1 = 0x0000000000000000
tpidr_el1 = 0x0000000000000000
tpidr_el0 = 0x0000000000000000
tpidrro_el0 = 0x0000000000000000
dacr32_el2 = 0x000000000000000a
ifsr32_el2 = 0x000000000000000a
par_el1 = 0x0000000000000000
mpidr_el1 = 0x0000000000e116b8
icc_ctlr = 0x0000000000000c10
icc_hppir0 = 0x00000000000003fd
icc_hppir1 = 0x000000000000001a

Steps to Reproduce

Build 

$ /lpg-build/cdc/fast_prod/WRLINUX_MASTER_WR/MASTER_WR_GIT/wrlinux-10/setup.sh --machines marvell-cn96xx --distros wrlinux --dl-layers --accept-eula=yes
$ source oe-init-build-env build
$ echo PREFERRED_PROVIDER_virtual/kernel = \\"linux-yocto-rt\\" >> conf/local.conf &&echo KERNEL_FEATURES_append = \\" features/usb/serial-all.scc\\" >> conf/local.conf && echo KERNEL_VERSION_SANITY_SKIP=\\"1\\" >> conf/local.conf && echo IMAGE_FSTYPES += \\" tar.bz2\\"  >> conf/local.conf && echo BB_NUMBER_THREADS ?= \\"24\\" >> conf/local.conf && echo PARALLEL_MAKE ?= \\"-j 24\\" >> conf/local.conf
$ bitbake wrlinux-image-glibc-std 
$ bitbake-layers add-layer $yourlayer_path/wr-testing/bts-dev 
$ echo require templates/feature/bts/template.conf >> conf/local.conf 
$ bitbake wr-test 
$ bitbake bts 

Deploy images and boot

Run test case.
$ poweroff
Live chat
Online