Archive of posts from 2024
-
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:
-
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 firmware-nonfree package:
-
FOSS activity in July 2024
- I continued participating in Debian kernel team meetings.
- For the Debian linux package:
- (LTS) 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
-
FOSS activity in June 2024
- I continued participating in Debian kernel team meetings.
- For initramfs-tools:
- I reviewed several more merge requests and merged some of them.
- I released version 0.143 and uploaded it to Debian experimental.
- For the Debian firmware-free package:
- I responded to an update on the bug report “firmware-linux-free uses prebuilt blobs instead of building from source” and the accompanying merge request “Build some firmware files from source”.
- I split off the new issue into a separate bug report “firmware-free: Incomplete source for carl9170-1.fw”, and merged the MR.
- I made some other necessary changes to the package and uploaded version 20240610-1 to unstable.
-
FOSS activity in May 2024
- For the Debian kernel security tracker:
- I implemented some static checks in CI.
- I continued work on automated handling of kernel CVEs, but it is still not quite ready to merge.
- I implemented improved reporting on top of those changes.
- For the Debian kernel security tracker:
-
FOSS activity in April 2024
- I answered a query about the continued need for an executable stack on Linux/m68k.
- (LTS) I reported and fixed some regressions on the Linux 4.19-stable branch.
- I proposed a fix for the regression of rsync and scp support in dput-ng.
- (LTS) I updated the linux (4.19) package for Debian 10 “buster” to upstream version 4.19.311, but didn’t make an upload this month.
- I started work on more automated handling of kernel CVEs for Debian.
-
FOSS activity in March 2024
- (LTS) I updated the Linux (4.19) package for buster to upstream version 4.19.311, but I did not make an upload this month.
- (LTS) I triaged recent CVE IDs assigned for kernel security issues, and queried some duplicate and trivial issues, which have now been rejected.
- I reviewed and applied a fix for klibc’s inet_pton() function. I then added some test cases for it, and made further fixes.
-
FOSS activity in February 2024
- I updated the Linux kernel packages in various Debian suites:
- (LTS) buster: Updated linux-5.10 to the latest security update for bullseye, and uploaded it, but it still needs to be approved.
- bullseye-backports: Updated linux (6.1) to the latest security update from bullseye, and uploaded it.
- bookworm-backports: Updated linux to the current version in testing, and uploaded it.
- (LTS) I reported a regression in documentation builds in the Linux 5.10 stable branch.
- I updated the Linux kernel packages in various Debian suites:
-
Converted from Pyblosxom to Jekyll
I’ve been using Pyblosxom here for nearly 17 years, but have become increasingly dissatisfied with having to write HTML instead of Markdown.
-
FOSS activity in January 2024
- I fixed a bug in my merge request adding the rsync method to dput-ng. (This has now been merged and included in the dput 1.38 release.)
-
I updated the Linux kernel packages in various Debian suites:
- (LTS) buster: Updated linux (4.19) to upstream version 4.19.304, uploaded it, and issued DLA-3710-1.
- (LTS) buster: Updated linux-5.10 to the latest security update for bullseye, uploaded it, and issued DLA-3711-1.
- bullseye-backports: Updated linux to the latest security update for bookworm, and uploaded it.
- bookworm-backports: Updated linux to the latest version in sid, but didn't upload it as that version is not yet in testing.
- I uploaded kernel-wedge to bookworm-backports as it will be needed by later updates to the linux backport.
- I reviewed the enablement of bcachefs in Debian.
- I updated the Debian kernel upload checklist in line with recent changes to kernel ABI handling.
- I reviewed (again) Bastian's proposal to change the use of Git branches for the Debian kernel package.
- I discussed the support status of armel in the Debian kernel package.
-
FOSS activity in December 2023
- I made a merge request to get rid of the manual split between old and current changelogs in the Debian linux source package. As there wasn't agreement on this I've since closed it.
- (LTS) I updated the linux (4.19) package for buster to upstream version 4.19.302, but didn't upload it.
- I reported a bug in libnfsidmap packages involving aliased file locations that can (in principle) result in file loss on upgrade.