lowlatency-kernel/0000775000000000000000000000000015042164677011421 5ustar lowlatency-kernel/debian/0000775000000000000000000000000015042164677012643 5ustar lowlatency-kernel/debian/99-lowlatency.cfg0000664000000000000000000000012415042164677015741 0ustar GRUB_CMDLINE_LINUX_DEFAULT="$GRUB_CMDLINE_LINUX_DEFAULT preempt=full rcu_nocbs=all" lowlatency-kernel/debian/changelog0000664000000000000000000000202015042164677014507 0ustar lowlatency-kernel (1.3~24.04.1) noble; urgency=medium * Backport 1.3 from plucky - Skip update-grub if in a chroot (LP: #2119012) -- Juerg Haefliger Tue, 29 Jul 2025 17:33:19 +0200 lowlatency-kernel (1.2~24.04.1) noble; urgency=medium * Backport to noble. (LP: #2114743) -- Timo Aaltonen Fri, 27 Jun 2025 11:11:46 +0300 lowlatency-kernel (1.2) plucky; urgency=medium * Build on amd64 & arm64 to match old linux-lowlatency. -- Timo Aaltonen Mon, 10 Mar 2025 17:28:02 +0200 lowlatency-kernel (1.1) plucky; urgency=medium * Move to GPL3 * Attribute copyright to Canonical Ltd. * Fix command-with-path-in-maintainer-script lintian warning -- Paolo Pisati Thu, 27 Feb 2025 09:34:37 +0100 lowlatency-kernel (1.0) plucky; urgency=medium * Depend on virtual package kernel-supports-lowlatency-bootargs. * Initial release. -- Jacob Martin Thu, 18 Jul 2024 16:23:41 -0500 lowlatency-kernel/debian/control0000664000000000000000000000100115042164677014236 0ustar Source: lowlatency-kernel Section: misc Priority: optional Maintainer: Ubuntu Kernel Team Rules-Requires-Root: no Build-Depends: debhelper-compat (= 13), Standards-Version: 4.6.2 Package: lowlatency-kernel Architecture: amd64 arm64 Multi-Arch: foreign Depends: ${shlibs:Depends}, ${misc:Depends}, kernel-supports-lowlatency-bootargs, Description: Low Latency Kernel Settings This package adds the proper boot options to GRUB to turn generic kernels into low-latency kernels. lowlatency-kernel/debian/copyright0000664000000000000000000000047215042164677014601 0ustar Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Files: * Copyright: 2025, Canonical Ltd. 2024, Jacob Martin License: GPL-3 License: GPL-3 The full text of the GPL version 3 is distributed in /usr/share/common-licenses/GPL-3 on Debian systems. lowlatency-kernel/debian/postinst0000775000000000000000000000106015042164677014451 0ustar #!/bin/sh set -e eval_gettext() { if command -v gettext > /dev/null; then gettext "$1" else echo "$1" fi } case "$1" in configure) if [ -e /boot/grub/grub.cfg ] && command -v update-grub >/dev/null; then # Refresh GRUB settings update-grub # Notify that a reboot is required echo "*** $(eval_gettext "System restart required") ***" > /var/run/reboot-required echo "lowlatency-kernel" >> /var/run/reboot-required.pkgs fi ;; esac #DEBHELPER# lowlatency-kernel/debian/postrm0000775000000000000000000000105515042164677014116 0ustar #!/bin/sh set -e eval_gettext() { if command -v gettext > /dev/null; then gettext "$1" else echo "$1" fi } case "$1" in remove) if [ -e /boot/grub/grub.cfg ] && command -v update-grub >/dev/null; then # Refresh GRUB settings update-grub # Notify that a reboot is required echo "*** $(eval_gettext "System restart required") ***" > /var/run/reboot-required echo "lowlatency-kernel" >> /var/run/reboot-required.pkgs fi ;; esac #DEBHELPER# lowlatency-kernel/debian/rules0000775000000000000000000000054415042164677013726 0ustar #!/usr/bin/make -f # See debhelper(7) (uncomment to enable). # Output every command that modifies files on the build system. #export DH_VERBOSE = 1 DESTDIR := debian/$(shell dh_listpackages) %: dh $@ override_dh_install: dh_install mkdir -p $(DESTDIR)/etc/default/grub.d/ cp debian/99-lowlatency.cfg $(DESTDIR)/etc/default/grub.d/99-lowlatency.cfg lowlatency-kernel/debian/source/0000775000000000000000000000000015042164677014143 5ustar lowlatency-kernel/debian/source/format0000664000000000000000000000000415042164677015350 0ustar 1.0