The system panics in "vx_iupdat_clustblks" system call

book

Article ID: 100005849

calendar_today

Updated On:

Description

Error Message

 Mar 20 13:15:35 SYMC-SOL savecore: [ID 570001 auth.error] reboot after panic: BAD TRAP: type=31 rp=2a100f6d310 addr=750 mmu_fsr=0 occurred in module "vxfs" due to a NULL pointer dereference

 Mar 20 13:05:35 SYMC-SOL unix: [ID 100000 kern.notice]

Mar 20 13:14:59 SYMC-SOL vxesd[629]: [ID 360244 daemon.notice] Event Source daemon started
Mar 20 13:05:35 SYMC-SOL genunix: [ID 723222 kern.notice] 000002a100f6d030 unix:die+78 (31, 2a100f6d310, 750, 0, 2a100f6d0f0,109d000)
Mar 20 13:15:00 SYMC-SOL vxesd[629]: [ID 342331 daemon.notice] HBA API Library Loaded
Mar 20 13:05:35 SYMC-SOL genunix: [ID 179002 kern.notice]   %l0-3: 0000004400001607 0000000000000031 00000000010000000000000000002000
Mar 20 13:15:00 SYMC-SOL syseventd[395]: [ID 617319 daemon.error] SIGHUP caught - reloading modules
Mar 20 13:05:35 SYMC-SOL   %l4-7: 000000000181bf68 000000000181bc00 0000000000000000 000002a100f6d070
Mar 20 13:15:01 SYMC-SOL syseventd[395]: [ID 661968 daemon.error] Daemon restarted
Mar 20 13:05:35 SYMC-SOL genunix: [ID 723222 kern.notice] 000002a100f6d110 unix:trap+9e0 (2a100f6d310, 0, 1fff, 5, 0, 1)
Mar 20 13:05:36 SYMC-SOL genunix: [ID 179002 kern.notice]   %l0-3: 0000000000000000 0000000001838150 00000000000000310000000000001c00
Mar 20 13:05:36 SYMC-SOL   %l4-7: 0000000000000000 0000000000000001 ffffffffffffe000 0000000000000005
Mar 20 13:05:36 SYMC-SOL genunix: [ID 723222 kern.notice] 000002a100f6d260 unix:ktl0+48 (3002948c6f8, 3002948c6f8, c463414, 10, 60037e28000, a1)
Mar 20 13:05:36 SYMC-SOL genunix: [ID 179002 kern.notice]   %l0-3: 0000000000000006 0000000000001400 0000004400001605000000000101bc5c
Mar 20 13:05:36 SYMC-SOL   %l4-7: 0000060037e28000 0000000000002000 0000000000000000 000002a100f6d310
Mar 20 13:05:36 SYMC-SOL genunix: [ID 723222 kern.notice] 000002a100f6d3b0 vxfs:vx_iupdat_clustblks+23c (0, 3000ddbca90, 20, 0, f, 300703e1a68)
Mar 20 13:05:36 SYMC-SOL genunix: [ID 179002 kern.notice]   %l0-3: 00000600378dc700 0000000000033470 000000007026f358000000007026def0
Mar 20 13:05:36 SYMC-SOL   %l4-7: 0000000000002000 0000000000000400 0000000000000004 000000007026f634
Mar 20 13:05:36 SYMC-SOL genunix: [ID 723222 kern.notice] 000002a100f6d460 vxfs:vx_iupdat_local+3d8 (3000ddbca90, 13, 13, 8, 1, 6004a2be040)
Mar 20 13:05:36 SYMC-SOL genunix: [ID 179002 kern.notice]   %l0-3: 0000060037e28000 000000000000000f 0000000002d30c76000006004a2be040
Mar 20 13:05:36 SYMC-SOL   %l4-7: 0000000000000009 0000000000002000 0000000000008500 000000000000001f
Mar 20 13:05:36 SYMC-SOL genunix: [ID 723222 kern.notice] 000002a100f6d650 vxfs:vx_iflush_list+a18 (0, 0, 6003c36bca0, 0, 0,6003c36bcd0)
Mar 20 13:05:37 SYMC-SOL genunix: [ID 179002 kern.notice]   %l0-3: 0000000000000000 0000000000000000 000003000ddbca90 000000007026f870
Mar 20 13:05:37 SYMC-SOL   %l4-7: 0000000000008000 0000000000000004 000003004a6d3d80 0000000000000000
Mar 20 13:05:37 SYMC-SOL genunix: [ID 723222 kern.notice] 000002a100f6d720 vxfs:vx_iflush+c0 (0, 7026dc00, 11ca0, 0, 3f4, 2394)
Mar 20 13:05:37 SYMC-SOL genunix: [ID 179002 kern.notice]   %l0-3: 0000000000000000 0000000000000000 00000000000000000000000000000001
Mar 20 13:05:37 SYMC-SOL   %l4-7: 000006003c36bca0 000006003c35a000 000000007026dc00 0000000000000000
Mar 20 13:05:37 SYMC-SOL genunix: [ID 723222 kern.notice] 000002a100f6d830 vxfs:vx_workitem_process+10 (30010c45af0, 38, 0,2a100f6d998, 2a100f6d998, 7ab09dcc)
Mar 20 13:05:37 SYMC-SOL genunix: [ID 179002 kern.notice]   %l0-3: 0000726a81160140 0000000000000002 0000000000000000000003004eec0840
Mar 20 13:05:37 SYMC-SOL   %l4-7: 000000004af96e44 00000000018be400 0000030003bbe178 000000050d1614e5
Mar 20 13:05:37 SYMC-SOL genunix: [ID 723222 kern.notice] 000002a100f6d8e0 vxfs:vx_worklist_process+344 (7026dc50, 2a100f6d998, 7026dc18, 2a100f6d998, 1, 7025fc28)
Mar 20 13:05:37 SYMC-SOL genunix: [ID 179002 kern.notice]   %l0-3: 000000007025fc18 000000007026dfa8 00000000000000300000000000000000
Mar 20 13:05:37 SYMC-SOL   %l4-7: 000000007026dfac 0000000000000000 0000000000000000 000000007026f0a0
Mar 20 13:05:37 SYMC-SOL genunix: [ID 723222 kern.notice] 000002a100f6d9e0 vxfs:vx_worklist_thread+94 (15, 7026f800, 7026f800,7026f80c, 7026f8f8, 0)
Mar 20 13:05:38 SYMC-SOL genunix: [ID 179002 kern.notice]   %l0-3: 0000000000000000 0000000000000001 0000000000000000000000007026ea08
Mar 20 13:05:38 SYMC-SOL   %l4-7: 000000000000003d 0000000000000000 000000007026e540 0000000000000000
Mar 20 13:05:38 SYMC-SOL unix: [ID 100000 kern.notice]
Mar 20 13:05:38 SYMC-SOL genunix: [ID 672855 kern.notice] syncing file systems...

Cause

This is due to known issue which is tracked via e2180476, where a vxfs pointer in vx_iupdat_clustblks is not properly protected causing incore inode corruption by vx_ifree_scan_list().

 

Resolution

This issue is fixed from below patch versions onwards.

Solaris and AIX : 5.0MP3RP5

HP-UX : 11iv3 5.0.1RP3  / 11iv2 50MP2RP4 and 4.1MP2RP10

Linux : 5.1SP1RP1

 


Applies To

SF 5.x on all platforms

SF 4.1 only on HP-UX.

 

Issue/Introduction

System panics with below panic string "panic: BAD TRAP: type=31 rp=2a100f6d310 addr=750 mmu_fsr=0 occurred in module "vxfs" due to a NULL pointer dereference"  

Additional Information

ETrack: 2180476