Posts
FOSS activity in March 2024
- I updated the Linux (4.19) package for buster to upstream version 4.19.311, but I did not make an upload this month.
- 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:
- 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.
- 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:
- buster: Updated linux (4.19) to upstream version 4.19.304, uploaded it, and issued DLA-3710-1.
- 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.
- 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.
FOSS activity in November 2023
- Reviewed changes to Debian package building in upstream Linux.
- Attended the Debian LTS monthly meeting on IRC.
-
Reviewed the following merge requests:
- linux: [ia64] Workaround an ICE when built with gcc-13 (proposed a less invasive fix)
- linux: Remove architectures not existing in Debian (ongoing discussion)
- linux: Build linux-libc-dev as arch-all package (proposed further changes: d/rules.real: Change linux-libc-dev installation again)
- linux: Merge lintian and piupart jobs (suggested further simplification)
- linux: Remove use of linux-compiler packages (queried)
- linux: [x86] Various drivers for ChromeOS devices (merged)
- linux: [arm64] Enable configs for MediaTek MT8173 and MT8183 Chromebooks (merged)
- linux: [arm64] Enable more hardware for RK3399 ChromeOS tablets (merged)
- linux: debian/salsa-ci.yml: Replace except: with rules: and Enable build arm64 on the default branch (changes requested; now merged)
- linux: d/changelog: Move changelog items before 5.10 to changelog.old (proposed alternate change)
- linux: [arm64] Increase max CPU count to 512 (queried)
- Updated the linux package for Debian 10 "buster" to 4.19.299, but didn't make an upload.
- Attended mini-DebConf Cambridge and the preceding mini-DebCamp, although I was absent on Sunday due to illness.
- Updated the backports of linux in bullseye-backports and bookworm-backports.
- Proposed fix for build regression for linux with upstream version 6.6.
- With some help from Helmut Grohne, updated kernel team maintained packages to move files under /usr: ethtool, firmware-free, firmware-nonfree, iw, klibc, ktls-utils, kup, linux, wireless-regdb.
- Proposed changes to dput-ng for better compatiblity with dput:
FOSS activity in October 2023
- Discussed several bug/issue reports in Debian:
- And for Linux stable branches:
- Updated the linux-5.10 package in Debian 10 "buster" and issued DLA-3623-1.
- Updated the linux backport in bookworm-backports.
- Updated klibc in Debian, applying a patch from Peng Fan to support the loong64 architecture.
FOSS activity in September 2023
- Discussed the ongoing difficulties in supporting the Debian "marvell" kernel flavour. Reviewed the related merge request to fix armel build regression in Debian 12 "bookworm".
-
Wrote and recorded a talk for DebConf on
What's new in the Linux kernel
. Apologies for the poor audio quality; I will use a different microphone if I do this again. - Reviewed Bastian Blank's proposed changes to kernel package versioning and signing in Debian.
- Reported several bad backports to some Linux stable branches.
- Proposed a build fix for linux 6.5 on s390x.
- Updated the linux package for Debian 10 "buster" to 4.19.295, but didn't make an upload.
FOSS activity in August 2023
- Updated the linux-5.10 package in buster and issued DLA-3512-1 for it.
- Together with Aurelien Jarno, I investigated boot failures of Linux 5.10 and later versions on Debian's MIPS buildds, but I didn't find the root cause or any solution.
- Reviewed and tested the kernel mitigations for the SRSO (CVE-2023-20569) issue in AMD CPUs, and added a critical missing patch to the backports.
- Updated the linux (4.19) and linux-5.10 packages in buster, and the linux (5.10) package in bullseye, to include mitigations for GDS (CVE-2022-40982) on Intel processors and (5.10 only) SRSO on AMD. I issued DLA-3524-1 and DLA-3525-1 for buster.
- Nattie and I hosted a 30th birthday party for Debian in Leuven.
- Rebased and submitted my fixes for dahdi-linux.
- Updated the linux master branch to upstream version 6.5-rc4 and uploaded to experimental.
- Updated the backports of linux in bullseye-backports and bookworm-backports.
- Updated jinja-vanish to be compatible with Jinja 3.0. I also wired up its test suite to autopkgtests and added a Salsa CI configuration to catch any future regressions more quickly.
-
Reviewed the following merge requests:
- firmware-nonfree: Update to 20230625 (merged)
- klibc: Apply ubuntu specific patch (closed as no longer needed)
- firmware-free: Recommend firmware-ath9k-htc for its seperately-packaged free firmware (rebased and merged)
- initramfs-tools: mkinitramfs: Warn if initrd size > some ratio of RAM size (changes requested)
- linux/buster: Add support for ARC-1886 series RAID controllers (queried)
- nfs-utils: A couple more DEP8 tests (changes requested)
- initramfs-tools: d/initramfs-tools.maintscripts: Remove code for ancient versions (merged)
- Proposed fixes for some metadata in firmware-nonfree.
- Updated scripts and templates in firmware-free to synchronise with firmware-nonfree.
subscribe via Atom