** 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

Reply via email to