Refresh RaspberryPi BSP

Bug #1831219 reported by Paolo Pisati
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux-raspi2 (Ubuntu)
Fix Released
Undecided
Unassigned
Disco
Fix Released
Undecided
Unassigned

Bug Description

BugLink: https://bugs.launchpad.net/bugs/1831219
BugLink: https://bugs.launchpad.net/bugs/1825235

Impact:

Since the release of Ubuntu Disco, the upstream RaspberryPI BSP has received a lot of bug fixes and improvements over the release imported in disco/raspi2.

Among the fixes, it corrects a patological 'fictious high load situation' we inherithed from upstream:

https://github.com/raspberrypi/linux/issues/2881

BugLink: https://bugs.launchpad.net/bugs/1825235

Fix:

As part of our SRU process, remove the imported RaspberryPI BSP (first patch in the series) and do a fresh import of the latest available revision

Regression:

Since it contains many changes, it comes with regression risks, but so does every stable update series we apply

Paolo Pisati (p-pisati)
description: updated
Changed in linux-raspi2 (Ubuntu Disco):
status: New → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (69.7 KiB)

This bug was fixed in the package linux-raspi2 - 5.0.0-1013.13

---------------
linux-raspi2 (5.0.0-1013.13) disco; urgency=medium

  * linux-raspi2: 5.0.0-1013.13 -proposed tracker (LP: #1834884)

  * [SRU][B/B-OEM/C/D/OEM-OSP1] Add RTL8822 wifi driver rtw88 (LP: #1831828)
    - raspi2: [Config] Add realtek wifi RTW88 support

  * AX88772A USB to Ethernet dongle doesn't work (LP: #1834114)
    - raspi2: [Config] Rename ASIX module

  * Load average inexplicably high with 5.0 kernel on rpi (LP: #1825235) //
    Refresh RaspberryPi BSP (LP: #1831219)
    - raspberrypi: remove the old RaspberryPi BSP
    - arm: partially revert 702b94bff3c50542a6e4ab9a4f4cef093262fe65
    - Revert "rtc: pcf8523: properly handle oscillator stop bit"
    - smsx95xx: fix crimes against truesize
    - smsc95xx: Experimental: Enable turbo_mode and packetsize=2560 by default
    - Allow mac address to be set in smsc95xx
    - Protect __release_resource against resources without parents
    - irq-bcm2836: Prevent spurious interrupts, and trap them early
    - irq-bcm2836: Avoid "Invalid trigger warning"
    - irqchip: bcm2835: Add FIQ support
    - irqchip: irq-bcm2835: Add 2836 FIQ support
    - spi: spidev: Completely disable the spidev warning
    - dmaengine: bcm2835: Load driver early and support legacy API
    - firmware: Updated mailbox header
    - rtc: Add SPI alias for pcf2123 driver
    - watchdog: bcm2835: Support setting reboot partition
    - reboot: Use power off rather than busy spinning when halt is requested
    - bcm: Make RASPBERRYPI_POWER depend on PM
    - Register the clocks early during the boot process, so that special/critical
      clocks can get enabled early on in the boot process avoiding the risk of
      disabling a clock, pll_divider or pll when a claiming driver fails to
      install propperly - maybe it needs to defer.
    - bcm2835-rng: Avoid initialising if already enabled
    - clk-bcm2835: Mark used PLLs and dividers CRITICAL
    - clk-bcm2835: Add claim-clocks property
    - clk-bcm2835: Read max core clock from firmware
    - clk: bcm2835: Mark GPIO clocks enabled at boot as critical.
    - sound: Demote deferral errors to INFO level
    - Update vfpmodule.c
    - i2c: bcm2835: Add debug support
    - mm: Remove the PFN busy warning
    - ASoC: Add prompt for ICS43432 codec
    - irqchip: irq-bcm2836: Remove regmap and syscon use
    - lan78xx: Enable LEDs and auto-negotiation
    - amba_pl011: Don't use DT aliases for numbering
    - amba_pl011: Round input clock up
    - amba_pl011: Insert mb() for correct FIFO handling
    - amba_pl011: Add cts-event-workaround DT property
    - pinctrl-bcm2835: Set base to 0 give expected gpio numbering
    - Main bcm2708/bcm2709 linux port
    - Add dwc_otg driver
    - bcm2708 framebuffer driver
    - fbdev: add FBIOCOPYAREA ioctl
    - Speed up console framebuffer imageblit function
    - dmaengine: Add support for BCM2708
    - MMC: added alternative MMC driver
    - Adding bcm2835-sdhost driver, and an overlay to enable it
    - vc_mem: Add vc_mem driver for querying firmware memory addresses
    - vcsm: VideoCore shared memory service for BCM2835
    - Add /dev/gpiomem device for roo...

Changed in linux-raspi2 (Ubuntu Disco):
status: Fix Committed → Fix Released
Changed in linux-raspi2 (Ubuntu):
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.