From: Farkas L. <lf...@bp...> - 2007-11-11 17:09:24
|
Avi Kivity wrote: > david ahern wrote: >> In RHEL 5.1 <linux/notifier.h> defines: >> >> #define CPU_TASKS_FROZEN 0x0010 >> >> #define CPU_ONLINE_FROZEN (CPU_ONLINE | CPU_TASKS_FROZEN) >> #define CPU_DEAD_FROZEN (CPU_DEAD | CPU_TASKS_FROZEN) >> >> which means in kvm-51/kernel/external-module-compat.h the '#ifndef >> CPU_TASKS_FROZEN' needs to have a case. For my purposes, I just moved >> up the endif around what was defined. >> > > I committed a change which renders this unnecessary. Will be part of > kvm-52. > >> With that change, kvm-51 compiles. I am still seeing 32-bit SMP guests >> hang on boot for both 32-bit and 64-bit hosts (again running RHEL5.1). >> > > I still don't. Can you test the attached patch? can you tell us which cpu, memory, host and guest os are you using? may be we can guess the differences. ps. i can't test it until tomorrow since i dare not restart it remotely since most of the time host are crash and if i'm not at there all guest hand until tomorrow. -- Levente "Si vis pacem para bellum!" |