On Fri, Aug 05, 2011 at 04:59:44PM -0600, Marc Jones wrote:
On Thu, Aug 4, 2011 at 7:19 PM, Kevin O'Connor kevin@koconnor.net wrote:
On Thu, Aug 04, 2011 at 02:10:10PM -0500, Anthony Liguori wrote:
On 08/04/2011 01:49 PM, Gerd Hoffmann wrote:
Hi,
A bunch of new stuff has been added to master since the last version, time to release a new one? Especially I'd like to see qemu get a seabios update, and anthony prefers a release instead of a git snapshot for that.
What's left in order to enable CONFIG_AHCI by default too? I'd really prefer not to carry a custom config for QEMU if it's possible.
I'm okay with defaulting AHCI on. The 32bit trampolining could theoretically be a problem, but there have been no trouble reports to date.
Maybe this is a good time to coordinate a release around the next QEMU release too. I'm guessing that October would be a pretty good time to freeze on a new SeaBIOS so if there was an October release, that would work very well for us.
I'm okay with that. We could probably arrange a release even sooner.
I think that AHCI on would be good. What about ATA DMA and ATA 32bit PIO?
ATA DMA needs to be enhanced to use a white list. It's fine for SATA controllers - where DMA is easy. However, on parallel ATA controllers, correct DMA setup is more complicated and requires controller specific code.
ATA 32bit PIO is not very useful. The performance gain is marginal, and I have had reports of failures with it enabled. So, I wouldn't recommend enabling it.
-Kevin