Your message dated Wed, 07 May 2025 18:02:25 +0000
with message-id <e1ucj69-00embe...@fasolo.debian.org>
and subject line Bug#956226: fixed in linux 6.1.137-1
has caused the Debian Bug report #956226,
regarding linux: dh-thin-pool module missing in md-modules udeb, d-i unable to 
remove thinly provisioned logical volume
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.)


-- 
956226: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=956226
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: linux
Version: 4.19.67-2+deb10u2
Severity: normal
Tags: d-i patch

The dm-thin-pool module is required when you want to run d-i on a machine
which contains thinly provisioned logical volumes. Otherwise d-i is unable
to remove them and you see messages like this from partman-lvm:
    
> modprobe: FATAL: Module dm-thin-pool not found in directory 
> /lib/modules/4.9.0-9-amd64
[...]
> Can't process LV vg_system/lv_system: thin-pool target support missing from 
> kernel?

Thus I attach a patch to add the missing module in md-modules. I have also
included the dependencies (dm-persistent-data and dm-bio-prison), I'm not
sure if it's required...

Cheers,
 Raphaël.

-- 
  ⢀⣴⠾⠻⢶⣦⠀   Raphaël Hertzog <hert...@debian.org>
  ⣾⠁⢠⠒⠀⣿⡁
  ⢿⡄⠘⠷⠚⠋    The Debian Handbook: https://debian-handbook.info/get/
  ⠈⠳⣄⠀⠀⠀⠀   Debian Long Term Support: https://deb.li/LTS
>From 3b91afe0e9bc9626d81ae6695a7072e4bd792ef3 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Rapha=C3=ABl=20Hertzog?= <hert...@debian.org>
Date: Wed, 8 Apr 2020 17:51:54 +0200
Subject: [PATCH] udeb: add dm-thin-pool in md-modules udeb

That module is required when you want to run d-i on a machine which
contains thinly provisioned logical volumes. Otherwise d-i is unable
to remove them and you see messages like this from partman-lvm:

modprobe: FATAL: Module dm-thin-pool not found in directory /lib/modules/4.9.0-9-amd64
Can't process LV vg_system/lv_system: thin-pool target support missing from kernel?
---
 debian/installer/modules/md-modules | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/debian/installer/modules/md-modules b/debian/installer/modules/md-modules
index d4f710406d46..d2da3b835d4f 100644
--- a/debian/installer/modules/md-modules
+++ b/debian/installer/modules/md-modules
@@ -6,9 +6,12 @@ raid0
 raid1
 raid456
 raid10
+dm-bio-prison
 dm-mirror
+dm-persistent-data
 dm-raid
 dm-snapshot
+dm-thin-pool
 bcache
 
 # RAID-related libraries, also used by btrfs
-- 
2.26.0


--- End Message ---
--- Begin Message ---
Source: linux
Source-Version: 6.1.137-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 956...@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: Wed, 07 May 2025 17:10:56 +0200
Source: linux
Architecture: source
Version: 6.1.137-1
Distribution: bookworm
Urgency: medium
Maintainer: Debian Kernel Team <debian-kernel@lists.debian.org>
Changed-By: Salvatore Bonaccorso <car...@debian.org>
Closes: 956226 1103277 1104460 1104511
Changes:
 linux (6.1.137-1) bookworm; urgency=medium
 .
   * New upstream stable update:
     https://www.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.1.136
     - module: sign with sha512 instead of sha1 by default
     - tracing: Add __cpumask to denote a trace event field that is a cpumask_t
     - tracing: Fix cpumask() example typo
     - tracing: Add __string_len() example
     - tracing: Add __print_dynamic_array() helper
     - tracing: Verify event formats that have "%*p.."
     - [arm64,armhf] net: dsa: mv88e6xxx: don't dispose of Global2 IRQ mappings
       from mdiobus code
     - [arm64,armhf] net: dsa: add support for mac_prepare() and mac_finish()
       calls
     - [arm64,armhf] net: dsa: mv88e6xxx: move link forcing to
       mac_prepare/mac_finish
     - [arm64,armhf] net: dsa: mv88e6xxx: pass directly chip structure to
       mv88e6xxx_phy_is_internal
     - [arm64,armhf] net: dsa: mv88e6xxx: add field to specify internal phys
       layout
     - [arm64,armhf] net: dsa: mv88e6xxx: fix internal PHYs for 6320 family
     - [arm64,armhf] net: dsa: mv88e6xxx: fix VTU methods for 6320 family
     - iio: adc: ad7768-1: Move setting of val a bit later to avoid unnecessary
       return value check
     - iio: adc: ad7768-1: Fix conversion result sign
     - [arm64] backlight: led_bl: Convert to platform remove callback returning
       void
     - [arm64] backlight: led_bl: Hold led_access lock when calling
       led_sysfs_disable() (CVE-2025-23144)
     - of: resolver: Simplify of_resolve_phandles() using __free()
     - of: resolver: Fix device node refcount leakage in of_resolve_phandles()
     - PCI: Assign PCI domain IDs by ida_alloc()
     - PCI: Fix reference leak in pci_register_host_bridge()
     - ASoC: qcom: q6dsp: add support to more display ports
     - ASoC: qcom: Fix sc7280 lpass potential buffer overflow
     - dma/contiguous: avoid warning about unused size_bytes
     - [arm64] cpufreq: scpi: Fix null-ptr-deref in scpi_cpufreq_get_rate()
     - [arm64] cpufreq: cppc: Fix invalid return value in .get() callback
     - btrfs: avoid page_lockend underflow in btrfs_punch_hole_lock_range()
     - scsi: core: Clear flags for scsi_cmnd that did not complete
     - net: lwtunnel: disable BHs when required
     - net: phy: leds: fix memory leak
     - tipc: fix NULL pointer dereference in tipc_mon_reinit_self()
     - net_sched: hfsc: Fix a UAF vulnerability in class handling
       (CVE-2025-37797)
     - net_sched: hfsc: Fix a potential UAF in hfsc_dequeue() too
     - [amd64] iommu/amd: Return an error if vCPU affinity is set for non-vCPU
       IRTE
     - [x86] perf/x86: Fix non-sampling (counting) events on certain x86
       platforms
     - wifi: mac80211: export ieee80211_purge_tx_queue() for drivers
     - wifi: rtw88: use ieee80211_purge_tx_queue() to purge TX skb
     - virtio_console: fix missing byte order handling for cols and rows
     - xen-netfront: handle NULL returned by xdp_convert_buff_to_frame()
     - drm/amd/display: Fix gpu reset in multidisplay config
     - drm/amd/display: Force full update in gpu reset
     - [x86] KVM: SVM: Allocate IR data using atomic allocation
     - USB: storage: quirk for ADATA Portable HDD CH94
     - mei: me: add panther lake H DID
     - [x86] KVM: x86: Explicitly treat routing entry type changes as changes
     - [x86] KVM: x86: Reset IRTE to host control if *new* route isn't postable
     - [arm64] serial: msm: Configure correct working mode before starting
       earlycon
     - USB: serial: ftdi_sio: add support for Abacus Electrics Optical Probe
     - USB: serial: option: add Sierra Wireless EM9291
     - USB: serial: simple: add OWON HDS200 series oscilloscope support
     - [arm64,armhf] usb: chipidea: ci_hdrc_imx: fix usbmisc handling
     - [arm64,armhf] usb: chipidea: ci_hdrc_imx: fix call balance of regulator
       routines
     - [arm64,armhf] usb: chipidea: ci_hdrc_imx: implement usb_phy_init() error
       handling
     - USB: OHCI: Add quirk for LS7A OHCI controller (rev 0x02)
     - [arm64,armhf] usb: dwc3: gadget: check that event count does not exceed
       event buffer length
     - [arm64,armhf] usb: dwc3: xilinx: Prevent spike in reset signal
     - usb: quirks: add DELAY_INIT quirk for Silicon Motion Flash Drive
     - usb: quirks: Add delay init quirk for SanDisk 3.2Gen1 Flash Drive
     - USB: VLI disk crashes if LPM is used
     - USB: wdm: handle IO errors in wdm_wwan_port_start
     - USB: wdm: close race between wdm_open and wdm_wwan_port_stop
     - USB: wdm: wdm_wwan_port_tx_complete mutex in atomic context
     - USB: wdm: add annotation
     - [mips*] cm: Detect CM quirks from device tree
     - crypto: null - Use spin lock instead of mutex
     - bpf: Fix deadlock between rcu_tasks_trace and event_mutex.
     - clk: check for disabled clock-provider in of_clk_get_hw_from_clkspec()
     - [s390x] sclp: Add check for get_zeroed_page()
     - [s390x] tty: Fix a potential memory leak bug
     - [arm64,armhf] usb: dwc3: gadget: Refactor loop to avoid NULL endpoints
     - [arm64,armhf] usb: dwc3: gadget: Avoid using reserved endpoints on Intel
       Merrifield
     - sound/virtio: Fix cancel_sync warnings on uninitialized work_structs
     - usb: xhci: Avoid Stop Endpoint retry loop if the endpoint seems Running
     - [armhf] usb: gadget: aspeed: Add NULL pointer check in 
ast_vhub_init_dev()
     - [arm64,armhf] usb: host: xhci-plat: mvebu: use ->quirks instead of
       ->init_quirk() func
     - [x86] thunderbolt: Scan retimers after device router has been enumerated
     - objtool: Silence more KCOV warnings
     - objtool, ASoC: codecs: wcd934x: Remove potential undefined behavior in
       wcd934x_slim_irq_handler()
     - objtool, lkdtm: Obfuscate the do_nothing() pointer
     - [amd64] qibfs: fix _another_ leak
     - 9p/net: fix improper handling of bogus negative read/write replies
     - [arm64] rtc: pcf85063: do a SW reset if POR failed
     - [s390x] KVM: s390: Don't use %pK through tracepoints
     - udmabuf: fix a buf size overflow issue during udmabuf creation
     - xen: Change xen-acpi-processor dom0 dependency
     - nvme: requeue namespace scan on missed AENs
     - ACPI: EC: Set ec_no_wakeup for Lenovo Go S
     - ACPI PPTT: Fix coding mistakes in a couple of sizeof() calls
     - nvme: re-read ANA log page after ns scan completes
     - objtool: Stop UNRET validation on UD2
     - [x86] bugs: Use SBPB in write_ibpb() if applicable
     - [x86] bugs: Don't fill RSB on VMEXIT with eIBRS+retpoline
     - [x86] bugs: Don't fill RSB on context switch with eIBRS
     - ext4: make block validity check resistent to sb bh corruption
     - [arm64] scsi: hisi_sas: Fix I/O errors caused by hardware port ID changes
     - scsi: pm80xx: Set phy_attached to zero when device is gone
     - [x86] i8253: Call clockevent_i8253_disable() with interrupts disabled
     - loop: aio inherit the ioprio of original request
     - md/raid1: Add check for missing source disk in process_checks()
     - [arm64,armhf] spi: spi-imx: Add check for spi_imx_setupxfer()
     - of: module: add buffer overflow check in of_modalias() (CVE-2024-38541)
       (Closes: #1103277)
     - jfs: define xtree root and page independently
     - [x86] comedi: jr3_pci: Fix synchronous deletion of timer
     - net/sched: act_mirred: don't override retval if we already lost the skb
       (CVE-2024-26739)
     - [arm64,armhf] net: dsa: mv88e6xxx: fix atu_move_port_mask for 6341 family
     - [arm64,armhf] net: dsa: mv88e6xxx: enable PVT for 6321 switch
     - [arm64,armhf] net: dsa: mv88e6xxx: enable .port_set_policy() for 6320
       family
     - [arm64,armhf] net: dsa: mv88e6xxx: enable STU methods for 6320 family
     - xdp: Reset bpf_redirect_info before running a xdp's BPF prog.
     - nvme: fixup scan failure for non-ANA multipath controllers
     - tracing: Remove pointer (asterisk) and brackets from cpumask_t field
     - PCI: Fix use-after-free in pci_bus_release_domain_nr()
     - objtool: Silence more KCOV warnings, part 2
     https://www.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.1.137
 .
   [ Salvatore Bonaccorso ]
   * Bump ABI to 35
   * md: move initialization and destruction of 'io_acct_set' to md.c
     (Closes: #1104460)
   * Revert "rndis_host: Flag RNDIS modems as WWAN devices" (Closes: #1104511)
 .
   [ Raphaël Hertzog ]
   * udeb: add dm-thin-pool md-modules (Closes: #956226)
Checksums-Sha1:
 069fc0f8bed9ebad19079717add0a6ccc5c686cf 290931 linux_6.1.137-1.dsc
 0ffea42f29bf49f2d84be0e47f8da46d18b0e7c1 137760676 linux_6.1.137.orig.tar.xz
 e8430d28fea569ef1a5f79487ebffcecf49667f5 1750936 linux_6.1.137-1.debian.tar.xz
 66c8732b9a231716ea33a0214af9c8c50b70efc0 6690 linux_6.1.137-1_source.buildinfo
Checksums-Sha256:
 4ab504a4a7188ba3cfcf19b5ca80b5d5d742f7dab0cf558a835898092544dc0a 290931 
linux_6.1.137-1.dsc
 7ca14b68aff9a98c1eaa3500480dbf94d4a8393ab3232e046de4ad44b13a0d30 137760676 
linux_6.1.137.orig.tar.xz
 61165b4a038811ea07b95d7ded6323c2a11db55299174276dfdefa3006afdf11 1750936 
linux_6.1.137-1.debian.tar.xz
 4caf267157f9a197ef7cd9f365c424e84e6713fadc6f985e3d515b1cef8b9376 6690 
linux_6.1.137-1_source.buildinfo
Files:
 8367582d2317c6e24076bea0643d988a 290931 kernel optional linux_6.1.137-1.dsc
 0e08fe560c2e1feeaad62aa61429def3 137760676 kernel optional 
linux_6.1.137.orig.tar.xz
 99da69e79fdbb8fc0472a5bdca8f8021 1750936 kernel optional 
linux_6.1.137-1.debian.tar.xz
 f00981ba6839f0693ed43562f1c86303 6690 kernel optional 
linux_6.1.137-1_source.buildinfo

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

iQKmBAEBCgCQFiEERkRAmAjBceBVMd3uBUy48xNDz0QFAmgbeOtfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDQ2
NDQ0MDk4MDhDMTcxRTA1NTMxRERFRTA1NENCOEYzMTM0M0NGNDQSHGNhcm5pbEBk
ZWJpYW4ub3JnAAoJEAVMuPMTQ89EOJMP/inkBjl3hJB7cbbEKZHcNt8cmXCjLqsf
SU13G+HHpTvGaEllnedBzcrlNR7FrGRcI6B0dFjtNWhj+StH6JFfiy2LGmen7zBU
0sEKL9yw9yaVVd+nUtP0KMlzmEnZLPL1okRQ6v0c/HVQImM0IGP5RAnByX3plhe7
FGSfNH6uuvqwQJm5frlwzJRs0Pl9CRVSK6GacerIe+1Jxx5X2Yv1YdGgmoGMYUVB
iOXvu9pafsSvEC/KLEN7LFgkO+IBQ/FneZ4WDlGM3gT1JHyLsMIJ872WgDdLLol9
Hk7rfyIbKOPTnpKnjJW8LzUtHUFm22Vo1cITHA9NMeMndiprDADDuhHxxu5NoMrQ
428eRV3YHM9wVZxRQVYV96n4E4sj6O4edXwKn8kUzJQv/85d7Xb5TWSOxbWWda2c
v7xgAVUfrHWWB1eOlIMCncyAxrXfxdMp0pc5KnrpE6eeybZVdgPz0szkMA+4BXSW
mHgFdOYcyXjDx5zOZsv8Buu8fNRPCUuL5rT1cQCKYA6mVEt0ogdkQCwB+amHQyJH
O+FvfvL/A8sRmS5TRqweBn8djmr2EUYGawg87bPnuWqPbAQm4sdFoxNJ4KlKBm39
jgatOOp4avmKMgG3IZAmPnBpecferZCE/Suyvil7jEMqDb1BFCwFup/QChl9M5sk
XYB3cnZmRuRB
=oFrt
-----END PGP SIGNATURE-----

Attachment: pgp6CGc91WnO_.pgp
Description: PGP signature


--- End Message ---

Reply via email to