Was ist falsch an RHEL 6.5 auf POWER in einem PowerKVM-Gast?

Was ist falsch an RHEL 6.5 auf POWER in einem PowerKVM-Gast?

Beim Booten auf zwei PowerKVM-Systemen (Ver. 2.1 SP1) werden auf der Konsole Fehler in folgender Form angezeigt:

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 

Auf einem anderen System mit derselben PowerKVM-Version werden diese Meldungen nicht angezeigt. Das Verhalten des Gasts nach diesen Meldungen ist unvorhersehbar. Manchmal wird der Startvorgang fortgesetzt, manchmal bleibt er hängen, während eine oder mehrere CPUs rotieren (Berichte über CPU-Soft-Lockups sind auf einem Gast aufgetreten, aber nicht zuverlässig). Auf allen drei PowerKVM-Hosts wird eine /var/log/libvirt/qemu/<domain>.logMeldung wie die folgende angezeigt:

virtio-balloon: Buggy guest detected, disabling balloon 

Antwort1

Von Kollegen..

Der Balloon-Treiber in RHEL 6.5 ist defekt. Ich bin mir nicht sicher, ob das eine allgemeine Aussage ist oder nur auf POWER-Systeme zutrifft.

<memballoon model='none' />Die „Lösung“ besteht darin, es in der Domänendatei vollständig zu deaktivieren , wodurch die RHEL6.5-Gäste wesentlich zufriedener sind.

verwandte Informationen