Commit Graph

  • 84d682ea8c Fix kdumpst-load.sh.in with btrfs subvolumes main Alexander Rosenberg 2026-02-19 22:04:58 -08:00
  • 782d912471 Merge branch 'main' into 'main' Guilherme G. Piccoli 2025-12-18 13:39:08 -03:00
  • 9c22feadfa initramfs/initcpio: create MOUNT_FOLDER if it doesn't exist Alberto Garcia 2025-12-15 11:54:29 +01:00
  • 92afdc48d6 initramfs: Effectively disable GPU drivers from kdump kernel Guilherme G. Piccoli 2024-08-08 10:17:18 -03:00
  • 585f92b30e README: Add instructions / reminder for users about enabling the systemd service Guilherme G. Piccoli 2024-05-11 13:10:25 -03:00
  • 4767b8095f initramfs: Fix the removal of GPU drivers from the minimal initrd Guilherme G. Piccoli 2024-05-06 15:12:37 -03:00
  • 6141e3c4cb config/doc: Fix memory unit in the config file Guilherme G. Piccoli 2024-03-31 10:30:21 -03:00
  • 462eef9828 initramfs: Refactor alpm hooks to prevent harmless errors on kernel installation Guilherme G. Piccoli 2024-01-04 04:50:37 +00:00
  • 512cd8ff4a initramfs: Prevent creating the minimal initrd if kernel was uninstalled Guilherme G. Piccoli 2024-01-05 19:18:06 +00:00
  • c83ad9a83e initramfs/initcpio: Fix minimal initrd creation Guilherme G. Piccoli 2024-01-05 18:21:23 +00:00
  • b19a940fbd kdumpst-load: Guard initrd creation against failures Guilherme G. Piccoli 2023-12-23 14:56:42 -05:00
  • c81f4e5596 common: Support loading config files from /etc Guilherme G. Piccoli 2023-12-23 14:35:15 -05:00
  • 033c781748 kdumpst-load: Don't unnecessarily recreate GRUB config on pstore load Guilherme G. Piccoli 2023-12-23 13:44:56 -05:00
  • 63345d21a7 kdumpst-load/config: Add option to use crashkernel as pstore/ram memory Guilherme G. Piccoli 2023-12-23 12:03:00 -05:00
  • acd5a64652 all: Add LICENSE (and fix SPDX deprecated header) Guilherme G. Piccoli 2023-04-02 12:26:00 -03:00
  • e8b70ac199 README: Update documentation Guilherme G. Piccoli 2023-03-24 18:55:49 -03:00
  • 4b5746a60e all: Rename the tool to kdumpst Guilherme G. Piccoli 2023-03-22 20:08:47 -03:00
  • 756e698650 save-dumps: Improve pstore/kdump loop file reading on log saving Guilherme G. Piccoli 2023-01-19 11:17:52 -03:00
  • 03e916405f config/sysctl: Adjust some configuration options/sysctls to be more agnostic Guilherme G. Piccoli 2023-03-22 12:21:20 -03:00
  • 90b30b6d5d kdump-load/config: Add config option to override custom kdump kernel cmdline Guilherme G. Piccoli 2023-01-19 10:58:09 -03:00
  • dc4e6b964c initramfs/dracut: Enable zstd compression for kernels 5.9+ Guilherme G. Piccoli 2023-01-19 10:47:43 -03:00
  • 293ff98b12 kdump-load: Improve vmlinux binary path obtaining Guilherme G. Piccoli 2023-01-19 10:35:51 -03:00
  • 5859628dbd kdump-load: Parse the biggest RAM buffer for pstore Guilherme G. Piccoli 2023-01-18 19:26:14 -03:00
  • 32692de010 initramfs: Guard against non-existing block device during kdump Guilherme G. Piccoli 2023-01-09 20:04:54 -03:00
  • b834754cf9 initramfs: Switch to the alpm-hooks approach, supporting both initcpio/dracut Guilherme G. Piccoli 2022-12-21 13:17:29 -03:00
  • e24d6d9b46 kdump-load: Add usage/help messages to this script Guilherme G. Piccoli 2022-12-28 15:44:49 -03:00
  • a3ab8c421b all: Refactor the whole kdump/pstore folder setting Guilherme G. Piccoli 2022-12-28 13:15:36 -03:00
  • f6fa4976d1 save-dumps: Guard for multiple ramoops backend usage Guilherme G. Piccoli 2022-12-21 15:12:47 -03:00
  • a6e1fdf249 all: Move the multi-configuration file reading routine to a common helper Guilherme G. Piccoli 2022-12-01 12:12:42 -03:00
  • a967f5b553 module-setup: Re-indent the file Guilherme G. Piccoli 2022-12-22 19:02:05 -03:00
  • f68b45b1c6 kdump-load/00-default: Comment about some choices to follow Debian Guilherme G. Piccoli 2022-12-07 13:15:34 -03:00
  • d8815b1cd7 kdump-load/save-dumps: Use shell options to improve reliability Guilherme G. Piccoli 2022-11-28 17:43:01 -03:00
  • 0081681565 kdump-collect/module-setup: Mimic the regular kdump folder structure Guilherme G. Piccoli 2022-11-25 17:07:13 -03:00
  • 87b2ae9de6 README: Update documentation accordingly Guilherme G. Piccoli 2022-08-29 15:16:47 -03:00
  • b75eb24298 kdump-load: Fix the initrd clean-up Guilherme G. Piccoli 2022-08-12 17:26:13 -03:00
  • ecbf6f298f all: Add/improve config options Guilherme G. Piccoli 2022-11-25 14:10:04 -03:00
  • 7f212ffb73 kdump-load/save-dumps: Fix some return code on errors Guilherme G. Piccoli 2022-11-25 11:26:14 -03:00
  • 184217373b all: Allow multiple config files Guilherme G. Piccoli 2022-11-24 19:29:18 -03:00
  • ab0e82aed6 all: Drop SteamOS text references Guilherme G. Piccoli 2022-11-24 17:18:21 -03:00
  • 48fb326733 kdump-load/save-logs: Log submission decoupling / major refactor Guilherme G. Piccoli 2022-12-19 14:24:52 -03:00
  • a6c4866e3a kdump-init.service: Run kdump systemd service a bit earlier Guilherme G. Piccoli 2022-08-09 18:37:03 -03:00
  • 3ec64e4a42 all: Standardize headers for all files Guilherme G. Piccoli 2022-11-23 18:36:23 -03:00
  • aa4709583e all: Rename various files Guilherme G. Piccoli 2022-11-23 18:32:21 -03:00
  • 11e799c1bb kdump/systemd: Drop the systemd loader appoach Guilherme G. Piccoli 2022-11-23 18:17:20 -03:00
  • 0bfd8fed32 kdump-load: Create the kdump/pstore directory early in boot Guilherme G. Piccoli 2022-12-15 18:19:05 -03:00
  • 45dc648700 20-kdump-steamos.conf: don't panic on RCU stalls Guilherme G. Piccoli 2022-11-10 14:08:51 -03:00
  • f1173b0ee4 kdump-load.sh: Simplify the dracut command Guilherme G. Piccoli 2022-08-08 19:04:25 -03:00
  • 36a73da65b README: Update information according to the recent improvements Guilherme G. Piccoli 2022-08-03 13:04:05 -03:00
  • bb7a1b67c7 kdump-load.sh: Clean-up old/useless kdump initrd files Guilherme G. Piccoli 2022-08-03 11:03:53 -03:00
  • 4ae99258b6 kdump-load.sh: Prevent log pollution when creating initrd Guilherme G. Piccoli 2022-08-02 16:02:31 -03:00
  • f92eee306a module-setup.sh: Bail-out if makedumpfile is not available Guilherme G. Piccoli 2022-08-01 14:27:47 -03:00
  • 2dd96e15cb kdump-load.sh: Attempt creating initrd before kdump load, if we don't have one Guilherme G. Piccoli 2022-08-01 18:25:30 -03:00
  • 5c1cc98502 kdump-steamos: Move configuration file out of /etc Guilherme G. Piccoli 2022-02-23 18:33:38 -03:00
  • 6ae626f17c kdump-steamos: Fix remaining shellcheck complaints Guilherme G. Piccoli 2022-02-23 16:48:26 -03:00
  • d279ea84aa kdump.etc, submit-report.sh: Enhance Steam ID/Account obtaining Guilherme G. Piccoli 2022-02-23 16:25:13 -03:00
  • f6897255a2 kdump-steamos: Strengthen /etc/default/kdump checks Guilherme G. Piccoli 2022-02-23 11:53:56 -03:00
  • 725d6d7149 kdump: Refactor devnode setting / derivation Guilherme G. Piccoli 2022-02-22 19:02:08 -03:00
  • e77d43c08f README: Do not mention the binary package anymore Guilherme G. Piccoli 2022-02-22 18:25:45 -03:00
  • 4d3a810bab kdump-steamos: swap underscore for hyphen in filenames Emil Velikov 2022-02-16 15:36:29 +00:00
  • f2df3c6365 kdump-steamos: add makefile with install target Emil Velikov 2022-02-16 15:29:54 +00:00
  • c8a3458d25 kdump-steamos: drop executable bit from scripts Emil Velikov 2022-02-16 15:15:48 +00:00
  • f37987b570 kdump-steamos: drop PKGBUILD and binary package Emil Velikov 2022-02-16 15:15:02 +00:00
  • 5c8f9ec715 Bump version and add new binary package (v0.6) Guilherme G. Piccoli 2022-02-11 18:28:59 -03:00
  • 1cde924b40 submit_report.sh, kdump.etc: Add setting to disable log submission Guilherme G. Piccoli 2022-02-11 16:01:28 -03:00
  • 304c45ed84 Improve README... Guilherme G. Piccoli 2022-02-11 13:59:04 -03:00
  • ea5f104c70 kdump_load.sh, kdump.etc: Introduce GRUB auto-setting support Guilherme G. Piccoli 2022-02-11 12:39:24 -03:00
  • 0dd74fc114 Bump version and add new binary package (v0.5) Guilherme G. Piccoli 2022-02-03 18:15:50 -03:00
  • 571625336c kdump_load.sh: Improve logging and fix some shellcheck errors Guilherme G. Piccoli 2022-02-03 17:46:41 -03:00
  • fae5982a50 submit_report.sh, kdump.etc: Add log submission mechanism Guilherme G. Piccoli 2022-02-02 16:43:41 -03:00
  • b1e183e1dc submit_report.sh: Improve error logging consistency Guilherme G. Piccoli 2022-02-02 16:45:55 -03:00
  • fb6bb6f06a submit_report.sh: Fix some small shellcheck warnings Guilherme G. Piccoli 2022-02-02 13:00:03 -03:00
  • 2cdc6ccfb0 submit_report.sh: Remove unreachable line Guilherme G. Piccoli 2022-01-28 17:43:37 -03:00
  • 7ecbbe8a58 Bump version and add new binary package (v0.4) Guilherme G. Piccoli 2022-01-27 10:25:02 -03:00
  • 3f2e57a8a9 Improve documentation Guilherme G. Piccoli 2022-01-27 10:17:10 -03:00
  • 2fd2372605 Change dump compression to ZIP Guilherme G. Piccoli 2022-01-26 15:46:09 -03:00
  • 89e674264d Collect more system information after a panic event Guilherme G. Piccoli 2022-01-26 13:25:15 -03:00
  • 0c45a7f988 Make submitter_load.sh executable Guilherme G. Piccoli 2022-01-26 12:47:36 -03:00
  • 10719e664e Keep track of panic sysctls in the kdump-steamos package Guilherme G. Piccoli 2022-01-26 12:35:37 -03:00
  • e9407c3132 Add a new/updated binary package (v0.3) Guilherme G. Piccoli 2022-01-12 19:19:22 -03:00
  • 3638dc8264 Multiple fixes and improvements Guilherme G. Piccoli 2022-01-12 18:38:32 -03:00
  • 2ab4eae53e Add a new/updated binary package (v0.2) Guilherme G. Piccoli 2021-12-29 16:31:41 -03:00
  • a1f89d341f Add pstore-RAM support and fix comments indentation Guilherme G. Piccoli 2021-12-29 16:26:41 -03:00
  • 69dfe03e44 Add a first binary package (v0.1) Guilherme G. Piccoli 2021-12-17 20:25:31 -03:00
  • 7ba6751284 README.md: Added backticks to allow plain/text output Guilherme G. Piccoli 2021-12-17 20:24:13 -03:00
  • b75c91c98c Initial version of SteamOS kdump Guilherme G. Piccoli 2023-03-31 15:34:26 -03:00