| 
    
 [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [XenPPC] systemsim-gpul problems
 On Jan 4, 2007, at 4:15 PM, Yoder Stuart-B08248 wrote: -----Original Message----- From: Hollis Blanchard [mailto:hollisb@xxxxxxxxxx] Sent: Thursday, January 04, 2007 2:12 PM Have you tried attaching GDB to systemsim to figure out what's going on?I haven't used gdb w/ the simulator yet-- I need to figure out how to do that. I have turned on debug prints in arch/powerpc/boot_of.c. One thing I'm puzzling over is why boot_of_alloc_init() is marking overlapping regions of memory. Does that make sense?? Overlapping is fine since its a bitmap we just end up setting the bit redundantly. The first thing we do is mark memory "outside of" the avail properties, you can find that out from systemsim with: systemsim % mysim of getprop [ mysim of find_device /memory@0 ] available 0000000000000000 0000000010000000.which says that AFA FW is concerned we can do whatever we want from 0 to 0x10000000 (which is 256M that I have mine configed with) You should have also seen this in output: 69254: (66466): avail: 73075: (69743): 0x00, 0x010000000 I see now I should pretty that up a bit :) so first we mark from 0 to the bigining of "available" which is 0 also This one does not make sense, is there garage that matches this in your available property? We then explicitly mark the xen image itself, because we cannot depend on FW to claim it (tho it should). Then we explicitly remove the exception area (the first 4 pages) see aboveHere is all my debug output, which _does_ make sense, but does may be from a different sim version. 67604: (64816): boot_of_mem_init: number of bytes in property 'reg' 16 69254: (66466): avail: 73075: (69743): 0x00, 0x010000000 76663: (73331): boot_of_alloc_init: marking 0x0 - 0x0 81799: (77651): boot_of_alloc_init: marking 0x400000 - 0x771000 141392: (136972): boot_of_alloc_init: marking 0x0 - 0x3000 _______________________________________________ Xen-ppc-devel mailing list Xen-ppc-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-ppc-devel 
 
 
  | 
  
![]()  | 
            
         Lists.xenproject.org is hosted with RackSpace, monitoring our  |