diff options
author | Jan Luebbe <jlu@pengutronix.de> | 2019-05-28 13:57:48 +0200 |
---|---|---|
committer | Michael Olbrich <m.olbrich@pengutronix.de> | 2019-06-05 19:04:45 +0200 |
commit | 3933d658c3d474e34abe62e8c8fcced87a806856 (patch) | |
tree | 631efdc45a3e57fe46a5ffffa4853a7692611803 /projectroot | |
parent | eb51bd736e0b60ebccf0d1206b514dcace82fa9f (diff) | |
download | ptxdist-3933d658c3d474e34abe62e8c8fcced87a806856.tar.gz ptxdist-3933d658c3d474e34abe62e8c8fcced87a806856.tar.xz |
minicoredumper: enable and configure minicoredumper
Signed-off-by: Jan Luebbe <jlu@pengutronix.de>
Signed-off-by: Roland Hieber <rhi@pengutronix.de>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'projectroot')
-rw-r--r-- | projectroot/etc/minicoredumper/generic.recept.json | 25 | ||||
-rw-r--r-- | projectroot/etc/minicoredumper/minicoredumper.cfg.json | 8 | ||||
-rw-r--r-- | projectroot/usr/lib/sysctl.d/50-minicoredumper.conf | 1 |
3 files changed, 34 insertions, 0 deletions
diff --git a/projectroot/etc/minicoredumper/generic.recept.json b/projectroot/etc/minicoredumper/generic.recept.json new file mode 100644 index 000000000..59dc8cd5b --- /dev/null +++ b/projectroot/etc/minicoredumper/generic.recept.json @@ -0,0 +1,25 @@ +{ + "stacks": { + "dump_stacks": true, + "first_thread_only": false, + "max_stack_size": 0 + }, + "maps": { + "dump_by_name": [ + "[vdso]" + ] + }, + "compression": { + "compressor": "gzip", + "extension": "gz", + "in_tar": true + }, + "dump_auxv_so_list": true, + "dump_pthread_list": true, + "dump_robust_mutex_list": true, + "dump_scope": 1024, + "live_dumper": true, + "write_proc_info": true, + "write_debug_log": true, + "dump_fat_core": false +} diff --git a/projectroot/etc/minicoredumper/minicoredumper.cfg.json b/projectroot/etc/minicoredumper/minicoredumper.cfg.json new file mode 100644 index 000000000..58753fcad --- /dev/null +++ b/projectroot/etc/minicoredumper/minicoredumper.cfg.json @@ -0,0 +1,8 @@ +{ + "base_dir": "/var/crash/minicoredumper", + "watch": [ + { + "recept": "generic.recept.json" + } + ] +} diff --git a/projectroot/usr/lib/sysctl.d/50-minicoredumper.conf b/projectroot/usr/lib/sysctl.d/50-minicoredumper.conf new file mode 100644 index 000000000..68c2d7ea7 --- /dev/null +++ b/projectroot/usr/lib/sysctl.d/50-minicoredumper.conf @@ -0,0 +1 @@ +kernel.core_pattern=||/usr/sbin/minicoredumper %P %u %g %s %t %h %e |