Your message dated Thu, 29 May 2025 17:00:11 +0000
with message-id <e1ukgbz-00642y...@fasolo.debian.org>
and subject line Bug#1106070: fixed in linux 6.12.30-1
has caused the Debian Bug report #1106070,
regarding linux-image-6.12.29-amd64: loop device cannot mount live squashfs any 
more
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1106070: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1106070
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: linux-image-6.12.29-amd64
Version: 6.12.29-1
Severity: important
X-Debbugs-Cc: debian-am...@lists.debian.org
User: debian-am...@lists.debian.org
Usertags: amd64
X-Debbugs-Cc: p...@hands.com
User: debian...@lists.debian.org
Usertags: openqa
X-Debbugs-Cc: debian-boot

Hello maintainers of the kernel,

The new kernel (6.12.29) has a modified behaviour (compared to 6.12.27) for the loop device.

This causes the Debian live images (for sid) to fail to boot.

The change happened between 20250518T201633Z and 20250519T021902Z, which matches the upload of 6.12.29 (https://tracker.debian.org/news/1646619/accepted-linux-signed-amd64-612291-source-into-unstable/) at 20250518T230426Z.

To reproduce:
* Download the daily live image from https://openqa.debian.net/tests/396941/asset/iso/smallest-build_sid_20250519T021902Z.iso
* Boot into the live image (the first boot option)
* Result: an initramfs shell (instead of a live system) -> FAIL
* Try: `losetup -r /dev/loop1 /run/live/medium/live/filesystem.squashfs`
* Result: `failed to set up loop device: invalid argument` -> FAIL
* Try: `cp /run/live/medium/live/filesystem.squashfs /`
* Try: `losetup -r /dev/loop2 /filesystem.squashfs`
* Result: `loop2: detected capacity change from 0 to 1460312` -> PASS

It appears that the loopback device cannot be used any more with the mount /run/live/medium (which is on /dev/sr0).

I've verified: the md5sum of the squashfs file is OK.

The newer kernel is not in trixie yet.

With kind regards,
Roland Clobus

PS: With debian-boot in CC, since the newest kernel might be a candidate for trixie.

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Source: linux
Source-Version: 6.12.30-1
Done: Salvatore Bonaccorso <car...@debian.org>

We believe that the bug you reported is fixed in the latest version of
linux, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1106...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Salvatore Bonaccorso <car...@debian.org> (supplier of updated linux package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 29 May 2025 00:38:54 +0200
Source: linux
Architecture: source
Version: 6.12.30-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Kernel Team <debian-ker...@lists.debian.org>
Changed-By: Salvatore Bonaccorso <car...@debian.org>
Closes: 1106070
Changes:
 linux (6.12.30-1) unstable; urgency=medium
 .
   * New upstream stable update:
     https://www.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.12.30
     - [arm64] dts: rockchip: Assign RT5616 MCLK rate on
       rk3588-friendlyelec-cm3588
     - fs/xattr.c: fix simple_xattr_list to always include security.* xattrs
     - [amd64] drivers/platform/x86/amd: pmf: Check for invalid sideloaded Smart
       PC Policies
     - [amd64] drivers/platform/x86/amd: pmf: Check for invalid Smart PC 
Policies
     - [riscv64] dts: sophgo: fix DMA data-width configuration for CV18xx
     - binfmt_elf: Move brk for static PIE even if ASLR disabled
     - [amd64] platform/x86/amd/pmc: Declare quirk_spurious_8042 for MECHREVO
       Wujie 14XA (GX4HRXL)
     - [amd64] platform/x86: asus-wmi: Fix wlan_ctrl_by_user detection
     - cgroup/cpuset: Extend kthread_is_per_cpu() check to all PF_NO_SETAFFINITY
       tasks
     - tracing: probes: Fix a possible race in trace_probe_log APIs
     - tpm: tis: Double the timeout B to 4s
     - uio_hv_generic: Fix sysfs creation path for ring buffer
     - KVM: Add member to struct kvm_gfn_range to indicate private/shared
     - [amd64] KVM: x86/mmu: Prevent installing hugepages when mem attributes 
are
       changing
     - iio: adc: ad7266: Fix potential timestamp alignment issue.
     - drm/amd: Add Suspend/Hibernate notification callback support
     - Revert "drm/amd: Stop evicting resources on APUs in suspend"
     - xhci: dbc: Improve performance by removing delay in transfer event
       polling.
     - xhci: dbc: Avoid event polling busyloop if pending rx transfers are
       inactive.
     - iio: adc: ad7768-1: Fix insufficient alignment of timestamp.
     - virtio_ring: add a func argument 'recycle_done' to virtqueue_reset()
     - virtio_net: ensure netdev_tx_reset_queue is called on bind xsk for tx
     - RDMA/rxe: Fix slab-use-after-free Read in rxe_queue_cleanup bug
     - HID: thrustmaster: fix memory leak in thrustmaster_interrupts()
     - HID: uclogic: Add NULL check in uclogic_input_configured()
     - nfs: handle failure of nfs_get_lock_context in unlock path
     - RDMA/core: Fix "KASAN: slab-use-after-free Read in ib_register_device"
       problem
     - Bluetooth: MGMT: Fix MGMT_OP_ADD_DEVICE invalid device flags
     - net_sched: Flush gso_skb list too during ->change()
     - tools/net/ynl: ethtool: fix crash when Hardware Clock info is missing
     - mctp: no longer rely on net->dev_index_head[]
     - net: mctp: Don't access ifa_index when missing
     - net: mctp: Ensure keys maintain only one ref to corresponding dev
     - ALSA: seq: Fix delivery of UMP events to group ports
     - ALSA: ump: Fix a typo of snd_ump_stream_msg_device_info
     - [arm64] net: cadence: macb: Fix a possible deadlock in macb_halt_tx.
     - nvme-pci: make nvme_pci_npages_prp() __always_inline
     - nvme-pci: acquire cq_poll_lock in nvme_poll_irqdisable
     - ALSA: sh: SND_AICA should depend on SH_DMA_API
     - [armhf] net: dsa: b53: prevent standalone from trying to forward to other
       ports
     - net/mlx5e: Disable MACsec offload for uplink representor profile
     - qlcnic: fix memory leak in qlcnic_sriov_channel_cfg_cmd()
     - regulator: max20086: fix invalid memory access
     - drm/xe: Save CTX_TIMESTAMP mmio value instead of LRC value
     - netlink: specs: tc: fix a couple of attribute names
     - netlink: specs: tc: all actions are indexed arrays
     - [arm64] net: ethernet: mtk_eth_soc: fix typo for declaration MT7988 ESW
       capability
     - wifi: mac80211: Set n_channels after allocating struct
       cfg80211_scan_request
     - mlxsw: spectrum_router: Fix use-after-free when deleting GRE net devices
     - net/tls: fix kernel panic when alloc_page failed
     - tsnep: fix timestamping with a stacked DSA driver
     - NFSv4/pnfs: Reset the layout state after a layoutreturn
     - dmaengine: Revert "dmaengine: dmatest: Fix dmatest waiting less when
       interrupted"
     - sched_ext: bpf_iter_scx_dsq_new() should always initialize iterator
     - udf: Make sure i_lenExtents is uptodate on inode eviction
     - HID: bpf: abort dispatch if device destroyed
     - btrfs: fix discard worker infinite loop after disabling discard
     - btrfs: fix folio leak in submit_one_async_extent()
     - btrfs: add back warning for mount option commit values exceeding 300
     - Revert "drm/amd/display: Hardware cursor changes color when switched to
       software cursor"
     - drm/amdgpu: fix incorrect MALL size for GFX1151
     - drm/amdgpu: csa unmap use uninterruptible lock
     - drm/amd/display: Correct the reply value when AUX write incomplete
     - drm/amd/display: Avoid flooding unnecessary info messages
     - MAINTAINERS: Update Alexey Makhalov's email address
     - [arm64,armhf] gpio: pca953x: fix IRQ storm on system wake up
     - ACPI: PPTT: Fix processor subtable walk
     - ALSA: es1968: Add error handling for snd_pcm_hw_constraint_pow2()
     - ALSA: usb-audio: Add sample rate quirk for Audioengine D1
     - ALSA: usb-audio: Add sample rate quirk for Microdia JP001 USB Camera
     - dma-buf: insert memory barrier before updating num_fences
     - hv_netvsc: Use vmbus_sendpacket_mpb_desc() to send VMBus messages
     - hv_netvsc: Preserve contiguous PFN grouping in the page buffer array
     - hv_netvsc: Remove rmsg_pgcnt
     - [arm64] dts: amlogic: dreambox: fix missing clkc_audio node
     - [arm64] dts: rockchip: Remove overdrive-mode OPPs from RK3588J SoC dtsi
     - Drivers: hv: Allow vmbus_sendpacket_mpb_desc() to create multiple ranges
     - Drivers: hv: vmbus: Remove vmbus_sendpacket_pagebuffer()
     - ftrace: Fix preemption accounting for stacktrace trigger command
     - ftrace: Fix preemption accounting for stacktrace filter command
     - tracing: samples: Initialize trace_array_printk() with the correct
       function
     - [arm64,armhf] phy: Fix error handling in tegra_xusb_port_init
     - [arm64] phy: renesas: rcar-gen3-usb2: Fix role detection on unbind/bind
     - [arm64] phy: renesas: rcar-gen3-usb2: Set timing registers only once
     - scsi: sd_zbc: block: Respect bio vector limits for REPORT ZONES buffer
     - smb: client: fix memory leak during error handling for POSIX mkdir
     - [arm64,armhf] spi: tegra114: Use value to check for invalid delays
     - tpm: Mask TPM RC in tpm2_start_auth_session()
     - wifi: mt76: disable napi on driver removal
     - ring-buffer: Fix persistent buffer when commit page is the reader page
     - net: qede: Initialize qede_ll_ops with designated initializer
     - mm: userfaultfd: correct dirty flags set for both present and swap pte
     - [arm64] dmaengine: ti: k3-udma: Add missing locking
     - [arm64] dmaengine: ti: k3-udma: Use cap_mask directly from dma_device
       structure instead of a local copy
     - [amd64] dmaengine: idxd: fix memory leak in error handling path of
       idxd_setup_wqs
     - [amd64] dmaengine: idxd: fix memory leak in error handling path of
       idxd_setup_engines
     - [amd64] dmaengine: idxd: fix memory leak in error handling path of
       idxd_setup_groups
     - [amd64] dmaengine: idxd: Add missing cleanup for early error out in
       idxd_setup_internals
     - [amd64] dmaengine: idxd: Add missing cleanups in cleanup internals
     - [amd64] dmaengine: idxd: Add missing idxd cleanup to fix memory leak in
       remove call
     - [amd64] dmaengine: idxd: fix memory leak in error handling path of
       idxd_alloc
     - [amd64] dmaengine: idxd: fix memory leak in error handling path of
       idxd_pci_probe
     - [amd64] dmaengine: idxd: Refactor remove call with idxd_cleanup() helper
     - CIFS: New mount option for cifs.upcall namespace resolution
     - drm/xe/gsc: do not flush the GSC worker from the reset path
     - mm/page_alloc: fix race condition in unaccepted memory handling
     - [amd64] accel/ivpu: Rename ivpu_log_level to fw_log_level
     - [amd64] accel/ivpu: Reset fw log on cold boot
     - [amd64] accel/ivpu: Refactor functions in ivpu_fw_log.c
     - [amd64] accel/ivpu: Fix fw log printing
     - iio: light: opt3001: fix deadlock due to concurrent flag access
       (CVE-2025-37968)
     - Bluetooth: btnxpuart: Fix kernel panic during FW release (CVE-2025-22102)
     - drm/fbdev-dma: Support struct drm_driver.fbdev_probe
     - drm/panel-mipi-dbi: Run DRM default client setup
     - drm/tiny: panel-mipi-dbi: Use drm_client_setup_with_fourcc()
     - usb: typec: ucsi: displayport: Fix deadlock (CVE-2025-37967)
     - phy: tegra: xusb: remove a stray unlock
     - drm/amdgpu: fix pm notifier handling
 .
   [ Salvatore Bonaccorso ]
   * loop: don't require ->write_iter for writable files in loop_configure
     (Closes: #1106070)
 .
   [ Kevin P. Fleming ]
   * test-patches: Add defaults for DEBEMAIL and DEBFULLNAME
Checksums-Sha1:
 d19c5b5603d4110355b5156243b192cb83559c98 206776 linux_6.12.30-1.dsc
 a5b43a83b3509f885608bdb8c75717f05be2375b 151040760 linux_6.12.30.orig.tar.xz
 cd38fac39cbadc5669a07c90591b529b9e64381c 1634384 linux_6.12.30-1.debian.tar.xz
 c840bc2d2bc9ec35d58446ed8b5cd24b69143363 6624 linux_6.12.30-1_source.buildinfo
Checksums-Sha256:
 e3b918a25307a28e13c7d1e69cae27a8e7d2d74b5b6610d144dd1a5e353880f4 206776 
linux_6.12.30-1.dsc
 fcec61273f10fccd7bf4812180d279f49b2c4b1e3ae620156be0b84a82d3ecec 151040760 
linux_6.12.30.orig.tar.xz
 98d0f7f32897634cf46159abfc0fc98c6ee742e3d7ca58c441b42946000fc750 1634384 
linux_6.12.30-1.debian.tar.xz
 5df38914a90b53b2bc081406b0c60d8a431528a0a3085b5f5434b6f5e4dc361a 6624 
linux_6.12.30-1_source.buildinfo
Files:
 c8c84e784f35e5a17d2d501d4513d0e9 206776 kernel optional linux_6.12.30-1.dsc
 e329492f359d6c524fb58caf3d1e85f6 151040760 kernel optional 
linux_6.12.30.orig.tar.xz
 5436adc158b31a266dd06e034cf60f17 1634384 kernel optional 
linux_6.12.30-1.debian.tar.xz
 adcac0b0118155136890ee0571c1e336 6624 kernel optional 
linux_6.12.30-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQKmBAEBCgCQFiEERkRAmAjBceBVMd3uBUy48xNDz0QFAmg3kgFfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDQ2
NDQ0MDk4MDhDMTcxRTA1NTMxRERFRTA1NENCOEYzMTM0M0NGNDQSHGNhcm5pbEBk
ZWJpYW4ub3JnAAoJEAVMuPMTQ89E25oP/jorXZ4S6p9ZYsd8zexv1S3QrPV7A3Dz
rFXDTZvFzWimusvp2bbfVAOOBMkGWPoyOpkTbKs0zBhNoSaGB43gqz1+lKH3CXJ6
El0I9y7MG39y5p1MQpLJNUXgFYRlqtYOvfsHVS2uiXAGhqdAJvMfwNmLBzs8bbp0
o2ssIctLj9rMicoLc2V/6L7989Yw2TUO5kdtr/NFWohsSFhScpkvNJvoIdPQ29Aj
fcf/bBRUV+4nqMs2eiugfQA4qImiDtL50CH6Jh8rhS76dkefcVhz70Ay+av6bF84
N3kIZkXjak2ByNivqINa0+36Pxsa2uj3iqHys+YDANcGWfUEqB401ywAemM/n45N
WLNiaJRXpFrU4+afpNEy49HLuPBgMwcUPByBZJU8N/NvCtKuGfVUFF+OHoKzZDwo
WcYupXI3WK4gAgKh3LCahO7d5ZBPOhqt6T86wWP9imUPYiqAi5ry2OYAv/YDltEc
FiuL0ojcS8oASnPs8TEX3ISmRJNEA65Py+DnDBoRZN4ggCmaugDXxo3Z8xmwr0Fg
E5XpwheRq2Xuf0wwND86dGp/E9i/LaAnEnS64wSxMWB7CiNeh9WKhFkdA6T+j4oo
EbU2XXZl3D/l1odcpq7AWHYet7f99d7TZg75oktqVTcT2RUMxyTnKOicxniR3t7+
1RHeG2YZMRS5
=KeWW
-----END PGP SIGNATURE-----

Attachment: pgpn6X7RP_PRH.pgp
Description: PGP signature


--- End Message ---

Reply via email to