[Bug 225182] devel/powerpc64-xtoolchain-gcc: SLOF Data Storage Exception on boot with kernel built with devel/powerpc64-xtoolchain-gcc

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Wed Jan 24 21:37:02 UTC 2018


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=225182

--- Comment #5 from Kenneth Salerno <kennethsalerno at yahoo.com> ---
(In reply to Nathan Whitehorn from comment #4)
Hello. I have tried 12-CURRENT (HEAD), both with gcc-5.5.0 and gcc-6.3.0, and
had the same result. I also tried going backwards to 11.1-RELEASE (pre-p1) and
had the same result.

Something interesting however - 11.0-RELEASE* does work with gcc-5.5.0 (see
output below), but does not 6.3.0 (gcc6 still has the same result with 11.0). 

So I have at least narrowed it down that a change between 11.0-RELEASE-p16 and
11.1-RELEASE broke gcc-5.5.0 ppc64 kernel builds from SLOF's perspective, and I
have no proof at this point gcc-6.3.0 ever worked (it would be a big hassle to
get anything pre-11.0 to compile with XCC from my experience).


Booting [/boot/kernel/kernel]...                                                
Kernel entry at 0x100120 ...                                                    
Copyright (c) 1992-2016 The FreeBSD Project.                                    
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994        
        The Regents of the University of California. All rights reserved.       
FreeBSD is a registered trademark of The FreeBSD Foundation.                    
FreeBSD 11.0-RELEASE-p16 #0 r328307: Tue Jan 23 14:11:06 EST 2018               
   
root at freebsd-amd64.kpsalerno.us.ibm.com:/usr/obj/powerpc.powerpc64/usr/src/c
gcc version 5.5.0 (FreeBSD Ports Collection for powerpc64)                      
WARNING: Running on a broken hypervisor that does not support mandatory
H_CLEAR.
cpu0: IBM POWER8 revision 2.0, 1000.00 MHz                                      
cpu0: Features dc005180<PPC32,PPC64,ALTIVEC,FPU,MMU,SMT,ARCH205,ARCH206,VSX>    
cpu0: Features2 c2000000<ARCH207,HTM,VCRYPTO>                                   
real memory  = 2110418944 (2012 MB)                                             
avail memory = 2008330240 (1915 MB)                                             
random: unblocking device.                                                      
random: entropy device external interface                                       
ofwbus0: <Open Firmware Device Tree> on nexus0                                  
xicp0: <PAPR virtual interrupt controller> on ofwbus0                           
rtas0: <Run-Time Abstraction Services> on ofwbus0                               
cpulist0: <Open Firmware CPU Group> on ofwbus0                                  
cpu0: <Open Firmware CPU> on cpulist0                                           
pcib0: <RTAS Host-PCI bridge> on ofwbus0                                        
pci0: <POWER Hypervisor PCI bus> on pcib0                                       
vgapci0: <VGA-compatible display> mem
0x80000000-0x80ffffff,0xc0000000-0xc0000f0
vgapci0: Boot video device                                                      
em0: <Intel(R) PRO/1000 Legacy Network Connection 1.1.0> port 0x40-0x7f mem
0xc0
em0: Ethernet address: 52:54:00:12:34:56                                        
vdevice0: <POWER Hypervisor Virtual Device Root> on ofwbus0                     
uart0: <POWER Hypervisor Virtual Serial Port> irq 16781315 on vdevice0          
vscsi0: <POWER Hypervisor Virtual SCSI Bus> irq 16781321 on vdevice0            
vscsi0: Queue depth 22 commands                                                 
Timecounter "timebase" frequency 512000000 Hz quality 0                         
Event timer "decrementer" frequency 512000000 Hz quality 1000                   
Timecounters tick every 1.000 msec                                              
cd0 at vscsi0 bus 0 scbus0 target 0 lun 8100                                    
cd0: <QEMU QEMU CD-ROM 2.5+> Removable CD-ROM SPC-3 SCSI device                 
cd0: 150.000MB/s transfers                                                      
cd0: 0MB (175 2048 byte sectors)                                                
da0 at vscsi0 bus 0 scbus0 target 0 lun 0                                       
da0: <QEMU QEMU HARDDISK 2.5+> Fixed Direct Access SPC-3 SCSI device            
da0: 150.000MB/s transfers                                                      
da0: 10240MB (20971520 512 byte sectors)                                        
taskqgroup_adjust failed cnt: 1 stride: 1 mp_ncpus: 1 smp_started: 0            
taskqgroup_adjust failed cnt: 1 stride: 1 mp_ncpus: 1 smp_started: 0            
WARNING: Running on a broken hypervisor that does not support mandatory
H_CLEAR.
Trying to mount root from ufs:/dev/label/rootfs [rw,noatime,async]...           
Starting file system checks:                                                    
/dev/label/rootfs: FILE SYSTEM CLEAN; SKIPPING CHECKS                           
/dev/label/rootfs: clean, 704902 free (60782 frags, 80515 blocks, 3.0%
fragment)
Setting hostuuid: 1f8346d6-6d03-11e5-b8f8-733ea57cce73.                         
Setting hostid: 0x462d7233.                                                     
Mounting local filesystems:.                                                    
Setting hostname: freebsd-ppc64.kpsalerno.us.ibm.com.                           
Setting up harvesting:
[UMA],[FS_ATIME],SWI,INTERRUPT,NET_NG,NET_ETHER,NET_TUN,D
Feeding entropy: .                                                              
em0: link state changed to UP                                                   
Starting Network: lo0 em0.                                                      
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384               
        options=600003<RXCSUM,TXCSUM,RXCSUM_IPV6,TXCSUM_IPV6>                   
        inet 127.0.0.1 netmask 0xff000000                                       
        groups: lo                                                              
em0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500       
       
options=209b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,WOL_MAGI>
        ether 52:54:00:12:34:56                                                 
        inet 10.0.2.6 netmask 0xffffff00 broadcast 10.0.2.255                   
        media: Ethernet autoselect (1000baseT <full-duplex>)                    
        status: active                                                          
ELF ldconfig path: /lib /usr/lib /usr/lib/compat /usr/local/lib
/usr/local/lib/E
Starting devd.                                                                  
add host 127.0.0.1: gateway lo0 fib 0: route already in table                   
add net default: gateway 10.0.2.2                                               
Creating and/or trimming log files.                                             
Starting syslogd.                                                               
Recovering vi editor sessions:.                                                 
Clearing /tmp (X related).                                                      
Updating motd:.                                                                 
Mounting late filesystems:.                                                     
Performing sanity check on sshd configuration.                                  
Starting sshd.                                                                  
Starting cron.                                                                  
Starting background file system checks in 60 seconds.                           

Wed Jan 24 16:23:27 EST 2018                                                    

FreeBSD/powerpc (freebsd-ppc64.kpsalerno.us.ibm.com) (ttyu0)                    

login:

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the freebsd-ppc mailing list