Hello, Tom! Quoting r. Tom Duffy ([EMAIL PROTECTED]) "Re: [openib-general] Re: mstflint failing on sparc64": > On Sat, 2005-01-08 at 23:07 +0200, Michael S. Tsirkin wrote: > > Just to be sure, Tom, could you do two things: > > > > 1. cat /proc/iomem > > 1ff00100000-1ff001fffff : 0000:81:00.0
OK, so this is our address range. > > > 2. strace the mstflint run that crashes > > mmap(NULL, 1048576, PROT_READ|PROT_WRITE, MAP_SHARED, 3, 0xfff00000) = > 0x70304000 > --- SIGBUS (Bus error) @ 0 (0) --- > +++ killed by SIGBUS +++ And here we see the incorrect address 0xfff00000 being passed in instead of 0x1ff00100000. I hope I fixed this with the last svn update (rev 1498). At least I tested on x86_64 with your device file and it seems to print the correct physical address. Unfortunately the previous version behaves differently for me (tryies to map 0x100000 instead), but that could be because of a different architecture somehow. Could you please update and try again (with strace) and let me know? MST _______________________________________________ openib-general mailing list [email protected] http://openib.org/mailman/listinfo/openib-general To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general
