VxFS filesystems will fail to mount on systems running InfoScale 7.2 and sles12sp2 (4.4.121-92.101 kernel )
book
Article ID: 100046768
calendar_today
Updated On:
Description
Error Message
BUG: unable to handle kernel NULL pointer dereference at 00000000000004c0
Cause
This sles12sp2 kernel contains a change to a system call that is used by VxFS when mounting the filesystems and is resulting in the panic.
Resolution
Veritas has reviewed the VxFS code and identified the necessary code changes to handle this change. Hotfixes for both VxFS and odm have been created for InfoScale 7.2.
If an upgrade to this sles12sp2 kernel is planned, then please contact Veritas Support so that the hotfixes can be made available.
Issue/Introduction
VxFS filesystems will fail to mount on systems running InfoScale 7.2 and sles12sp2 (4.4.121-92.101 kernel ) and a panic will occur:
[ 133.465115] BUG: unable to handle kernel NULL pointer dereference at 00000000000004c0
[ 133.465120] IP: [<ffffffff8119ad86>] truncate_inode_pages_range+0x26/0x620
[ 133.465126] PGD 80000001eca8b067 PUD 21d6eb067 PMD 0
[ 133.465129] Oops: 0000 [#1] SMP
......
[ 133.465189] CPU: 3 PID: 9427 Comm: mount.vxfs Tainted: P OE X 4.4.121-92.101-default #1
[ 133.465191] Hardware name: VMware, Inc. VMware Virtual Platform/440BX Desktop Reference Platform, BIOS 6.00 09/21/2015
[ 133.465192] task: ffff8800a4351980 ti: ffff8801ecadc000 task.ti: ffff8801ecadc000
[ 133.465194] RIP: 0010:[<ffffffff8119ad86>] [<ffffffff8119ad86>] truncate_inode_pages_range+0x26/0x620
[ 133.465197] RSP: 0018:ffff8801ecadfa30 EFLAGS: 00010286
[ 133.465198] RAX: 0000000000000000 RBX: ffffffffffffffff RCX: 0000000000000000
[ 133.465199] RDX: ffffffffffffffff RSI: 0000000000000000 RDI: ffff88021d5e4ec0
[ 133.465200] RBP: ffff88021d5e4ed8 R08: 0000000000000000 R09: 0000000000000000
[ 133.465201] R10: 0000000000000000 R11: 0000000000000000 R12: ffffffffa0e78600
[ 133.465203] R13: ffff88021d5e4ec0 R14: 0000000000000000 R15: ffff8801ecadfd50
[ 133.465205] FS: 00007fdab7c38740(0000) GS:ffff88023fd80000(0000) knlGS:0000000000000000
[ 133.465206] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 133.465207] CR2: 00000000000004c0 CR3: 00000001ecaf0000 CR4: 0000000000000670
[ 133.465252] Stack:
[ 133.465254] 0000000000000000 ffffffffa0ca8b70 0000000000000000 0000ffffa071c5a0
[ 133.465256] 0000000000000000 0000000000000000 0000000000000000 0000000000000000
[ 133.465258] 0000000000000000 0000000000000000 0000000000000000 0000000000000000
[ 133.465260] Call Trace:
[ 133.465322] [<ffffffffa0ca8c5d>] vx_osrel_clear_inode+0x1d/0x50 [vxfs]
[ 133.465372] [<ffffffffa0ca5259>] vx_idetach+0x29/0x130 [vxfs]
[ 133.465413] [<ffffffffa0ca5a60>] vx_getnewvnode+0x20/0x180 [vxfs]
[ 133.465455] [<ffffffffa0c37f0c>] vx_get_dummy_inode+0x8c/0x100 [vxfs]
[ 133.465496] [<ffffffffa0d0b3d1>] vx_fill_super+0x131/0x6e0 [vxfs]
[ 133.465503] [<ffffffff81206980>] mount_bdev+0x1a0/0x1e0
[ 133.465543] [<ffffffffa0ca8980>] vx_get_sb_bdev_v2+0x20/0x40 [vxfs]
[ 133.465581] [<ffffffffa0d09894>] vx_get_sb_impl+0x494/0x800 [vxfs]
[ 133.465623] [<ffffffffa0ca88de>] vx_get_sb_v2+0x3e/0x60 [vxfs]
[ 133.465628] [<ffffffff8120726a>] mount_fs+0x3a/0x170
[ 133.465633] [<ffffffff81221472>] vfs_kern_mount+0x62/0x110
[ 133.465637] [<ffffffff812239a3>] do_mount+0x213/0xcd0
[ 133.465641] [<ffffffff81224755>] SyS_mount+0x85/0xd0
[ 133.465645] [<ffffffff815f91e1>] entry_SYSCALL_64_fastpath+0x20/0xe9
[ 133.467746] DWARF2 unwinder stuck at entry_SYSCALL_64_fastpath+0x20/0xe9
[ 133.467747]
[ 133.467748] Leftover inexact backtrace:
[ 133.467751] Code: 0f 1f 44 00 00 66 66 66 66 90 41 57 41 56 49 89 f6 41 55 49 89 fd 41 54 55 53 48 89 d3 48 81 ec 08 01 00 00 48 8b 07 48 8b 40 28 <8b> 80 c0 04 00 00 85 c0 78 05 e8 1b fc 05 00 49 83 7d 50 00 75
[ 133.467773] RIP [<ffffffff8119ad86>] truncate_inode_pages_range+0x26/0x620
[ 133.467775] RSP <ffff8801ecadfa30>
[ 133.467776] CR2: 00000000000004c0
Additional Information
JIRA: STESC-3500
JIRA: VISP-4985
Was this article helpful?
thumb_up
Yes
thumb_down
No