System crash processing hash in kvdo

Solution Unverified - Updated -

Issue

  • System crash processing hash in kvdo:
uds: kvdo0:hashQ0: assertion "hash lock being released must have been mapped" (lock == removed) failed at /builddir/build/BUILD/kvdo-052080fd1a99376e91a042b8acfa06b732cb3c71/obj/./vdo/base/hashZone.c:262
uds: kvdo0:hashQ0: [backtrace]
CPU: 28 PID: 2203 Comm: kvdo0:hashQ0 Kdump: loaded Tainted: G          IO     --------- -  - 4.18.0-305.17.1.el8_4.x86_64 #1
Hardware name: Dell Inc. PowerEdge R740xd/0WRPXK, BIOS 2.14.2 03/21/2022
Call Trace:
dump_stack+0x5c/0x80
assertionFailedLogOnly+0x49/0x70 [uds]
? pointerMapRemove+0x64/0xc0 [kvdo]
returnHashLockToZone+0xfe/0x1e0 [kvdo]
releaseHashLock+0x6b/0x80 [kvdo]
finishUnlocking+0xd7/0x1a0 [kvdo]
workQueueRunner+0x1af/0x640 [kvdo]
? finish_wait+0x80/0x80
? initKernelVDOOnce+0x20/0x20 [kvdo]
kthread+0x116/0x130
? kthread_flush_work_fn+0x10/0x10
ret_from_fork+0x1f/0x40
uds: kvdo0:hashQ0: assertion "hash lock being released must have been mapped" (lock == removed) failed at /builddir/build/BUILD/kvdo-052080fd1a99376e91a042b8acfa06b732cb3c71/obj/./vdo/base/hashZone.c:262
uds: kvdo0:hashQ0: [backtrace]
CPU: 28 PID: 2203 Comm: kvdo0:hashQ0 Kdump: loaded Tainted: G          IO     --------- -  - 4.18.0-305.17.1.el8_4.x86_64 #1
Hardware name: Dell Inc. PowerEdge R740xd/0WRPXK, BIOS 2.14.2 03/21/2022
Call Trace:
dump_stack+0x5c/0x80
assertionFailedLogOnly+0x49/0x70 [uds]
? pointerMapRemove+0x22/0xc0 [kvdo]
returnHashLockToZone+0xfe/0x1e0 [kvdo]
releaseHashLock+0x6b/0x80 [kvdo]
finishUnlocking+0xd7/0x1a0 [kvdo]
workQueueRunner+0x1af/0x640 [kvdo]
? finish_wait+0x80/0x80
? initKernelVDOOnce+0x20/0x20 [kvdo]
kthread+0x116/0x130
? kthread_flush_work_fn+0x10/0x10
ret_from_fork+0x1f/0x40

Environment

  • Red Hat Enterprise Linux 8

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