Running mkfile on an active swap file can panic the system (Doc ID 1907481.1)

Last updated on AUGUST 01, 2016

Applies to:

Solaris Operating System - Version 8 6/00 U1 to 11.1 [Release 8.0 to 11.0]
Oracle Solaris on x86 (32-bit)
Oracle Solaris on x86-64 (64-bit)
Oracle Solaris on SPARC (64-bit)

Symptoms

Running mkfile on active swap file can cause a panic with the following messages

 

panic[cpu17]/thread=2a1018dfc80: ufs_pageio: bn == UFS_HOLE

000002a1018df000 ufs:real_panic_v+60 (0, 1a8b120, 2a1018df2a0, 30001c0c000, 0, 30000304b40)
 %l0-3: 0000030000efee40 0000000000000001 00000000010be568 00000000010be578
 %l4-7: 00000000ffffffff 0000000000000000 0000000000000064 0000000001867800
000002a1018df0b0 ufs:ufs_fault_v+c8 (60026c05cc0, 1a8b120, 2a1018df2a0, 3002f969b58, 30000efeee8, ffffffffffffffff)
 %l0-3: 0000030000efee40 0000000000000001 00000000010be568 00000000010be578
 %l4-7: 00000000ffffffff 0000000000000000 0000030000efee40 0000000000000001
000002a1018df160 ufs:ufs_fault+1c (60026c05cc0, 1a8b120, 30038340110, 7ff, 22b02, 3002f969b58)
 %l0-3: 0000030000efee40 0000000000000001 00000000010be568 00000000010be578
 %l4-7: 00000000ffffffff 0000000000000000 0000000000000400 000002a1018dfc80
000002a1018df210 ufs:ufs_pageio+56c (5, 1a8b000, 45604000, 3002f969b58, 0, ffffffffffffffff)
 %l0-3: 0000030000efee40 0000000000000001 00000000010be568 00000000010be578
 %l4-7: 00000000ffffffff 0000000000000000 0000000000000400 000002a1018dfc80
000002a1018df340 genunix:fop_pageio+20 (60026c05cc0, 700049c2b80, 45604000, 20000, 8500, 1300524)
 %l0-3: 0000000001a4d7d8 0000000000020000 0000060026c05cc0 0000000045604000
 %l4-7: 0000000000008c00 0000000000000001 0000000000000000 0000000000008500
000002a1018df3f0 genunix:swap_putapage+3d8 (6001290bd80, 700049a6880, c00e5a4000, 10be56c, 8400, 30000ffd970)
 %l0-3: 0000000001a4d7d8 0000000000020000 0000060026c05cc0 0000000045604000
 %l4-7: 0000000000008c00 0000000000000001 0000000000000000 0000000000008500
000002a1018df510 genunix:swap_putpage+22c (600128bd100, c00e816000, 2000, c00e818000, 700049c2b80, 8000)
 %l0-3: 0000000000008000 0000000000000000 0000000000000000 0000000000008400
 %l4-7: 0000000000008400 0000000000000000 0000000000000000 0000000000008400
000002a1018df5e0 genunix:fop_putpage+1c (600128bd100, c00e816000, 2000, 8400, 60011003ea8, 12098bc)
 %l0-3: 0000000000000002 0000000001a7a000 0000000000000002 0000000002000000
 %l4-7: 0000000000000002 0000000000000002 0000000000000000 0000000001a5dad0
000002a1018df690 genunix:pageout+1e0 (2, 60011f92280, 8400, 1a6f800, a, 60011f92730)
 %l0-3: 0000000000000002 0000000001a7a000 0000000000000002 0000000002000000
 %l4-7: 0000000000000002 0000000000000002 0000000000000000 0000000001a5dad0

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms