Obviously I hadn''t read up on all my mail yet. :)
>Trying to compile kqemu-solaris.c on S9 revealed more problems:
>the kernel''s "struct page" has changed between S9 and
S10/Nevada,
>too. The physical page number member p_pagenum in page_t is
>missing.
Dang I forgot about this. It has been awhile now.
You need to use machpage_t in Solaris 9. The machpage and page are the same
structure; the machpage has additional fields past the end of the page_t. In
Solaris 10 Joe merged the machpage_t and page_t into one structure and blew up
probably 500 typecasts all over the kernel. ;) The machpage was defined in the
platform headers which aren''t under /usr/include/sys but are off
somewhere else so you will have to hunt for it.
- Eric
____________________________________________________________________________________
Expecting? Get great news right away with email Auto-Check.
Try the Yahoo! Mail Beta.
http://advision.webevents.yahoo.com/mailbeta/newmail_tools.html