> It appears the problem is related to instr_t. I had > changed instr_t from uint32_t (as it is for SPARC) to > uint16_t (the minimum size for a s390x instruction > which also have to be half-word aligned). I haven't > followed through what the change to instr_t caused > but I got some other ugly errors occurring on my > system until I switched it back to uint32_t.
One thing to double check is to make sure you've coded up a version of prfetchinstr() that works for s390x and look for any other potential gotchas in (assuming a filename in your tree here) usr/src/uts/s390x/fs/proc/prmachdep.c. This message posted from opensolaris.org _______________________________________________ opensolaris-code mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/opensolaris-code
