Better living through software
About

FOSS activity in May 2024

2 July 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 linux package:
    • I reviewed and merged the following merge requests:
      • Update to 6.8.X + 6.8.X-rtY
      • [arm*,riscv64] drivers/pps/clients: Enable PPS_CLIENT_GPIO as module
      • [arm64,riscv64] drivers/leds/rgb: Enable LEDS_GROUP_MULTICOLOR and LEDS_PWM_MULTICOLOR as modules
      • [arm64] Further improve support for SolidRun HoneyComb
      • sound: Enable TAS2781 Smart Amp modules
      • [arm64] net/rfkill: Enable RFKILL_GPIO as module
      • [arm64] Increase max CPU count to 512
      • Enable SND_VIRTIO as module
      • d/templates: Change firmware-linux-free from Recommends to Suggests
    • I reviewed but did not merge:
      • Enable UBSAN_BOUNDS and UBSAN_SHIFT
    • I responded to the following bug reports:
      • linux: Do we still need sched-autogroup-disabled.patch in 2024?
      • linux-image-6.5.0-0.deb12.1-arm64: arm64 kernel upgrade makes systems unresponsive
      • fat-modules: SD corruption upon opening file on Linux desktop
      • bpftool: please build from https://github.com/libbpf/bpftool
    • I opened my own merge requests:
      • d/b/gencontrol.py, d/rules.real: Restore config checks on kernels to be signed
      • d/salsa-ci.yml: Restore Python static checks on scripts
      • Move modules under /usr in signed kernel packages
      • firmware_loader: Remove most Debian-specific logging changes
    • I uploaded:
      • (LTS) linux-5.10 version 5.10.216-1~deb10u1 to buster-security.
      • linux version 6.1.90-1~bpo11+1 to bullseye-backports.
      • linux version 6.7.12-1~bpo12+1 to bookworm-backports.
      • linux version 6.8.9-1 to unstable.
  • I attended the mini-DebConf in Berlin and very much enjoyed it. Thanks to all the organisers, volunteers and presenters.
  • I supported Salvatore Bonaccorso’s proposal of regular kernel team meetings, and attended the first one.
  • I answered Andreas Tille’s questions about the kernel team.
  • I uploaded ktls-utils version 0.10-1 to unstable.
  • I uploaded wireless-regdb version 2024.05.08-1 to unstable.
  • I reviewed all open merge requests for initramfs-tools, and merged most of them.
  • For the Debian firmware-nonfree package:
    • I started reviewing Diederik de Haas’s major (non-upstream) update to firmware-nonfree.
    • I opened a merge request intended to simplify future work: Add support for and start using wildcards in package file lists.
  • I uploaded iw version 6.9-1 to unstable.

Better living through software

  • Ben Hutchings
  • ben@decadent.org.uk

    Ben Hutchings's diary of life and technology