VM fails to boot in ScalingStack

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

Bug Description

[Impact]

ADT VMs can't boot the raspi kernel because of missing disk and net drivers.

[Fix]

ADT VMs use virtio so the linux-modules package needs to provide all the necessary drivers.

[Where Problems Could Occur]

These drivers are loaded in the test environment only so no production problems are expected.

CVE References

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

focal/raspi doesn't provide a linux-module-extra package so is not affected.

Changed in linux-raspi (Ubuntu Focal):
status: New → Invalid
Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote :

This bug is awaiting verification that the linux-raspi/5.15.0-1016.18 kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification-needed-jammy' to 'verification-done-jammy'. If the problem still exists, change the tag 'verification-needed-jammy' to 'verification-failed-jammy'.

If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed.

See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you!

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
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (43.1 KiB)

This bug was fixed in the package linux-raspi - 5.15.0-1016.18

---------------
linux-raspi (5.15.0-1016.18) jammy; urgency=medium

  * jammy/linux-raspi: 5.15.0-1016.18 -proposed tracker (LP: #1989776)

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

  [ Ubuntu: 5.15.0-50.56 ]

  * jammy/linux: 5.15.0-50.56 -proposed tracker (LP: #1990148)
  * CVE-2022-3176
    - io_uring: refactor poll update
    - io_uring: move common poll bits
    - io_uring: kill poll linking optimisation
    - io_uring: inline io_poll_complete
    - io_uring: correct fill events helpers types
    - io_uring: clean cqe filling functions
    - io_uring: poll rework
    - io_uring: remove poll entry from list when canceling all
    - io_uring: bump poll refs to full 31-bits
    - io_uring: fail links when poll fails
    - io_uring: fix wrong arm_poll error handling
    - io_uring: fix UAF due to missing POLLFREE handling
  * ip/nexthop: fix default address selection for connected nexthop
    (LP: #1988809)
    - selftests/net: test nexthop without gw
  * ip/nexthop: fix default address selection for connected nexthop
    (LP: #1988809) // icmp_redirect.sh in ubuntu_kernel_selftests failed on
    Jammy 5.15.0-49.55 (LP: #1990124)
    - ip: fix triggering of 'icmp redirect'

  [ Ubuntu: 5.15.0-49.55 ]

  * jammy/linux: 5.15.0-49.55 -proposed tracker (LP: #1989785)
  * amdgpu module crash after 5.15 kernel update (LP: #1981883)
    - drm/amdgpu: fix check in fbdev init
  * scsi: hisi_sas: Increase debugfs_dump_index after dump is  completed
    (LP: #1982070)
    - scsi: hisi_sas: Increase debugfs_dump_index after dump is completed
  * [UBUNTU 22.04] s390/qeth: cache link_info for ethtool (LP: #1984103)
    - s390/qeth: cache link_info for ethtool
  * WARN in trace_event_dyn_put_ref (LP: #1987232)
    - tracing/perf: Fix double put of trace event when init fails
  * Jammy update: v5.15.60 upstream stable release (LP: #1989221)
    - x86/speculation: Make all RETbleed mitigations 64-bit only
    - selftests/bpf: Extend verifier and bpf_sock tests for dst_port loads
    - selftests/bpf: Check dst_port only on the client socket
    - block: fix default IO priority handling again
    - tools/vm/slabinfo: Handle files in debugfs
    - ACPI: video: Force backlight native for some TongFang devices
    - ACPI: video: Shortening quirk list by identifying Clevo by board_name only
    - ACPI: APEI: Better fix to avoid spamming the console with old error logs
    - crypto: arm64/poly1305 - fix a read out-of-bound
    - KVM: x86: do not report a vCPU as preempted outside instruction boundaries
    - KVM: x86: do not set st->preempted when going back to user space
    - KVM: selftests: Make hyperv_clock selftest more stable
    - tools/kvm_stat: fix display of error when multiple processes are found
    - selftests: KVM: Handle compiler optimizations in ucall
    - KVM: x86/svm: add __GFP_ACCOUNT to __sev_dbg_{en,de}crypt_user()
    - arm64: set UXN on swapper page tables
    - btrfs: zoned: prevent allocation from previous data relocation BG
    - btrfs: zoned: fix critical section of relocation inode writeback
    - B...

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