-
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