Search the VMware Knowledge Base (KB)
View by Article ID

Virtual Machine with linux guest operating system fails with backtrace: Balloon_QueryAndExecute (2107363)

  • 7 Ratings

Symptoms

  • Virtual machine with Linux guest operating system fails
  • The virtual machine is using the VMware provided memory controller (vmmemctl)
  • You see backtrace similar to:
[<ffffffff88463bf7>] :vmmemctl:Balloon_QueryAndExecute+0x67/0x9cc
[<ffffffff88463716>] :vmmemctl:OS_UnmapPage+0x102/0x2a0
[<ffffffff800a3f62>] autoremove_wake_function+0x0/0x2e
[<ffffffff800a3f62>] autoremove_wake_function+0x0/0x2e
[<ffffffff8846361c>] :vmmemctl:OS_UnmapPage+0x8/0x2a0
[<ffffffff80032c68>] kthread+0xfe/0x132
[<ffffffff8005dfc1>] child_rip+0xa/0x11
[<ffffffff800a3d4a>] keventd_create_kthread+0x0/0xc4
[<ffffffff80032b6a>] kthread+0x0/0x132
[<ffffffff8005dfb7>] child_rip+0x0/0x11

Cause

The balloon code considers that a chunk will always contain at least a page such as (chunk= pageCount>0). When this is not true, BalloonDeflate function may access chunk = page[-1] that leads to a page fault .This causes panic and the guest operating system fails.

Resolution

This is a known issue affecting VMware Tools provided with vSphere 5.5.

This issue is resolved in ESXi 5.5 Patch 5, available at VMware Downloads. For more information, see  VMware ESXi 5.5, Patch Release ESXi550-201505002 (2114245).

Additional Information

To be alerted when this article is updated, click Subscribe to Document in the Actions box.

See Also

Request a Product Feature

To request a new product feature or to provide feedback on a VMware product, please visit the Request a Product Feature page.

Feedback

  • 7 Ratings

Did this article help you?
This article resolved my issue.
This article did not resolve my issue.
This article helped but additional information was required to resolve my issue.

What can we do to improve this information? (4000 or fewer characters)




Please enter the Captcha code before clicking Submit.
  • 7 Ratings
Actions
KB: