Hi all, With the recent xVM putback of:
6851808 Stop delivering 32-bit dom0 http://bugs.opensolaris.org/view_bug.do?bug_id=6851808 we have stopped delivering 32-bit xen.gz, along with the disk and networking backend drivers used in dom0. This does not affect 32-bit domUs. The rationale is explained in the bug report. Other than upgrading to 64-bit capable hardware, for users still interested in virtualization on 32-bit machines, the options are: * OpenSolaris Containers, if using the same kernel version in the guest and host (or using one of the branded zones if they support the version of Solaris you need) * VirtualBox for Linux, Windows and other guests operating systems After this change, the error message you would see were you to try to boot from an xVM grub entry on a 32-bit machine would look like: --------------------------------- findroot (BE_snv_125,0,a) Filesystem type is zfs, partition type 0x82 bootfs rpool/ROOT/opensolaris-1 kernel$ /boot/$ISADIR/xen.gz loading '/boot/$ISADIR/xen.gz' ... Error 15: File not found Press any key to continue... --------------------------------- If you perform incremental builds, then this will introduce some build noise similar to: ==== cpio archives build errors (non-DEBUG) ==== Failed to create i86xpv root archive: 13870 blocks cpiotranslate: platform/i86xpv/kernel/drv/xdb: no packaging info cpiotranslate: platform/i86xpv/kernel/drv/xnbe: no packaging info cpiotranslate: platform/i86xpv/kernel/drv/xnbo: no packaging info cpiotranslate: platform/i86xpv/kernel/drv/xnbu: no packaging info cpiotranslate: platform/i86xpv/kernel/drv/xpvtap: no packaging info cpiotranslate: platform/i86xpv/kernel/misc/xnb: no packaging info with similar errors about packaging. To workaround, either remove these files from your proto area, or run a full clobber build. cheers, tim
