Roland Mainz wrote:
problem more closely because both QEMU and VMware suffer from extensive performace problems (contributing a lot to install times of more than 40 hours on QEMZ/AMD64 (the native machine is an Intel P4M 2GHz laptop with 2GB main memory)) when running Solaris while SuSE Linux 10.0 and 10.1 just work fine...
QEMU 0.8.2 doesn't support ATAPI DMA but the latest CVS sources do, so I'm trying those now. In the end I suspect the solution will be 'use the latest qemu so DMA works' instead of trying to workaround this in the driver.
I'm still curious why the ATA driver is this way. The BSD ATA driver still uses the capability bits, so FreeBSD figures out there isn't DMA support and just works.
As far as the install times, I think you'll see it is a lot better with the kernel accelerator module. I just installed Ubuntu Dapper Drake under QEMU on my AMD64 machine and it took about 20 minutes. I'm hoping we can get the OpenSolaris accelerator into the next kqemu release.
DMA works fine for me under VMWare, which supports UDMA2 for the CD-ROM, though it still took a couple of hours to install SXCR 44 for me (1.5GHz Pentium-M). It certainly wasn't on the order of 40 hours...
- Eric _______________________________________________ opensolaris-code mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/opensolaris-code
