Veo errores en dos sistemas PowerKVM (Ver 2.1 SP1) al iniciar en la consola del formulario:
irq: irq 4110 on host null mapped to virtual irq 27
BUG: Bad page state in process vballoon pfn:03f6c
page:c0000003ff4117a0 flags:0003f00000000824 count:0 mapcount:0 mapping:c0000003f837d970 index:58879 (Not tainted)
Call Trace:
[c0000003ee323b70] [c000000000012ee4] .show_stack+0x74/0x1c0 (unreliable)
[c0000003ee323c20] [c000000000164178] .bad_page+0x168/0x1c0
[c0000003ee323cb0] [d0000000036f068c] .release_pages_by_pfn+0x8c/0xd0 [virtio_balloon]
[c0000003ee323d50] [d0000000036f0778] .leak_balloon+0xa8/0x100 [virtio_balloon]
[c0000003ee323de0] [d0000000036f0dc0] .balloon+0x2e0/0x304 [virtio_balloon]
[c0000003ee323ed0] [c0000000000bf04c] .kthread+0xbc/0xd0
[c0000003ee323f90] [c000000000033a44] .kernel_thread+0x54/0x70
Disabling lock debugging due to kernel taint
En otro sistema con la misma versión de PowerKVM, estos mensajes no aparecen. El comportamiento del invitado después de estos mensajes es impredecible, a veces continúa arrancando, otras veces se bloquea con una o más CPU girando (han aparecido informes de bloqueo suave de la CPU en un invitado, pero no de manera confiable). En los tres hosts PowerKVM, veo un /var/log/libvirt/qemu/<domain>.log
mensaje como:
virtio-balloon: Buggy guest detected, disabling balloon
Respuesta1
De colegas..
El controlador del globo en RHEL 6.5 está roto. No estoy seguro de si se trata de una declaración genérica o si se aplica únicamente a los sistemas POWER.
La "solución" es desactivarlo por completo <memballoon model='none' />
en el archivo de dominio, lo que hace que los invitados de RHEL6.5 estén mucho más felices.