Remove armhf support

Bug #2048864 reported by Juerg Haefliger
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
flash-kernel (Ubuntu)
Fix Released
Undecided
Unassigned
Noble
Fix Released
Undecided
Unassigned
linux-raspi (Ubuntu)
Fix Released
Undecided
Unassigned
Noble
Fix Released
Undecided
Unassigned

Bug Description

Noble and newer don't support armhf for Pi anymore. We can drop the armhf specific kernel flavor raspi-nolpae from flash-kernel.

Tags: kern-9084
Juerg Haefliger (juergh)
description: updated
tags: added: kern-9084
description: updated
Revision history for this message
Heinrich Schuchardt (xypron) wrote :

Flash-kernel contains a database matching device-tree machine values with devicetree names.

There is no necessity to remove entries for architectures that are not supported in Ubuntu. We should try to minimize the differences to Debian. So setting this to won't fix for flash-kernel.

Changed in flash-kernel (Ubuntu Noble):
status: New → Won't Fix
Revision history for this message
Juerg Haefliger (juergh) wrote :

We have an Ubuntu-specific raspi kernel flavor raspi-nolpae which is amrhf only. That can be removed from the db, making the delta to Debian actually smaller. See the debdiff attached to bug 2051960.

Juerg Haefliger (juergh)
description: updated
Revision history for this message
Heinrich Schuchardt (xypron) wrote (last edit ):

As the Raspberry device-tree name does not depend on the flavor we should use kernel flavor 'any' in db.all.

Revision history for this message
Juerg Haefliger (juergh) wrote :

Doesn't that mean that someone could install the generic arm64 kernel and render the device unbootable?

Revision history for this message
Dave Jones (waveform) wrote :

Indeed -- the Pi isn't compatible with our generic arm64 kernel, so we'll be sticking with the flavour limit for the time being, and this does actually reduce our delta with Debian. I've got a couple of other patches to incorporate into f-k this week, so I'm going to sponsor this as part of a larger upload but that should be fine for the devel series.

Changed in flash-kernel (Ubuntu Noble):
status: Won't Fix → New
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package flash-kernel - 3.107ubuntu5

---------------
flash-kernel (3.107ubuntu5) noble; urgency=medium

  [ Juerg Haefliger ]
  * Remove raspi-nolpae kernel flavor from all Pi boards (LP: #2048864)
  * Add raspi-realtime kernel flavor to bcm2711 and bcm2712 based Pi boards
    (LP: #2051960)

  [ Talha Can Havadar ]
  * Update Xilinx board support (LP: #2054556)
    - Remove support claim for Xilinx ZCU111
    - Add new machine entries for KV260 and KR260 due to model string changes
    - Create separate bootscript for AMD-Xilinx Kria board family

 -- Dave Jones <email address hidden> Thu, 22 Feb 2024 15:29:21 +0000

Changed in flash-kernel (Ubuntu Noble):
status: New → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (49.6 KiB)

This bug was fixed in the package linux-raspi - 6.7.0-1001.1

---------------
linux-raspi (6.7.0-1001.1) noble; urgency=medium

  * noble/linux-raspi: 6.7.0-1001.1 -proposed tracker (LP: #2051136)

  * Packaging resync (LP: #1786013)
    - [Packaging] update Ubuntu.md
    - [Packaging] update update.conf
    - debian/dkms-versions -- update from kernel-versions (main/d2024.01.02)

  * Remove linux-modules-extra (LP: #2048862)
    - [Packaging] raspi: Remove linux-modules-extra package

  * Make dwc2 the default (LP: #2048861)
    - SAUCE: ARM: dts: bcm27xx: Make dwc2 the default

  * Raspberry Pi 3B+ doesnt boot from USB on 23.10 Mantic (LP: #2039786)
    - SAUCE: Revert "usb: misc: onboard-hub: add support for Microchip USB2514B
      USB 2.0 hub"

  * Missing overlays/README (LP: #1954757)
    - SAUCE: (no-up) Install overlays/README

  * [Raspberry Pi/lunar] systemd-oomd fails with
    "ConditionControlGroupController=memory was not met" (LP: #2017209)
    - SAUCE: Revert "cgroup: Disable cgroup "memory" by default"

  * Remove armhf support (LP: #2048864)
    - [Packaging] raspi: Remove armhf packages
    - [Packaging] raspi: Remove armhf ABI files

  * Miscellaneous Ubuntu changes
    - [Packaging] raspi: Initial import of debian.raspi from mantic:linux-raspi
      (6.5.0-1010.13)
    - [Packaging] raspi: Sync packaging files from debian.master
    - [Packaging] raspi: Initial version of linux-raspi for Noble
    - [Config] raspi: updateconfigs after rebase to Ubuntu-6.7.0-2.2
    - [Config] raspi: Include master annotations
    - [Packaging] raspi: Disable all ABI checks
    - SAUCE: Revert "iommu: Retire map/unmap ops"
    - [Packaging] raspi: Import of upstream raspberrypi patchset
    - [Config] raspi: updateconfigs after import of rpi-6.6.y patchset
    - [Config] raspi: Set SWIOTLB_DYNAMIC=n
    - SAUCE: arm64: dts: broadcom: Remove downstream dt overlay support
    - SAUCE: (no-up) ARM: dts: Disable unsupported Raspberry Pi DTBs
    - SAUCE: ARM: dts: Fix broken symlinks
    - SAUCE: ARM: dts: overlays: Fix file permissions
    - [Packaging] raspi: Update reconstruct script

  * Miscellaneous upstream changes
    - raspberrypi-firmware: Update mailbox commands
    - drm/vc4: Add FKMS as an acceptable node for dma ranges.
    - drm/atomic: Don't fixup modes that haven't been reset
    - drm/vc4: Allow setting the TV norm via module parameter
    - drm/vc4: Add firmware-kms mode
    - drm/vc4: Add support for gamma on BCM2711
    - drm/vc4: Add debugfs node that dumps the vc5 gamma PWL entries
    - drm/vc4: hvs: Force modeset on gamma lut change
    - drm/vc4: Relax VEC modeline requirements and add progressive mode support
    - drm/vc4: Make VEC progressive modes readily accessible
    - drm: Check whether the gamma lut has changed before updating
    - drm/vc4: Enable gamma block only when required.
    - drm/vc4: Only add gamma properties once.
    - drm/vc4: Validate the size of the gamma_lut
    - drm/vc4: Disable Gamma control on HVS5 due to issues writing the table
    - drm/dsi: Document the meaning and spec references for MIPI_DSI_MODE_*
    - drm/bridge: tc358762: Ignore EPROBE_DEFER when logging errors
    - vc4/drm: vc...

Changed in linux-raspi (Ubuntu Noble):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.