Package: crash
Version: 7.1.7-1
Severity: normal

Dear Maintainer,

When running a live crash session on a 4.8 kernel or newer, the
crash command will fail with :

WARNING: kernel relocated [382MB]: patching 89934 gdb minimal_symbol values
crash: read error: kernel virtual address: ffffffff99c44aa8  type: 
"page_offset_base"
crash: this kernel may be configured with CONFIG_STRICT_DEVMEM, which
       renders /dev/mem unusable as a live memory source.
crash: trying /proc/kcore as an alternative to /dev/mem

crash: seek error: kernel virtual address: ffffffff99c44aa8  type: 
"page_offset_base"

This issue is fixed by upstream commit ad1a44f5d9b9a41d2c43bb386c765913275f05bf 
:

From: Dave Anderson <ander...@redhat.com>
Date: Fri, 13 Jan 2017 15:38:39 -0500
Subject: [PATCH] Fix for support of /proc/kcore as the live memory source in
 Linux 4.8 and later x86_64 kernels configured with CONFIG_RANDOMIZE_BASE,
 which randomizes the unity-mapping PAGE_OFFSET value.  Without the patch, the
 crash session fails during session initialization with the error message
 "crash: seek error: kernel virtual address: <address> type:
 page_offset_base". (ander...@redhat.com)

Running crash on a real crash file works correctly.

Kind Regards,

...Louis Bouchard

-- System Information:
Debian Release: stretch/sid
Architecture: amd64 (x86_64)

Locale: LANG=en_US.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

-- no debconf information

Reply via email to