* [Qemu-devel] regression between 0.12.1.2 and 0.12.2 @ 2010-01-21 8:49 Toralf Förster 2010-01-22 20:37 ` [Qemu-devel] " Jan Kiszka 0 siblings, 1 reply; 3+ messages in thread From: Toralf Förster @ 2010-01-21 8:49 UTC (permalink / raw) To: qemu-devel Hi, under a mostly stable Gentoo I observed this new msg : tfoerste@n22 ~/virtual/kvm $ qemu -hda gentoo_kdevm.img -hdb portage_kdeprefix.img -hdd swap.img -smp 2 -m 768 -vga std -soundhw es1370 BUG: kvm_dirty_pages_log_enable_slot: invalid parameters BUG: kvm_dirty_pages_log_disable_slot: invalid parameters .. The kvm image can be derived from http://dev.gentooexperimental.org/~wired/kvm/ . My system is a : tfoerste@n22 ~/virtual/kvm $ uname -a Linux n22 2.6.32.4 #1 SMP Mon Jan 18 20:20:38 CET 2010 i686 Intel(R) Core(TM)2 Duo CPU P8600 @ 2.40GHz GenuineIntel GNU/Linux -- MfG/Sincerely Toralf Förster ^ permalink raw reply [flat|nested] 3+ messages in thread
* [Qemu-devel] Re: regression between 0.12.1.2 and 0.12.2 2010-01-21 8:49 [Qemu-devel] regression between 0.12.1.2 and 0.12.2 Toralf Förster @ 2010-01-22 20:37 ` Jan Kiszka 2010-01-26 16:21 ` Jan Kiszka 0 siblings, 1 reply; 3+ messages in thread From: Jan Kiszka @ 2010-01-22 20:37 UTC (permalink / raw) To: Toralf Förster; +Cc: qemu-devel, kvm [-- Attachment #1: Type: text/plain, Size: 1029 bytes --] Toralf Förster wrote: > Hi, > > under a mostly stable Gentoo I observed this new msg : > > tfoerste@n22 ~/virtual/kvm $ qemu -hda gentoo_kdevm.img -hdb portage_kdeprefix.img -hdd swap.img -smp 2 -m 768 -vga std -soundhw es1370 > BUG: kvm_dirty_pages_log_enable_slot: invalid parameters > BUG: kvm_dirty_pages_log_disable_slot: invalid parameters > .. > > The kvm image can be derived from http://dev.gentooexperimental.org/~wired/kvm/ . > > My system is a : > tfoerste@n22 ~/virtual/kvm $ uname -a > Linux n22 2.6.32.4 #1 SMP Mon Jan 18 20:20:38 CET 2010 i686 Intel(R) Core(TM)2 Duo CPU P8600 @ 2.40GHz GenuineIntel GNU/Linux > > That's a pre-0.12.1.2 qemu-kvm issue, upstream is not affected - or is at least not reporting it. It's already in my todo queue, just waiting to be dequeued. Jan [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 257 bytes --] ^ permalink raw reply [flat|nested] 3+ messages in thread
* [Qemu-devel] Re: regression between 0.12.1.2 and 0.12.2 2010-01-22 20:37 ` [Qemu-devel] " Jan Kiszka @ 2010-01-26 16:21 ` Jan Kiszka 0 siblings, 0 replies; 3+ messages in thread From: Jan Kiszka @ 2010-01-26 16:21 UTC (permalink / raw) To: Toralf Förster; +Cc: qemu-devel, kvm, Avi Kivity Jan Kiszka wrote: > Toralf Förster wrote: >> Hi, >> >> under a mostly stable Gentoo I observed this new msg : >> >> tfoerste@n22 ~/virtual/kvm $ qemu -hda gentoo_kdevm.img -hdb portage_kdeprefix.img -hdd swap.img -smp 2 -m 768 -vga std -soundhw es1370 >> BUG: kvm_dirty_pages_log_enable_slot: invalid parameters >> BUG: kvm_dirty_pages_log_disable_slot: invalid parameters >> .. >> >> The kvm image can be derived from http://dev.gentooexperimental.org/~wired/kvm/ . >> >> My system is a : >> tfoerste@n22 ~/virtual/kvm $ uname -a >> Linux n22 2.6.32.4 #1 SMP Mon Jan 18 20:20:38 CET 2010 i686 Intel(R) Core(TM)2 Duo CPU P8600 @ 2.40GHz GenuineIntel GNU/Linux >> >> > > That's a pre-0.12.1.2 qemu-kvm issue, upstream is not affected - or is > at least not reporting it. It's already in my todo queue, just waiting > to be dequeued. I've looked into this a bit, and the bug message that pops up is in fact new for your scenario (0.12.1.2->0.12.2, -vga std), it just happens to trigger for me as well in a slightly different setup (CONFIG_FB_CIRRUS). This is "mostly harmless" (the bug is gracefully handled), indicating that qemu-kvm tries to enable/disable dirty logging for a VGA memory area that was just unregistered. And that is because qemu-kvm tries to keep support for old host kernels that had bugs and required workaround approaches, but that code is bit-rotting a bit. Avi, we should get rid of these messages, either by suppressing them in qemu-kvm for now (stick your head into the sand...) or by finally dropping all those dirty-logging diffs to upstream (in theory, there is a third option: fixing the workaround code, but I don't think it's worth the effort). What could be a road map for dropping? What distro kernels are you aware of that may become unusable then? Jan -- Siemens AG, Corporate Technology, CT T DE IT 1 Corporate Competence Center Embedded Linux ^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2010-01-26 16:21 UTC | newest] Thread overview: 3+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2010-01-21 8:49 [Qemu-devel] regression between 0.12.1.2 and 0.12.2 Toralf Förster 2010-01-22 20:37 ` [Qemu-devel] " Jan Kiszka 2010-01-26 16:21 ` Jan Kiszka
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).