Il 20/11/2012 18:33, Paolo Bonzini ha scritto:
The HBA does DMA, thus we must enable the busmaster bit, otherwise dma access will fail with recent qemu versions.
Signed-off-by: Paolo Bonzini pbonzini@redhat.com
As usual we forget to update SeaBIOS. We probably want these two from Gerd:
7d05257 (lsi: enable busmaster, 2012-11-20) 455a7c8 (add acpi pmtimer support, 2012-09-06)
and a matching patch to enable bus master DMA in esp.c (just submitted).
The choice is between committing these three patches on top of 1.7.1, or just picking the top of the SeaBIOS tree. There hasn't been much action since 1.7.1 (mostly SeaVGABIOS changes), so I prefer the latter.
Kevin, are you okay with tagging SeaBIOS master as 1.7.2 one of these days? Other opinions?
Paolo