[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
Thu Mar 1 18:28:25 UTC 2018


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

--- Comment #22 from Kenneth Salerno <kennethsalerno at yahoo.com> ---
(In reply to Mark Millard from comment #21)
Hello, Mark.

I used nextboot -k kernel.test5 this time, so I don't have to worry about
unload. Same result, and I even patched SLOF to use a load-base of 16384
instead of the default 0x4000.



SLOF **********************************************************************     
QEMU Starting                                                                   
 Build Date = Mar  1 2018 13:06:21                                              
 FW Version = git-fa981320a1e0968d                                              
 Press "s" to enter Open Firmware.                                              

Populating /vdevice methods                                                     
Populating /vdevice/vty at 71000000                                                
Populating /vdevice/nvram at 71000001                                              
Populating /vdevice/v-scsi at 71000002                                             
       SCSI: Looking for devices                                                
          8000000000000000 DISK     : "QEMU     QEMU HARDDISK    2.5+"          
          8100000000000000 CD-ROM   : "QEMU     QEMU CD-ROM      2.5+"          
Populating /pci at 800000020000000                                                 
                     00 0000 (D) : 1234 1111    qemu vga                        
                     00 0800 (D) : 8086 100e    e1000 [ net ]                   
No NVRAM common partition, re-initializing...                                   
Installing QEMU fb                                                              



Scanning USB                                                                    
No console specified using hvterm                                               

  Welcome to Open Firmware                                                      

  Copyright (c) 2004, 2017 IBM Corporation All rights reserved.                 
  This program and the accompanying materials are made available                
  under the terms of the BSD License available at                               
  http://www.opensource.org/licenses/bsd-license.php                            


Trying to load:  from: /vdevice/v-scsi at 71000002/disk at 8000000000000000 ...  
Sucd

>> FreeBSD/powerpc Open Firmware boot block                                     
   Boot path:   /vdevice/v-scsi at 71000002/disk at 8000000000000000                  
   Boot loader: /boot/loader                                                    
   Boot volume:   /vdevice/v-scsi at 71000002/disk at 8000000000000000:2              
Consoles: Open Firmware console                                                 

FreeBSD/powerpc64 Open Firmware loader, Revision 0.1                            
(Wed Feb 28 10:41:12 EST 2018 root at freebsd-amd64.kpsalerno.us.ibm.com)          
Memory: 2097152KB                                                               
Booted from: /vdevice/v-scsi at 71000002/disk at 8000000000000000                     

Loading /boot/defaults/loader.conf                                              
/boot/kernel.test5/kernel data=0x53ae50+0x2e4378 syms=[0x8+0x85f50+0x8+0x7148e] 
/boot/entropy size=0x1000                                                       
/boot/kernel.test5/geom_label.ko text=0x7bd8 data=0x1128+0x8
syms=[0x8+0x1200+0]
/boot/kernel.test5/if_em.ko text=0x8b7b0 data=0x7138+0x38
syms=[0x8+0xa3b0+0x8+]
/boot/kernel.test5/ufs.ko text=0x49930 data=0x5658+0x220
syms=[0x8+0x6240+0x8+]/
/boot/kernel.test5/mem.ko text=0x21e0 data=0x4e8+0x30
syms=[0x8+0x9a8+0x8+0x594]
/boot/kernel.test5/virtio.ko text=0x4568 data=0x8c8 syms=[0x8+0xf00+0x8+0xb8e]  
/boot/kernel.test5/if_vtnet.ko text=0xdc58 data=0x10a0+0x38
syms=[0x8+0x1d58+0x]
/boot/kernel.test5/virtio_pci.ko text=0x5dc0 data=0x880+0x10
syms=[0x8+0x11a0+0]
/boot/kernel.test5/virtio_blk.ko text=0x57b0 data=0x8b8+0x10
syms=[0x8+0x11a0+0]

Hit [Enter] to boot immediately, or any other key for command prompt.           
Booting [/boot/kernel.test5/kernel]...                                          
Kernel entry at 0x100120 ...                                                    
Copyright (c) 1992-2017 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.1-RELEASE-p6 #1 r330109M: Wed Feb 28 13:20:36 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.


( 300 ) Data Storage Exception [ 8000 ]                                         


    R0 .. R7           R8 .. R15         R16 .. R23         R24 .. R31          
8000000000000000   6865616465720008   0000000000000044   0000000000008000       
000000007e668ff0   000000007e70c068   00000000005b4662   000000007dc09b30       
000000007dc0f600   000000007dc4d2c0   000000007e770514   0000000000000003       
000000007dc4f000   0000000000000000   0000000000000000   000000000000f001       
0000000000000000   0000000044000428   000000007dc09d00   ffffffffffffffff       
0000000000008000   0000000000000000   000000000000f003   000000007e465010       
0000000000000008   0000000000000000   0000000000000006   000000007dbe0cc8       
6865616465720000   0000000000000000   000000007dc05400   000000007dc0e8c8       

    CR / XER           LR / CTR          SRR0 / SRR1        DAR / DSISR         
        80000404   000000007dbe244c   000000007dbe1518   6865616465720008       
0000000020000000   000000007dbe0cc8   8000000000000000           08000000       


59 >

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


More information about the freebsd-bugs mailing list