Wind River Support Network

HomeDefectsLIN5-3379
Fixed

LIN5-3379 : [WRLinux 5.0.1 Async][cav-octeon2] preempt-rt kernel hangs

Created: May 16, 2013    Updated: Dec 19, 2017
Resolved Date: May 30, 2013
Found In Version: 5.0.1
Fix Version: 5.0.1.4
Severity: Standard
Applicable for: Wind River Linux 5
Component/s: BSP - Async

Description

Kernel fails to run and hang:
                                                             
Brought up 32 CPUs                                                                                            
checking TSC synchronization across all online CPUs: passed.                                                  
devtmpfs: initialized                                                                                         
NET: Registered protocol family 16                                                                            
PTP Clock: Using sclk reference at 800000000 Hz                                                               
Installing handlers for error tree at: ffffffff80a07930                                                       
PCIe: Initializing port 0                                                                                     
PCIe: Port 0 is unknown, skipping.                                                                            
PCIe: Initializing port 1                                                                                     
PCIe: Port 1 is unknown, skipping.                                                                            
bio: create slab <bio-0> at 0                                                                                 
vgaarb: loaded                                                                                                
SCSI subsystem initialized                                                                                    
usbcore: registered new interface driver usbfs                                                                
usbcore: registered new interface driver hub                                                                  
usbcore: registered new device driver usb                                                                     
PCI host bridge to bus 0000:00                                                                                
pci_bus 0000:00: root bus resource [mem 0x1000000000000]                                                      
pci_bus 0000:00: root bus resource [io  0x0000]                                                               
Switching to clocksource OCTEON_CVMCOUNT                                                                      
NET: Registered protocol family 2                                                                             
IP route cache hash table entries: 262144 (order: 9, 2097152 bytes)                                           
TCP established hash table entries: 262144 (order: 10, 4194304 bytes)                                         
TCP bind hash table entries: 65536 (order: 9, 3670016 bytes)                                                  
TCP: Hash tables configured (established 262144 bind 65536)                                                   
TCP: reno registered                                                                                          
UDP hash table entries: 4096 (order: 7, 524288 bytes)                                                         
UDP-Lite hash table entries: 4096 (order: 7, 524288 bytes)                                                    
NET: Registered protocol family 1                                                                             
RPC: Registered named UNIX socket transport module.                                                           
RPC: Registered udp transport module.                                                                         
RPC: Registered tcp transport module.                                                                         
RPC: Registered tcp NFSv4.1 backchannel transport module.                                                     
/proc/octeon_perf: Octeon performance counter interface 

Workaround

Disable CONFIG_MICROSTATE_ACCT kernel option

Steps to Reproduce

wrlinux-x/wrlinux/configure --enable-kernel=preempt-rt --enable-rootfs=glibc_std --enable-board=cav_octeon2 --with-layer=/work/buildareawr-testing/bts,/work/buildarea/wr-testing/kts --enable-test=yes

Other Downloads


Live chat
Online