[QAT_MEM} page allocation failure issues
- Dominant language
- C
- Stars
- 443
- Forks
- 137
- PR merge metrics
- No merged PRs in 30d
Description
Hi !
A number of kernel panic messages were found in syslog while using the QAT module.
(occurs in qat_mem.ko)
qat_mem_ioctl seems to have failed to allocate page.
It looks like a system hang due to a memory leak when checking panic messages.
Do you have any reports about this issue?
Do you know what to do if you have a reported history?
[7730502.783337] page allocation failure: order:5, mode:0x24000c0
[7730502.783343] CPU: 18 PID: 22411 Comm: ssl_proxy Tainted: G OE 4.4.0-116-generic #140-Ubuntu
[7730502.783345] Hardware name: Micro-Star International Co., Ltd. KT-S145/KT-S145, BIOS 5.11 08/25/2017
[7730502.783348] 0000000000000286 7aa48184a81eb87b ffff880643953be8 ffffffff813ffc13
[7730502.783352] 00000000024000c0 0000000000000000 ffff880643953c78 ffffffff81198bca
[7730502.783354] 7aa48184a81eb87b 0000000000000005 0000000000000040 ffff88086a521c00
[7730502.783357] Call Trace:
[7730502.783367] [] dump_stack+0x63/0x90
[7730502.783374] [] warn_alloc_failed+0xfa/0x150
[7730502.783378] [] ? __alloc_pages_direct_compact+0x56/0x130
[7730502.783381] [] __alloc_pages_slowpath.constprop.88+0x48d/0xb00
[7730502.783384] [] __alloc_pages_nodemask+0x288/0x2a0
[7730502.783388] [] alloc_pages_current+0x8c/0x110
[7730502.783390] [] __get_free_pages+0xe/0x40
[7730502.783396] [] qat_mem_ioctl+0x98/0x2f0 [qat_mem]
[7730502.783401] [] do_vfs_ioctl+0x2af/0x4b0
[7730502.783407] [] ? vfs_write+0x149/0x1a0
[7730502.783409] [] SyS_ioctl+0x79/0x90
[7730502.783416] [] entry_SYSCALL_64_fastpath+0x1c/0xbb
[7730502.783418] Mem-Info:
[7730502.783424] active_anon:1253040 inactive_anon:157184 isolated_anon:0
[7730502.783424] active_file:2610404 inactive_file:2484265 isolated_file:0
[7730502.783424] unevictable:914 dirty:1926 writeback:0 unstable:0
[7730502.783424] slab_reclaimable:246302 slab_unreclaimable:36859
[7730502.783424] mapped:802283 shmem:825087 pagetables:31498 bounce:0
[7730502.783424] free:96382 free_pcp:0 free_cma:0
[7730502.783429] Node 0 DMA free:15884kB min:40kB low:48kB high:60kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:15968kB managed:15884kB mlocked:0kB dirty:0kB writeback:0kB mapped:0kB shmem:0kB slab_reclaimable:0kB slab_unreclaimable:0kB kernel_stack:0kB pagetables:0kB unstable:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? yes
[7730502.783435] lowmem_reserve[]: 0 1808 15886 15886 15886
[7730502.783439] Node 0 DMA32 free:65040kB min:5084kB low:6352kB high:7624kB active_anon:31836kB inactive_anon:10556kB active_file:19616kB inactive_file:12368kB unevictable:80kB isolated(anon):0kB isolated(file):0kB present:1971340kB managed:1890576kB mlocked:80kB dirty:20kB writeback:0kB mapped:2300kB shmem:5524kB slab_reclaimable:118696kB slab_unreclaimable:7020kB kernel_stack:400kB pagetables:6560kB unstable:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB writeback_tmp:0kB pages_scanned:128 all_unreclaimable? no
[7730502.783446] lowmem_reserve[]: 0 0 14078 14078 14078
[7730502.783449] Node 0 Normal free:67724kB min:39608kB low:49508kB high:59412kB active_anon:3389268kB inactive_anon:404044kB active_file:4766456kB inactive_file:4591508kB unevictable:1692kB isolated(anon):0kB isolated(file):0kB present:14680064kB managed:14416236kB mlocked:1692kB dirty:152kB writeback:0kB mapped:3052676kB shmem:3045544kB slab_reclaimable:397164kB slab_unreclaimable:97956kB kernel_stack:3120kB pagetables:89612kB unstable:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no
[7730502.783455] lowmem_reserve[]: 0 0 0 0 0
[7730502.783458] Node 1 Normal free:236880kB min:45368kB low:56708kB high:68052kB active_anon:1591056kB inactive_anon:214136kB active_file:5655544kB inactive_file:5333184kB unevictable:1884kB isolated(anon):0kB isolated(file):0kB present:16777216kB managed:16513148kB mlocked:1884kB dirty:7532kB writeback:0kB mapped:154156kB shmem:249280kB slab_reclaimable:469348kB slab_unreclaimable:42460kB kernel_stack:3008kB pagetables:29820kB unstable:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB writeback_tmp:0kB pages_scanned:168 all_unreclaimable? no
[7730502.783463] lowmem_reserve[]: 0 0 0 0 0
[7730502.783466] Node 0 DMA: 1*4kB (U) 1*8kB (U) 0*16kB 0*32kB 2*64kB (U) 1*128kB (U) 1*256kB (U) 0*512kB 1*1024kB (U) 1*2048kB (M) 3*4096kB (M) = 15884kB
[7730502.783478] Node 0 DMA32: 3129*4kB (UME) 2743*8kB (UME) 1802*16kB (UM) 8*32kB (H) 6*64kB (H) 3*128kB (H) 1*256kB (H) 0*512kB 0*1024kB 0*2048kB 0*4096kB = 64572kB
[7730502.783488] Node 0 Normal: 17432*4kB (UME) 15*8kB (UE) 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 69848kB
[7730502.783496] Node 1 Normal: 17549*4kB (UME) 9987*8kB (UME) 4053*16kB (UME) 238*32kB (UM) 245*64kB (UM) 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 238236kB
[7730502.783506] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB
[7730502.783508] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB
[7730502.783510] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB
[7730502.783511] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB
[7730502.783512] 5923366 total pagecache pages
[7730502.783514] 2924 pages in swap cache
[7730502.783516] Swap cache stats: add 3053297, delete 3050373, find 189484473/190114645
[7730502.783517] Free swap = 15232380kB
[7730502.783518] Total swap = 15625212kB
[7730502.783519] 8361147 pages RAM
[7730502.783521] 0 pages HighMem/MovableOnly
[7730502.783522] 152186 pages reserved
[7730502.783522] 0 pages cma reserved
[7730502.783523] 0 pages hwpoisoned
[7730502.783525] do_ioctl: __get_free_pages() failed
Kind Regards,
Contributor guide
Assessment
This issue has not been assessed yet.