Add pstore-RAM support and fix comments indentation
Check README.MD and /etc/default/kdump for instructions on pstore usage - should be simple, it's automatically configured. Notice that we expect all units to have the same e820 memory map, hence to have the RAM buffer available. This point should be better clarified by the team working with firmware. Also, the package now enables the kdump systemd service automatically, in a post-installer hook. Signed-off-by: Guilherme G. Piccoli <gpiccoli@igalia.com>
This commit is contained in:
23
kdump.etc
23
kdump.etc
@ -9,18 +9,27 @@
|
||||
# /usr/lib/kdump/kdump_load.sh initrd
|
||||
#
|
||||
|
||||
# Mount-related options - the DEVNODE must exist and be available during the kdump
|
||||
# script execution. The KDUMP_FOLDER will be create if doesn't exist.
|
||||
# Mount-related options - the DEVNODE must exist and be available during the
|
||||
# kdump script execution. The KDUMP_FOLDER will be create if doesn't exist.
|
||||
# The KDUMP_MNT is just a temporary file that will carry the mounted folder
|
||||
# path across boot-time scripts.
|
||||
|
||||
MOUNT_DEVNODE="nvme0n1p8"
|
||||
KDUMP_FOLDER="/.steamos/offload/var/kdump"
|
||||
KDUMP_MNT="/tmp/kdump.mnt"
|
||||
|
||||
# Dump controlling settings - for now we don't have network/iscsi dumps, only
|
||||
# local storage dumps. If FULL_COREDUMP is !=0, we collect a full compressed
|
||||
# vmcore, which might require a lot of disk space. The *_CMD settings refer
|
||||
# to tunnings on makedumpfile - we rely on zstd compression and maximum page
|
||||
# exclusion for the full vmcore, mimic'ing Debian kdump.
|
||||
# Dump controlling settings - for now we don't have network/iscsi dumps, only
|
||||
# local storage dumps. If FULL_COREDUMP is !=0, we collect a full compressed
|
||||
# vmcore, which might require a lot of disk space. The *_CMD settings refer
|
||||
# to tunnings on makedumpfile - we rely on zstd compression and maximum page
|
||||
# exclusion for the full vmcore, mimic'ing Debian kdump.
|
||||
|
||||
FULL_COREDUMP=0
|
||||
MAKEDUMPFILE_COREDUMP_CMD="-z -d 31"
|
||||
MAKEDUMPFILE_DMESG_CMD="--dump-dmesg"
|
||||
|
||||
# Pstore-RAM setting - if enabled, Kdump won't be loaded, instead the Pstore
|
||||
# RAM backend will be configured. In order to have success, this operation
|
||||
# relies in having an available RAM buffer on /proc/iomem with at least 5MiB
|
||||
# in size.
|
||||
USE_PSTORE_RAM=1
|
||||
|
||||
Reference in New Issue
Block a user