Change log for u-boot package in Ubuntu

175 of 149 results
Published in oracular-release
Published in noble-release
Deleted in noble-proposed (Reason: Moved to noble)
u-boot (2024.01+dfsg-1ubuntu5) noble; urgency=medium

  * Enable UEFI boot manager (LP: #2060212)
  * Update 0003-board-starfive-support-Milk-V-Mars-board.patch

 -- Heinrich Schuchardt <email address hidden>  Thu, 04 Apr 2024 18:22:45 +0200
Superseded in noble-release
Deleted in noble-proposed (Reason: Moved to noble)
u-boot (2024.01+dfsg-1ubuntu4) noble; urgency=medium

  * No-change rebuild for CVE-2024-3094

 -- William Grant <email address hidden>  Mon, 01 Apr 2024 19:26:24 +1100
Superseded in noble-release
Deleted in noble-proposed (Reason: Moved to noble)
u-boot (2024.01+dfsg-1ubuntu3) noble; urgency=medium

  Add support for the Milk-V Mars board to the u-boot-starfive package.
  (LP: #2055939)

 -- Heinrich Schuchardt <email address hidden>  Mon, 04 Mar 2024 16:58:44 +0100
Deleted in noble-updates (Reason: superseded by release)
Superseded in noble-release
Deleted in noble-proposed (Reason: Moved to noble)
u-boot (2024.01+dfsg-1ubuntu2) noble; urgency=medium

  * Fix device-tree corruption on RISC-V boards (LP: #2054091)
    + d/p/dbcn_serial_use_data_section.patch

 -- Heinrich Schuchardt <email address hidden>  Wed, 21 Feb 2024 01:58:55 +0100
Superseded in noble-release
Deleted in noble-proposed (Reason: Moved to noble)
u-boot (2024.01+dfsg-1ubuntu1) noble; urgency=medium

  [ Dave Jones ]
  * Merge from Debian unstable (LP: #2051940). Remaining changes:
    - d/p/rpi-config-tweaks.patch: Configuration adjustments to the RPi
      configs
    - Enable FIT signing support
      - Limit key names to keys within the keydir.
    - Enable Ubuntu support for the Nitrogen6x board
      - Add d/p/ubuntu-nitrogen6q2g-config-tweaks.patch to tweak the
        nitrogen6q2g configs to better fit our Ubuntu usage.
      - Start building the nitrogen6x2g target for u-boot.
      - Fix nitrogen6q2g patch to build properly on armhf
      - d/p/ubuntu-nitrogen6q2g-config-tweaks.patch: enable SCSI which is now
        required for ENV_IS_IN_FAT
    - d/p/rpi-board-dt.patch: use the board's device-tree instead of an
      embedded one
    - Add d/p/rpi-cm4-sdhci.patch for CM4 eMMC support
    - Add d/p/rpi-8gb-pci.patch for Pi400 and Pi4-8Gb support
    - Add d/p/rpi-maxargs.patch for new Core 18 boot-env
    - Removed d/u-boot-rpi.postinst. The task of copying the u-boot binaries
      to the boot partition is now performed by flash-kernel
    - Revert '* debian/rules: Ensure debugging symbols are enabled.' as it
      breaks riscv64 booting.
    - Implement u-boot-sifive.postinst to upgrade u-boot in loader1/loader2
      partitions upon package upgrades. Maybe this should move to flash-
      kernel, and update SPI too.
    - Provide compat symlinks for old unleashed & unmatched platform names
    - In postinst support Unmatched model name without A00 suffix, as used by
      meta-sifive kernels and may be contributed upstream in the future.
    - Enable commands for displaying and configuring the UEFI environment
    - In u-boot-sifive.postinst support partition names Loader1, Loader2 as
      the installer image uses these.
    - Remove the MIPS targets as the mips cross-compiler is currently
      uninstallable in Ubuntu
    - Add package for PolarFire SoC Icicle Kit
    - Enable CONFIG_CMD_SBI by default to display SBI information on RISC-V
  * Removed patches obsoleted/merged by upstream:
    - d/p/riscv64/sync-polarfire-dts-with-linux-[123].patch: assign MAC
      address on PolarFire
    - d/p/riscv64/multi-usb-msd-[12].patch: fix non-unique device paths on
      machines with multiple USB mass-storage devices attached
  * Refreshed patches to apply cleanly without fuzz:
    - d/p/rpi-config-tweaks.patch
    - d/p/rpi-maxargs.patch
  * Added -mno-omit-leaf-frame-pointer to list of flags excluded from build
    to fix FTBFS of u-boot-qemu

  [ Heinrich Schuchardt ]
  * d/p/riscv64/000[12]-efi-loader*.patch - Fix a boot-time crash on the
    VisionFive2 when a USB stick is present
  * d/p/riscv64/usb-reset.patch - Add a trivial quirk to fix USB MSD access
    from U-boot
  * d/u-boot-starfive.README.Debian - Add instructions for varying boot
    sources on the VisionFive 2

 -- Dave Jones <email address hidden>  Thu, 01 Feb 2024 13:52:26 +0000
Published in jammy-updates
Deleted in jammy-proposed (Reason: moved to -updates)
u-boot (2022.01+dfsg-2ubuntu2.5) jammy; urgency=medium

  * Support mkeficapsule command to generate capsule file (LP: #2036406)
  * mkeficapsule with the patches applied matches U-Boot v2022.04.
  * Update test script related to efi_capsule

 -- Aristo Chen <email address hidden>  Mon, 18 Sep 2023 11:02:43 +0800
Superseded in noble-release
Published in mantic-release
Deleted in mantic-proposed (Reason: Moved to mantic)
u-boot (2023.07+dfsg-1ubuntu2) mantic; urgency=medium

  * Fix FTBFS by excluding -fcf-protection from CFLAGS; this flag isn't valid
    when cross-building (LP: #2034536)

 -- Dave Jones <email address hidden>  Thu, 21 Sep 2023 12:00:38 +0100
Superseded in mantic-release
Deleted in mantic-proposed (Reason: Moved to mantic)
u-boot (2023.07+dfsg-1ubuntu1) mantic; urgency=medium

  [ Dave Jones]
  * Merge from Debian unstable (LP: #2027789). Remaining changes:
    - d/p/rpi-config-tweaks.patch: Configuration adjustments to the RPi
      configs
    - Enable FIT signing support
      - Limit key names to keys within the keydir.
    - Enable Ubuntu support for the Nitrogen6x board
      - Add d/p/ubuntu-nitrogen6q2g-config-tweaks.patch to tweak the
        nitrogen6q2g configs to better fit our Ubuntu usage.
      - Start building the nitrogen6x2g target for u-boot.
      - Fix nitrogen6q2g patch to build properly on armhf
      - d/p/ubuntu-nitrogen6q2g-config-tweaks.patch: enable SCSI which is now
        required for ENV_IS_IN_FAT
    - d/p/rpi-board-dt.patch: use the board's device-tree instead of an
      embedded one
    - Add d/p/rpi-cm4-sdhci.patch for CM4 eMMC support
    - Add d/p/rpi-8gb-pci.patch for Pi400 and Pi4-8Gb support
    - Add d/p/rpi-maxargs.patch for new Core 18 boot-env
    - Removed d/u-boot-rpi.postinst. The task of copying the u-boot binaries
      to the boot partition is now performed by flash-kernel
    - Revert '* debian/rules: Ensure debugging symbols are enabled.' as it
      breaks riscv64 booting.
    - Implement u-boot-sifive.postinst to upgrade u-boot in loader1/loader2
      partitions upon package upgrades. Maybe this should move to flash-
      kernel, and update SPI too.
    - Provide compat symlinks for old unleashed & unmatched platform names
    - In postinst support Unmatched model name without A00 suffix, as used by
      meta-sifive kernels and may be contributed upstream in the future.
    - Enable commands for displaying and configuring the UEFI environment
    - In u-boot-sifive.postinst support partition names Loader1, Loader2 as
      the installer image uses these.
    - Remove the MIPS targets as the mips cross-compiler is currently
      uninstallable in Ubuntu
    - Add package for PolarFire SoC Icicle Kit
  * Removed patches obsoleted/merged by upstream:
    - SECURITY UPDATE: unchecked length field in DFU implementation
      - debian/patches/CVE-2022-2347.patch: fix the unchecked length field in
        drivers/usb/gadget/f_dfu.c.
      - CVE-2022-2347
    - Fix probing of virtio devices
      d/p/virtio-pci-fix-bug-of-virtio_pci_map_capability.patch
    - Enable reset via SBI on PolarFire Icicle Kit
      d/p/riscv64/enable-reset-via-SBI-on-PolarFire-Icicle-Kit.patch
    - Adjust u-boot-microchip on PolarFire Icicle Kit for the changed memory
      layout of the HSS 2022.10 firmware
  * Refreshed patches:
    - d/p/rpi-config-tweaks.patch
    - d/p/ubuntu-nitrogen6q2g-config-tweaks.patch
    - d/p/rpi-cm4-sdhci.patch
    - d/p/rpi-8gb-pci.patch
    - d/p/riscv64/mpfs-icicle-reserve-the-top-of-memory-for-the-.patch

  [ Heinrich Schuchardt ]
  * d/p/riscv64/enable-sbi.patch: Enable CONFIG_CMD_SBI by default to display
    SBI information on RISC-V
  * d/p/riscv64/sync-polarfire-dts-with-linux-[123].patch: assign MAC address
    on PolarFire
  * d/p/riscv64/multi-usb-msd-[12].patch: fix non-unique device paths on
    machines with multiple USB mass-storage devices attached

 -- Dave Jones <email address hidden>  Fri, 14 Jul 2023 15:52:36 +0100
Superseded in jammy-updates
Deleted in jammy-proposed (Reason: moved to -updates)
u-boot (2022.01+dfsg-2ubuntu2.4) jammy; urgency=medium

  * Rebuild against updated OpenSBI (LP: #2026588)
  * Enable sbi command on riscv64 to check OpenSBI version

 -- Heinrich Schuchardt <email address hidden>  Thu, 20 Jul 2023 11:42:59 +0200
Published in lunar-updates
Deleted in lunar-proposed (Reason: moved to -updates)
u-boot (2022.10+dfsg-1ubuntu1.23.04.1) lunar; urgency=medium

  * Rebuild against updated OpenSBI (LP: #2026588)
  * Enable sbi command on riscv64 to check OpenSBI version

 -- Heinrich Schuchardt <email address hidden>  Thu, 20 Jul 2023 11:21:39 +0200
Obsolete in kinetic-updates
Obsolete in kinetic-security
u-boot (2022.07+dfsg-1ubuntu4.3) kinetic-security; urgency=medium

  * Add back the changes from -1ubuntu4.1 that were dropped by mistake in
    the last security update.

 -- Marc Deslauriers <email address hidden>  Tue, 21 Feb 2023 10:27:42 -0500
Published in focal-updates
Deleted in focal-proposed (Reason: moved to -updates)
u-boot (2021.01+dfsg-3ubuntu0~20.04.6) focal; urgency=medium

  * Provide RISCV_EFI_BOOT_PROTOCOL (LP: #1998513)
    d/p/riscv64/0001-efi_loader-Enable-RISCV_EFI_BOOT_PROTOCOL-support.patch
    d/p/riscv64/0001-efi_loader-use-EFI_EXIT-in-efi_riscv_get_boot_hartid.patch
  * Add /chosen/boot-hartid to device-tree even if there is no chosen node
    (LP: #1998513)
    d/p/riscv64/0001-riscv-Fix-arch_fixup_fdt-always-failing-without-chos.patch

 -- Heinrich Schuchardt <email address hidden>  Wed, 11 Jan 2023 19:29:44 +0100
Superseded in mantic-release
Published in lunar-release
Deleted in lunar-proposed (Reason: Moved to lunar)
u-boot (2022.10+dfsg-1ubuntu1) lunar; urgency=medium

  * Merge from Debian unstable (LP: #1999039). Remaining changes:
    - d/p/rpi-config-tweaks.patch: Configuration adjustments to the RPi
      configs
    - Enable FIT signing support
      - Limit key names to keys within the keydir.
    - Enable Ubuntu support for the Nitrogen6x board
      - Add d/p/ubuntu-nitrogen6q2g-config-tweaks.patch to tweak the
        nitrogen6q2g configs to better fit our Ubuntu usage.
      - Start building the nitrogen6x2g target for u-boot.
    - d/p/rpi-board-dt.patch: use the board's device-tree instead of an
      embedded one
    - Add d/p/rpi-cm4-sdhci.patch for CM4 eMMC support
    - Add d/p/rpi-8gb-pci.patch for Pi400 and Pi4-8Gb support
    - Add d/p/rpi-maxargs.patch for new Core 18 boot-env
    - Removed d/u-boot-rpi.postinst. The task of copying the u-boot binaries
      to the boot partition is now performed by flash-kernel
    - Revert '* debian/rules: Ensure debugging symbols are enabled.' as it
      breaks riscv64 booting.
    - Implement u-boot-sifive.postinst to upgrade u-boot in loader1/loader2
      partitions upon package upgrades. Maybe this should move to flash-
      kernel, and update SPI too.
    - Provide compat symlinks for old unleashed & unmatched platform names
    - In postinst support Unmatched model name without A00 suffix, as used by
      meta-sifive kernels and may be contributed upstream in the future.
    - Re-added target for nitrogen6q2 u-boot binary (missed in prior merge)
    - Enable commands for displaying and configuring the UEFI environment
    - Fix nitrogen6q2g patch to build properly on armhf
    - In u-boot-sifive.postinst support partition names Loader1, Loader2 as
      the installer image uses these.
    - Remove the MIPS targets as the mips cross-compiler is currently
      uninstallable in Ubuntu
    - Add package for PolarFire SoC Icicle Kit
    - Adjust u-boot-microchip on PolarFire Icicle Kit for the changed memory
      layout of the HSS 2022.10 firmware
    - Enable reset via SBI on PolarFire Icicle Kit d/p/riscv64/enable-reset-
      via-SBI-on-PolarFire-Icicle-Kit.patch
    - Fix probing of virtio devices d/p/virtio-pci-fix-bug-of-
      virtio_pci_map_capability.patch
    - SECURITY UPDATE: unchecked length field in DFU implementation
      - debian/patches/CVE-2022-2347.patch: fix the unchecked length field in
        drivers/usb/gadget/f_dfu.c.
      - CVE-2022-2347
  * Removed patches obsoleted/merged by upstream:
    - System reset via the SRST extension in the SBI should be the default.
  * Refreshed patches:
    - d/p/rpi-config-tweaks.patch
    - d/p/rpi-cm4-sdhci.patch
    - d/p/rpi-8gb-pci.patch
    - d/p/rpi-maxargs.patch
  * d/p/ubuntu-nitrogen6q2g-config-tweaks.patch: enable SCSI which is now
    required for ENV_IS_IN_FAT

 -- Dave Jones <email address hidden>  Wed, 07 Dec 2022 12:37:17 +0000
Superseded in lunar-release
Deleted in lunar-proposed (Reason: Moved to lunar)
u-boot (2022.07+dfsg-1ubuntu7) lunar; urgency=medium

  * SECURITY UPDATE: unchecked length field in DFU implementation
    - debian/patches/CVE-2022-2347.patch: fix the unchecked length field in
      drivers/usb/gadget/f_dfu.c.
    - CVE-2022-2347

 -- Marc Deslauriers <email address hidden>  Tue, 06 Dec 2022 09:21:18 -0500
Superseded in jammy-updates
Published in jammy-security
u-boot (2022.01+dfsg-2ubuntu2.3) jammy-security; urgency=medium

  * SECURITY UPDATE: unchecked length field in DFU implementation
    - debian/patches/CVE-2022-2347-pre1.patch: handle short frame result of
      UPLOAD in state_dfu_idle in drivers/usb/gadget/f_dfu.c.
    - debian/patches/CVE-2022-2347.patch: fix the unchecked length field in
      drivers/usb/gadget/f_dfu.c.
    - CVE-2022-2347
  * SECURITY UPDATE: buffer overflow via invalid packets
    - debian/patches/CVE-2022-30552_30790.patch: check for the minimum IP
      fragmented datagram size in include/net.h, net/net.c.
    - CVE-2022-30552
    - CVE-2022-30790
  * SECURITY UPDATE: incomplete fix for CVE-2019-14196
    - debian/patches/CVE-2022-30767.patch: switch length to unsigned int in
      net/nfs.c.
    - CVE-2022-30767
  * SECURITY UPDATE: out of bounds write via sqfs_readdir()
    - debian/patches/CVE-2022-33103.patch: prevent arbitrary code execution
      in fs/squashfs/sqfs.c, include/fs.h.
    - CVE-2022-33103
  * SECURITY UPDATE: heap buffer overflow in metadata reading
    - debian/patches/CVE-2022-33967.patch: use kcalloc when relevant in
      fs/squashfs/sqfs.c.
    - CVE-2022-33967
  * SECURITY UPDATE: stack overflow in i2c md command
    - debian/patches/CVE-2022-34835.patch: switch to unsigned int in
      cmd/i2c.c.
    - CVE-2022-34835

 -- Marc Deslauriers <email address hidden>  Thu, 24 Nov 2022 14:40:06 -0500
Superseded in kinetic-updates
Superseded in kinetic-security
u-boot (2022.07+dfsg-1ubuntu4.2) kinetic-security; urgency=medium

  * SECURITY UPDATE: unchecked length field in DFU implementation
    - debian/patches/CVE-2022-2347.patch: fix the unchecked length field in
      drivers/usb/gadget/f_dfu.c.
    - CVE-2022-2347

 -- Marc Deslauriers <email address hidden>  Thu, 24 Nov 2022 13:47:41 -0500
Published in bionic-updates
Published in bionic-security
u-boot (2020.10+dfsg-1ubuntu0~18.04.3) bionic-security; urgency=medium

  * SECURITY UPDATE: unchecked length field in DFU implementation
    - debian/patches/CVE-2022-2347-pre1.patch: handle short frame result of
      UPLOAD in state_dfu_idle in drivers/usb/gadget/f_dfu.c.
    - debian/patches/CVE-2022-2347.patch: fix the unchecked length field in
      drivers/usb/gadget/f_dfu.c.
    - CVE-2022-2347
  * SECURITY UPDATE: buffer overflow via invalid packets
    - debian/patches/CVE-2022-30552_30790.patch: check for the minimum IP
      fragmented datagram size in include/net.h, net/net.c.
    - CVE-2022-30552
    - CVE-2022-30790
  * SECURITY UPDATE: incomplete fix for CVE-2019-14196
    - debian/patches/CVE-2022-30767.patch: switch length to unsigned int in
      net/nfs.c.
    - CVE-2022-30767
  * SECURITY UPDATE: out of bounds write via sqfs_readdir()
    - debian/patches/CVE-2022-33103.patch: prevent arbitrary code execution
      in fs/squashfs/sqfs.c, include/fs.h.
    - CVE-2022-33103
  * SECURITY UPDATE: heap buffer overflow in metadata reading
    - debian/patches/CVE-2022-33967.patch: use kcalloc when relevant in
      fs/squashfs/sqfs.c.
    - CVE-2022-33967
  * SECURITY UPDATE: stack overflow in i2c md command
    - debian/patches/CVE-2022-34835.patch: switch to unsigned int in
      cmd/i2c.c.
    - CVE-2022-34835

 -- Marc Deslauriers <email address hidden>  Fri, 25 Nov 2022 10:33:01 -0500
Superseded in focal-updates
Published in focal-security
u-boot (2021.01+dfsg-3ubuntu0~20.04.5) focal-security; urgency=medium

  * SECURITY UPDATE: unchecked length field in DFU implementation
    - debian/patches/CVE-2022-2347-pre1.patch: handle short frame result of
      UPLOAD in state_dfu_idle in drivers/usb/gadget/f_dfu.c.
    - debian/patches/CVE-2022-2347.patch: fix the unchecked length field in
      drivers/usb/gadget/f_dfu.c.
    - CVE-2022-2347
  * SECURITY UPDATE: buffer overflow via invalid packets
    - debian/patches/CVE-2022-30552_30790.patch: check for the minimum IP
      fragmented datagram size in include/net.h, net/net.c.
    - CVE-2022-30552
    - CVE-2022-30790
  * SECURITY UPDATE: incomplete fix for CVE-2019-14196
    - debian/patches/CVE-2022-30767.patch: switch length to unsigned int in
      net/nfs.c.
    - CVE-2022-30767
  * SECURITY UPDATE: out of bounds write via sqfs_readdir()
    - debian/patches/CVE-2022-33103.patch: prevent arbitrary code execution
      in fs/squashfs/sqfs.c, include/fs.h.
    - CVE-2022-33103
  * SECURITY UPDATE: heap buffer overflow in metadata reading
    - debian/patches/CVE-2022-33967.patch: use kcalloc when relevant in
      fs/squashfs/sqfs.c.
    - CVE-2022-33967
  * SECURITY UPDATE: stack overflow in i2c md command
    - debian/patches/CVE-2022-34835.patch: switch to unsigned int in
      cmd/i2c.c.
    - CVE-2022-34835

 -- Marc Deslauriers <email address hidden>  Fri, 25 Nov 2022 09:51:54 -0500
Superseded in jammy-updates
Deleted in jammy-proposed (Reason: moved to -updates)
u-boot (2022.01+dfsg-2ubuntu2.1) jammy; urgency=medium

  * Add package u-boot-microchip (LP: #1995848)
  * Add u-boot-sifive.README.Debian
  * Enable reset via SBI
    d/p/riscv64/sysreset-sbi.patch
    d/p/enable-reset-via-SBI-on-PolarFire-Icicle-Kit.patch

 -- Heinrich Schuchardt <email address hidden>  Fri, 18 Nov 2022 12:11:50 +0100
Superseded in kinetic-updates
Deleted in kinetic-proposed (Reason: moved to -updates)
u-boot (2022.07+dfsg-1ubuntu4.1) kinetic; urgency=medium

  * Rebuild against updated OpenSBI
    Fixes emulation of fence.tso (LP: #1995860)
  * Fix probing of virtio devices (LP: #1996285)
    d/p/virtio-pci-fix-bug-of-virtio_pci_map_capability.patch
  * Enable reset via SBI on PolarFire Icicle Kit (LP: #1995932)
    d/p/riscv64/enable-reset-via-SBI-on-PolarFire-Icicle-Kit.patch

 -- Heinrich Schuchardt <email address hidden>  Fri, 18 Nov 2022 12:51:39 +0100
Superseded in lunar-release
Deleted in lunar-proposed (Reason: Moved to lunar)
u-boot (2022.07+dfsg-1ubuntu6) lunar; urgency=medium

  * Fix probing of virtio devices (LP: #1996285)
    d/p/virtio-pci-fix-bug-of-virtio_pci_map_capability.patch

 -- Heinrich Schuchardt <email address hidden>  Fri, 11 Nov 2022 16:14:13 +0100
Superseded in lunar-proposed
u-boot (2022.07+dfsg-1ubuntu5) lunar; urgency=medium

  * Rebuild against updated OpenSBI
    Fixes emulation of fence.tso on Allwinner D1 (LP: #1995860)
  * Enable reset via SBI on PolarFire Icicle Kit (LP: #1995932)
    d/p/riscv64/enable-reset-via-SBI-on-PolarFire-Icicle-Kit.patch

 -- Heinrich Schuchardt <email address hidden>  Mon, 07 Nov 2022 13:25:23 +0100
Superseded in lunar-release
Obsolete in kinetic-release
Deleted in kinetic-proposed (Reason: Moved to kinetic)
u-boot (2022.07+dfsg-1ubuntu4) kinetic; urgency=medium

  * Adjust u-boot-microchip on PolarFire Icicle Kit for the changed memory
    layout of the HSS 2022.10 firmware (LP: #1992776)

 -- Heinrich Schuchardt <email address hidden>  Thu, 13 Oct 2022 12:12:03 +0200
Superseded in kinetic-release
Deleted in kinetic-proposed (Reason: Moved to kinetic)
u-boot (2022.07+dfsg-1ubuntu3) kinetic; urgency=medium

  * Add package for PolarFire SoC Icicle Kit (LP: #1987505)
  * System reset via the SRST extension in the SBI should be the default.

 -- Heinrich Schuchardt <email address hidden>  Wed, 24 Aug 2022 10:12:10 +0200
Superseded in kinetic-release
Deleted in kinetic-proposed (Reason: Moved to kinetic)
u-boot (2022.07+dfsg-1ubuntu2) kinetic; urgency=medium

  * Remove the MIPS targets as the mips cross-compiler is currently
    uninstallable in Ubuntu

 -- Dave Jones <email address hidden>  Thu, 01 Sep 2022 16:51:48 +0100
Superseded in kinetic-proposed
u-boot (2022.07+dfsg-1ubuntu1) kinetic; urgency=medium

  * Merge from Debian unstable (LP: #1980017). Remaining changes:
    - d/p/rpi-config-tweaks.patch: Configuration adjustments to the RPi
      configs
    - Enable FIT signing support
      - Limit key names to keys within the keydir.
    - Enable Ubuntu support for the Nitrogen6x board
      - Add d/p/ubuntu-nitrogen6q2g-config-tweaks.patch to tweak the
        nitrogen6q2g configs to better fit our Ubuntu usage.
      - Start building the nitrogen6x2g target for u-boot.
    - d/p/rpi-board-dt.patch: use the board's device-tree instead of an
      embedded one
    - Add d/p/rpi-cm4-sdhci.patch for CM4 eMMC support
    - Add d/p/rpi-8gb-pci.patch for Pi400 and Pi4-8Gb support
    - Add d/p/rpi-maxargs.patch for new Core 18 boot-env
    - Removed d/u-boot-rpi.postinst. The task of copying the u-boot binaries
      to the boot partition is now performed by flash-kernel
    - Revert '* debian/rules: Ensure debugging symbols are enabled.' as it
      breaks riscv64 booting.
    - Implement u-boot-sifive.postinst to upgrade u-boot in loader1/loader2
      partitions upon package upgrades. Maybe this should move to flash-
      kernel, and update SPI too.
    - Provide compat symlinks for old unleashed & unmatched platform names
    - In postinst support Unmatched model name without A00 suffix, as used by
      meta-sifive kernels and may be contributed upstream in the future.
    - Re-added target for nitrogen6q2 u-boot binary (missed in prior merge)
    - Enable commands for displaying and configuring the UEFI environment
    - Fix nitrogen6q2g patch to build properly on armhf
    - In u-boot-sifive.postinst support partition names Loader1, Loader2 as
      the installer image uses these.
  * Removed patches obsoleted/merged by upstream:
    - Enabling booting via SCSI and USB on SiFive Unmatched
    - d/patches: Add SiFive Unmatched PCIe fix
    - In u-boot-sifive.postinst support partition names Loader1, Loader2
      as the installer image uses these.
    - d/p/efi-loader-copy-guid.patch: Copy GUID in InstallProtocolInterface to
      avoid crash with systemd-boot
    - d/p/efi-part-list.patch: Permit listing of non-contiguous partitions in
      GPT tables
    - Fix Unleashed name typo that resulted in an unbootable image due to
      missing OpenSBI.

 -- Dave Jones <email address hidden>  Tue, 23 Aug 2022 11:57:13 +0100
Superseded in kinetic-release
Deleted in kinetic-proposed (Reason: Moved to kinetic)
u-boot (2022.01+dfsg-2ubuntu3) kinetic; urgency=medium

  * Enabling booting via SCSI and USB on SiFive Unmatched
    (LP: #1968174)
  * In u-boot-sifive.postinst support partition names Loader1, Loader2
    as the installer image uses these.

 -- Heinrich Schuchardt <email address hidden>  Sun, 15 May 2022 08:13:41 +0200
Superseded in kinetic-release
Published in jammy-release
Deleted in jammy-proposed (Reason: Moved to jammy)
u-boot (2022.01+dfsg-2ubuntu2) jammy; urgency=medium

  * d/patches: Add SiFive Unmatched PCIe fix (LP: #1965321)

 -- Alexandre Ghiti <email address hidden>  Fri, 25 Mar 2022 11:15:18 +0100
Superseded in jammy-release
Deleted in jammy-proposed (Reason: Moved to jammy)
u-boot (2022.01+dfsg-2ubuntu1) jammy; urgency=medium

  [ Dave Jones ]
  * Merge from Debian unstable (LP: #1964365). Remaining changes:
    - d/p/rpi-config-tweaks.patch: Configuration adjustments to the RPi
      configs
    - Enable FIT signing support
      - Limit key names to keys within the keydir.
    - Enable Ubuntu support for the Nitrogen6x board
      - Add d/p/ubuntu-nitrogen6q2g-config-tweaks.patch to tweak the
        nitrogen6q2g configs to better fit our Ubuntu usage.
      - Start building the nitrogen6x2g target for u-boot.
    - d/p/rpi-board-dt.patch: use the board's device-tree instead of an
      embedded one
    - Add d/p/rpi-cm4-sdhci.patch for CM4 eMMC support
    - Add d/p/rpi-8gb-pci.patch for Pi400 and Pi4-8Gb support
    - Add d/p/rpi-maxargs.patch for new Core 18 boot-env
    - Removed d/u-boot-rpi.postinst. The task of copying the u-boot binaries
      to the boot partition is now performed by flash-kernel
    - Revert '* debian/rules: Ensure debugging symbols are enabled.' as it
      breaks riscv64 booting.
    - Implement u-boot-sifive.postinst to upgrade u-boot in loader1/loader2
      partitions upon package upgrades. Maybe this should move to flash-
      kernel, and update SPI too.
    - Provide compat symlinks for old unleashed & unmatched platform names
    - sifive boards: re-enable back USE_PREBOOT< it used to be there in
      2021.01 releases, and I suspect it affects unleashed bootability.
    - In postinst support Unmatched model name without A00 suffix, as used by
      meta-sifive kernels and may be contributed upstream in the future.
    - Fix Unleashed name typo that resulted in an unbootable image due to
      missing OpenSBI.
  * Removed obsolete patches/changes:
    - fix cmd_sysconfig in qemu
    - set default fdtfile names for sifive boards
    - Drop unleashed hunk from
      riscv64/qemu-riscv64_smode-sifive-fu540-fix-extlinux-define-.patch, as
      the same preboot is specified in unleashed board include.
    - Cherrypick patch from Heinrich Schuchardt (xypron) to fix failure to
      boot on Unmatched.
    - Drop 75efe7dc996ddb9835590b1a8970f19b5c4b1ade.patch included upstream.
    - Remove unreferenced fe01f41d57b79d9ca94604503a25e55175744d42.patch,
      included as riscv64/0013-riscv-sifive-Set-default-fdtfile-names.patch.
    - Build against opensbi with reboot support on Unmatched
    - Add missing trailing \n to arch/arm/mach-stm32mp/cmd_stm32prog/Kconfig.
      Fixes a rare (but reliable) FTBFS from check-config.sh. In the original
      case on LP armhf, mach-imx/Kconfig sorted immediately after
      cmd_stm32prog/Kconfig, causing lines to run together and the sed to not
      match the "config HAS_CAAM" line, causing the dh_imx6 defconfig to
      appear invalid.
    - Import meta-sifive patch series.
    - Refreshed rk3399 patches for new release
  * Refreshed patches for new release
  * Re-added target for nitrogen6q2 u-boot binary (missed in prior merge)
  * Fixed nitrogen6q2g patch to build properly on armhf

  [ Heinrich Schuchardt ]
  * d/p/efivars-commands.patch: Enable commands for displaying and configuring
    the UEFI environment
  * d/p/efi-part-list.patch: Permit listing of non-contiguous partitions in
    GPT tables
  * d/p/efi-loader-copy-guid.patch: Copy GUID in InstallProtocolInterface to
    avoid crash with systemd-boot

 -- Dave Jones <email address hidden>  Thu, 10 Mar 2022 16:54:01 +0000
Superseded in jammy-release
Deleted in jammy-proposed (Reason: Moved to jammy)
u-boot (2021.07+dfsg-0ubuntu10) jammy; urgency=medium

  * No-change rebuild against openssl3

 -- Simon Chopin <email address hidden>  Fri, 03 Dec 2021 14:16:56 +0000
Superseded in focal-updates
Deleted in focal-proposed (Reason: moved to -updates)
u-boot (2021.01+dfsg-3ubuntu0~20.04.4) focal; urgency=medium

  * Raise CPU frequency to 1.2 GHz as used in upstream U-Boot in
    d/p/0011-riscv-sifive-dts-fu740-Add-board-u-boot.dtsi-files.patch
    (LP: #1941622)

 -- Heinrich Schuchardt <email address hidden>  Tue, 21 Sep 2021 17:55:38 +0200
Superseded in jammy-release
Deleted in jammy-proposed (Reason: Moved to jammy)
u-boot (2021.07+dfsg-0ubuntu9) jammy; urgency=medium

  * No change rebuild with new opensbi snapshot.

 -- Dimitri John Ledkov <email address hidden>  Tue, 02 Nov 2021 12:41:21 +0000
Superseded in jammy-release
Obsolete in impish-release
Deleted in impish-proposed (Reason: Moved to impish)
u-boot (2021.07+dfsg-0ubuntu8) impish; urgency=medium

  * Add missing trailing \n to arch/arm/mach-stm32mp/cmd_stm32prog/Kconfig.
    Fixes a rare (but reliable) FTBFS from check-config.sh. In the original
    case on LP armhf, mach-imx/Kconfig sorted immediately after
    cmd_stm32prog/Kconfig, causing lines to run together and the sed to not
    match the "config HAS_CAAM" line, causing the dh_imx6 defconfig to appear
    invalid.

 -- William Grant <email address hidden>  Wed, 13 Oct 2021 20:05:23 +1100
Superseded in impish-proposed
u-boot (2021.07+dfsg-0ubuntu7) impish; urgency=medium

  * Fix Unleashed name typo that resulted in an unbootable image due to
    missing OpenSBI (LP: #1946913).

 -- William Grant <email address hidden>  Wed, 13 Oct 2021 14:59:55 +1100
Superseded in impish-release
Deleted in impish-proposed (Reason: Moved to impish)
u-boot (2021.07+dfsg-0ubuntu6) impish; urgency=medium

  * Build against opensbi with reboot support on Unmatched
  * In postinst support Unmatched model name without A00 suffix, as used
    by meta-sifive kernels and may be contributed upstream in the future.

 -- Dimitri John Ledkov <email address hidden>  Wed, 25 Aug 2021 17:22:24 +0100
Superseded in impish-proposed
u-boot (2021.07+dfsg-0ubuntu5) impish; urgency=medium

  * Build against opensbi with reboot support on Unmatched
  * Bump cpu clock speed to 1.5GHz on Unmatched LP: #1941622
  * In postinst support Unmatched model name without A00 suffix, as used
    by meta-sifive kernels and may be contributed upstream in the future.

 -- Dimitri John Ledkov <email address hidden>  Wed, 25 Aug 2021 17:22:24 +0100
Superseded in impish-release
Deleted in impish-proposed (Reason: Moved to impish)
u-boot (2021.07+dfsg-0ubuntu4) impish; urgency=medium

  * sifive boards: re-enable back USE_PREBOOT< it used to be there in
    2021.01 releases, and I suspect it affects unleashed bootability.
  * control: add crust-firmware build-dep, it is now available in the
    archive.
  * Remove unreferenced fe01f41d57b79d9ca94604503a25e55175744d42.patch,
    included as riscv64/0013-riscv-sifive-Set-default-fdtfile-names.patch.
  * Skip removed/incorrect 0ubuntu3 upload.

 -- Dimitri John Ledkov <email address hidden>  Wed, 04 Aug 2021 11:18:25 +0100
Deleted in impish-proposed (Reason: Invalid upload. The target names are currently correct in...)
u-boot (2021.07+dfsg-0ubuntu3) impish; urgency=medium

  * debian/u-boot-sifive.postinst: use correct target names for u-boot
    2021.01. (LP: #1936370)

 -- Brian Murray <email address hidden>  Mon, 02 Aug 2021 09:15:07 -0700
Superseded in focal-updates
Deleted in focal-proposed (Reason: moved to -updates)
u-boot (2021.01+dfsg-3ubuntu0~20.04.3) focal; urgency=medium

  * debian/u-boot-sifive.postinst: use correct target names for u-boot
    2021.01.

Superseded in focal-proposed
u-boot (2021.01+dfsg-3ubuntu0~20.04.2) focal; urgency=medium

  * Bump opensbi build-dependency to ensure fixed version is used by u-boot
    RISC-V images (LP: #1937277)

  [ Dimitri John Ledkov ]
  * Implement u-boot-sifive.postinst to upgrade u-boot in loader1/loader2
    partitions upon package upgrades. LP: #1936370

 -- Dave Jones <email address hidden>  Thu, 29 Jul 2021 14:00:10 +0100
Superseded in impish-release
Deleted in impish-proposed (Reason: Moved to impish)
u-boot (2021.07+dfsg-0ubuntu2) impish; urgency=medium

  * Import meta-sifive patch series.

 -- Dimitri John Ledkov <email address hidden>  Fri, 23 Jul 2021 17:14:09 +0100
Superseded in impish-release
Deleted in impish-proposed (Reason: Moved to impish)
u-boot (2021.07+dfsg-0ubuntu1) impish; urgency=medium

  * New upstream release.
    - Drop 75efe7dc996ddb9835590b1a8970f19b5c4b1ade.patch included upstream.

 -- Dimitri John Ledkov <email address hidden>  Fri, 23 Jul 2021 12:45:26 +0100
Superseded in impish-release
Deleted in impish-proposed (Reason: Moved to impish)
u-boot (2021.07~rc4+dfsg-1ubuntu2) impish; urgency=medium

  * Cherrypick patch from Heinrich Schuchardt (xypron) to fix failure to
    boot on Unmatched. LP: #1937246

 -- Dimitri John Ledkov <email address hidden>  Thu, 22 Jul 2021 12:33:49 +0100
Superseded in impish-release
Deleted in impish-proposed (Reason: Moved to impish)
u-boot (2021.07~rc4+dfsg-1ubuntu1) impish; urgency=medium

  * Merge from Debian Experimental, remaining changes:
    - Implement u-boot-sifive.postinst to upgrade u-boot in
    loader1/loader2 partitions upon package upgrades. LP: #1936370 Maybe
    this should move to flash-kernel, and update SPI too.
    - Revert '* debian/rules: Ensure debugging symbols are enabled.' as it
    breaks riscv64 booting.
    - d/p/rpi-config-tweaks.patch: Configuration adjustments to the RPi
      configs
    - Enable FIT signing support
      - Limit key names to keys within the keydir.
    - Enable Ubuntu support for the Nitrogen6x board
      - Add d/p/ubuntu-nitrogen6q2g-config-tweaks.patch to tweak the
        nitrogen6q2g configs to better fit our Ubuntu usage.
      - Start building the nitrogen6x2g target for u-boot.
    - d/p/rpi-board-dt.patch: use the board's device-tree instead of an
      embedded one
    - Add d/p/rpi-cm4-sdhci.patch for CM4 eMMC support
    - Add d/p/rpi-8gb-pci.patch for Pi400 and Pi4-8Gb support
    - Add d/p/rpi-maxargs.patch for new Core 18 boot-env
  * Cherrypick upstream patches to:
    - fix cmd_sysconfig in qemu
    - set default fdtfile names for sifive boards
  * Provide compat symlinks for old unleashed & unmatched platform names
  * Drop unleashed hunk from
    riscv64/qemu-riscv64_smode-sifive-fu540-fix-extlinux-define-.patch, as
    the same preboot is specified in unleashed board include.
  * Drop crust-firmware build-dep, until it is available in Ubuntu,
    currently in impish NEW queue.

Superseded in impish-release
Deleted in impish-proposed (Reason: Moved to impish)
u-boot (2021.01+dfsg-4ubuntu3) impish; urgency=medium

  * Implement u-boot-sifive.postinst to upgrade u-boot in loader1/loader2
    partitions upon package upgrades. LP: #1936370

 -- Dimitri John Ledkov <email address hidden>  Thu, 15 Jul 2021 13:01:50 +0100
Superseded in focal-updates
Superseded in focal-proposed
u-boot (2021.01+dfsg-3ubuntu0~20.04.1) focal; urgency=medium

  * SRU of 2021.01+dfsg-3 from hirsute to enable booting on HiFive Unmatched
    LP: #1934791, LP: #1925267, LP: #1923162

  [ Dimitri John Ledkov ]
  * Import meta-sifive u-boot patches.
  * Enable sifive_hifive_unmatched_fu740 target.
  * Build-depend on opensbi with fu740 errata fix.
  * Set default FDT files for the sifive boards.
  * Set USE_PREBOOT on unmatched board too (just like unleashed & qemu),
    otherwise u-boot's fdtfile from itb is not used (i.e. when
    extlinux.conf does not specify fdtdir). LP: #1923162
  * Unapply unmatched patches, whilst building unleashed platform. Fixes
    failure to boot from sd-card on Unleashed. LP: #1924761
  * sifive-unleashed-default-fdt-files.patch: split into unleashed &
    unmatched separate patches, for ease of upstreaming to meta-sifive and
    u-boot upstreams. Also this ensures that unleashed target is built
    with fdtfile= set, as unleashed target unapplies lots of patches.
  * Apply upstreamed patch "cmd: pxe_utils: sysboot: fix crash if either
    board or soc are not set." This fixes a crash booting any
    extlinux.conf with fdtdir specified, and dtbfile not set and
    "soc"/"board" not set in the environment LP: #1923162

  [ William 'jawn-smith' Wilson ]
  * Re-added d/p/lzo-to-lzno.patch as lzop is in universe prior to Groovy
  * Updated d/targets for compatibility with focal arm-trusted-firmware
  * Updated d/control for compatibility with focal debhelper
  * Reinstate rpi-config-migration script for focal
  * Prevent stripping of qemu binaries under focal where strip doesn't
    recognize the format

  [ Dave Jones ]
  * In d/control update opensbi dependency for focal

 -- William 'jawn-smith' Wilson <email address hidden>  Fri, 25 Jun 2021 18:21:47 +0000
Superseded in impish-release
Deleted in impish-proposed (Reason: Moved to impish)
u-boot (2021.01+dfsg-4ubuntu2) impish; urgency=medium

  * Revert '* debian/rules: Ensure debugging symbols are enabled.' as it
    breaks riscv64 booting.

 -- Dimitri John Ledkov <email address hidden>  Wed, 02 Jun 2021 16:52:03 +0100
Superseded in impish-release
Deleted in impish-proposed (Reason: Moved to impish)
u-boot (2021.01+dfsg-4ubuntu1) impish; urgency=medium

  * Merge from Debian unstable (LP: #1928777). Remaining changes:
    - d/p/rpi-config-tweaks.patch: Configuration adjustments to the RPi
      configs
    - Enable FIT signing support
      - Limit key names to keys within the keydir.
    - Enable Ubuntu support for the Nitrogen6x board
      - Add d/p/ubuntu-nitrogen6q2g-config-tweaks.patch to tweak the
        nitrogen6q2g configs to better fit our Ubuntu usage.
      - Start building the nitrogen6x2g target for u-boot.
    - d/p/rpi-board-dt.patch: use the board's device-tree instead of an
      embedded one
    - Enable u-boot spl for unleashed.
    - Add d/p/rpi-cm4-sdhci.patch for CM4 eMMC support
    - Add d/p/rpi-8gb-pci.patch for Pi400 and Pi4-8Gb support
    - Add d/p/rpi-maxargs.patch for new Core 18 boot-env
    - Import meta-sifive u-boot patches.
    - Enable sifive_hifive_unmatched_fu740 target.
    - Build-depend on opensbi with fu740 errata fix.
    - Set default FDT files for the sifive boards.
    - Set USE_PREBOOT on unmatched board too (just like unleashed & qemu),
      otherwise u-boot's fdtfile from itb is not used (i.e. when extlinux.conf
      does not specify fdtdir). LP: #1923162
    - Unapply unmatched patches, whilst building unleashed platform. Fixes
      failure to boot from sd-card on Unleashed. LP: #1924761
    - Skip processing fdtdir on qemu-riscv64_smode target, as it crashes the
      riscv qemu VM. LP: #1925267 LP: #1923162
    - sifive-unleashed-default-fdt-files.patch: split into unleashed &
      unmatched separate patches, for ease of upstreaming to meta-sifive and
      u-boot upstreams. Also this ensures that unleashed target is built with
      fdtfile= set, as unleashed target unapplies lots of patches.

 -- Dave Jones <email address hidden>  Tue, 18 May 2021 11:07:17 +0100
Deleted in hirsute-proposed (Reason: The package was removed due to one or more of its SRU bug...)
u-boot (2021.01+dfsg-3ubuntu9.1) hirsute; urgency=medium

  * Revert "Skip processing fdtdir on qemu-riscv64_smode target, as it crashes the
    riscv qemu VM."
  * Apply upstreamed patch "cmd: pxe_utils: sysboot: fix crash if either
    board or soc are not set." This fixes a crash booting any
    extlinux.conf with fdtdir specified, and dtbfile not set and
    "soc"/"board" not set in the environment LP: #1923162

 -- Dimitri John Ledkov <email address hidden>  Fri, 14 May 2021 16:54:50 +0100
Superseded in impish-release
Deleted in impish-proposed (Reason: Moved to impish)
u-boot (2021.01+dfsg-3ubuntu10) impish; urgency=medium

  * Revert "Skip processing fdtdir on qemu-riscv64_smode target, as it crashes the
    riscv qemu VM."
  * Apply upstreamed patch "cmd: pxe_utils: sysboot: fix crash if either
    board or soc are not set." This fixes a crash booting any
    extlinux.conf with fdtdir specified, and dtbfile not set and
    "soc"/"board" not set in the environment LP: #1923162

 -- Dimitri John Ledkov <email address hidden>  Fri, 14 May 2021 16:54:50 +0100
Superseded in impish-release
Obsolete in hirsute-release
Deleted in hirsute-proposed (Reason: Moved to hirsute)
u-boot (2021.01+dfsg-3ubuntu9) hirsute; urgency=medium

  * sifive-unleashed-default-fdt-files.patch: split into unleashed &
    unmatched separate patches, for ease of upstreaming to meta-sifive and
    u-boot upstreams. Also this ensures that unleashed target is built
    with fdtfile= set, as unleashed target unapplies lots of patches.

 -- Dimitri John Ledkov <email address hidden>  Wed, 21 Apr 2021 18:05:00 +0100
Superseded in hirsute-release
Deleted in hirsute-proposed (Reason: Moved to hirsute)
u-boot (2021.01+dfsg-3ubuntu8) hirsute; urgency=medium

  * Skip processing fdtdir on qemu-riscv64_smode target, as it crashes the
    riscv qemu VM. LP: #1925267 LP: #1923162

 -- Dimitri John Ledkov <email address hidden>  Wed, 21 Apr 2021 01:25:13 +0100
Superseded in hirsute-release
Deleted in hirsute-proposed (Reason: Moved to hirsute)
u-boot (2021.01+dfsg-3ubuntu7) hirsute; urgency=medium

  * Unapply unmatched patches, whilst building unleashed platform. Fixes
    failure to boot from sd-card on Unleashed. LP: #1924761

 -- Dimitri John Ledkov <email address hidden>  Fri, 16 Apr 2021 14:07:49 +0100
Superseded in hirsute-release
Deleted in hirsute-proposed (Reason: Moved to hirsute)
u-boot (2021.01+dfsg-3ubuntu6) hirsute; urgency=medium

  * Set USE_PREBOOT on unmatched board too (just like unleashed & qemu),
    otherwise u-boot's fdtfile from itb is not used (i.e. when
    extlinux.conf does not specify fdtdir). LP: #1923162

 -- Dimitri John Ledkov <email address hidden>  Tue, 13 Apr 2021 14:52:32 +0100
Superseded in hirsute-release
Deleted in hirsute-proposed (Reason: Moved to hirsute)
u-boot (2021.01+dfsg-3ubuntu5) hirsute; urgency=medium

  * Set default FDT files for the sifive boards.

 -- Dimitri John Ledkov <email address hidden>  Tue, 16 Mar 2021 18:03:09 +0000
Superseded in hirsute-release
Deleted in hirsute-proposed (Reason: Moved to hirsute)
u-boot (2021.01+dfsg-3ubuntu4) hirsute; urgency=medium

  * Update patch for unmatched.

 -- Dimitri John Ledkov <email address hidden>  Mon, 15 Mar 2021 21:26:35 +0000
Superseded in hirsute-proposed
u-boot (2021.01+dfsg-3ubuntu3) hirsute; urgency=medium

  * Update patches for unmatched.

 -- Dimitri John Ledkov <email address hidden>  Mon, 15 Mar 2021 16:29:23 +0000
Superseded in hirsute-release
Deleted in hirsute-proposed (Reason: Moved to hirsute)
u-boot (2021.01+dfsg-3ubuntu2) hirsute; urgency=medium

  * Import meta-sifive u-boot patches.
  * Enable sifive_hifive_unmatched_fu740 target.
  * Build-depend on opensbi with fu740 errata fix.

 -- Dimitri John Ledkov <email address hidden>  Wed, 10 Mar 2021 12:27:57 +0000
Superseded in hirsute-proposed
u-boot (2021.01+dfsg-3ubuntu1) hirsute; urgency=medium

  * Merge from Debian unstable. Remaining changes:
    - d/p/rpi-config-tweaks.patch: Configuration adjustments to the RPi
      configs
    - Enable FIT signing support
      - Limit key names to keys within the keydir.
    - Enable Ubuntu support for the Nitrogen6x board
      - Add d/p/ubuntu-nitrogen6q2g-config-tweaks.patch to tweak the
        nitrogen6q2g configs to better fit our Ubuntu usage.
      - Start building the nitrogen6x2g target for u-boot.
    - d/p/rpi-board-dt.patch: use the board's device-tree instead of an
      embedded one
    - Enable u-boot spl for unleashed.
    - Add d/p/rpi-cm4-sdhci.patch for CM4 eMMC support
    - Add d/p/rpi-8gb-pci.patch for Pi400 and Pi4-8Gb support
    - Add d/p/rpi-maxargs.patch for new Core 18 boot-env

Superseded in hirsute-release
Deleted in hirsute-proposed (Reason: Moved to hirsute)
u-boot (2021.01+dfsg-2ubuntu1) hirsute; urgency=medium

  * Merge from Debian unstable. Remaining changes:
    - d/p/rpi-config-tweaks.patch: Configuration adjustments to the RPi
      configs
    - Enable FIT signing support
      - Limit key names to keys within the keydir.
    - Enable Ubuntu support for the Nitrogen6x board
      - Add d/p/ubuntu-nitrogen6q2g-config-tweaks.patch to tweak the
        nitrogen6q2g configs to better fit our Ubuntu usage.
      - Start building the nitrogen6x2g target for u-boot.
    - d/p/rpi-board-dt.patch: use the board's device-tree instead of an
      embedded one
    - Enable u-boot spl for unleashed.
    - Add d/p/rpi-cm4-sdhci.patch for CM4 eMMC support
    - Add d/p/rpi-8gb-pci.patch for Pi400 and Pi4-8Gb support
    - Add d/p/rpi-maxargs.patch for new Core 18 boot-env
  * Dropped changes, included in Debian:
    - Enable FIT signing support
      - Enable CONFIG_FIT_SIGNATURE so we can sign FIT images.
      - Add libssl-dev to Build-Depends: to enable crypto functionality.
  * Dropped changes, no longer needed:
    - Added d/u-boot-rpi.postinst to install u-boot binaries
      (previously unnoted)

Superseded in bionic-updates
Deleted in bionic-proposed (Reason: moved to -updates)
u-boot (2020.10+dfsg-1ubuntu0~18.04.2) bionic; urgency=medium

  * SRU of changes through to 2020.10+dfsg-1ubuntu6 to fix Pi4-8GB & CM4 support:

  * Add d/p/rpi-8gb-pci.patch for Pi400 and Pi4-8Gb support (LP: #1906552)
  * Add d/p/rpi-cm4-sdhci.patch for CM4 eMMC support
  * Add d/p/rpi-maxargs.patch for new Core 18 boot-env (LP: #1910094)
  * Remove redundant d/targets entries

Obsolete in groovy-updates
Deleted in groovy-proposed (Reason: moved to -updates)
u-boot (2020.10+dfsg-1ubuntu0~20.10.1) groovy; urgency=medium

  * SRU of changes through to 2020.10+dfsg-1ubuntu6 to fix Pi4-8GB & CM4 support,
    and add support for risc-v unleashed board:

  [ Dave Jones ]
  * Add d/p/rpi-8gb-pci.patch for Pi400 and Pi4-8Gb support (LP: #1906552)
  * Add d/p/rpi-cm4-sdhci.patch for CM4 eMMC support
  * Add d/p/rpi-maxargs.patch for new Core 18 boot-env (LP: #1910094)
  * Remove redundant d/targets entries

  [ Dimitri John Ledkov ]
  * Enable u-boot spl for unleashed. LP: #1905274

Superseded in focal-updates
Deleted in focal-proposed (Reason: moved to -updates)
u-boot (2020.10+dfsg-1ubuntu0~20.04.2) focal; urgency=medium

  * SRU of changes through to 2020.10+dfsg-1ubuntu6 to fix Pi4-8GB & CM4 support,
    and add support for risc-v unleashed board:

  [ Dave Jones ]
  * Add d/p/rpi-8gb-pci.patch for Pi400 and Pi4-8Gb support (LP: #1906552)
  * Add d/p/rpi-cm4-sdhci.patch for CM4 eMMC support
  * Add d/p/rpi-maxargs.patch for new Core 18 boot-env (LP: #1910094)
  * Remove redundant d/targets entries

  [ Dimitri John Ledkov ]
  * Enable u-boot spl for unleashed. LP: #1905274

Superseded in hirsute-release
Deleted in hirsute-proposed (Reason: moved to Release)
u-boot (2020.10+dfsg-1ubuntu6) hirsute; urgency=medium

  * Add d/p/rpi-8gb-pci.patch for Pi400 and Pi4-8Gb support (LP: #1906552)
  * Add d/p/rpi-cm4-sdhci.patch for CM4 eMMC support
  * Add d/p/rpi-maxargs.patch for new Core 18 boot-env (LP: #1910094)
  * Remove redundant d/targets entries

 -- Dave Jones <email address hidden>  Thu, 10 Dec 2020 23:44:09 +0000
Superseded in hirsute-release
Deleted in hirsute-proposed (Reason: moved to Release)
u-boot (2020.10+dfsg-1ubuntu5) hirsute; urgency=medium

  * Use flat binary rather than ELF OpenSBI; U-Boot SPL doesn't support ELF.
  * Switch back to generic OpenSBI, as modern versions detect the platform.

 -- William Grant <email address hidden>  Mon, 21 Dec 2020 10:32:59 +1100
Superseded in hirsute-release
Deleted in hirsute-proposed (Reason: moved to Release)
u-boot (2020.10+dfsg-1ubuntu4) hirsute; urgency=medium

  * Use the right opensbi fw_dynamic for fu540.

 -- Dimitri John Ledkov <email address hidden>  Tue, 08 Dec 2020 09:04:00 +0000
Superseded in hirsute-release
Deleted in hirsute-proposed (Reason: moved to Release)
u-boot (2020.10+dfsg-1ubuntu3) hirsute; urgency=medium

  * Enable u-boot spl for unleashed. LP: #1905274

 -- Dimitri John Ledkov <email address hidden>  Mon, 23 Nov 2020 12:51:03 +0000
Superseded in hirsute-proposed
u-boot (2020.10+dfsg-1ubuntu2) hirsute; urgency=medium

  * No-change rebuild to build with python3.9 as default.

 -- Matthias Klose <email address hidden>  Thu, 19 Nov 2020 18:38:58 +0100
Superseded in bionic-proposed
u-boot (2020.10+dfsg-1ubuntu0~18.04.1) bionic; urgency=low

  * SRU of 2020.10+dfsg-1 to support Raspberry Pi 4 (LP: #1903054), and
    fix a failure to write issue (LP: #1900693)
  * Re-added d/p/lzo-to-lzno.patch as lzop is in universe prior to Groovy
  * Updated d/targets to remove arm-trusted-firmware references
  * Updated d/control for compatibility with bionic debhelper
  * Reinstate rpi-config-migration script for bionic

  [ Dave Jones ]
  * Merge from Debian unstable.  Remaining changes:
    - Enable Ubuntu support for the Nitrogen6x board (LP: #1838064)
      - Add d/p/ubuntu-nitrogen6q2g-config-tweaks.patch to tweak the
        nitrogen6q2g configs to better fit our Ubuntu usage.
      - Start building the nitrogen6x2g target for u-boot.
    - Enable FIT signing support (LP: #1831942)
      - Enable CONFIG_FIT_SIGNATURE so we can sign FIT images.
      - Add libssl-dev to Build-Depends: to enable crypto functionality.
      - Limit key names to keys within the keydir.
    - d/p/rpi-config-tweaks.patch: Configuration adjustments to the RPi
      configs
    - d/p/rpi-board-dt.patch: use the board's device-tree instead of an
      embedded one

  * Removed obsolete patches/changes:
    - d/p/lzo-to-lzno.patch: use gzip instead of lzo compression for FIT
      images as lzop in Ubuntu is in universe. This should be temporary and in
      the next releases ideally we should follow what Debian does.

Superseded in focal-proposed
u-boot (2020.10+dfsg-1ubuntu0~20.04.1) focal; urgency=medium

  * SRU of 2020.10+dfsg-1 to support Raspberry Pi 4 (LP: #1903054)
  * Re-added d/p/lzo-to-lzno.patch as lzop is in universe prior to Groovy
  * Updated d/targets for compatibility with focal arm-trusted-firmware
  * Updated d/control for compatibility with focal debhelper
  * Reinstate rpi-config-migration script for focal

  [ Dave Jones ]
  * Merge from Debian unstable.  Remaining changes:
    - Enable Ubuntu support for the Nitrogen6x board (LP: #1838064)
      - Add d/p/ubuntu-nitrogen6q2g-config-tweaks.patch to tweak the
        nitrogen6q2g configs to better fit our Ubuntu usage.
      - Start building the nitrogen6x2g target for u-boot.
    - Enable FIT signing support (LP: #1831942)
      - Enable CONFIG_FIT_SIGNATURE so we can sign FIT images.
      - Add libssl-dev to Build-Depends: to enable crypto functionality.
      - Limit key names to keys within the keydir.
    - d/p/rpi-config-tweaks.patch: Configuration adjustments to the RPi
      configs
    - d/p/rpi-board-dt.patch: use the board's device-tree instead of an
      embedded one

  * Removed obsolete patches/changes:
    - d/p/lzo-to-lzno.patch: use gzip instead of lzo compression for FIT
      images as lzop in Ubuntu is in universe. This should be temporary and in
      the next releases ideally we should follow what Debian does.

Superseded in groovy-proposed
u-boot (2020.10+dfsg-1ubuntu0~20.10) groovy; urgency=low

  * SRU of 2020.10+dfsg-1 to support Raspberry Pi 4 ethernet (LP: #1903054)

  [ Dave Jones ]
  * Merge from Debian unstable.  Remaining changes:
    - Enable Ubuntu support for the Nitrogen6x board (LP: #1838064)
      - Add d/p/ubuntu-nitrogen6q2g-config-tweaks.patch to tweak the
        nitrogen6q2g configs to better fit our Ubuntu usage.
      - Start building the nitrogen6x2g target for u-boot.
    - Enable FIT signing support (LP: #1831942)
      - Enable CONFIG_FIT_SIGNATURE so we can sign FIT images.
      - Add libssl-dev to Build-Depends: to enable crypto functionality.
      - Limit key names to keys within the keydir.
    - d/p/rpi-config-tweaks.patch: Configuration adjustments to the RPi
      configs
    - d/p/rpi-board-dt.patch: use the board's device-tree instead of an
      embedded one

  * Removed obsolete patches/changes:
    - d/p/lzo-to-lzno.patch: use gzip instead of lzo compression for FIT
      images as lzop in Ubuntu is in universe. This should be temporary and in
      the next releases ideally we should follow what Debian does.

 -- Dave Jones <email address hidden>  Thu, 12 Nov 2020 15:50:53 +0000
Superseded in hirsute-release
Deleted in hirsute-proposed (Reason: moved to Release)
u-boot (2020.10+dfsg-1ubuntu1) hirsute; urgency=low

  * Merge from Debian unstable.  Remaining changes:
    - Enable Ubuntu support for the Nitrogen6x board (LP: #1838064)
      - Add d/p/ubuntu-nitrogen6q2g-config-tweaks.patch to tweak the
        nitrogen6q2g configs to better fit our Ubuntu usage.
      - Start building the nitrogen6x2g target for u-boot.
    - Enable FIT signing support (LP: #1831942)
      - Enable CONFIG_FIT_SIGNATURE so we can sign FIT images.
      - Add libssl-dev to Build-Depends: to enable crypto functionality.
      - Limit key names to keys within the keydir.
    - d/p/rpi-config-tweaks.patch: Configuration adjustments to the RPi
      configs
    - d/p/rpi-board-dt.patch: use the board's device-tree instead of an
      embedded one

  * Removed obsolete patches/changes:
    - d/p/lzo-to-lzno.patch: use gzip instead of lzo compression for FIT
      images as lzop in Ubuntu is in universe. This should be temporary and in
      the next releases ideally we should follow what Debian does.

 -- Dave Jones <email address hidden>  Tue, 06 Oct 2020 03:18:18 +0000
Superseded in hirsute-release
Obsolete in groovy-release
Deleted in groovy-proposed (Reason: moved to Release)
u-boot (2020.04+dfsg-2ubuntu1) groovy; urgency=medium

  * Merge with 2020.04+dfsg-2 from Debian unstable. Remaining changes:
    - Enable Ubuntu support for the Nitrogen6x board (LP: #1838064)
      - Add d/p/ubuntu-nitrogen6q2g-config-tweaks.patch to tweak the
        nitrogen6q2g configs to better fit our Ubuntu usage.
      - Start building the nitrogen6x2g target for u-boot.
    - Enable FIT signing support (LP: #1831942)
      - Enable CONFIG_FIT_SIGNATURE so we can sign FIT images.
      - Add libssl-dev to Build-Depends: to enable crypto functionality.
      - Limit key names to keys within the keydir.
    - d/p/rpi-config-tweaks.patch: Configuration adjustments to the RPi
      configs
    - d/p/lzo-to-lzno.patch: use gzip instead of lzo compression for FIT
      images as lzop in Ubuntu is in universe. This should be temporary and in
      the next releases ideally we should follow what Debian does.
    - d/p/rpi-board-dt.patch: use the board's device-tree instead of an
      embedded one

  * Removed obsolete patches/changes:
    - Handle differing root partition labels during migration
    - Add script to migrate old boot configurations to split, selective style
    - Don't attempt config migration when /boot/firmware is a chroot
    - Use vc4-fkms-v3d overlay on all models of Raspberry Pi
    - Do not include the vc4-fkms-v3d overlay; this breaks book on the 3A+
    - Ensure boot.scr is from recent flash-kernel
    - d/p/rpi-import-mkknlimg.patch import tools/mkknlimg from Xenial/raspi2 -
      scripts/mkknlimg @ 83a3ebb
    - Remove redundant d/p/rpi-import-mkknlimg.patch
    - d/p/ubuntu-nitrogen6q2g-temporary-config-fixup.patch:
      Fix bad CRC issue. The env size and redundant environment config
      variables have not yet been migrated to Kconfig, so setting them in
      _defconfig has no effect. Set those manually.

  * Removed patches obsoleted/merged by upstream:
    - Use python2 for the build.
    - Added d/p/python2.patch to fix-up remaining scripts still using bare
      "python"
    - d/p/am57xx/omap5_distro_bootcmd
    - Correct odroid README paths
    - Add d/p/rpi4.patch to support Raspberry Pi 4 boot
    - Avoid device-tree memory fixup on Raspberry Pi 4; this allows access to
      the all the RAM on models with more than 1Gb
    - Add missing build dependency on arm/arm64

Superseded in groovy-release
Published in focal-release
Deleted in focal-proposed (Reason: moved to Release)
u-boot (2019.07+dfsg-1ubuntu6) focal; urgency=medium

  [ Ethan Hsieh ]
  * d/p/ubuntu-nitrogen6q2g-temporary-config-fixup.patch:
    Fix bad CRC issue. The env size and redundant environment config variables
    have not yet been migrated to Kconfig, so setting them in _defconfig has
    no effect. Set those manually.

 -- Ɓukasz 'sil2100' Zemczak <email address hidden>  Tue, 11 Feb 2020 11:43:57 +0100
Superseded in focal-release
Deleted in focal-proposed (Reason: moved to Release)
u-boot (2019.07+dfsg-1ubuntu5) focal; urgency=medium

  [ Matthias Klose ]
  * Use python2 for the build.

  [ Dave Jones ]
  * Added d/p/python2.patch to fix-up remaining scripts still using bare
    "python"

 -- Dave Jones <email address hidden>  Fri, 24 Jan 2020 11:29:15 +0000
175 of 149 results