My Oracle Support Banner

kernel panic when loading ACFS driver in an OS with very large memory and failed on ofs_hash_create_int function (Doc ID 2283799.1)

Last updated on AUGUST 04, 2018

Applies to:

Oracle Database - Enterprise Edition - Version 12.1.0.2 to 12.1.0.2 [Release 12.1]
Information in this document applies to any platform.

Symptoms

OS keep rebooting when loading ACFS kernel driver (in this case, customer is installing a DBBP patch, and the patching activity invoked "modprobe" to load ACFS driver; however this problem can also happen on other scenario).
Rebooting the OS with rescue mode, and checked the core dump file, below callstack is observed:

PID: 102056 TASK: ffff9abbcb1b2280 CPU: 541 COMMAND: "modprobe"
bt: seek error: kernel virtual address: ffffffffffffffff type: "cpu_online_map"
#0 [ffff9abbd99178e0] machine_kexec at ffffffff81051beb
#1 [ffff9abbd9917940] crash_kexec at ffffffff810f2542
#2 [ffff9abbd9917a10] oops_end at ffffffff8163e1a8
#3 [ffff9abbd9917a38] no_context at ffffffff8162e2b8
#4 [ffff9abbd9917a88] __bad_area_nosemaphore at ffffffff8162e34e
#5 [ffff9abbd9917ad0] bad_area_nosemaphore at ffffffff8162e4b8
#6 [ffff9abbd9917ae0] __do_page_fault at ffffffff81640fce
#7 [ffff9abbd9917b38] do_page_fault at ffffffff81641113
#8 [ffff9abbd9917b60] page_fault at ffffffff8163d408     ====> page_fault is an OS function to allocate more memory
[exception RIP: ofs_hash_create_int+400]                            ======> failed ACFS driver call is: ofs_hash_create_int
RIP: ffffffffa0a839c0 RSP: ffff9abbd9917c18 RFLAGS: 00010246
RAX: 0000000000000002 RBX: 00000000010ae2cc RCX: 0000000000000000
RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffffffff819c3ac0
RBP: ffff9abbd9917c50 R8: ffffffff81877777 R9: ffffea6ae2817b40
R10: 0000000000000500 R11: 000000000000007d R12: ffffc906897f7fe0
R13: 0000000007714923 R14: 00000000010ae2cc R15: ffffa2bbd8cf4da0
ORIG_RAX: ffffffffffffffff CS: 0010 SS: 0018
#9 [ffff9abbd9917c10] ofs_hash_create_int at ffffffffa0a83999 [oracleacfs]
#10 [ffff9abbd9917c58] ofs_meta_init at ffffffffa0a92750 [oracleacfs]
#11 [ffff9abbd9917c90] DriverInit at ffffffffa0a8bd87 [oracleacfs]
#12 [ffff9abbd9917ca8] ofs_init_module at ffffffffa0b9ed4d [oracleacfs]
#13 [ffff9abbd9917d60] do_one_initcall at ffffffff810020e8
#14 [ffff9abbd9917d90] load_module at ffffffff810ed4ae
#15 [ffff9abbd9917ee8] sys_finit_module at ffffffff810ede66
#16 [ffff9abbd9917f80] system_call_fastpath at ffffffff81645909
RIP: 00002abd123babf9 RSP: 00007ffd77198f28 RFLAGS: 00010246
RAX: 0000000000000139 RBX: ffffffff81645909 RCX: 000000000000001f
RDX: 0000000000000000 RSI: 000000000041a13c RDI: 0000000000000003
RBP: 000000000041a13c R8: 0000000000000000 R9: 00000000016371e0
R10: 0000000000000003 R11: 0000000000000202 R12: 0000000000040000
R13: 00000000016374c0 R14: 0000000000000000 R15: 0000000001637390
ORIG_RAX: 0000000000000139 CS: 0033 SS: 002b

 

 

Changes

OS memory is upgraded from 6TB to 12TB 

Cause

To view full details, sign in with your My Oracle Support account.

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


In this Document
Symptoms
Changes
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.