** Description changed: [ Impact ] This version includes support for the Pi 400 (which was unavailable at Focal's release), and for pattern matching against the machine's model in the dtb (e.g. "Raspberry Pi *"). This is necessary for flash-kernel to operate successfully on Pi models booted with out of date firmware (e.g. older boot firmware marks the Pi 400 as "Raspberry Pi ? Rev 1.0"). Hence, back-porting this version to Focal is a pre-requisite for Pi 400 support. [ Test Case ] * Flash Ubuntu 20.04 image to an SD card * Boot SD card on an older Pi model (e.g. 3B) and run apt update && apt upgrade (this is required as the focal release firmware cannot boot on the 400) * Reboot SD card on the Pi 400 * Attempt flash-kernel; note failure with "unsupported platform" * Enable proposed; upgrade flash-kernel to proposed version * flash-kernel should run successfully during upgrade (regardless of whether /proc/device-tree/model has "Raspberry Pi 400" or "Raspberry Pi ?", depending on firmware revision) [ Regression Potential ] - Minimal; the diff from 3.100 to 3.103 is minimal (board additions to the - database and some new translations), whilst the ubuntu changes we're - SRUing are already present in groovy and have been working happily there - since release. + Minimal; the diff from 3.100 (groovy current) to 3.103 (sid) is minimal + (board additions to the database and some new translations), whilst the + ubuntu changes we're SRUing are already present in groovy and have been + working happily there since release. + + The diff from 3.98 (focal current) to 3.100 (groovy current) appears + more substantial but is largely benign. Specifically, a lot of + definitions in db/all.db are shuffled around as 3.100 imposed an + alphabetical ordering on the file. Furthermore, two machine definitions + are dropped (Linksys NSLU2 and Thecus N2100) along with their + corresponding sub-architectures (ixp4xx and iop32x respectively). + However, these machines have never been supported in Ubuntu (each + require an unsupported kernel flavour which only exists in Debian). [ Original Description ] Please merge flash-kernel 3.103 from Debian unstable. Updated changelog and diff against Debian unstable to be attached shortly.
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1904890 Title: [SRU] Please merge flash-kernel 3.103 from Debian unstable To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/flash-kernel/+bug/1904890/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
