On Monday, 23 May 2011 15:45:20 +0400, Michael Tokarev wrote: > > This is the output without daemonizing: > > > > > > *** glibc detected *** kvm: free(): invalid next size (fast): 0x09fad3c0 *** > [...] > > Can we confirm that it is the same problem? If you need to do another > > test, please don't hesitate to ask me.
> Yes it's exactly this problem, you can check the other bug I > mentioned - it shows this very memory corruption too. > That's why I merged the two. I didn't even do a test of migration between two 64bit VMHost. In this scenario there is any problem? > > As I noted earlier, trying to migrate from Defiant (Debian GNU/Linux > > 5.0.8 with Linux 2.6.32-15~bpo50+1 and qemu-kvm > > 0.12.5+dfsg-3~bpo50+2) to SS01, this problem does not occur. Both > > installation are 32-bit, but the kernel in SS01 is amd64 and the > > kernel in Defiant is i686. > > > > Ie both are 32bit userspace with the difference that ss01 has a > > 64-bit kernel. The problem is there? Because versions of Linux and > > qemu-kvm look the same. > This bug has 2 halves, one half is general 32bit migration issue > (it does not actually work on 32bits, the fact it worked for you > is pure luck), and second half is special case of 32bit userspace > running on 64bit kernel (due to wrong kernel/user space communications). > Both will be fixed in the upcoming squeeze version of qemu-kvm. From what I read in #625571, the problem was detected in 0.12.5+dfsg-5+squeeze1 (the same version as in ss01) and 0.12.0+dfsg-5 (Lenny backports?), but in the VMHost where didn't appear the problem, I am using 0.12.5+dfsg-3~bpo50+2 (Lenny backports). Perhaps 0.12.5+dfsg-3~bpo50+2 is not affected. > You can try patching and rebuilding your qemu-kvm using patches in > the package waiting upload. Unfortunately right now the anonscm.debian.org > service (with http access to the git repository) does not work due to > system maintenance. It's in git://git.debian.org/collab-maint/qemu-kvm.git, > I extracted the patch into my site here: > http://www.corpit.ru/mjt/tmp/fix-crash-in-migration-32-bit-51b0c6065a.diff > This patch fixes both halves of the problem. Perfect! Thanks! Thanks for your reply. Regards, Daniel -- Daniel Bareiro - GNU/Linux registered user #188.598 Proudly running Debian GNU/Linux with uptime: 17:51:22 up 3 days, 4:10, 10 users, load average: 0.00, 0.00, 0.00
signature.asc
Description: Digital signature