Thanks for the advice. It turns out all I needed to do was write a simple routine to initialize the memlist. The sparc/intel code initialized its memlist using the boot memlists created by the boot process. As s390x doesn't have such a beast it just needed to initialize the memlist structure and then all memlist_add calls worked fine.
In fact, I'm now at the point where it is invoking the modsysfile stuff which means I need a ramdisk image to hold the required files. So my new questions are: 1. What should a ramdisk contain? 2. What is the process for creating a ramdisk on Solaris. I recall doing this in the early days of Linux on z but that's 7 years ago now and I can't recall the steps I used. Neale This message posted from opensolaris.org _______________________________________________ opensolaris-code mailing list opensolaris-code@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/opensolaris-code