On Mon, Jan 14, 2008 at 08:43:40AM -0500, Michael Lorenz wrote: > Ok, I had to ask - I build my sparc64 kernels natively or crossbuild > on macppc and FreeBSD/i386 ;) > Hmm, there seems to be something crazy going on in the firmware, I > dimly remember a similar problem and I /think/ I got around it by > shuffling OF_getprop() calls around. > A few things to try: > - - call OF_getproplen on the depth property, see if it returns > something sane. If not we might be able to use that for a workaround. It returns -1. > - - shuffle of_to_uint32_prop() blocks around in sparc64/autoconf.c / > copyprops(), see if it keeps failing on 'depth' or moves to something > else. (Un?)fortunately, it keeps failing on depth. The rest keeps getting reported the same. Cheers, Peter -- http://sjamaan.ath.cx -- "The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music." -- Donald Knuth
Attachment:
pgpFYLVg6nKbJ.pgp
Description: PGP signature