From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on sa.local.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-3.4 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,RP_MATCHES_RCVD autolearn=ham autolearn_force=no version=3.4.1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1777286307; bh=6Z4K2cElsiByPo0GTpeTDRdRptMWjGDnuWTGI5nNkzw=; h=Date:From:To:Subject:From; b=hzXwlyQSPnCeoiN3P40Y9YEDJzLHtJLaHzwOy1HVYFjMCzIhBYNG3fAUXAKiIhPLV IW4S1jGj00r7VUlt+nPVbqz0OesYNX4SBYg0JlAeLCX0p0EmBb7BDkG8mA3eJtbLSK UH7hyJsSOXYzSm8CrPDbVQCwZL+aB17OPliUHFc5OKM8xFVJ3vyXH0si2t3R0ZZ5nB iLB7vEc94lTyKNMAtIcmvwX3MP6gFi5v7mPZ4i+Qhx9GT8oGRnvUSiaM5lxD503XiH fFFA7zrA9TBeoAAHANM5P0uvMaZShJrCs6GgsFiUeRTdpRVyFkLRT8npSdpxq+Tohs 76hMrCCB4MoRA== Date: Mon, 27 Apr 2026 12:38:23 +0200 From: Alexey Gladkov To: make-initrd@lists.altlinux.org Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Subject: [make-initrd] Release make-initrd 2.58.0 X-BeenThere: make-initrd@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: make-initrd@lists.altlinux.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Apr 2026 10:45:16 -0000 Archived-At: List-Archive: New release 2.58.0 is available. # Important changes - Feature btrfs: + Added multi-device Btrfs boot support, including RAID setups. + Added delayed member discovery and degraded mount handling when some devices are missing. - Feature clevis: + Added a new feature for TPM2-backed LUKS unlock. + Added auto-detection for clevis-bound LUKS devices. + Integrated clevis unlock with the LUKS feature before falling back to passphrase prompts. - Feature nvmf: + Added initial NVMe over Fabrics root support. + Added support for NVMe/TCP discovery and connection from the kernel command line. + Added support for NBFT, static nvme-cli configuration, Fibre Channel autodiscovery, RDMA, FC, and VLAN-related boot setups. + Moved NVMe fabrics guessing into the NVMf feature so fabrics roots enable the runtime feature automatically. + Added common NVMe/FC HBA drivers and event handling for FC discovery. - Feature runtime: + Added delayed uevent queue events. + Added queue timer helper APIs for retry and timeout handling. + Switched Btrfs and mdraid member discovery delays to the common queue timeout API. + Added ueventctl for inspecting and controlling uevent queue state. - Documentation: + Added missing feature documentation. + Added uevent queue design rules. - Tools: + Unified fake command overrides for guess scripts and replay fixtures. # Git repository https://github.com/osboot/make-initrd.git Feedback and bug reports are, as always, welcome. -- Rgrds, legion