A Pacemaker cluster node panicked with "kernel BUG at fs/gfs2/inode.h:64!" while running kernel 3.10.0-1160.15.2.el7

Solution In Progress - Updated -

Issue

  • A Pacemaker cluster node panicked with the following call trace:
[ 5456.045663] ------------[ cut here ]------------
[ 5456.045762] kernel BUG at fs/gfs2/inode.h:64!
[ 5456.045841] invalid opcode: 0000 [#1] SMP 
[ 5456.045895] Modules linked in: gfs2 dlm udp_diag tcp_diag inet_diag vmw_vsock_vmci_transport vsock sb_edac ppdev iosf_mbi crc32_pclmul ghash_clmulni_intel aesni_intel lrw gf128mul glue_helper ablk_helper cryptd vmw_balloon pcspkr joydev sg parport_pc parport vmw_vmci i2c_piix4 auth_rpcgss sunrpc binfmt_misc ip_tables ext4 mbcache jbd2 sr_mod cdrom ata_generic pata_acpi vmwgfx drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops ttm sd_mod drm crc_t10dif crct10dif_generic nfit crct10dif_pclmul crct10dif_common libnvdimm crc32c_intel serio_raw ata_piix libata vmw_pvscsi vmxnet3 drm_panel_orientation_quirks floppy dm_mirror dm_region_hash dm_log dm_mod fuse
[ 5456.046310] CPU: 1 PID: 70374 Comm: kworker/1:2 Kdump: loaded Tainted: G        W      ------------   3.10.0-1160.15.2.el7.x86_64 #1
[ 5456.046372] Hardware name: VMware, Inc. VMware Virtual Platform/440BX Desktop Reference Platform, BIOS 6.00 12/12/2018
[ 5456.046418] Workqueue: delete_workqueue delete_work_func [gfs2]
[ 5456.046463] task: ffff9197b49a4200 ti: ffff91981227c000 task.ti: ffff91981227c000
[ 5456.046601] RIP: 0010:[<ffffffffc08db748>]  [<ffffffffc08db748>] gfs2_add_inode_blocks.part.24+0x14/0x16 [gfs2]
[ 5456.046773] RSP: 0018:ffff91981227fb48  EFLAGS: 00010246
[ 5456.046872] RAX: 0000000000000038 RBX: ffff91974a1e03e0 RCX: 0000000000000000
[ 5456.046976] RDX: 0000000000000000 RSI: ffff91983fc938d8 RDI: ffff91983fc938d8
[ 5456.047107] RBP: ffff91981227fb48 R08: 0000000000000000 R09: ffff9197bbbb9040
[ 5456.047245] R10: 0000000000000629 R11: 0000000000000000 R12: 0000000000046c02
[ 5456.047361] R13: ffff919812026000 R14: ffff91977f55e2a8 R15: ffff9198120250f8
[ 5456.047494] FS:  0000000000000000(0000) GS:ffff91983fc80000(0000) knlGS:0000000000000000
[ 5456.047616] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 5456.047712] CR2: 00007f13c4e06684 CR3: 0000000094812000 CR4: 00000000001607e0
[ 5456.047953] Call Trace:
[ 5456.047979]  [<ffffffffc08ab1e8>] punch_hole+0xfa8/0x1140 [gfs2]
[ 5456.048021]  [<ffffffffc08aafd6>] ? punch_hole+0xd96/0x1140 [gfs2]
[ 5456.048062]  [<ffffffffc08ace82>] gfs2_file_dealloc+0x12/0x20 [gfs2]
[ 5456.048108]  [<ffffffffc08d5978>] gfs2_evict_inode+0x528/0x660 [gfs2]
[ 5456.048181]  [<ffffffffc08d561b>] ? gfs2_evict_inode+0x1cb/0x660 [gfs2]
[ 5456.048211]  [<ffffffffa2a6c324>] evict+0xb4/0x180
[ 5456.048232]  [<ffffffffa2a6c75c>] iput+0xfc/0x190
[ 5456.048254]  [<ffffffffc08b92bc>] delete_work_func+0x6c/0x80 [gfs2]
[ 5456.048309]  [<ffffffffa28bde3f>] process_one_work+0x17f/0x440
[ 5456.048347]  [<ffffffffa28bef56>] worker_thread+0x126/0x3c0
[ 5456.048374]  [<ffffffffa28bee30>] ? manage_workers.isra.26+0x2a0/0x2a0
[ 5456.048401]  [<ffffffffa28c5e11>] kthread+0xd1/0xe0
[ 5456.049980]  [<ffffffffa28c5d40>] ? insert_kthread_work+0x40/0x40
[ 5456.051159]  [<ffffffffa2f94df7>] ret_from_fork_nospec_begin+0x21/0x21
[ 5456.052435]  [<ffffffffa28c5d40>] ? insert_kthread_work+0x40/0x40
[ 5456.053625] Code: e2 b9 ea ff ff ff e9 48 fb ff ff 55 48 89 e5 0f 0b 55 48 89 e5 0f 0b 55 48 8b 47 28 48 89 e5 48 8b b8 50 03 00 00 e8 28 db ff ff <0f> 0b 55 48 89 e5 0f 0b 55 48 89 e5 0f 0b 55 48 8b 47 28 48 89 
[ 5456.056340] RIP  [<ffffffffc08db748>] gfs2_add_inode_blocks.part.24+0x14/0x16 [gfs2]
[ 5456.057486]  RSP <ffff91981227fb48>

Environment

  • Red Hat Enterprise Linux 7 (with the Resilient Storage Add-on)
  • kernel-3.10.0-1160.15.2.el7.x86_64

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