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

Bug#852324: x86/mm: Found insecure W+X mapping



On Mon, 2017-01-23 at 16:44 +0100, Diederik de Haas wrote:
> Package: xen-linux-system-4.8.0-2-amd64
> Version: 4.8.15-2
> Severity: normal
> 
> When I boot my system with Xen, I get the following section in dmesg:
> 
> [   13.588381] ------------[ cut here ]------------
> [   13.588386] WARNING: CPU: 18 PID: 1 at /build/linux-zDY19G/linux-4.8.15/arch/x86/mm/dump_pagetables.c:225 note_page+0x5e8/0x790
> [   13.588388] x86/mm: Found insecure W+X mapping at address ffff880000000000/0xffff880000000000

This (virtual) address is equal to PAGE_OFFSET, so this mapping
corresponds to the bottom of RAM.

[...]
> I'll gladly provide more info, just tell me what you need and how to
> obtain it. I installed the debug package for the kernel, but that didn't
> seem to affect the above stacktrace.

The stack trace isn't important for this - the bug is not in a calling
function, it's earlier in the initialisation process.

Any ideas, Ian?

Ben.

-- 
Ben Hutchings
Hoare's Law of Large Problems:
        Inside every large problem is a small problem struggling to get
out.

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: