Debian

Available patches from Ubuntu

To see Ubuntu differences wrt. to Debian, write down a grep-dctrl query identifying the packages you're interested in:
grep-dctrl -n -sPackage Sources.Debian
(e.g. -FPackage linux-ntfs or linux-ntfs)

Modified packages are listed below:

Debian ( Changelog | PTS | Bugs ) Ubuntu ( Changelog | txt | LP | Bugs ) | Diff from Ubuntu

Source: base-installer

base-installer (1.158ubuntu5) eoan; urgency=medium * Use link_in_boot true on all Ubuntu arches. -- Dimitri John Ledkov <xnox@ubuntu.com> Tue, 23 Apr 2019 12:29:54 +0100 base-installer (1.158ubuntu4) yakkety; urgency=medium * Use the generic kernel for the powerpc64 flavor (LP: #1625368) -- Adam Conrad <adconrad@ubuntu.com> Mon, 19 Sep 2016 15:44:51 -0600 base-installer (1.158ubuntu3) yakkety; urgency=medium * Tolerate omission of leading "deb " in apt-setup/local0/repository (based on patch by Lars Kollstedt; LP: #1512347). -- Colin Watson <cjwatson@ubuntu.com> Wed, 04 May 2016 00:43:55 +0100 base-installer (1.158ubuntu2) xenial; urgency=high * Fix s390x kernels. -- Dimitri John Ledkov <xnox@ubuntu.com> Mon, 25 Jan 2016 17:33:27 +0000 base-installer (1.158ubuntu1) xenial; urgency=medium * Resynchronise with Debian. Remaining changes: - Use and depend on the Ubuntu keyring. - Enable the restricted component by default, unless apt-setup/restricted is preseeded to false. - Set up the default sources.list to look in -updates and -security (the latter from apt-setup/security_host and apt-setup/security_path) as well as the unadorned suite; also -proposed if apt-setup/proposed is true. - Use Ubuntu kernel image names. - Allow preseeding base-installer/kernel/override-image to force a given kernel to be used. - Install busybox-initramfs rather than busybox. - Revert Joey's patch to call base-installer.d hooks after running debootstrap, which broke console-setup's expectation of being able to insert its configuration file into /target before console-setup is installed by debootstrap. - Add armhf/keystone, armhf/omap, and armhf/omap4 subarchitectures. - Install kernel headers to match the kernel. This may be overridden by setting base-installer/kernel/headers to false. - Add base-installer/kernel/backports-modules template, which may be preseeded to install selected linux-backports-modules-* packages. - Move some kernel installation support code from bootstrap-base to base-installer, and allow live-installer to override the title template used by that. - Add powerpc/e500 and powerpc/e500mc subarchitectures. - Add overlay archive support. * Fix up architecture tests to still pass with less delta from Debian. -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Tue, 08 Dec 2015 10:25:44 -0500

Modifications :
  1. Download patch kernel/tests/powerpc/powermac_newworld-smp.test

    --- 1.158/kernel/tests/powerpc/powermac_newworld-smp.test 2012-12-22 02:01:56.000000000 +0000 +++ 1.158ubuntu5/kernel/tests/powerpc/powermac_newworld-smp.test 2016-09-19 21:39:45.000000000 +0000 @@ -4,7 +4,9 @@ ofcpus powermac_newworld-smp/ majors 2.6 flavour powerpc kernel-2.6 \ + linux-powerpc-smp \ linux-image-powerpc-smp \ + linux-powerpc \ linux-image-powerpc usable \ linux-image-powerpc \ @@ -14,7 +16,7 @@ usable \ linux-image-2.6.18-4-powerpc-miboot \ linux-image-2.6.18-4-powerpc-smp unusable \ - linux-image-powerpc64 \ + linux-image-generic \ linux-image-prep \ - linux-image-2.6.18-4-powerpc64 \ + linux-image-2.6.18-4-generic \ linux-image-2.6.18-4-prep
  2. Download patch debian/bootstrap-base.templates

    --- 1.158/debian/bootstrap-base.templates 2011-01-19 04:28:19.000000000 +0000 +++ 1.158ubuntu5/debian/bootstrap-base.templates 2012-09-11 09:19:41.000000000 +0000 @@ -55,95 +55,6 @@ _Description: Debootstrap Error . Check /var/log/syslog or see virtual console 4 for the details. -Template: base-installer/initramfs/generator -Type: select -# :sl3: -Choices: ${GENERATORS} -_Description: Tool to use to generate boot initrd: - The list shows the available tools. If you are unsure which to select, - you should select the default. If your system fails to boot, you can - retry the installation using the other options. - -Template: base-installer/initramfs/unsupported -Type: error -# :sl3: -_Description: Unsupported initrd generator - The package ${GENERATOR} that was selected to generate the - initrd is not supported. - -Template: base-installer/initramfs-tools/driver-policy -Type: select -Choices-C: most, dep -# :sl3: -__Choices: generic: include all available drivers, targeted: only include drivers needed for this system -# :sl3: -_Description: Drivers to include in the initrd: - The primary function of an initrd is to allow the kernel to mount the - root file system. It therefore needs to contain all drivers and supporting - programs required to do that. - . - A generic initrd is much larger than a targeted one and may even be so - large that some boot loaders are unable to load it but has the advantage that - it can be used to boot the target system on almost any hardware. With the - smaller targeted initrd there is a very small chance that not all needed - drivers are included. - -Template: base-installer/kernel/failed-install -Type: error -# :sl2: -_Description: Unable to install the selected kernel - An error was returned while trying to install the kernel into the - target system. - . - Kernel package: '${KERNEL}'. - . - Check /var/log/syslog or see virtual console 4 for the details. - -Template: base-installer/kernel/image -Type: select -# :sl2: -#flag:translate!:1 -# For base-installer, "none" is an additional choice to a list of kernels. -# It means "no kernel" -__Choices: ${KERNELS}, none[ Do not translate what's inside the brackets and just put the translation for the word "none" in your language without any brackets. This "none" means "no kernel" ] -# :sl2: -_Description: Kernel to install: - The list shows the available kernels. Please choose one of them in order - to make the system bootable from the hard drive. - -Template: base-installer/kernel/altmeta -Type: text -Description: for internal use; can be preseeded - Optional postfix for kernel meta packages; can be used for example to - support installation of an updated kernel for stable. - Don't include the leading hyphen: it will be prepended in the code. - -Template: base-installer/kernel/skip-install -Type: boolean -Default: false -# :sl2: -_Description: Continue without installing a kernel? - No installable kernel was found in the defined APT sources. - . - You may try to continue without a kernel, and manually install your own - kernel later. This is only recommended for experts, otherwise you will - likely end up with a machine that doesn't boot. - -Template: base-installer/kernel/no-kernels-found -Type: error -# :sl2: -_Description: Cannot install kernel - The installer cannot find a suitable kernel package to install. - -Template: base-installer/kernel/failed-package-install -Type: error -# :sl2: -_Description: Unable to install ${PACKAGE} - An error was returned while trying to install the ${PACKAGE} package - onto the target system. - . - Check /var/log/syslog or see virtual console 4 for the details. - Template: base-installer/debootstrap/error/nogetrel Type: error # :sl2: @@ -421,22 +332,6 @@ Type: text # :sl1: _Description: Configuring APT sources... -Template: base-installer/section/pick_kernel -Type: text -# :sl1: -_Description: Selecting the kernel to install... - -Template: base-installer/section/install_linux -Type: text -# :sl1: -_Description: Installing the kernel... - -Template: base-installer/section/install_kernel_package -Type: text -# :sl1: -# SUBST0 is a package name -_Description: Installing the kernel - retrieving and installing ${SUBST0}... - Template: base-installer/includes Type: string Description: for internal use; can be preseeded
  3. Download patch kernel/tests/armhf/omap4.cpuinfo

    --- 1.158/kernel/tests/armhf/omap4.cpuinfo 1970-01-01 00:00:00.000000000 +0000 +++ 1.158ubuntu5/kernel/tests/armhf/omap4.cpuinfo 2011-06-16 19:53:06.000000000 +0000 @@ -0,0 +1,17 @@ +Processor : ARMv7 Processor rev 2 (v7l) +processor : 0 +BogoMIPS : 1195.29 + +processor : 1 +BogoMIPS : 1166.88 + +Features : swp half thumb fastmult vfp edsp thumbee neon vfpv3 +CPU implementer : 0x41 +CPU architecture: 7 +CPU variant : 0x1 +CPU part : 0xc09 +CPU revision : 2 + +Hardware : OMAP4430 Panda Board +Revision : 0020 +Serial : 0000000000000000
  4. Download patch kernel/arm64.sh

    --- 1.158/kernel/arm64.sh 2014-11-01 04:00:35.000000000 +0000 +++ 1.158ubuntu5/kernel/arm64.sh 2016-05-03 23:36:46.000000000 +0000 @@ -1,19 +1,13 @@ arch_get_kernel_flavour () { - echo "arm64" + echo "$MACHINE" return 0 } arch_check_usable_kernel () { - case "$1" in - *-dbg) - return 1 - ;; - *) - return 0 - ;; - esac + return 0 } arch_get_kernel () { - echo "linux-image-arm64" + echo "linux-generic" + echo "linux-image-generic" }
  5. Download patch library.sh
  6. Download patch kernel/tests/armhf/omap4.test

    --- 1.158/kernel/tests/armhf/omap4.test 1970-01-01 00:00:00.000000000 +0000 +++ 1.158ubuntu5/kernel/tests/armhf/omap4.test 2014-02-14 14:14:43.000000000 +0000 @@ -0,0 +1,31 @@ +subarch omap4 +cpuinfo omap4.cpuinfo +majors 2.6 +flavour omap4 armmp +kernel-2.6 \ + linux-omap4 \ + linux-image-omap4 \ + linux-generic \ + linux-image-generic +usable \ + linux-image-generic \ + linux-image-11-generic \ + linux-image-omap4 \ + linux-image-11-omap4 +unusable \ + linux-iop32x \ + linux-ixp4xx \ + linux-netwinder \ + linux-orion5x \ + linux-rpc \ + linux-s3c2410 \ + linux-image-iop32x \ + linux-image-ixp4xx \ + linux-image-netwinder \ + linux-image-orion5x \ + linux-image-rpc \ + linux-image-s3c2410 \ + linux-image-2.6.18-4-iop32x \ + linux-image-2.6.18-4-netwinder \ + linux-image-2.6.18-4-rpc \ + linux-image-2.6.18-4-s3c2410
  7. Download patch kernel/amd64.sh

    --- 1.158/kernel/amd64.sh 2014-11-01 04:00:35.000000000 +0000 +++ 1.158ubuntu5/kernel/amd64.sh 2016-05-03 23:36:46.000000000 +0000 @@ -3,20 +3,32 @@ arch_get_kernel_flavour () { } arch_check_usable_kernel () { - case "$1" in - *-dbg) - return 1 - ;; - *-amd64 | *-amd64-*) - # Allow any other hyphenated suffix - return 0 - ;; - *) - return 1 - ;; - esac + if echo "$1" | grep -Eq -- "-(server|generic|virtual|xen|preempt|rt)(-.*)?$"; then return 0; fi + + return 1 } arch_get_kernel () { - echo "linux-image-amd64" + if [ "$SUBARCH" = efi ]; then + echo "linux-signed-generic" + echo "linux-signed-image-generic" + fi + + echo "linux-generic" + echo "linux-image-generic" + + echo "linux-server" + echo "linux-image-server" + + echo "linux-virtual" + echo "linux-image-virtual" + + echo "linux-xen" + echo "linux-image-xen" + + echo "linux-preempt" + echo "linux-image-preempt" + + echo "linux-rt" + echo "linux-image-rt" }
  8. Download patch debian/rules

    --- 1.158/debian/rules 2015-11-26 04:00:39.000000000 +0000 +++ 1.158ubuntu5/debian/rules 2016-05-03 23:36:46.000000000 +0000 @@ -33,9 +33,9 @@ override_dh_install-arch: dh_install if [ -e "kernel/$(DEB_HOST_ARCH).sh" ]; then \ install -D -m644 "kernel/$(DEB_HOST_ARCH).sh" \ - debian/bootstrap-base/usr/lib/base-installer/kernel.sh; \ + debian/base-installer/usr/lib/base-installer/kernel.sh; \ fi override_dh_installdebconf-arch: dh_installdebconf - (echo ; cat debian/templates.gen) >> debian/bootstrap-base/DEBIAN/templates + (echo ; cat debian/templates.gen) >> debian/base-installer/DEBIAN/templates
  9. Download patch kernel/tests/i386/via-c3-Samuel-2.test

    --- 1.158/kernel/tests/i386/via-c3-Samuel-2.test 2015-10-11 03:00:33.000000000 +0000 +++ 1.158ubuntu5/kernel/tests/i386/via-c3-Samuel-2.test 2016-05-03 23:36:46.000000000 +0000 @@ -2,18 +2,9 @@ cpuinfo via-c3-Samuel-2.cpuinfo machine i686 majors 2.6 flavour 586 -kernel-2.6 \ - linux-image-586 -usable \ - linux-image-586 \ - linux-image-3.16-4-586 +kernel-2.6 unusable \ - linux-image-686-pae \ - linux-image-686 \ - linux-image-686-amd64 \ - linux-image-2.6.38-1-686-pae \ - linux-image-2.6.18-1-686 \ - linux-image-18-1-amd64 \ - linux-image-686-pae-dbg \ - linux-image-3.16-4-686-pae-dbg -env KERNEL_FLAVOUR 586 + linux-generic \ + linux-image-generic \ + linux-image-2.6.36-1-generic +env KERNEL_FLAVOUR generic
  10. Download patch kernel/tests/powerpc/e500mc.cpuinfo

    --- 1.158/kernel/tests/powerpc/e500mc.cpuinfo 1970-01-01 00:00:00.000000000 +0000 +++ 1.158ubuntu5/kernel/tests/powerpc/e500mc.cpuinfo 2012-11-16 15:58:52.000000000 +0000 @@ -0,0 +1,53 @@ +processor : 0 +cpu : e500mc +clock : 1500.000000MHz +revision : 2.0 (pvr 8023 0020) +bogomips : 100.00 + +processor : 1 +cpu : e500mc +clock : 1500.000000MHz +revision : 2.0 (pvr 8023 0020) +bogomips : 100.00 + +processor : 2 +cpu : e500mc +clock : 1500.000000MHz +revision : 2.0 (pvr 8023 0020) +bogomips : 100.00 + +processor : 3 +cpu : e500mc +clock : 1500.000000MHz +revision : 2.0 (pvr 8023 0020) +bogomips : 100.00 + +processor : 4 +cpu : e500mc +clock : 1500.000000MHz +revision : 2.0 (pvr 8023 0020) +bogomips : 100.00 + +processor : 5 +cpu : e500mc +clock : 1500.000000MHz +revision : 2.0 (pvr 8023 0020) +bogomips : 100.00 + +processor : 6 +cpu : e500mc +clock : 1500.000000MHz +revision : 2.0 (pvr 8023 0020) +bogomips : 100.00 + +processor : 7 +cpu : e500mc +clock : 1500.000000MHz +revision : 2.0 (pvr 8023 0020) +bogomips : 100.00 + +total bogomips : 800.00 +timebase : 50000000 +platform : P4080 DS +model : servergy,jade-rev3 +Memory : 8192 MB
  11. Download patch debian/bootstrap-base.postinst

    --- 1.158/debian/bootstrap-base.postinst 2014-04-15 06:58:14.000000000 +0000 +++ 1.158ubuntu5/debian/bootstrap-base.postinst 2014-02-27 13:58:22.000000000 +0000 @@ -7,7 +7,7 @@ db_capb backup . /usr/lib/base-installer/library.sh ETCDIR=/target/etc -KEYRING=/usr/share/keyrings/archive.gpg +KEYRING=/usr/share/keyrings/ubuntu-archive-keyring.gpg # Architecture and OS detection ARCH=`udpkg --print-architecture` @@ -162,11 +162,12 @@ install_base_system () { waypoint 1 check_target waypoint 1 get_mirror_info -waypoint 100 install_base_system waypoint 1 pre_install_hooks +waypoint 100 install_base_system waypoint 1 setup_dev waypoint 1 configure_apt_preferences waypoint 1 configure_apt +waypoint 1 configure_apt_overlay waypoint 3 apt_update waypoint 5 post_install_hooks waypoint 1 pick_kernel
  12. Download patch kernel/tests/ppc64el/powernv.test

    --- 1.158/kernel/tests/ppc64el/powernv.test 2014-09-20 07:33:08.000000000 +0000 +++ 1.158ubuntu5/kernel/tests/ppc64el/powernv.test 2016-05-03 23:36:46.000000000 +0000 @@ -1,9 +1,10 @@ subarch chrp_ibm cpuinfo powernv.cpuinfo majors 2.6 -flavour powerpc64le +flavour generic kernel-2.6 \ - linux-image-powerpc64le + linux-generic \ + linux-image-generic usable \ - linux-image-powerpc64le \ - linux-image-3.14-1-powerpc64le + linux-image-generic \ + linux-image-3.14-1-generic
  13. Download patch kernel/tests/armhf/vexpress.test

    --- 1.158/kernel/tests/armhf/vexpress.test 2014-11-01 04:00:35.000000000 +0000 +++ 1.158ubuntu5/kernel/tests/armhf/vexpress.test 2016-05-03 23:36:46.000000000 +0000 @@ -2,12 +2,16 @@ subarch vexpress cpuinfo vexpress.cpuinfo majors 2.6 flavour vexpress armmp -kernel-2.6 linux-image-vexpress linux-image-armmp +kernel-2.6 \ + linux-vexpress \ + linux-image-vexpress \ + linux-generic \ + linux-image-generic usable \ linux-image-vexpress \ linux-image-3.2.0-4-vexpress \ - linux-image-armmp \ - linux-image-3.2.0-4-armmp + linux-image-generic \ + linux-image-3.2.0-4-generic unusable \ linux-image-armmp-lpae \ linux-image-iop32x \
  14. Download patch debian/control

    --- 1.158/debian/control 2013-07-13 06:01:02.000000000 +0000 +++ 1.158ubuntu5/debian/control 2014-02-13 16:55:42.000000000 +0000 @@ -1,22 +1,24 @@ Source: base-installer Section: debian-installer Priority: required -Maintainer: Debian Install System Team <debian-boot@lists.debian.org> +Maintainer: Ubuntu Installer Team <ubuntu-installer@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian Install System Team <debian-boot@lists.debian.org> Uploaders: Petter Reinholdtsen <pere@debian.org>, Colin Watson <cjwatson@debian.org>, dann frazier <dannf@debian.org>, Steve Langasek <vorlon@debian.org>, Christian Perrier <bubulle@debian.org> Build-Depends: debhelper (>= 9), libdebconfclient0-dev (>= 0.46), libdebian-installer4-dev (>= 0.41) -Vcs-Browser: http://anonscm.debian.org/gitweb/?p=d-i/base-installer.git -Vcs-Git: git://anonscm.debian.org/d-i/base-installer.git +XS-Debian-Vcs-Browser: http://anonscm.debian.org/gitweb/?p=d-i/base-installer.git +XS-Debian-Vcs-Git: git://anonscm.debian.org/d-i/base-installer.git +Vcs-Bzr: http://bazaar.launchpad.net/~ubuntu-core-dev/base-installer/ubuntu Package: base-installer Package-Type: udeb -Architecture: all -Depends: ${shlibs:Depends}, ${misc:Depends}, di-utils-mapdevfs, di-utils (>= 1.48), rootskel (>= 1.19) +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, di-utils-mapdevfs, di-utils (>= 1.68), rootskel (>= 1.19) Description: base system installation framework Package: bootstrap-base Package-Type: udeb Architecture: any -Depends: ${shlibs:Depends}, mounted-partitions, created-fstab, base-installer, debootstrap-udeb (>= 1.0.7), gpgv-udeb, debian-archive-keyring-udeb, archdetect +Depends: ${shlibs:Depends}, mounted-partitions, created-fstab, base-installer, debootstrap-udeb (>= 1.0.7), gpgv-udeb, ubuntu-keyring-udeb, archdetect Provides: kernel-installer, installed-base XB-Installer-Menu-Item: 6500 Description: Install the base system
  15. Download patch kernel/tests/i386/pentium-3.test

    --- 1.158/kernel/tests/i386/pentium-3.test 2015-10-11 03:00:33.000000000 +0000 +++ 1.158ubuntu5/kernel/tests/i386/pentium-3.test 2016-05-03 23:36:46.000000000 +0000 @@ -2,19 +2,12 @@ cpuinfo pentium-3.cpuinfo majors 2.6 flavour 686-pae 686 586 kernel-2.6 \ - linux-image-686-pae \ - linux-image-686 \ - linux-image-586 + linux-generic \ + linux-image-generic \ + linux-virtual \ + linux-image-virtual usable \ - linux-image-586 \ - linux-image-686 \ - linux-image-686-pae \ - linux-image-3.16-4-586 \ - linux-image-2.6.18-1-686 \ - linux-image-2.6.38-1-686-pae -unusable \ - linux-image-amd64 \ - linux-image-2.6.18-1-amd64 \ - linux-image-686-pae-dbg \ - linux-image-3.16-4-686-pae-dbg -env KERNEL_FLAVOUR 686 + linux-generic \ + linux-image-generic \ + linux-image-2.6.36-1-generic +env KERNEL_FLAVOUR generic
  16. Download patch kernel/tests/i386/cittagazze.test

    --- 1.158/kernel/tests/i386/cittagazze.test 2015-10-11 03:00:33.000000000 +0000 +++ 1.158ubuntu5/kernel/tests/i386/cittagazze.test 2016-05-03 23:36:46.000000000 +0000 @@ -2,19 +2,23 @@ cpuinfo cittagazze.cpuinfo majors 2.6 flavour 686-pae 686 586 kernel-2.6 \ - linux-image-686-pae \ - linux-image-686 \ - linux-image-586 + linux-generic \ + linux-image-generic \ + linux-virtual \ + linux-image-virtual usable \ + linux-generic \ + linux-image-generic \ linux-image-586 \ linux-image-686 \ linux-image-686-pae \ linux-image-3.16-4-586 \ linux-image-2.6.25-1-686 \ + linux-image-2.6.36-1-generic \ linux-image-2.6.38-1-686-pae unusable \ linux-image-amd64 \ linux-image-2.6.25-1-amd64 \ linux-image-686-pae-dbg \ linux-image-3.16-4-686-pae-dbg -env KERNEL_FLAVOUR 686 +env KERNEL_FLAVOUR generic
  17. Download patch kernel/i386.sh

    --- 1.158/kernel/i386.sh 2015-10-11 03:00:33.000000000 +0000 +++ 1.158ubuntu5/kernel/i386.sh 2016-05-03 23:36:46.000000000 +0000 @@ -18,7 +18,7 @@ arch_check_usable_kernel () { set -- $2 while [ $# -ge 1 ]; do - case "$NAME" in + case "$1:$NAME" in *-dbg) return 1 ;; @@ -26,10 +26,16 @@ arch_check_usable_kernel () { # Don't allow -pae suffix, as this requires an # extra CPU feature ;; - *-"$1" | *-"$1"-*) + *:*-"$1" | *:*-"$1"-*) # Allow any other hyphenated suffix return 0 ;; + 686-*:*-generic | 686-*:*-generic-*) + return 0 + ;; + 686-*:*-virtual | 686-*:*-virtual-*) + return 0 + ;; esac shift done @@ -41,7 +47,15 @@ arch_get_kernel () { set -- $1 while [ $# -ge 1 ]; do - echo "$imgbase-$1" + case $1 in + 686-*) + echo "linux-generic" + echo "linux-image-generic" + echo "linux-virtual" + echo "linux-image-virtual" + break + ;; + esac shift done }
  18. Download patch kernel/tests/i386/via-c3-nehemiah.test

    --- 1.158/kernel/tests/i386/via-c3-nehemiah.test 2015-10-11 03:00:33.000000000 +0000 +++ 1.158ubuntu5/kernel/tests/i386/via-c3-nehemiah.test 2016-05-03 23:36:46.000000000 +0000 @@ -1,19 +1,9 @@ cpuinfo via-c3-nehemiah.cpuinfo majors 2.6 flavour 686 586 -kernel-2.6 \ - linux-image-686 \ - linux-image-586 -usable \ - linux-image-586 \ - linux-image-686 \ - linux-image-3.16-4-586 \ - linux-image-2.6.18-1-686 +kernel-2.6 unusable \ - linux-image-686-pae \ - linux-image-amd64 \ - linux-image-2.6.38-1-686-pae \ - linux-image-2.6.18-1-amd64 \ - linux-image-686-pae-dbg \ - linux-image-3.16-4-686-pae-dbg -env KERNEL_FLAVOUR 686 + linux-generic \ + linux-image-generic \ + linux-image-2.6.36-1-generic +env KERNEL_FLAVOUR generic
  19. Download patch kernel/tests/i386/via-c7-Esther.test

    --- 1.158/kernel/tests/i386/via-c7-Esther.test 2015-10-11 03:00:33.000000000 +0000 +++ 1.158ubuntu5/kernel/tests/i386/via-c7-Esther.test 2016-05-03 23:36:46.000000000 +0000 @@ -3,18 +3,12 @@ machine i686 majors 2.6 flavour 686-pae 686 586 kernel-2.6 \ - linux-image-686-pae \ - linux-image-686 \ - linux-image-586 + linux-generic \ + linux-image-generic \ + linux-virtual \ + linux-image-virtual usable \ - linux-image-586 \ - linux-image-686 \ - linux-image-3.16-4-586 \ - linux-image-2.6.18-1-686 \ - linux-image-686-pae \ - linux-image-2.6.38-1-686-pae -unusable \ - linux-image-amd64 \ - linux-image-2.6.18-1-amd64 \ - linux-image-686-pae-dbg \ - linux-image-3.16-4-686-pae-dbg + linux-generic \ + linux-image-generic \ + linux-image-2.6.36-1-generic +env KERNEL_FLAVOUR generic
  20. Download patch kernel/tests/i386/pentium-d-2p.test

    --- 1.158/kernel/tests/i386/pentium-d-2p.test 2015-10-11 03:00:33.000000000 +0000 +++ 1.158ubuntu5/kernel/tests/i386/pentium-d-2p.test 2016-05-03 23:36:46.000000000 +0000 @@ -2,20 +2,12 @@ cpuinfo pentium-d-2p.cpuinfo majors 2.6 flavour 686-pae amd64 686 586 kernel-2.6 \ - linux-image-686-pae \ - linux-image-amd64 \ - linux-image-686 \ - linux-image-586 + linux-generic \ + linux-image-generic \ + linux-virtual \ + linux-image-virtual usable \ - linux-image-586 \ - linux-image-686 \ - linux-image-686-pae \ - linux-image-amd64 \ - linux-image-3.16-4-586 \ - linux-image-2.6.18-1-686 \ - linux-image-2.6.38-1-686-pae \ - linux-image-2.6.18-1-amd64 -unusable \ - linux-image-686-pae-dbg \ - linux-image-3.16-4-686-pae-dbg -env KERNEL_FLAVOUR 686 + linux-generic \ + linux-image-generic \ + linux-image-2.6.36-1-generic +env KERNEL_FLAVOUR generic
  21. Download patch kernel/tests/arm64/foundation.test

    --- 1.158/kernel/tests/arm64/foundation.test 2014-11-01 04:00:35.000000000 +0000 +++ 1.158ubuntu5/kernel/tests/arm64/foundation.test 2016-05-03 23:36:46.000000000 +0000 @@ -1,12 +1,12 @@ subarch generic cpuinfo foundation.cpuinfo -flavour arm64 +flavour generic majors 3.10 -machine aarch64 +machine generic kernel-3.10 \ - linux-image-arm64 + linux-generic \ + linux-image-generic usable \ - linux-image-arm64 \ - linux-image-3.14-1-arm64 -unusable \ - linux-image-3.14-1-arm64-dbg + linux-generic \ + linux-image-generic \ + linux-image-3.13.0-12-generic
  22. Download patch kernel/tests/s390x/iic.test

    --- 1.158/kernel/tests/s390x/iic.test 2012-08-12 01:01:48.000000000 +0000 +++ 1.158ubuntu5/kernel/tests/s390x/iic.test 2016-05-03 23:36:46.000000000 +0000 @@ -3,8 +3,9 @@ cpuinfo iic.cpuinfo flavour s390x majors 2.6 kernel-2.6 \ - linux-image-s390x + linux-generic \ + linux-image-generic \ + linux-virtual \ + linux-image-virtual usable \ - linux-image-s390x -unusable \ - linux-image-s390x-tape + linux-image-generic
  23. Download patch kernel/tests/powerpc/powermac7,3.test

    --- 1.158/kernel/tests/powerpc/powermac7,3.test 2012-04-04 01:01:46.000000000 +0000 +++ 1.158ubuntu5/kernel/tests/powerpc/powermac7,3.test 2016-09-19 21:43:39.000000000 +0000 @@ -1,17 +1,18 @@ subarch powermac_newworld cpuinfo powermac7,3.cpuinfo majors 2.6 -flavour powerpc64 -kernel-2.6 linux-image-powerpc64 +flavour generic +kernel-2.6 \ + linux-generic \ + linux-image-generic usable \ - linux-image-powerpc64 \ - linux-image-2.6.18-4-powerpc64 + linux-generic \ + linux-image-generic \ + linux-image-2.6.20-15-generic unusable \ + linux-powerpc \ + linux-powerpc-smp \ linux-image-powerpc \ - linux-image-powerpc-miboot \ linux-image-powerpc-smp \ - linux-image-prep \ - linux-image-2.6.18-4-powerpc \ - linux-image-2.6.18-4-powerpc-miboot \ - linux-image-2.6.18-4-powerpc-smp \ - linux-image-2.6.18-4-prep + linux-image-2.6.20-15-powerpc \ + linux-image-2.6.20-15-powerpc-smp
  24. Download patch kernel/tests/powerpc/ps3.test

    --- 1.158/kernel/tests/powerpc/ps3.test 2012-04-04 01:01:46.000000000 +0000 +++ 1.158ubuntu5/kernel/tests/powerpc/ps3.test 2016-09-19 21:43:53.000000000 +0000 @@ -1,17 +1,18 @@ subarch ps3 cpuinfo ps3.cpuinfo majors 2.6 -flavour powerpc64 -kernel-2.6 linux-image-powerpc64 +flavour generic +kernel-2.6 \ + linux-generic \ + linux-image-generic usable \ - linux-image-powerpc64 \ - linux-image-2.6.18-4-powerpc64 + linux-generic \ + linux-image-generic \ + linux-image-2.6.24-16-generic unusable \ + linux-powerpc \ + linux-powerpc-smp \ linux-image-powerpc \ - linux-image-powerpc-miboot \ linux-image-powerpc-smp \ - linux-image-prep \ - linux-image-2.6.18-4-powerpc \ - linux-image-2.6.18-4-powerpc-miboot \ - linux-image-2.6.18-4-powerpc-smp \ - linux-image-2.6.18-4-prep + linux-image-2.6.24-16-powerpc \ + linux-image-2.6.24-16-powerpc-smp
  25. Download patch kernel/tests/powerpc/powerstackII.test

    --- 1.158/kernel/tests/powerpc/powerstackII.test 2012-04-04 01:01:46.000000000 +0000 +++ 1.158ubuntu5/kernel/tests/powerpc/powerstackII.test 2016-09-19 21:38:39.000000000 +0000 @@ -1,16 +1,20 @@ subarch prep cpuinfo powerstackII.cpuinfo majors 2.6 -flavour prep +flavour powerpc kernel-2.6 \ - linux-image-prep + linux-powerpc-smp \ + linux-image-powerpc-smp \ + linux-powerpc \ + linux-image-powerpc usable \ - linux-image-prep \ - linux-image-2.6.18-4-prep -unusable \ + linux-powerpc \ + linux-powerpc-smp \ linux-image-powerpc \ linux-image-powerpc-smp \ - linux-image-powerpc64 \ - linux-image-2.6.18-4-powerpc \ - linux-image-2.6.18-4-powerpc-smp \ - linux-image-2.6.18-4-powerpc64 + linux-image-2.6.20-15-powerpc \ + linux-image-2.6.20-15-powerpc-smp +unusable \ + linux-generic \ + linux-image-generic \ + linux-image-2.6.20-15-generic
  26. Download patch kernel/tests/powerpc/e500mc.test

    --- 1.158/kernel/tests/powerpc/e500mc.test 1970-01-01 00:00:00.000000000 +0000 +++ 1.158ubuntu5/kernel/tests/powerpc/e500mc.test 2016-09-19 21:38:39.000000000 +0000 @@ -0,0 +1,21 @@ +subarch unknown +cpuinfo e500mc.cpuinfo +majors 2.6 +flavour powerpc-e500mc +kernel-2.6 \ + linux-powerpc-e500mc \ + linux-image-powerpc-e500mc +usable \ + linux-powerpc-e500mc \ + linux-image-powerpc-e500mc \ + linux-image-3.7.0-0-powerpc-e500mc +unusable \ + linux-powerpc \ + linux-powerpc-smp \ + linux-generic \ + linux-image-powerpc \ + linux-image-powerpc-smp \ + linux-image-generic \ + linux-image-3.7.0-0-powerpc \ + linux-image-3.7.0-0-powerpc-smp \ + linux-image-3.7.0-0-generic
  27. Download patch kernel/tests/i386/pentium.test

    --- 1.158/kernel/tests/i386/pentium.test 2015-10-11 03:00:33.000000000 +0000 +++ 1.158ubuntu5/kernel/tests/i386/pentium.test 2016-05-03 23:36:46.000000000 +0000 @@ -2,18 +2,9 @@ cpuinfo pentium.cpuinfo machine i586 majors 2.6 flavour 586 -kernel-2.6 \ - linux-image-586 -usable \ - linux-image-586 \ - linux-image-3.16-4-586 +kernel-2.6 unusable \ - linux-image-686-pae \ - linux-image-686 \ - linux-image-amd64 \ - linux-image-2.6.38-1-686-pae \ - linux-image-2.6.18-1-686 \ - linux-image-2.6.18-1-amd64 \ - linux-image-686-pae-dbg \ - linux-image-3.16-4-686-pae-dbg -env KERNEL_FLAVOUR 586 + linux-generic \ + linux-image-generic \ + linux-image-2.6.36-1-generic +env KERNEL_FLAVOUR generic
  28. Download patch kernel/tests/i386/pentium-4M-bigmem-2.test

    --- 1.158/kernel/tests/i386/pentium-4M-bigmem-2.test 2015-10-11 03:00:33.000000000 +0000 +++ 1.158ubuntu5/kernel/tests/i386/pentium-4M-bigmem-2.test 2016-05-03 23:36:46.000000000 +0000 @@ -3,19 +3,12 @@ machine i686 majors 2.6 flavour 686-pae 686 586 kernel-2.6 \ - linux-image-686-pae \ - linux-image-686 \ - linux-image-586 + linux-generic \ + linux-image-generic \ + linux-virtual \ + linux-image-virtual usable \ - linux-image-586 \ - linux-image-686 \ - linux-image-686-pae \ - linux-image-3.16-4-586 \ - linux-image-2.6.18-1-686 \ - linux-image-2.6.38-1-686-pae -unusable \ - linux-image-amd64 \ - linux-image-2.6.18-1-amd64 \ - linux-image-686-pae-dbg \ - linux-image-3.16-4-686-pae-dbg + linux-generic \ + linux-image-generic \ + linux-image-2.6.36-1-generic env KERNEL_FLAVOUR 686
  29. Download patch kernel/tests/armhf/highbank.test

    --- 1.158/kernel/tests/armhf/highbank.test 2014-11-01 04:00:35.000000000 +0000 +++ 1.158ubuntu5/kernel/tests/armhf/highbank.test 2016-05-03 23:36:46.000000000 +0000 @@ -3,10 +3,12 @@ cpuinfo highbank.cpuinfo majors 3.10 flavour armmp kernel-3.10 \ - linux-image-armmp + linux-generic \ + linux-image-generic usable \ - linux-image-armmp \ - linux-image-3.10-3-armmp + linux-generic \ + linux-image-generic \ + linux-image-3.13.0-8-generic unusable \ linux-image-armmp-lpae \ linux-image-iop32x \
  30. Download patch debian/base-installer.templates

    --- 1.158/debian/base-installer.templates 2011-01-19 04:28:19.000000000 +0000 +++ 1.158ubuntu5/debian/base-installer.templates 2012-09-11 09:19:44.000000000 +0000 @@ -69,3 +69,122 @@ Default: true Description: for internal use; can be preseeded Will configure APT in the target system not to install recommened packages by default. For experienced users only. + +Template: base-installer/initramfs/generator +Type: select +# :sl3: +Choices: ${GENERATORS} +_Description: Tool to use to generate boot initrd: + The list shows the available tools. If you are unsure which to select, + you should select the default. If your system fails to boot, you can + retry the installation using the other options. + +Template: base-installer/initramfs/unsupported +Type: error +# :sl3: +_Description: Unsupported initrd generator + The package ${GENERATOR} that was selected to generate the + initrd is not supported. + +Template: base-installer/initramfs-tools/driver-policy +Type: select +Choices-C: most, dep +# :sl3: +__Choices: generic: include all available drivers, targeted: only include drivers needed for this system +# :sl3: +_Description: Drivers to include in the initrd: + The primary function of an initrd is to allow the kernel to mount the + root file system. It therefore needs to contain all drivers and supporting + programs required to do that. + . + A generic initrd is much larger than a targeted one and may even be so + large that some boot loaders are unable to load it but has the advantage that + it can be used to boot the target system on almost any hardware. With the + smaller targeted initrd there is a very small chance that not all needed + drivers are included. + +Template: base-installer/kernel/failed-install +Type: error +# :sl2: +_Description: Unable to install the selected kernel + An error was returned while trying to install the kernel into the + target system. + . + Kernel package: '${KERNEL}'. + . + Check /var/log/syslog or see virtual console 4 for the details. + +Template: base-installer/kernel/image +Type: select +# :sl2: +#flag:translate!:1 +# For base-installer, "none" is an additional choice to a list of kernels. +# It means "no kernel" +__Choices: ${KERNELS}, none[ Do not translate what's inside the brackets and just put the translation for the word "none" in your language without any brackets. This "none" means "no kernel" ] +# :sl2: +_Description: Kernel to install: + The list shows the available kernels. Please choose one of them in order + to make the system bootable from the hard drive. + +Template: base-installer/kernel/altmeta +Type: text +Description: for internal use; can be preseeded + Optional postfix for kernel meta packages; can be used for example to + support installation of an updated kernel for stable. + Don't include the leading hyphen: it will be prepended in the code. + +Template: base-installer/kernel/skip-install +Type: boolean +Default: false +# :sl2: +_Description: Continue without installing a kernel? + No installable kernel was found in the defined APT sources. + . + You may try to continue without a kernel, and manually install your own + kernel later. This is only recommended for experts, otherwise you will + likely end up with a machine that doesn't boot. + +Template: base-installer/kernel/no-kernels-found +Type: error +# :sl2: +_Description: Cannot install kernel + The installer cannot find a suitable kernel package to install. + +Template: base-installer/kernel/failed-package-install +Type: error +# :sl2: +_Description: Unable to install ${PACKAGE} + An error was returned while trying to install the ${PACKAGE} package + onto the target system. + . + Check /var/log/syslog or see virtual console 4 for the details. + +Template: base-installer/section/pick_kernel +Type: text +# :sl1: +_Description: Selecting the kernel to install... + +Template: base-installer/section/install_linux +Type: text +# :sl1: +_Description: Installing the kernel... + +Template: base-installer/section/install_kernel_package +Type: text +# :sl1: +# SUBST0 is a package name +_Description: Installing the kernel - retrieving and installing ${SUBST0}... + +Template: base-installer/kernel/headers +Type: boolean +Default: true +Description: for internal use; can be preseeded + Install kernel headers along with the kernel. + +Template: base-installer/kernel/backports-modules +Type: string +Description: for internal use; can be preseeded + Install kernel backports modules along with the kernel. For example, + setting this to "nouveau wireless" will install + linux-backports-modules-nouveau-$DISTRIBUTION-$FLAVOUR and + linux-backports-modules-wireless-$DISTRIBUTION-$FLAVOUR.
  31. Download patch kernel/tests/armhf/efikamx.test

    --- 1.158/kernel/tests/armhf/efikamx.test 2014-11-01 04:00:35.000000000 +0000 +++ 1.158ubuntu5/kernel/tests/armhf/efikamx.test 2016-05-03 23:36:46.000000000 +0000 @@ -2,14 +2,20 @@ subarch mx5 cpuinfo efikamx.cpuinfo majors 2.6 flavour mx5 armmp -kernel-2.6 linux-image-mx5 linux-image-armmp +kernel-2.6 \ + linux-mx5 \ + linux-image-mx5 \ + linux-generic \ + linux-image-generic usable \ + linux-mx5 \ linux-image-mx5 \ + linux-image-2.6.38-4-mx5 linux-image-2.6.38-4-mx5 \ - linux-image-armmp \ - linux-image-2.6.38-4-armmp + linux-image-generic \ + linux-image-2.6.38-4-generic unusable \ - linux-image-armmp-lpae \ + linux-image-generic-lpae \ linux-image-iop32x \ linux-image-netwinder \ linux-image-orion5x \
  32. Download patch debian/templates-arch

    --- 1.158/debian/templates-arch 2014-10-13 03:00:21.000000000 +0000 +++ 1.158ubuntu5/debian/templates-arch 2019-04-23 11:29:39.000000000 +0000 @@ -1,3 +1,7 @@ +Template: base-installer/kernel/override-image +Type: string +Description: always use this kernel image (for preseeding) + Template: base-installer/kernel/linux/initrd-2.6 Type: boolean Default: true @@ -28,12 +32,9 @@ Template: base-installer/kernel/linux/li Type: boolean Default: true Default[alpha]: false -Default[i386]: false -Default[amd64]: false Default[ia64]: false Default[mips]: false Default[mipsel]: false Default[m68k]: false -Default[hppa]: true Description: for internal use only Kernel needs a link in /boot/ (linux only)
  33. Download patch kernel/ppc64el.sh

    --- 1.158/kernel/ppc64el.sh 2014-09-20 07:33:08.000000000 +0000 +++ 1.158ubuntu5/kernel/ppc64el.sh 2016-05-03 23:36:46.000000000 +0000 @@ -1,5 +1,5 @@ arch_get_kernel_flavour () { - echo powerpc64le + echo generic return 0 } @@ -8,5 +8,6 @@ arch_check_usable_kernel () { } arch_get_kernel () { - echo "linux-image-powerpc64le" + echo "linux-generic" + echo "linux-image-generic" }
  34. Download patch kernel/tests/armhf/midway-no-lpae.test

    --- 1.158/kernel/tests/armhf/midway-no-lpae.test 2014-11-01 04:00:35.000000000 +0000 +++ 1.158ubuntu5/kernel/tests/armhf/midway-no-lpae.test 2016-05-03 23:36:46.000000000 +0000 @@ -3,10 +3,12 @@ cpuinfo midway-no-lpae.cpuinfo majors 3.10 flavour armmp kernel-3.10 \ - linux-image-armmp + linux-generic \ + linux-image-generic usable \ - linux-image-armmp \ - linux-image-3.10-3-armmp + linux-generic \ + linux-image-generic \ + linux-image-3.13.0-8-generic unusable \ linux-image-armmp-lpae \ linux-image-iop32x \
  35. Download patch kernel/tests/i386/pentium-4M-bigmem.test

    --- 1.158/kernel/tests/i386/pentium-4M-bigmem.test 2015-10-11 03:00:33.000000000 +0000 +++ 1.158ubuntu5/kernel/tests/i386/pentium-4M-bigmem.test 2016-05-03 23:36:46.000000000 +0000 @@ -3,19 +3,12 @@ machine i686 majors 2.6 flavour 686-pae 686 586 kernel-2.6 \ - linux-image-686-pae \ - linux-image-686 \ - linux-image-586 + linux-generic \ + linux-image-generic \ + linux-virtual \ + linux-image-virtual usable \ - linux-image-586 \ - linux-image-686 \ - linux-image-686-pae \ - linux-image-3.16-4-586 \ - linux-image-2.6.18-1-686 \ - linux-image-2.6.38-1-686-pae -unusable \ - linux-image-amd64 \ - linux-image-2.6.18-1-amd64 \ - linux-image-686-pae-dbg \ - linux-image-3.16-4-686-pae-dbg -env KERNEL_FLAVOUR 686-pae + linux-generic \ + linux-image-generic \ + linux-image-2.6.36-1-generic +env KERNEL_FLAVOUR generic-pae
  36. Download patch kernel/s390x.sh

    --- 1.158/kernel/s390x.sh 2012-08-12 01:01:47.000000000 +0000 +++ 1.158ubuntu5/kernel/s390x.sh 2016-05-03 23:36:46.000000000 +0000 @@ -4,16 +4,15 @@ arch_get_kernel_flavour () { } arch_check_usable_kernel () { - case "$1" in - *-s390x-tape) - # Bastian Blank says: "-s390-tape is only a kernel - # image without any logic and modules" - return 1 ;; - *) - return 0 ;; - esac + if echo "$1" | grep -Eq -- "-(generic|virtual)(-.*)?$"; then return 0; fi + + return 1 } arch_get_kernel () { - echo "linux-image-$1" + echo "linux-generic" + echo "linux-image-generic" + + echo "linux-virtual" + echo "linux-image-virtual" }
  37. Download patch kernel/tests/i386/pentium-4M.test

    --- 1.158/kernel/tests/i386/pentium-4M.test 2015-10-11 03:00:33.000000000 +0000 +++ 1.158ubuntu5/kernel/tests/i386/pentium-4M.test 2016-05-03 23:36:46.000000000 +0000 @@ -3,19 +3,12 @@ machine i686 majors 2.6 flavour 686-pae 686 586 kernel-2.6 \ - linux-image-686-pae \ - linux-image-686 \ - linux-image-586 + linux-generic \ + linux-image-generic \ + linux-virtual \ + linux-image-virtual usable \ - linux-image-586 \ - linux-image-686 \ - linux-image-686-pae \ - linux-image-3.16-4-586 \ - linux-image-2.6.18-1-686 \ - linux-image-2.6.38-1-686-pae -unusable \ - linux-image-amd64 \ - linux-image-2.6.18-1-amd64 \ - linux-image-686-pae-dbg \ - linux-image-3.16-4-686-pae-dbg -env KERNEL_FLAVOUR 686 + linux-generic \ + linux-image-generic \ + linux-image-2.6.36-1-generic +env KERNEL_FLAVOUR generic
  38. Download patch kernel/tests/ppc64el/postal.test

    --- 1.158/kernel/tests/ppc64el/postal.test 2014-09-20 07:33:08.000000000 +0000 +++ 1.158ubuntu5/kernel/tests/ppc64el/postal.test 2016-05-03 23:36:46.000000000 +0000 @@ -1,9 +1,10 @@ subarch chrp_ibm cpuinfo postal.cpuinfo majors 2.6 -flavour powerpc64le +flavour generic kernel-2.6 \ - linux-image-powerpc64le + linux-generic \ + linux-image-generic usable \ - linux-image-powerpc64le \ - linux-image-3.14-1-powerpc64le + linux-image-generic \ + linux-image-3.14-1-generic
  39. Download patch kernel/tests/powerpc/powermac_newworld.test

    --- 1.158/kernel/tests/powerpc/powermac_newworld.test 2012-12-22 02:01:56.000000000 +0000 +++ 1.158ubuntu5/kernel/tests/powerpc/powermac_newworld.test 2016-09-19 21:38:39.000000000 +0000 @@ -3,16 +3,19 @@ cpuinfo powermac_newworld.cpuinfo ofcpus powermac_newworld/ majors 2.6 flavour powerpc -kernel-2.6 linux-image-powerpc +kernel-2.6 \ + linux-powerpc-smp \ + linux-image-powerpc-smp \ + linux-powerpc \ + linux-image-powerpc usable \ + linux-powerpc \ + linux-powerpc-smp \ linux-image-powerpc \ - linux-image-powerpc-miboot \ linux-image-powerpc-smp \ - linux-image-2.6.18-4-powerpc \ - linux-image-2.6.18-4-powerpc-miboot \ - linux-image-2.6.18-4-powerpc-smp + linux-image-2.6.20-15-powerpc \ + linux-image-2.6.20-15-powerpc-smp unusable \ - linux-image-powerpc64 \ - linux-image-prep \ - linux-image-2.6.18-4-powerpc64 \ - linux-image-2.6.18-4-prep + linux-generic \ + linux-image-generic \ + linux-image-2.6.20-15-generic
  40. Download patch kernel/tests/arm64/qemu-virt.test

    --- 1.158/kernel/tests/arm64/qemu-virt.test 2014-11-01 04:00:35.000000000 +0000 +++ 1.158ubuntu5/kernel/tests/arm64/qemu-virt.test 2016-05-03 23:36:46.000000000 +0000 @@ -1,12 +1,12 @@ subarch generic cpuinfo qemu-virt.cpuinfo -flavour arm64 +flavour generic majors 3.10 -machine aarch64 +machine generic kernel-3.10 \ - linux-image-arm64 + linux-generic \ + linux-image-generic usable \ - linux-image-arm64 \ - linux-image-3.14-1-arm64 -unusable \ - linux-image-3.14-1-arm64-dbg + linux-generic \ + linux-image-generic \ + linux-image-3.13.0-12-generic
  41. Download patch kernel/armhf.sh

    --- 1.158/kernel/armhf.sh 2015-06-05 03:00:46.000000000 +0000 +++ 1.158ubuntu5/kernel/armhf.sh 2016-05-03 23:36:46.000000000 +0000 @@ -8,7 +8,7 @@ arch_has_lpae () { arch_get_kernel_flavour () { case "$SUBARCH" in - omap|mx5|vexpress) + keystone|omap|omap4|mx5|vexpress) echo "$SUBARCH armmp" return 0 ;; generic) @@ -33,20 +33,29 @@ arch_check_usable_kernel () { set -- $2 while [ $# -ge 1 ]; do TRY="$1" - case "$NAME" in - *-dbg) + case "$TRY:$NAME" in + *:*-dbg) return 1 ;; - *-"$TRY"-lpae | *-"$TRY"-lpae-*) + *:*-"$TRY"-lpae | *:*-"$TRY"-lpae-*) # Allow any other hyphenated suffix if test `arch_has_lpae` = y ; then return 0 fi ;; - *-"$TRY" | *-"$TRY"-*) + *:*-"$TRY" | *:*-"$TRY"-*) # Allow any other hyphenated suffix return 0 ;; + armmp-lpae:*-generic-lpae | armmp-lpae:*-generic-lpae-*) + return 0 + ;; + armmp:*-generic-lpae | armmp:*-generic-lpae-*) + # Don't allow -generic-lpae for non-lpae + ;; + armmp:*-generic | armmp:*-generic-*) + return 0 + ;; esac shift done @@ -60,7 +69,20 @@ arch_get_kernel () { set -- $1 while [ $# -ge 1 ]; do - echo "$imgbase-$1" + case $1 in + armmp) + echo "linux-generic" + echo "linux-image-generic" + ;; + armmp-lpae) + echo "linux-generic-lpae" + echo "linux-image-generic-lpae" + ;; + *) + echo "linux-$1" + echo "linux-image-$1" + ;; + esac shift done ;;
  42. Download patch kernel/tests/i386/amd-k7-old.test

    --- 1.158/kernel/tests/i386/amd-k7-old.test 2015-10-11 03:00:33.000000000 +0000 +++ 1.158ubuntu5/kernel/tests/i386/amd-k7-old.test 2016-05-03 23:36:46.000000000 +0000 @@ -2,9 +2,10 @@ cpuinfo amd-k7-old.cpuinfo majors 2.6 flavour 686-pae 686 586 kernel-2.6 \ - linux-image-686-pae \ - linux-image-686 \ - linux-image-586 + linux-generic \ + linux-image-generic \ + linux-virtual \ + linux-image-virtual usable \ linux-image-586 \ linux-image-686 \
  43. Download patch kernel/tests/powerpc/rs64-iv.test

    --- 1.158/kernel/tests/powerpc/rs64-iv.test 2012-04-04 01:01:46.000000000 +0000 +++ 1.158ubuntu5/kernel/tests/powerpc/rs64-iv.test 2016-09-19 21:44:03.000000000 +0000 @@ -1,18 +1,18 @@ subarch chrp_ibm cpuinfo rs64-iv.cpuinfo majors 2.6 -flavour powerpc64 +flavour generic kernel-2.6 \ - linux-image-powerpc64 + linux-generic \ + linux-image-generic usable \ - linux-image-powerpc64 \ - linux-image-2.6.18-4-powerpc64 + linux-generic \ + linux-image-generic \ + linux-image-2.6.20-15-generic unusable \ + linux-powerpc \ + linux-powerpc-smp \ linux-image-powerpc \ - linux-image-powerpc-miboot \ linux-image-powerpc-smp \ - linux-image-prep \ - linux-image-2.6.18-4-powerpc \ - linux-image-2.6.18-4-powerpc-miboot \ - linux-image-2.6.18-4-powerpc-smp \ - linux-image-2.6.18-4-prep + linux-image-2.6.20-15-powerpc \ + linux-image-2.6.20-15-powerpc-smp
  44. Download patch kernel/tests/i386/oqo1.test

    --- 1.158/kernel/tests/i386/oqo1.test 2015-10-11 03:00:33.000000000 +0000 +++ 1.158ubuntu5/kernel/tests/i386/oqo1.test 2016-05-03 23:36:46.000000000 +0000 @@ -1,19 +1,9 @@ cpuinfo oqo1.cpuinfo majors 2.6 flavour 686 586 -kernel-2.6 \ - linux-image-686 \ - linux-image-586 -usable \ - linux-image-586 \ - linux-image-686 \ - linux-image-3.16-1-586 \ - linux-image-2.6.18-1-686 +kernel-2.6 unusable \ - linux-image-686-pae \ - linux-image-amd64 \ - linux-image-2.6.38-1-686-pae \ - linux-image-2.6.18-1-amd64 \ - linux-image-686-pae-dbg \ - linux-image-3.16-4-686-pae-dbg -env KERNEL_FLAVOUR 686 + linux-generic \ + linux-image-generic \ + linux-image-2.6.36-1-generic +env KERNEL_FLAVOUR generic
  45. Download patch kernel/tests/armhf/midway.test

    --- 1.158/kernel/tests/armhf/midway.test 2014-11-01 04:00:35.000000000 +0000 +++ 1.158ubuntu5/kernel/tests/armhf/midway.test 2016-05-03 23:36:46.000000000 +0000 @@ -3,13 +3,15 @@ cpuinfo midway.cpuinfo majors 3.10 flavour armmp-lpae armmp kernel-3.10 \ - linux-image-armmp-lpae \ - linux-image-armmp + linux-generic-lpae \ + linux-image-generic-lpae \ + linux-generic \ + linux-image-generic usable \ - linux-image-armmp \ - linux-image-3.10-3-armmp \ - linux-image-armmp-lpae \ - linux-image-3.10-3-armmp-lpae + linux-generic \ + linux-image-generic \ + linux-image-3.13.0-8-generic \ + linux-image-3.13.0-8-generic-lpae unusable \ linux-image-iop32x \ linux-image-netwinder \
  46. Download patch kernel/tests/arm64/mustang.test

    --- 1.158/kernel/tests/arm64/mustang.test 2014-11-01 04:00:35.000000000 +0000 +++ 1.158ubuntu5/kernel/tests/arm64/mustang.test 2016-05-03 23:36:46.000000000 +0000 @@ -1,12 +1,12 @@ subarch generic cpuinfo mustang.cpuinfo -flavour arm64 +flavour generic majors 3.10 -machine aarch64 +machine generic kernel-3.10 \ - linux-image-arm64 + linux-generic \ + linux-image-generic usable \ - linux-image-arm64 \ - linux-image-3.14-1-arm64 -unusable \ - linux-image-3.14-1-arm64-dbg + linux-generic \ + linux-image-generic \ + linux-image-3.13.0-12-generic
  47. Download patch kernel/tests/amd64/cittagazze.test

    --- 1.158/kernel/tests/amd64/cittagazze.test 2014-11-01 04:00:35.000000000 +0000 +++ 1.158ubuntu5/kernel/tests/amd64/cittagazze.test 2016-05-03 23:36:46.000000000 +0000 @@ -2,10 +2,22 @@ cpuinfo cittagazze.cpuinfo majors 2.6 flavour amd64 kernel-2.6 \ - linux-image-amd64 + linux-generic \ + linux-image-generic \ + linux-server \ + linux-image-server \ + linux-virtual \ + linux-image-virtual \ + linux-xen \ + linux-image-xen \ + linux-preempt \ + linux-image-preempt \ + linux-rt \ + linux-image-rt usable \ - linux-image-amd64 \ - linux-image-2.6.18-4-amd64 -unusable \ - linux-image-amd64-dbg \ - linux-image-3.16-4-amd64-dbg + linux-generic \ + linux-server \ + linux-image-generic \ + linux-image-server \ + linux-image-2.6.20-15-generic \ + linux-image-2.6.20-15-server
  48. Download patch kernel/tests/powerpc/g5.test

    --- 1.158/kernel/tests/powerpc/g5.test 2012-04-04 01:01:46.000000000 +0000 +++ 1.158ubuntu5/kernel/tests/powerpc/g5.test 2016-09-19 21:43:29.000000000 +0000 @@ -1,17 +1,18 @@ subarch powermac_newworld cpuinfo g5.cpuinfo majors 2.6 -flavour powerpc64 -kernel-2.6 linux-image-powerpc64 +flavour generic +kernel-2.6 \ + linux-generic \ + linux-image-generic usable \ - linux-image-powerpc64 \ - linux-image-2.6.18-4-powerpc64 + linux-generic \ + linux-image-generic \ + linux-image-2.6.20-15-generic unusable \ + linux-powerpc \ + linux-powerpc-smp \ linux-image-powerpc \ - linux-image-powerpc-miboot \ linux-image-powerpc-smp \ - linux-image-prep \ - linux-image-2.6.18-4-powerpc \ - linux-image-2.6.18-4-powerpc-miboot \ - linux-image-2.6.18-4-powerpc-smp \ - linux-image-2.6.18-4-prep + linux-image-2.6.20-15-powerpc \ + linux-image-2.6.20-15-powerpc-smp
  49. Download patch kernel/tests/powerpc/chrp_ibm.test

    --- 1.158/kernel/tests/powerpc/chrp_ibm.test 2012-04-04 01:01:46.000000000 +0000 +++ 1.158ubuntu5/kernel/tests/powerpc/chrp_ibm.test 2016-09-19 21:43:20.000000000 +0000 @@ -1,18 +1,18 @@ subarch chrp_ibm cpuinfo chrp_ibm.cpuinfo majors 2.6 -flavour powerpc64 +flavour generic kernel-2.6 \ - linux-image-powerpc64 + linux-generic \ + linux-image-generic usable \ - linux-image-powerpc64 \ - linux-image-2.6.18-4-powerpc64 + linux-generic \ + linux-image-generic \ + linux-image-2.6.20-15-generic unusable \ + linux-powerpc \ + linux-powerpc-smp \ linux-image-powerpc \ - linux-image-powerpc-miboot \ linux-image-powerpc-smp \ - linux-image-prep \ - linux-image-2.6.18-4-powerpc \ - linux-image-2.6.18-4-powerpc-miboot \ - linux-image-2.6.18-4-powerpc-smp \ - linux-image-2.6.18-4-prep + linux-image-2.6.20-15-powerpc \ + linux-image-2.6.20-15-powerpc-smp
  50. Download patch kernel/powerpc.sh

    --- 1.158/kernel/powerpc.sh 2015-06-05 03:00:46.000000000 +0000 +++ 1.158ubuntu5/kernel/powerpc.sh 2016-09-19 21:42:00.000000000 +0000 @@ -2,17 +2,23 @@ arch_get_kernel_flavour () { CPU=`grep '^cpu[[:space:]]*:' "$CPUINFO" | head -n1 | cut -d: -f2 | sed 's/^ *//; s/[, ].*//' | tr A-Z a-z` case "$CPU" in ppc970*|power3|power4*|power5*|power6*|power7*|power8*) - family=powerpc64 ;; + family=generic ;; cell|i-star|s-star|pa6t|rs64-*) - family=powerpc64 ;; + family=generic ;; + e500mc) + echo powerpc-e500mc + return 0 ;; + e500*) + echo powerpc-e500 + return 0 ;; *) family=powerpc ;; esac case "$SUBARCH" in - powermac*|chrp*|pasemi|ps3) + powermac*|prep|chrp*|pasemi) echo "$family" ;; - prep) - echo prep ;; + ps3|cell) + echo generic ;; amiga) echo apus ;; *) @@ -29,9 +35,7 @@ arch_check_usable_kernel () { } arch_get_kernel () { - CPUS="$(ls "$OFCPUS" 2>/dev/null | grep -ci @[0-9])" || CPUS=1 - if [ "$CPUS" ] && [ "$CPUS" -gt 1 ] && \ - [ "$1" != "powerpc64" ] && [ "$1" != "prep" ] ; then + if [ "$1" = "powerpc" ]; then SMP=-smp else SMP= @@ -40,8 +44,10 @@ arch_get_kernel () { case "$KERNEL_MAJOR" in 2.6|3.*|4.*) if [ "$SMP" ]; then + echo "linux-$1$SMP" echo "linux-image-$1$SMP" fi + echo "linux-$1" echo "linux-image-$1" ;; *)
  1. base-installer