On Wed, Nov 11, 2009 at 7:47 PM, Blue Swirl <blauwir...@gmail.com> wrote: > On Wed, Nov 11, 2009 at 1:54 AM, Juan Quintela <quint...@trasno.org> wrote: >> Blue Swirl <blauwir...@gmail.com> wrote: >>> On Tue, Nov 10, 2009 at 10:50 PM, Aurelien Jarno <aurel...@aurel32.net> >>> wrote: >>>> Please note that at least qemu-system-arm, qemu-system-mips and >>>> qemu-system-mipsel are broken by this commit: >>> >>> Given that none of the devices touched by the commit should be used by >>> these targets, the breakage comes from just the single new call to >>> qemu_system_reset in vl.c. This means that the reset functions for >>> those boards and devices must be awfully buggy. >>> >>> I think the easiest solution is to surround the call by >>> #if defined(TARGET_I386) || defined(TARGET_PPC) || defined(TARGET_SPARC) >>> #endif >>> until the devices have been fixed. >> >> That call also breaks loadvm from the command line on x86_64. >> If I revert the rest of the patch except that line, I still get breakage >> on rtl8139. > > Sigh. I'll leave only Sparc for now. Sorry for the trouble. >
In fact it's easier to revert all commits and commit later one architecture at a time.