ACFS ASSERTION FAILURE: (OFF & PAGE_CACHE_MASK) < PFCB->FCBFILESIZE (Doc ID 1434345.1)

Last updated on NOVEMBER 24, 2016

Applies to:

Oracle Database - Enterprise Edition - Version 11.2.0.2 to 11.2.0.2.0 [Release 11.2]
Information in this document applies to any platform.

Symptoms

During delete of a lot of files on ACFS you observed the following assert

ASSERTION FAILURE: (OFF & PAGE_CACHE_MASK) < PFCB->FCBFILESIZE:

OKS driver logfiles show:

F 11806325.462/111203100315 pdflush[31155] ASSERTION FAILURE: (off & PAGE_CACHE_MASK) < pFCB->FCBFileSize File /scratch/builds/aime/aime_usm_820052/usm/src/ofs/driver/./osd/ofslinaops.c Line 232
K 11806325.462/111203100315 pdflush[31155] KsDumpStack: See stack call traceback in /var/log/messages
F 11806325.581/111203100315 pdflush[31155] fcb_stats:
F 11806325.581/111203100315 pdflush[31155] 115, 1/3170093384
F 11806325.581/111203100315 pdflush[31155] meta_stats:
F 11806325.581/111203100315 pdflush[31155] 15, 4/3162655152
F 11806325.581/111203100315 pdflush[31155] feta_stats:
F 11806325.581/111203100315 pdflush[31155] undo_stats:
F 11806325.582/111203100315 pdflush[31155] ASSERTION FAILURE: ((ub8)page->index << PAGE_CACHE_SHIFT) < pFCB->FCBFileSize File /scratch/builds/aime/aime_usm_820052/usm/src/ofs/driver/./osd/ofslinaops.c Line 559
K 11806325.582/111203100315 pdflush[31155] KsDumpStack: See stack call traceback in /var/log/messages


OS log messages:

Dec 3 11:03:15 server_name kernel: [Oracle ACFS] ASSERTION FAILURE: (off & PAGE_CACHE_MASK) < pFCB->FCBFileSize File: /scratch/builds/aime/aime_usm_820052/usm/src/ofs/driver/./osd/ofslinaops.c Line: 232
Dec 3 11:03:15 server_name kernel: KsDumpStack: Stack call traceback
Dec 3 11:03:15 server_name kernel:
Dec 3 11:03:15 server_name kernel: Call Trace:
Dec 3 11:03:15 server_name kernel: [<ffffffff886aa64b>] :oracleacfs:OfsDoAssertion+0x11e/0x159
Dec 3 11:03:15 server_name kernel: [<ffffffff88739704>] :oracleacfs:ofs_get_block+0x2a2/0x3cf
Dec 3 11:03:15 server_name kernel: [<ffffffff800f40ba>] __mpage_writepage+0x207/0x558
Dec 3 11:03:15 server_name kernel: [<ffffffff88739462>] :oracleacfs:ofs_get_block+0x0/0x3cf
Dec 3 11:03:15 server_name kernel: [<ffffffff8001cf46>] mpage_writepages+0x213/0x37d
Dec 3 11:03:15 server_name kernel: [<ffffffff88738db3>] :oracleacfs:ofs_writepage+0x0/0x3d5
Dec 3 11:03:15 server_name kernel: [<ffffffff88739462>] :oracleacfs:ofs_get_block+0x0/0x3cf
Dec 3 11:03:15 server_name kernel: [<ffffffff887393c2>] :oracleacfs:ofs_writepages+0x23a/0x2da
Dec 3 11:03:15 server_name kernel: [<ffffffff8005b254>] do_writepages+0x20/0x2f
Dec 3 11:03:15 server_name kernel: [<ffffffff8002ff05>] __writeback_single_inode+0x1ae/0x328
Dec 3 11:03:15 server_name kernel: [<ffffffff80020f16>] sync_sb_inodes+0x1b5/0x26f
Dec 3 11:03:15 server_name kernel: [<ffffffff800a19e5>] keventd_create_kthread+0x0/0xc4
Dec 3 11:03:15 server_name kernel: [<ffffffff800515eb>] writeback_inodes+0x82/0xd8
Dec 3 11:03:15 server_name kernel: [<ffffffff800ca8f4>] wb_kupdate+0xd4/0x14e
Dec 3 11:03:15 server_name kernel: [<ffffffff80056c2a>] pdflush+0x0/0x1fb
Dec 3 11:03:15 server_name kernel: [<ffffffff80056d7b>] pdflush+0x151/0x1fb
Dec 3 11:03:15 server_name kernel: [<ffffffff800ca820>] wb_kupdate+0x0/0x14e
Dec 3 11:03:15 server_name kernel: [<ffffffff80032bdc>] kthread+0xfe/0x132
Dec 3 11:03:15 server_name kernel: [<ffffffff8005efb1>] child_rip+0xa/0x11
Dec 3 11:03:15 server_name kernel: [<ffffffff800a19e5>] keventd_create_kthread+0x0/0xc4
Dec 3 11:03:15 server_name kernel: [<ffffffff80032ade>] kthread+0x0/0x132
Dec 3 11:03:15 server_name kernel: [<ffffffff8005efa7>] child_rip+0x0/0x11
Dec 3 11:03:15 server_name kernel:
Dec 3 11:03:16 server_name kernel: [Oracle OKS] Information has been saved in the file /var/log/Fokslog.0 . Include the contents of this file if reporting a problem to Oracle.
Dec 3 11:03:16 server_name kernel: [Oracle ACFS] ASSERTION FAILURE: ((ub8)page->index << PAGE_CACHE_SHIFT) < pFCB->FCBFileSize File: /scratch/builds/aime/aime_usm_820052/usm/src/ofs/driver/./osd/ofslinaops.c Line: 559
Dec 3 11:03:16 server_name kernel: KsDumpStack: Stack call traceback
Dec 3 11:03:16 server_name kernel:
Dec 3 11:03:16 server_name kernel: Call Trace:
Dec 3 11:03:16 server_name kernel: [<ffffffff886aa64b>] :oracleacfs:OfsDoAssertion+0x11e/0x159
Dec 3 11:03:16 server_name kernel: [<ffffffff88739090>] :oracleacfs:ofs_writepage+0x2dd/0x3d5
Dec 3 11:03:16 server_name kernel: [<ffffffff800f43bf>] __mpage_writepage+0x50c/0x558
Dec 3 11:03:16 server_name kernel: [<ffffffff88739462>] :oracleacfs:ofs_get_block+0x0/0x3cf
Dec 3 11:03:16 server_name kernel: [<ffffffff8001cf46>] mpage_writepages+0x213/0x37d
Dec 3 11:03:16 server_name kernel: [<ffffffff88738db3>] :oracleacfs:ofs_writepage+0x0/0x3d5
Dec 3 11:03:16 server_name kernel: [<ffffffff88739462>] :oracleacfs:ofs_get_block+0x0/0x3cf
Dec 3 11:03:16 server_name kernel: [<ffffffff887393c2>] :oracleacfs:ofs_writepages+0x23a/0x2da
Dec 3 11:03:16 server_name kernel: [<ffffffff8005b254>] do_writepages+0x20/0x2f
Dec 3 11:03:16 server_name kernel: [<ffffffff800

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