Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
shellcheck.patch | Jammy shellcheck fixes Another new release, another set of shellcheck issues detected needing fixing. |
Santiago Ruano Rincón <santiago@debian.org> | no | 2024-06-19 | ||
kpatch-build-adjust-dirs.patch | adjust kpatch-build directories dkms puts modules into a different location than is expected, change paths to adjust for this. In addition the debian packaging uses /usr/lib instead of /usr/libexec for internal binaries. =================================================================== |
Chris J Arges <chris.j.arges@canonical.com> | no | 2022-05-24 | ||
use-debian-rules-for-ubuntu-builds.patch | Use Ubuntu-style build for Livepatch Generation This patch changes the livepatch mechanism for Ubuntu. Instead of using the kernel makefile directly, the build is performed using debian/rules, so it matches how the Ubuntu kernel is actually made. =================================================================== |
Benjamin M Romer <benjamin.romer@canonical.com> | no | 2022-05-24 | ||
ubuntu-kernel-variants.patch | support ubuntu kernel flavors Add support for kernel flavors (generic, lowlatency, aws, etc...) the flavor may contain dashes and/or tildes, so handle these cases. |
Benjamin M Romer <benjamin.romer@canonical.com> | no | 2022-05-24 | ||
ignore-lubsan-sections.patch | Ignore LUBSAN sections The 5.15 Ubuntu kernel has strange linker behavior when built, resulting in a situation where multiple LUBSAN data sections are being marked changed, but are not selected for inclusion. It is not possible to mark these sections as ignored using macros, so we must ignore them in kpatch-build instead. |
Benjamin M Romer <benjamin.romer@canonical.com> | no | 2022-05-24 | ||
drop-upstart.patch | Do not install upstart job file =================================================================== |
no | ||||
handle_paravirt_absence_linux_v6.8+.patch | [PATCH] kpatch-build: handle paravirt absence in Linux v6.8+ Upstream kernel commit f7af6977621a ("x86/paravirt: Remove no longer needed paravirt patching code") v6.8+ removed the .parainstructions section and its paravirt_patch_site struct. Therefore this checks the kernel version and does not export the struct size if the kernel version is >= v6.8.0, avoiding the code path for it in create-diff-object.c entirely. |
Ryan Sullivan <rysulliv@redhat.com> | no | 2024-03-29 | ||
remove_cdo_flag_from_script_not_used.patch | Remove CDO_FLAGS variable from create-diff-object call During the kpatch-build execution the create-diff-object is called and it used the CDO_FLAGS as parameter, but in Debian this is empty and make it fail in runtime. This is a quick solution, need a better fix. |
Emmanuel Arias <eamanu@debian.org> | no | 2024-07-11 |