The task is getting stuck waiting for the vmci_resouce releasing upon the balloon reset on the RHEL guest on VMware hypervisor.

Solution Verified - Updated -

Issue

  • The task is getting stuck waiting for the vmci_resouce releasing upon the balloon reset on the RHEL guest on VMware hypervisor.
2302774.578854] INFO: task kworker/10:3:1359125 blocked for more than 120 seconds.
[2302774.579303]       Not tainted 4.18.0-305.3.1.el8_4.x86_64 #1
[2302774.579657] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[2302774.580006] kworker/10:3    D    0 1359125      2 0x80004080
[2302774.580085] Workqueue: events_freezable vmballoon_work [vmw_balloon]
[2302774.580088] Call Trace:
[2302774.580203]  __schedule+0x2c4/0x700
[2302774.580977]  ? xfs_trans_del_item+0x1b/0x40 [xfs]
[2302774.581051]  ? xfs_inode_item_release+0x30/0x30 [xfs]
[2302774.581055]  schedule+0x38/0xa0
[2302774.581060]  schedule_timeout+0x246/0x2f0
[2302774.581173]  ? __wait_rcu_gp+0x112/0x140
[2302774.581177]  wait_for_completion+0x97/0x100
[2302774.581231]  vmci_doorbell_destroy+0x98/0xd0 [vmw_vmci]
[2302774.581259]  vmballoon_vmci_cleanup+0x44/0x60 [vmw_balloon]
[2302774.581271]  vmballoon_work+0xd0/0x722 [vmw_balloon]
[2302774.581314]  process_one_work+0x1a7/0x360
[2302774.581341]  ? create_worker+0x1a0/0x1a0
[2302774.581344]  worker_thread+0x30/0x390
[2302774.581347]  ? create_worker+0x1a0/0x1a0
[2302774.581349]  kthread+0x116/0x130
[2302774.581369]  ? kthread_flush_work_fn+0x10/0x10
[2302774.581373]  ret_from_fork+0x35/0x40

Environment

  • Red Hat Enterprise Linux 8
  • VMware RHEL guest

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content