Kernel panic's at qxl_release_list_add() during DB backup and restore

Solution Unverified - Updated -

Issue

  • The system is getting panic with below call traces.
[83270.522961] XFS (cvblk300): Ending clean mount
[83625.933563] XFS (cvblk0): Unmounting Filesystem
[83733.716834] 17044: ERROR: cvblk_bstore_open_temp(): Couldn't open /opt/commvault/iDataAgent64/jobResults/PseudoMount/Transient/PseudoDevices/MountableDevices/GFL_1619512840_9/Private/tmp/temp1969: rc=-28
[83733.717423] XFS (cvblk200): writeback error on sector 32532304
[83733.718470] BUG: unable to handle kernel NULL pointer dereference at 00000000000000fd
[83733.718618] IP: [<ffffffffc029801d>] qxl_release_list_add+0x2d/0xc0 [qxl]
[83733.718799] PGD 0 
[83733.718907] Oops: 0000 [#1] SMP 
..
[83733.720441] Hardware name: Red Hat RHEV Hypervisor, BIOS 1.11.0-2.el7 04/01/2014
[83733.720659] Workqueue: events drm_fb_helper_dirty_work [drm_kms_helper]
[83733.720794] task: ffff9fd58a3c3150 ti: ffff9fd0160cc000 task.ti: ffff9fd0160cc000
[83733.720926] RIP: 0010:[<ffffffffc029801d>]  [<ffffffffc029801d>] qxl_release_list_add+0x2d/0xc0 [qxl]
..
[83733.722158] Call Trace:
[83733.722314]  [<ffffffffc0294f18>] qxl_alloc_bo_reserved+0x58/0xb0 [qxl]
[83733.722454]  [<ffffffffc0295b69>] qxl_image_alloc_objects+0x69/0x140 [qxl]
[83733.722591]  [<ffffffffc029613e>] qxl_draw_opaque_fb+0xce/0x3d0 [qxl]
[83733.722725]  [<ffffffffc02935ac>] qxlfb_framebuffer_dirty+0xdc/0x170 [qxl]
[83733.722868]  [<ffffffffc02d5913>] drm_fb_helper_dirty_work+0x143/0x170 [drm_kms_helper]
[83733.723053]  [<ffffffffaa6be21f>] process_one_work+0x17f/0x440
[83733.723192]  [<ffffffffaa6bf336>] worker_thread+0x126/0x3c0
[83733.723318]  [<ffffffffaa6bf210>] ? manage_workers.isra.26+0x2a0/0x2a0
[83733.723456]  [<ffffffffaa6c61f1>] kthread+0xd1/0xe0
[83733.723577]  [<ffffffffaa6c6120>] ? insert_kthread_work+0x40/0x40
[83733.723738]  [<ffffffffaad8dd37>] ret_from_fork_nospec_begin+0x21/0x21
[83733.723870]  [<ffffffffaa6c6120>] ? insert_kthread_work+0x40/0x40
[83733.724002] Code: 66 66 90 55 48 89 e5 41 56 41 55 49 89 f5 41 54 49 89 fc 53 48 8b 87 90 00 00 00 48 8d 9f 90 00 00 00 48 39 d8 74 1d 48 8d 56 58 <48> 39 50 10 75 0b eb 6b 0f 1f 00 48 39 50 10 74 62 48 8b 00 48 
[83733.724638] RIP  [<ffffffffc029801d>] qxl_release_list_add+0x2d/0xc0 [qxl]
[83733.726799]  RSP <ffff9fd0160cfbc0>
[83733.728295] CR2: 00000000000000fd

Environment

  • Red Hat Enterprise Linux 7
  • cvblk unsigned module.

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