Hi Lai, On Mon, Aug 29, 2011 at 05:24:31PM +0800, Lai Jiangshan wrote: > > When I test it, the guest OS become non-available, but it does not crash. > It also cause the disk fault. > > It is hard to dig the reason. Or I missed something? thanks for testing. Can you share your full qemu-kvm command line? I may be able to reproduce the error if I try your exact config. I have not seen a hard-disk error with these patches. Is this a virtio disk? thanks, - Vasilis > > > Hotplug Mem Device > init_memory_mapping: 0000000100000000-0000000108000000 > 0100000000 - 0108000000 page 2M > Built 1 zonelists in Node order, mobility grouping on. Total pages: 274232 > Policy zone: Normal > nommu_map_sg: overflow 107861000+4096 of device mask ffffffff > ata1.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x0 > ata1.00: failed command: WRITE DMA > ata1.00: cmd ca/00:08:28:08:44/00:00:00:00:00/e0 tag 0 dma 4096 out > res 50/01:00:40:11:84/00:00:00:00:00/e0 Emask 0x40 (internal error) > ata1.00: status: { DRDY } > ata1.00: configured for MWDMA2 > ata1: EH complete > nommu_map_sg: overflow 107861000+4096 of device mask ffffffff > ata1.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x0 > ata1.00: failed command: WRITE DMA > ata1.00: cmd ca/00:08:28:08:44/00:00:00:00:00/e0 tag 0 dma 4096 out > res 50/01:00:00:00:00/00:00:00:00:00/a0 Emask 0x40 (internal error) > ata1.00: status: { DRDY } > ata1.00: configured for MWDMA2 > ata1: EH complete > nommu_map_sg: overflow 107861000+4096 of device mask ffffffff > ata1.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x0 > ata1.00: failed command: WRITE DMA > ata1.00: cmd ca/00:08:28:08:44/00:00:00:00:00/e0 tag 0 dma 4096 out > res 50/01:00:00:00:00/00:00:00:00:00/a0 Emask 0x40 (internal error) > ata1.00: status: { DRDY } > ata1.00: configured for MWDMA2 > ata1: EH complete > nommu_map_sg: overflow 107861000+4096 of device mask ffffffff > ata1.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x0 > ata1.00: failed command: WRITE DMA > ata1.00: cmd ca/00:08:28:08:44/00:00:00:00:00/e0 tag 0 dma 4096 out > res 50/01:00:00:00:00/00:00:00:00:00/a0 Emask 0x40 (internal error) > ata1.00: status: { DRDY } > ata1.00: configured for MWDMA2 > ata1: EH complete > > ...... > > > -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html