Debian Patches
Status for qbootctl/0.2.0-2
Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
bootctrl-fall-back-to-active-slot.patch | [PATCH] bootctrl: fall back to active slot if current slot not found in cmdline While postmarketOS makes use of a kernel cmdline argument, this isn't the case for all distros. Furthermore, this argument isn't present in those added automatically by the Android bootloader. In order to still be able to use `qbootctl` on other distros, this change ensures we use the currently active slot as the current slot when the cmdline argument is missing. This ensure `qbootctl -m` picks up the correct slot more often than not, instead of always defaulting to `_a`. |
Arnaud Ferraris <arnaud.ferraris@collabora.com> | yes | 2024-08-28 | ||
gpt-utils-Open-block-device-read-only-when-obtaining-info.patch | gpt-utils: Open block device read only when obtaining info Otherwise reading information like `qbootctl -a` triggers removal and readdition of all partitions like: ``` KERNEL[73264.679695] remove /devices/platform/soc@0/1d84000.ufshc/host0/target0:0:0/0:0:0:4/block/sde/sde11 (block) KERNEL[73264.748249] add /devices/platform/soc@0/1d84000.ufshc/host0/target0:0:0/0:0:0:4/block/sde/sde11 (block) KERNEL[73264.863286] remove /devices/platform/soc@0/1d84000.ufshc/host0/target0:0:0/0:0:0:4/block/sde/sde11 (block) KERNEL[73264.917664] add /devices/platform/soc@0/1d84000.ufshc/host0/target0:0:0/0:0:0:4/block/sde/sde11 (block) UDEV [73264.980859] remove /devices/platform/soc@0/1d84000.ufshc/host0/target0:0:0/0:0:0:4/block/sde/sde11 (block) UDEV [73265.150742] add /devices/platform/soc@0/1d84000.ufshc/host0/target0:0:0/0:0:0:4/block/sde/sde11 (block) UDEV [73265.276134] remove /devices/platform/soc@0/1d84000.ufshc/host0/target0:0:0/0:0:0:4/block/sde/sde11 (block) UDEV [73265.492442] add /devices/platform/soc@0/1d84000.ufshc/host0/target0:0:0/0:0:0:4/block/sde/sde11 (block) …[the same for all other partitions on sde]… ``` leading to wasted CPU cycles (and battery) but also making programms that run right after that command and accessing one of the partitions fail sporadically. This can be bad if those commands are e.g. doing a ``` cat /dev/disk/by-partlabel/boot_a ``` to backup the current boot partition. |
=?utf-8?q?Guido_G=C3=BCnther?= <agx@sigxcpu.org> | yes | 2025-02-11 |
All known versions for source package 'qbootctl'
- 0.2.0-2 (sid, trixie)