kinetic/linux-raspi: Update to upstream raspberrypi rpi-5.19.y (2022-09-14)

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

Bug Description

Upstream raspberrypi patchset 2022-09-14

  Ported from the following raspberrypi branch:
    rpi-5.19.y
  from https://github.com/raspberrypi/linux.git

usb: xhci: expand mitigations for VLI_SS_BULK_OUT_BUG quirk
configs: Add NET_XFRM=m
drm/vc4: v3d: Switch to devm_pm_runtime_enable
drm/vc4: v3d: Rework the runtime_pm setup
drm/vc4: v3d: Stop disabling interrupts
drm/vc4: perfmon: Add missing mutex_destroy
drm/vc4: Switch to drmm_mutex_init
drm/vc4: hvs: Skip DebugFS Registration for FKMS
drm/vc4: debugfs: Simplify debugfs registration
drm/vc4: debugfs: Return an error on failure
drm/vc4: debugfs: Protect device resources
drm/vc4: vec: Switch to devm_pm_runtime_enable
drm/vc4: vec: Protect device resources after removal
drm/vc4: vec: Switch to DRM-managed connector initialization
drm/vc4: vec: Switch to DRM-managed encoder initialization
drm/vc4: vec: Remove call to drm_connector_unregister()
drm/vc4: vec: Switch to drmm_kzalloc
drm/vc4: vec: Embed DRM structures into the private structure
drm/vc4: vec: Remove vc4_dev vec pointer
drm/vc4: txp: Protect device resources
drm/vc4: txp: Remove call to drm_connector_unregister()
drm/vc4: txp: Switch to drmm_kzalloc
drm/vc4: txp: Remove duplicate regset
drm/vc4: txp: Remove vc4_dev txp pointer
drm/vc4: hdmi: Switch to devm_pm_runtime_enable
drm/vc4: hdmi: Protect device resources after removal
drm/vc4: hdmi: Move audio structure offset checks
drm/vc4: hdmi: Use devm to register hotplug interrupts
drm/vc4: hdmi: Switch to DRM-managed kfree to build regsets
drm/vc4: hdmi: Use a device-managed action for DDC
drm/vc4: hdmi: Switch to device-managed CEC initialization
drm/vc4: hdmi: Switch to device-managed ALSA initialization
drm/vc4: hdmi: Switch to DRM-managed connector initialization
drm/vc4: hdmi: Switch to DRM-managed encoder initialization
drm/vc4: hdmi: Remove call to drm_connector_unregister()
drm/vc4: hdmi: Switch to drmm_kzalloc
drm/vc4: dsi: Switch to devm_pm_runtime_enable
drm/vc4: dsi: Fix the driver structure lifetime
drm/vc4: dsi: Switch to drmm_of_get_bridge
drm/vc4: dsi: Switch to DRM-managed encoder initialization
drm/vc4: dsi: Embed DRM structures into the private structure
drm/vc4: dpi: Protect device resources
drm/vc4: dpi: Switch to drmm_of_get_bridge
drm/vc4: dpi: Switch to DRM-managed encoder initialization
drm/vc4: dpi: Add action to disable the clock
drm/vc4: dpi: Remove unnecessary drm_of_panel_bridge_remove call
drm/vc4: dpi: Return an error if we can't enable our clock
drm/vc4: dpi: Switch to drmm_kzalloc
drm/vc4: dpi: Embed DRM structures into the private structure
drm/vc4: dpi: Remove vc4_dev dpi pointer
drm/vc4: crtc: Switch to DRM-managed CRTC initialization
drm/vc4: crtc: Switch to drmm_kzalloc
drm/vc4: crtc: Move debugfs_name to crtc_data
drm/vc4: plane: Switch to drmm_universal_plane_alloc()
drm/vc4: crtc: Remove manual plane removal on error
drm/vc4: plane: Take possible_crtcs as an argument
drm/vc4: hvs: Remove planes currently allocated before taking down
drm/vc4: hvs: Protect device resources after removal
drm/vc4: crtc: Create vblank reporting function
drm/vc4: drv: Use drm_dev_unplug
drm/vc4: drv: Call component_unbind_all()
drm/vc4: Add module dependency on hdmi-codec
drm/bridge: panel: Introduce drmm_of_get_bridge
drm/bridge: panel: Introduce drmm_panel_bridge_add
drm/connector: Introduce drmm_connector_init
drm/connector: Check for destroy implementation
drm/connector: Consolidate Connector Initialization
drm/connector: Clarify when drm_connector_unregister is needed
drm/connector: Mention the cleanup after drm_connector_init
drm/connector: Reorder headers
drm/encoder: Introduce drmm_encoder_init
drm/crtc: Introduce drmm_crtc_init_with_planes
drm/mipi-dsi: Detach devices when removing the host
overlays: Rename unofficial "rpi-" overlays
overlays: Add the Raspberry Pi sound cards
media: i2c: imx290: Do not reset exposure time from set_fmt
media: i2c: imx290: Drop incorrect comment about pixelrate
Revert "media: i2c: imx290: Explicitly set v&h blank on mode change"
media: i2c: imx290: Updating VBLANK should update exposure in all states
ASoC:ma120x0p: Extend the volume range to -144dB (mute)
media: bcm2835-unicam: Fix for possible dummy buffer overrun
drm/vc4: Correct interrupt masking bit assignment for HVS5
drm/vc4: SCALER_DISPBKGND_AUTOHS is only valid on HVS4
drm/vc4: Set AXI panic modes for the HVS
drm/vc4: Configure the HVS COB allocations
overlays: Add a pull (up/down) parameter to pps-gpio
configs: Add LAN7430 driver on BCM2711
media: i2c: arducam-pivariety: Add custom controls
defconfigs: Add CONFIG_MUX_GPIO.
media: video-mux: Read CSI2 config from FW, and pass to receiver
drm/vc4: Add async update support for cursor planes
rpi-simple-soundcard: limits sample rate of Merus Amp board
overlays: merus-amp: Set GPIO 8 as input np
configs: Enable DACBERRY400
overlays: Add dacberry400
sound: soc: bcm: Added Sound card driver for Dacberry400 Audio card for Raspberry Pi 400
overlays: gpio-fan: Document the hyst parameter
overlays: gpio-fan: Add hyst (hysteresis) param
configs: Add support for Cilium on 2711 64-bit
bcm2835-v4l2-codec: support H.264 5.0 and 5.1 levels
dtoverlays: Reshuffle image sensor overlays to allow use with muxes
defconfigs: Add VIDEO_MUX to all defconfigs
dtoverlays: Add overlays for Sony IMX327 and IMX462 image sensors
media: i2c: imx290: Add compatible strings for IMX327 and IMX462
bcm2708-dmaengine: Use platform_get_irq
media: bcm2835-unicam: Correctly handle FS + FE ISR condtion
rpi-simple-soundcard: adds definitions for the HiFiBerry AMP3 card
overlays:Adds HiFiBerry AMP3
configs: Add CONFIG_MT7921U=m
overlays: Mark more overlays as Pi4-specific
overlays: Make more overlays runtime-capable
configs: Enable CEPH_FS=m
configs: Enable IP_VS_IPV6 (for loadbalancing)
configs: Enable IIO software trigger modules
dtoverlays: Add nohdmi options to vc4-kms-v3d overlays
Revert "ext4: make mb_optimize_scan performance mount option work with extents"

Juerg Haefliger (juergh)
Changed in linux (Ubuntu):
status: New → Confirmed
no longer affects: linux (Ubuntu Kinetic)
no longer affects: linux (Ubuntu)
summary: - kinetic/linux: Update to upstream raspberrypi rpi-5.19.y (2022-09-14)
+ kinetic/linux-raspi: Update to upstream raspberrypi rpi-5.19.y
+ (2022-09-14)
description: updated
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (122.2 KiB)

This bug was fixed in the package linux-raspi - 5.19.0-1002.6

---------------
linux-raspi (5.19.0-1002.6) kinetic; urgency=medium

  * kinetic/linux-raspi: 5.19.0-1002.6 -proposed tracker (LP: #1991077)

  * VM fails to boot in ScalingStack (LP: #1990995)
    - [Packaging] raspi: Include virtio drivers in linux-modules

  * Packaging resync (LP: #1786013)
    - debian/dkms-versions -- update from kernel-versions (main/master)

  * kinetic/linux-raspi: Update to upstream raspberrypi rpi-5.19.y (2022-09-14)
    (LP: #1989958)
    - Revert "ext4: make mb_optimize_scan performance mount option work with
      extents"
    - dtoverlays: Add nohdmi options to vc4-kms-v3d overlays
    - configs: Enable IIO software trigger modules
    - configs: Enable IP_VS_IPV6 (for loadbalancing)
    - configs: Enable CEPH_FS=m
    - overlays: Make more overlays runtime-capable
    - overlays: Mark more overlays as Pi4-specific
    - configs: Add CONFIG_MT7921U=m
    - overlays:Adds HiFiBerry AMP3
    - rpi-simple-soundcard: adds definitions for the HiFiBerry AMP3 card
    - media: bcm2835-unicam: Correctly handle FS + FE ISR condtion
    - bcm2708-dmaengine: Use platform_get_irq
    - media: i2c: imx290: Add compatible strings for IMX327 and IMX462
    - dtoverlays: Add overlays for Sony IMX327 and IMX462 image sensors
    - defconfigs: Add VIDEO_MUX to all defconfigs
    - dtoverlays: Reshuffle image sensor overlays to allow use with muxes
    - bcm2835-v4l2-codec: support H.264 5.0 and 5.1 levels
    - configs: Add support for Cilium on 2711 64-bit
    - overlays: gpio-fan: Add hyst (hysteresis) param
    - overlays: gpio-fan: Document the hyst parameter
    - sound: soc: bcm: Added Sound card driver for Dacberry400 Audio card for
      Raspberry Pi 400
    - overlays: Add dacberry400
    - configs: Enable DACBERRY400
    - overlays: merus-amp: Set GPIO 8 as input np
    - rpi-simple-soundcard: limits sample rate of Merus Amp board
    - drm/vc4: Add async update support for cursor planes
    - media: video-mux: Read CSI2 config from FW, and pass to receiver
    - defconfigs: Add CONFIG_MUX_GPIO.
    - media: i2c: arducam-pivariety: Add custom controls
    - configs: Add LAN7430 driver on BCM2711
    - [Config] raspi: updateconfigs after update to rpi-5.19.y (2022-08-31)
    - overlays: Add a pull (up/down) parameter to pps-gpio
    - drm/vc4: Configure the HVS COB allocations
    - drm/vc4: Set AXI panic modes for the HVS
    - drm/vc4: SCALER_DISPBKGND_AUTOHS is only valid on HVS4
    - drm/vc4: Correct interrupt masking bit assignment for HVS5
    - media: bcm2835-unicam: Fix for possible dummy buffer overrun
    - ASoC:ma120x0p: Extend the volume range to -144dB (mute)
    - media: i2c: imx290: Updating VBLANK should update exposure in all states
    - Revert "media: i2c: imx290: Explicitly set v&h blank on mode change"
    - media: i2c: imx290: Drop incorrect comment about pixelrate
    - media: i2c: imx290: Do not reset exposure time from set_fmt
    - overlays: Add the Raspberry Pi sound cards
    - overlays: Rename unofficial "rpi-" overlays
    - drm/mipi-dsi: Detach devices when removing the host
    - drm/crtc: Introduce drmm_crtc_init_with_planes
...

Changed in linux-raspi (Ubuntu Kinetic):
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.