Posts
FOSS activity in March 2025
- debian-kernel mailing list:
- replied to “Agenda items for kernel-team meeting on 2025-03-05”
- posted “Agenda items for kernel-team meeting on 2025-03-26” (and once more in this thread)
- debian-lts-announce mailing list:
- Debian firmware-free package:
- Debian firmware-nonfree package:
- Bugs:
- updated #1025476: firmware-linux: Unrecognized video cards and wifi
- closed #1092342: firmware-iwlwifi: please backport firmware-iwlwifi_20241210-1_all.deb
- updated #1079168: firmware-siano: Add Appstream metainfo announcing HW support
- updated #1100723: firmware-misc-nonfree: ralink firmware disapears after upgrade due backport firmware-misc-free split in multiple packages
- closed #1025476: firmware-linux: Unrecognized video cards and wifi
- Merge requests:
- merged !117: d/copyright: mediatek: Stop excluding ‘*_MT7961*_1a*.bin’ and ‘mt7996/*’ files
- opened and merged !116: Use local copy of debian_linux Python package instead of linux-support
- merged !115: Make firmware-intel-graphics trigger update-initramfs
- merged !114: Update to 20250109
- closed !113: qcom: Re-add qcm6490 firmware
- closed !108: Add python to makedeps, add separate dedup stage
- closed !79: Improve maintainer scripts of firmware-nonfree
- Bugs:
- initramfs mailing list:
- Debian initramfs-tools package:
- Bugs:
- updated #1094569: initramfs-tools: Package failed to install: Error while installing package: installed initramfs-tools package post-installation script subprocess returned error exit status 1
- updated #1088959: initramfs-tools: copy_exec copies file as symlink to the wrong binary instead
- updated #1027458: MODULES=dep unbootable on Raspberry Pi 4 booting from USB
- updated #1085262: Broken: ACPI DSDT loading does not work
- updated #1065698: update-initramfs: -k all stopped working
- updated #1027915: systemd requires /run to be mounted with a minimum size of 20MB
- updated #1100008: initramfs-tools: causes autopkgtest regressions in cryptsetup, multipath-tools, maybe intel-microcode
- updated #1099655: initramfs-tools 146 generates incorrect initramfs : does not boot, does not find root fs
- closed #1082647: copy_exec: [regression] ignores trailing slash, installs file as directory name
- closed #1088959: initramfs-tools: copy_exec copies file as symlink to the wrong binary instead
- closed #1027458: MODULES=dep unbootable on Raspberry Pi 4 booting from USB
- closed #1095991: initramfs-tools-core: make /dev/pts mode= consistent with systemd
- closed #1100008: initramfs-tools: causes autopkgtest regressions in cryptsetup, multipath-tools, maybe intel-microcode
- Merge requests:
- merged !166: Bump Standards-Version to 4.7.2
- merged !165: test: run quick copy-file autopkgtest first
- closed !164: mkinitramfs: Last resort check of cryptoroot
- merged !163: Fix spelling mistakes in d/changelog
- opened and merged !162: unmkinitramfs: Restore split to “early” and “main” subdirectories
- merged !161: Tighten /dev/pts permissions
- merged !159: kernel/postinst.d: check for correct update-initramfs provider
- opened and merged !158: hook-functions: Add reset drivers when MODULES=dep
- merged !157: Avoid updating the initramfs twice for some cases
- merged !154: Add qemu-net-iscsi autopkgtest
- merged !151: hook-functions: add squashfs driver
- merged !149: Filter block kernel modules by symbol regex from dracut
- closed !138: fix: ACPI DSDT over-ride at boot
- closed !137: kernel/postinst.d: Optimize execution for triggers
- Uploads:
- uploaded version 0.146 to unstable
- uploaded version 0.147 to unstable
- Bugs:
- Debian iproute2 package:
- Bugs:
- updated #1088739: colors make ip’s output unreadable
- closed #884060: iproute2: Upgrade from 4.9.0-2 to 4.9.0-2.1 breaks wireless.
- closed #901660: iproute2: Using HFSC-qdisc causes WARNING-messages and stack-traces in syslog
- updated #1054642: Failing ARP relay from external -> Linux bridge -> veth port –> NS veth port
- closed #481854: tc filters undocumented
- closed #530564: tc htb quantum and r2q options undocumented
- closed #1054044: iproute2: ss show wrong timer value in unit ms
- Bugs:
- Debian klibc package:
- Bugs:
- updated #1063775: Plymouth, and cp: warning: behavior of -n is non-portable and may change in future; use –update=none instead
- updated #1061662: fstype support for bcachefs
- updated #991943: klibc: please consider including machine-readable copyright file
- closed #1075820: libklibc-dev: unusable on hppa with recent Linux: conflicting types for ‘sigset_t’
- Uploads:
- uploaded version 2.0.14-1 to unstable
- Bugs:
- Debian kmod package:
- Debian kup package:
- Debian linux package:
- Bugs:
- Merge requests:
- closed !1431: fbdev/offb: Fix patch to update expected device name
- opened and merged !1428: Fix a lintian error and many warnings
- opened and closed !1427: linux-support: Remove unused files and drop ABI suffix
- merged !1422: Drop support for HFS and HFS+ filesystems
- merged !1355: Generate debhelper files per architecture
- merged !1321: kconfigeditor2: document to run debian/rules orig first
- Uploads:
- uploaded linux-6.1 version 6.1.129-1~deb11u1 to bullseye-security
- linux-block mailing list:
- replied to “[PATCH V3] block: fix conversion of GPT partition name to 7-bit” (and once more in this thread)
- linux-clk mailing list:
- linux-kbuild mailing list:
- linux-kselftest mailing list:
- linux-perf-users mailing list:
- posted “[PATCH 0/2] perf docs: Fix build with asciidoctor” (and several times more in this thread)
- linux-rt-users mailing list:
- linux-spi mailing list:
- netdev mailing list:
- posted “[PATCH iproute2 1/2] color: Introduce and use default_color_opt() function” (and once more in this thread)
- posted “[PATCH iproute2 0/2] Improve coloured text readability” (and several times more in this thread)
- ntb mailing list:
- Debian osk-sdl package:
- stable mailing list:
- Debian wireless-regdb package:
- Uploads:
- uploaded version 2025.02.20-1 to unstable
- Uploads:
- debian-kernel mailing list:
FOSS activity in February 2025
- debian-events-eu mailing list:
- debian-kernel mailing list:
- Debian initramfs-tools package:
- Merge requests:
- opened and merged !156: tests: Add e2fsprogs to dependencies
- merged !155: test: log commands that produce output on stdout
- merged !148: netinfo_to_resolv_conf: add net_file to local variables
- merged !147: netinfo_to_resolv_conf: clear variables between sourcing
- merged !146: Explicitly call “set -e” instead of specifying on shebang
- merged !144: fix shellcheck complaints in tests
- reviewed !142: Handle simple-framebuffer drivers and framebuffer_coreboot built as modules
- merged !139: hook-functions: make copy_libgcc to not take any parameters
- closed !134: add losetup-rootfs-img script: boot from rootfs image files
- Merge requests:
- Debian linux package:
- Bugs:
- updated #1087807: linux-image-6.1.0-27-amd64: Unable to boot: i40e swiotlb buffer is full
- updated #1093371: megaraid_sas didn’t work anymore with Xen
- updated #1087807: linux-image-6.1.0-27-amd64: Unable to boot: i40e swiotlb buffer is full
- updated #825423: supermin + sbuild + linux-image = broken chroot
- updated #1093371: megaraid_sas didn’t work anymore with Xen
- updated #1050578: linux-image-6.1.0-11-amd64: kernel disk device cache coherency issue: stale reads on /dev/sda1
- Updated the bullseye-security branch to upstream version 5.10.234
- Uploads:
- uploaded version 5.10.234-1 to bullseye-security
- uploaded linux-6.1 version 6.1.128-1~deb11u1 to bullseye-security
- Bugs:
- stable mailing list:
- posted “[PATCH 5.4,4.10 1/2] perf cs-etm: Add missing variable in cs_etm__process_queues()” (and several more times in this thread)
FOSS activity in January 2025
- debian-kernel mailing list:
- posted “Agenda items for kernel-team meeting on 2025-01-15” (and once more in that thread)
- debian-lts-announce mailing list:
- Debian initramfs-tools package:
- Merge requests:
- opened and merged !153: Some small fixes
- merged !145: Drop obsolete shellcheck overrides
- merged !143: Declare breaking miniramfs 1.0.2 and older
- merged !141: hook-functions: Add msm to fb modules list
- merged !140: hook-functions: Handle msm hidden depency on qrtr
- merged !127: Filter net kernel modules by symbol regexp from dracut
- closed !119: Fix resume device type check
- closed !89: init: Remove tmpfs from rootfstype option
- Merge requests:
- Debian jinja-vanish package:
- Debian kernel-team package:
- Merge requests:
- Debian linux package:
- Merge requests:
- Updated the bullseye-security branch, but didn’t upload
- Debian wireless-regdb package:
- Bugs:
- Merge requests:
- Uploads:
- uploaded version 2024.10.07-2 to unstable
- debian-kernel mailing list:
FOSS activity in December 2024
- Debian cdrom bugs:
- debian-kernel mailing list:
- posted “Agenda items for kernel-team meeting on 2024-12-04” (and once more in that thread)
- replied to “Debug symbols for linux-image-5.10.0-20-amd64”
- Debian firmware-free package:
- Merge requests:
- Uploads:
- uploaded version 20241210-1 to unstable
- Debian firmware-nonfree package:
- Merge requests:
- Uploads:
- uploaded version 20241210-1 to unstable
- Debian linux package:
- Bugs:
- Updated the bullseye branch to upstream version 5.10.233, but didn’t upload
- netdev mailing list:
FOSS activity in November 2024
- debian-boot mailing list:
- posted “partman recipes and deprecation of ext2” (and once more in that thread)
- posted “Moving kernel modules under /usr/lib in installer”
- debian-devel mailing list:
- debian-kernel mailing list:
- posted “Agenda items for kernel-team meeting on 2024-11-06”
- posted “PSA: Renaming branches in kernel-team repositories” (and several more times in that thread)
- Debian firmware-nonfree package:
- Merge requests:
- Debian initramfs-tools package:
- Debian linux package:
- Bugs:
- updated #1086604: linux-image-6.11.4-amd64: amdgpu is unable to resume from suspend
- updated #1086503: linux: Please get HWCAP and HWCAP2 in sync between 32bits and 64bits architecture
- updated #1087623: linux-image-6.11.7-amd64: WLAN device disappears after resume from suspend or hibernation (RTL8852CE PCIe, rtw89_8852ce)
- closed #1032671: linux: Enable USB_XHCI_PCI_RENESAS on arm64
- closed #1082906: linux-image-6.11-amd64: ipu6 camera is not working
- closed #1085600: d/patches: typo in patch file name
- closed #1086335: linux: please enable ipu3 and cio2 kernel modules
- closed #1086695: linux: Enable X86 userspace shadow stack
- Merge requests:
- merged !1276: fs/ntfs3: Enable NTFS3_FS as module
- opened and merged !1274: linux-image: bug: Update list of related firmware packages
- opened and merged !1265: Fix out-of-tree module build and missing test cases
- merged !1262: libbpf: Add missing per-arch include path (fixes FTBFS on riscv64).
- opened and merged !1260: objtool: Fix compiler flags leaking to fixdep in cross-build
- merged !1253: [amd64] arch/x86: Enable X86_USER_SHADOW_STACK
- merged !1251: [rt] Update to 6.12-rc4-rt6
- merged !1250: Enable ov5670 video drivers
- merged !1249: [amd64] Enable CIO2 and IPU3 kernel modules (Closes: #1086335)
- merged !1246: [amd64] drivers/accel: Enable DRM_ACCEL
- merged !1239: [x86] Enable Intel IPU supported camera sensors
- merged !1235: Enable DRM_XE for x86 intel arc graphic card
- merged !1233: d/config: enable IPE LSM
- merged !1230: x86: intel_soc_pmic_bxtwc enable two sub-devices as module
- merged !1226: [arm64] Enable CONFIG_SC_GCC/PINCTRL for 7280/7280/8180X/8280XP as builtin
- merged !675: [arm64] drivers/usb/host: Enable USB_XHCI_PCI_RENESAS as module (Closes: #1032671)
- Uploads:
- uploaded version 6.12~rc6-1~exp1 to experimental
- Updated the bullseye-security branch to upstream version 5.10.228, but didn’t upload
- Bugs:
- Debian procps package:
- Debian systemd package:
- Debian tech-ctte bugs:
- debian-boot mailing list:
FOSS activity in October 2024
- debian-boot mailing list:
- debian-devel mailing list:
- replied to “signify and signify-openbsd names” (and several times more in that thread)
- replied to “Epoch for src:fuse-ext2 to replace src:fuse-umfuse-ext2’s fuseext2 binary” (and once more in that thread)
- replied to “lintian preventing uploads”
- debian-kernel mailing list:
- posted “Agenda items for kernel-team meeting on 2024-10-02”
- replied to “Backports: linux-image-amd64 6.10.6-1~bpo12+1”
- posted “Uploaded linux (6.11.2-1)”
- replied to “linux-image-6.11.2-amd64 - external display does not work with this kernel”
- posted and replied to “File conflict between firmware-realtek and firmware-realtek-rtl8723cs-bt”
- posted “Limiting graphics drivers in initramfs”
- posted “Agenda items for kernel-team meeting on 2024-10-16”
- replied to “Need information where tests can be found for linux-base Debian package”
- debian-lts-announce mailing list:
- Debian firmware-nonfree package:
- Bugs:
- Merge requests:
- Uploads:
- uploaded version 20240811-1 to unstable
- uploaded version 20240909-1 to unstable
- uploaded version 20240909-2 to unstable
- Debian initramfs-tools package:
- Debian linux package:
- Bugs:
- updated #1082906: linux-image-6.11-amd64: ipu6 camera is not working
- updated #1063754: fat-modules: SD corruption upon opening file on Linux desktop
- closed #1040663: linux: Please build linux-libc-dev package for loong64
- closed #1084881: linux 5.10.226-1 [mipsel,mips64el]: FTBFS
- closed #1085239: linux-image-6.1.0-26-rt-arm64: Package installs *.dtb files into /usr/lib/linux-image-6.1.0-26-rt-arm64/ti/ instead of *.dtbo -s.
- updated #1033058: Booting mini.iso : kernel hangs on ppc64el
- updated #1084908: arch:all linux-libc-dev causes problems to architecture bootstrap
- closed #1084826: rtla 6.10.12-1 [i386]: fail to cross-sbuild from source
- closed #1033663: linux: reproducible-builds: Embedded build path in various binaries
- closed #1081550: linux-image-6.1.0-25-armmp: Missing imx2_wdt module during installation
- closed #1081837: flash-kernel: Please add support for AM64 based HummingBoard-T
- closed #1082296: linux [amd64]: Enable CONFIG_ADDRESS_MASKING
- closed #1082903: linux-image-amd64: Please consider building the ip_vs_twos kernel module by default
- Merge requests:
- reviewed !1236: 6.11 stable updates
- opened !1232: Update to 6.12-rc2
- merged !1229: 6.11 stable updates
- merged !1228: Enable DRM_XE for non-x86 intel arc graphic card
- merged !1227: [armhf] Enable GPIO, i2c bus support and G-sensor driver for Terasic’s DE10-nano board
- reviewed !1222: [arm64] Enable SCMI framework
- merged !1220: [arm64,armhf] udeb: Add all watchdog drivers to kernel-image
- merged !1219: Remove d/b/genorig.py in favour of uscan
- merged !1217: [amd64] arch/x86: Enable CONFIG_ADDRESS_MASKING
- merged !1204: [arm64] Enable drivers for K3-AM642 SoC on SolidRun HummingBoard-T
- Uploads:
- uploaded version 6.11.2-1 to unstable
- uploaded version 5.10.226-1 to bullseye-security
- Bugs:
- linux-trace-kernel mailing list:
- linux-watchdog mailing list:
- Debian systemd package:
- Debian wireguard package:
- Debian wireless-regdb package:
- Uploads:
- uploaded version 2024.10.07-1 to unstable
- Uploads:
FOSS activity in September 2024
- I continued to attend and soemtimes chair Debian kernel team meetings
- For the Debian firmware-nonfree package:
- I opened the MRs:
- I reviewed the MRs:
- I merged my own MRs:
- !104: Update to linux-support-6.10.6
- !105: nvidia-graphics: Add versioned Breaks on initramfs-tools to avoid bug #1076539
- I uploaded:
- version 20240709-2 to unstable
- version 20240709-2~bpo12+1 to bookworm-backports
- I respnded to bug reports:
- For the kernel-team repository:
- I reviewed and merged the MR !5: git-format-patch-for-debian: Support for sourcehut
- I deleted some obsolete text from the kernel upload checklist
- For the Debian linux package:
- I announced the end of i386 kernel packages
- I opened or updated the MRs:
- !741: Fix most reproducibility issues
- !1182: [x86] ACPI: Enable ACPI_EC_DEBUGFS as module (Closes: #980555)
- !1188: [arm64] udeb: fix duplicated modules
- !1199: [i386] Stop building kernel packages
- !1200: Backport CI support to bullseye
- !1209: Build fixes for rtla
- !1213: Build fixes for objtool and rtla
- !1215: d/rules.real: Try harder to set the locale to C.UTF-8
- !1218: Clean up udeb configuration
- !1219: Remove d/b/genorig.py in favour of uscan
- !1220: [arm64,armhf] udeb: Add all watchdog drivers to kernel-image
- I reviewed the MRs:
- !675: [arm64] drivers/usb/host: Enable USB_XHCI_PCI_RENESAS as module (Closes: #1032671)
- !1732: [x86] linux-cpupower: Add intel-speed-select command (rebased and merged)
- !1038: debian/rules.real: export LANG = C.UTF-8 for sphinx (closed)
- !1041: Add “-b” flag to genorig.py (closed)
- !1065: Enable UBSAN_BOUNDS and UBSAN_SHIFT (closed)
- !1166: [amd64] Enable CRYPTO_DEV_IAA_CRYPTO (merged)
- !1169: [arm64] Add additional kernel with 64k page size
- !1172: debian/config: add DAMON support for debian kernel (merged)
- !1177: powerpc: Explicitly disable CRASH_DUMP on 32-bit” (merged)
- !1178: mm: set CONFIG_ZONE_DEVICE=y on most 64-bit architectures, not only amd64 (merged)
- !1185: riscv64: fix module duplication detected by kernel-wedge starting with version 2.106 (merged)
- !1186: [arm64] udeb: fix duplicated modules (merged)
- !1192: [loong64] enable LBT, KVM and para-virt support (merged)
- !1193: [arm64] Update rk3588 platform support (merged)
- !1195: [arm64] enable Qualcomm X Elite support (merged)
- !1196: [arm64] include modules for Rockchip RK3588 (closed)
- !1198: Revert “Make linux-libc-dev provide all cross packages” (merged)
- !1204: [arm64] Enable drivers for K3-AM642 SoC on SolidRun HummingBoard-T
- !1207: [rt] Update to 6.11-rc5-rt5 (merged)
- !1208: Support some Wi-Fi 7 devices (merged)
- !1211: Set CONFIG_I2C=y on alpha and sparc64 (closed)
- !1214: [loong64] Enable USB EHCI and OHCI host support (merged)
- I merged my own MRs:
- !741: Fix most reproducibility issues
- !1182: [x86] ACPI: Enable ACPI_EC_DEBUGFS as module (Closes: #980555)
- !1188: [arm64] udeb: fix duplicated modules
- !1199: [i386] Stop building kernel packages
- !1200: Backport CI support to bullseye
- !1209: Build fixes for rtla
- !1215: d/rules.real: Try harder to set the locale to C.UTF-8
- !1218: Clean up udeb configuration
- I uploaded:
- linux-6.1 versions 6.1.106-3~deb11u1, 6.1.106-3~deb11u2, and 6.1.106-3~deb11u3 to bullseye-security
- linux version 6.11-1~exp1 to experimental
- I updated the bullseye-security branch to upstream version 5.10.226
- I responded to bug reports:
- #980555: Missing ec_sys module (fixed)
- #1041484: kernel: hpet_acpi_add: no address or irqs in _CRS (forwarded)
- #1071468: linux-image-amd64: mess left when kernel installation fails (grub treats the uninstalled kernel as existing) (closed)
- #1075855: Kernel panic caused by aacraid module prevents normal boot
- #1076555: linux-image-6.9.9-amd64: boot crash RIP: 0010:kmem_cache_alloc (closed)
- #1078997: gretap tunnel with checksum enabled: some packets have zero checksum (closed)
- #1080975: upgrade 6.1.106 to 6.10.6 failed (reassigned)
- #1081195: devscripts: test-patches KeyError: ‘pae’ (confirmed)
- #1082001: linux-image-6.1.0-25-amd64: TOMOYO LSM rejects execveat(AT_EMPTY_PATH) inside chroot (referred upstream)
- #1081546: new “GPU HANG: ecode 12:1:85dffdfb, in Renderer” regression in i915 driver since 6.10 kernel upgrade (more info requested)
- #1081563: Please consider adding the new Xe Graphics driver for Intel GPUs
- #1081310: Wired ethernet connection disabled.
- I sent patches upstream:
- I sent a new response to Proposal: Switch to linear git history
- For the Debian nfs-utils package:
- I reviewed the MRs:
- I closed my own old bug report #711021: mount.nfs timeout for GETPORT is much too short
- For diffoscope:
- I commented on issue #100: Excessive memory use when comparing Linux Debian .dbg packages to report that the issue still exists, and to provide a reproducer
- I commented on issue #342: Gets killed trying to diff very large (~5GB) images which seems like a duplicate of #100
- I opened the MR !145: Draft: Reduce memory usage by revert to using popen() for diff input and output which fixes #100 but needs work to avoid regressions for other cases
- For the Debian nss-wrapper package, I opened MR !4: Replace wrap-and-sort autopkgtest with a CI job
- For the Debian pam-wrapper package, I opened MR !4: Replace wrap-and-sort autopkgtest with a CI job
- For initramfs-tools:
- I opened the MR !136: Fix copy_file again; expand documentation and add tests
- I reviewed the MRs:
- !66: Add boot script 00_mount_efivarfs mounting efivarfs (closed)
- !84: Allow providing UDEV_WAIT and ROUNDTTT times in environment variables (closed)
- !125: hook-functions: Add more modules based on dracut 90kernel-modules (merged)
- !127: Filter net kernel modules by symbol regexp from dracut
- !134: add losetup-rootfs-img script: boot from rootfs image files
- !135: hook-functions: fixes for Qualcomm platforms
- I responded to bug report #1082647: copy_exec: [regression] ignores trailing slash, installs file as directory name (pending)
- For debian-kernel-handbook:
- I responded (belatedly) to Debian tech-ctte bug #1065416: linux-libc-dev claims to provide linux-libc-dev-ARCH-cross, but it doesn’t do that completely
FOSS activity in August 2024
- For the Debian firmware-nonfree package:
- I opened the MR:
- I reviewed the MRs:
- I responded to a query about backporting.
- For the Debian linux package:
- I opened or updated the MRs:
- I reviewed the MRs:
- !964: tools/arch/x86/intel_sdsi: Add sdsi package for Intel SDSi provisioning tool (merged)
- !1136: Compile with gcc-14 on all architectures (merged)
- !1148: [arm64] drivers/phy/marvell: Enable PHY_MVEBU_CP110_UTMI as module (merged)
- !1149: [arm64] Include modules for Lenovo Yoga C630 and Lenovo Miix 630 (merged)
- !1150: Draft: debian/lib/python/debian_linux/debian.py: allow more liberal revision suffixes than just \+b\d+
- !1155: [ia64] Purge ia64 from installer (merged)
- !1156: [x86] enable mfd components for BXT pmic (merged)
- !1157: [x86] Enable IPU6 and related camera options (merged)
- !1163: riscv64 kernel config update for 6.11 (merged)
- !1173: Update to 6.11-rc5 (merged)
- !1165: [amd64] Enable DRM_ACCEL_HABANALABS and DRM_ACCEL_IVPU (merged)
- !1176: [riscv64] fix conflict between kernel-image and mtd-core-modules (merged)
- I merged my own MRs:
- !1161: Fix and clean up Build-Depends
- !1164: d/config: Fix broken configs that were being resolved differently by kconfig
- !1175: Fix perf build failure on many architectures
- I uploaded:
- linux version 6.11~rc4-1~exp1 to experimental.
- linux version 6.11~rc5-1~exp1 to experimental.
- linux version 6.10.6-1~bpo12+1 to bookworm-backports.
- Upstream, I commented on additional backports required to address CVE-2024-26621 and CVE-2024-42258.
- I responded to bug reports:
- Upstream, I submitted the patch aacraid: Fix double-free on probe failure which should fix part of bug #1075855.
- Upstream, I pointed out that the fix in !1175 is needed in Linux 6.11.
- I updated the bullseye-security branch to upstream version 5.10.224, but didn’t make a new upload.
- I updated the bullseye-security-6.1 branch, merging changes from version 6.1.106-3.
- For initramfs-tools:
- I opened and later merged the MRs:
- I reviewed the MRs:
- I uploaded:
- version 0.144 to Debian unstable.
- version 0.145 to Debian unstable.
- version 0.142+deb12u1 to Debian bookworm.
- I responded to Debian bug reports:
- For the Debian iproute package, I reverted the recent removal of the
/usr/sbin/ip
symlink and uploaded version 6.10.0-2. - For kernel-wedge:
- I fixed a bug in duplicate detection that linux !1176 had revealed.
- I added support for packages installing modules under
/usr/lib/modules
, and a test case for this. - I uploaded version 2.106 to Debian unstable, including the above and some other bug fixes.
- For the Debian sgt-puzzles package, I responded to and wrote a patch for bug #1079717: sgt-puzzles: [Mozaic] crashes when copying the game.
- For the Debian firmware-nonfree package:
FOSS activity in July 2024
- I continued participating in Debian kernel team meetings.
- For the Debian linux package:
- I investigated a regression for nftables introduced in my final upload of linux to buster-security, and passed on the information to the Freexian ELTS team.
- I uploaded:
- linux version 6.1.94-1~bpo11+1 to bullseye-backports.
- linux version 6.8.12-1~bpo12+1 to bookworm-backports.
- linux version 6.9.7-1~bpo12+1 to bookworm-backports.
- linux version 6.10-1~exp1 to experimental.
- linux version 6.1.99-1~bpo11+1 to bullseye-backports (but it was never accepted).
- linux version 6.10.1-1~exp1 to experimental.
- linux version 6.9.10-1~bpo12+1 to bookworm-backports.
- I opened or updated MRs:
- !1077: d/b/gencontrol.py, d/rules.real: Restore config checks on kernels to be signed
- !1112: Update d/l/p/debian_linux/firmware.py for current WHENCE format
- !1115: Update to 6.10-rc7
- !1119: Update d/b/test-patches to work with current package
- !1126: [alpha] scsi: Disable SCSI_IMM (fixes FTBFS)
- !1133: Draft: Fix sh4/sh7785lcr flavour
- I reviewed MRs:
- !675: [arm64] drivers/usb/host: Enable USB_XHCI_PCI_RENESAS as module (Closes: #1032671)
- !732: [x86] linux-cpupower: Add intel-speed-select command
- !957: debian/bin/gencontrol.py: allow adding a custom suffix to the abiname (closed)
- !964: tools/arch/x86/intel_sdsi: Add sdsi package for Intel SDSi provisioning tool
- !1037: debian/rules.real: set absolute bpftool path for linux 6.8+ (closed)
- !1038: debian/rules.real: export LANG = C.UTF-8 for sphinx
- !1041: Add “-b” flag to genorig.py
- !1051: [x86] drivers/platform/x86: Enable MSI_EC as module (merged)
- !1059: [amd64/cloud] drivers/watchdog: Enable I6300ESB_WDT as module (merged)
- !1074: MIPS64EL: add mips64r6el flavor (merged)
- !1084: Remove unused check for image size
- !1093: d/rules.d/t/perf/Makefile: Enable debuginfod support. (merged)
- !1094: [arm64] drivers/gpu/drm/bridge/synopsys: Enable DRM_DW_HDMI_I2S_AUDIO as module (merged)
- !1095: [arm64] Enable config options for Qualcomm boards (merged)
- !1100: kernel/power: enable CONFIG_HIBERNATION_COMP_LZ4
- !1118: [x86] sound/soc/intel/avs/boards: Enable SND_SOC_INTEL_AVS_MACH_MAX98927 as a module (merged)
- !1122: Enable snd_soc_pcm5102a as a module (merged)
- !1123: [ppc64*] Switch default kernel to 4k page size (merged)
- !1128: drivers/md/dm-vdo: Enable DM_VDO as module (merged)
- !1129: Backport Microsoft Azure Network Adapter from 6.10
- !1134: debian/rules: sort control.md5sums to improve reproducibility (merged)
- !1135: [arm64] Re-enable RELR (merged)
- !1136: Compile with gcc-14 on all architectures
- !1139: [arm64] enable CONFIG_QCOM_LMH, another SDM845-related option (merged)
- !1141: drivers/net: Enable NETKIT (BPF-programmable network device)
- !1142: fs/erofs: Enable more EROFS compression algorithms (merged)
- I merged my own MRs:
- !1110: d/l/p/debian_linux/firmware.py: Handle RawFile fields
- !1112: Update d/l/p/debian_linux/firmware.py for current WHENCE format
- !1119: Update d/b/test-patches to work with current package
- !1126: [alpha] scsi: Disable SCSI_IMM (fixes FTBFS)
- To support Debian ELTS, I created branches of the Linux 5.10 and 6.1 packaging with backports of the change to use an ephemeral module signing key.
- I answered a query about use of the linux-image-*-unsigned packages.
- I responded to bug reports:
- #989229: grub-install: warning: Cannot read EFI Boot* variables
- #1039883: linux: ext4 corruption with symlinks
- #1063754: fat-modules: SD corruption upon opening file on Linux desktop
- #1075855: Kernel panic caused by aacraid module prevents normal boot
- #1072063: one of the external monitors randomly blank for 2-3 seconds with 6.8/6.9 Linux kernels (regression)
- #1072311: linux-perf can (and should) link against libdebuginfod
- Upstream, I commented on how to detect 32-bit architectures in order to fix CVE-2024-42258.
- Upstream, I submitted the patch xhci-pci: Make xhci-pci-renesas a proper modular driver which is a prerequisite for merging MR !675.
- I asked the Debian Super-H porters whether the sh7785lcr kernel flavour was useful.
- In dput-ng, I merged my own MR !36: rsync, scp: Fix username lookup.
- In devscripts, I updated and merged my own MR !292: uscan: Allow compression of VCS exports to be disabled. This can make uscan a lot faster for packages that use a VCS as upstream and exclude some files from it.
- For the Debian firmware-nonfree package:
- I opened MRs:
- I reviewed MRs:
- I merged my own MRs:
- !96: Update to 20240610
- !98: Include or exclude most unpackaged firmware
- !101: Update to 20240709 and remove some file exclusions
- I uploaded versions 20240610-1 and 20240709-1 to unstable.
- I responded to bug reports:
- In the kernel-team repository:
- I reviewed MRs:
- I deleted the obsolete script that !2 would have updated.
- For the Debian wireless-regdb package:
- I reviewed MRs:
- !4: merge stretch-elts 2022.04.08-1~deb9u1 upload (closed)
- !5: Upload For LTS (buster) (merged)
- I reviewed MRs:
- For the Debian nfs-utils package:
- I opened MR !31: Fixes for handling of state files in /var/lib/nfs in response to bug #1074359: nfs-kernel-server: Updating package unexports all filesystems, and later merged it.
- I reviewed and merged MR !15: A couple more DEP8 tests.
- For the Debian klibc package:
- For the Debian ktls-utils package:
- I updated to upstream version 0.11 and uploaded version 0.11-1 to unstable.
- For the Debian initramfs-tools package:
- I uploaded version 0.143.1 to unstable, with no changes from version 0.143. One of the changes in 0.143 happened to fix the newly reported #1076539: plymouth: Updating plymouth fails with “No space left on device” (and its many duplicates).
- I reviewed MRs:
- !70: Support MODULES=dep usage when root was mounted from root specified on kernel command line (closed)
- !78: feature: safely close devices on shutdown (closed)
- !84: Allow providing UDEV_WAIT and ROUNDTTT times in environment variables
- !89: init: Remove tmpfs from rootfstype option
- !96: mkinitramfs: Do not store intermediate main cpio archive (merged)
- !107: Replace copy_modules_dir by manual_add_modules calls (merged)
- !116: autopkgtest: Enable KVM if available (merged)
- !117: install hid-multitouch module for Surface Pro 4 Keyboard (merged)
- !118: fsck: Mention file system name in failed identification warning (merged)
- !119: Fix resume device type check
- !120: hook-functions: auto_add_modules: Add onboard_usb_hub, onboard_usb_dev (merged)
- !121: hook-functions: add_loaded_modules: Walk bound devices for suppliers (merged)
- !122: d/gbp.conf: Set gbp-dch options matching existing changelog entries (merged)
- !123: mkinitramfs: Add -m argument to override MODULES setting (merged)
- !124: mkinitramfs: Add MODULES=all option to add every module (closed)
- !126: Move shellcheck configuration to .shellcheckrc (merged)
- I responded to bug reports:
- #961395: initramfs-tools: failed hardlink initrd.img
- #980021: initramfs-tools: Upgrading a LVM2 system with separate /usr to buster breaks booting
- #1027749: update-initramfs could diagnose attempt to run with /dev not mounted
- #1054991: initramfs-tools: failed to make backup on esp directory /boot
- #1065698: update-initramfs: -k all stopped working
- #1068195: USB keyboard unusable when booting with init=/bin/bash
- I reported Debian bugs:
- For the Debian a56 package, which is a build-dependency of firmware-free, I made an NMU fixing a build failure with gcc-14 and many compiler warnings. These changes were included in version 1.3+dfsg-11.
subscribe via Atom