Re: [bug, 5.2.16] kswapd/compaction null pointer crash [was Re: xfs_inode not reclaimed/memory leak on 5.2.16]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 10/18/19 7:38 PM, Florian Weimer wrote:
> * Vlastimil Babka:
> 
>> Thanks. Looks like it's indeed here in the page_to_pfn() embedded in the
>> clear_pageblock_skip() expansion. We've got a wrong struct page pointer,
>> so page_to_section gives us a bogus value, __nr_to_section() a null
>> pointer, and __section_mem_map_addr then accesses it.
>>
>> Hopefully the commit [1] should address the reason why we got a wrong
>> page pointer. You could try cherry-picking it to your stable tree, or
>> wait until it appears in a (hopefully near) future stable 5.3.y (5.2 is
>> EOL, so it won't appear there).
> 
> The commit reference appears to be missing. 8->

Oops, it was this:

https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=a2e9a5afce080226edbf1882d63d99bf32070e9e

> Due to hardware changes, I've switched back to a distribution kernel
> for now, so I won't see the issue in a while even if it is present in
> newer kernels, too.  Sorry.

I see. Let's hope it was the correct fix then.




[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Bugtraq]     [Linux OMAP]     [Linux MIPS]     [eCos]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux