Hírolvasó

[$] Extending time slices for user-space locks

6 hónap 3 hét óta

Steven Rostedt recently posted a patch set that could help improve the performance of certain user-space applications by giving the scheduler more context about when they are safe to interrupt. The patch set lets programs request a small grace window before they can be interrupted so that they can relinquish any locks, decreasing the amount of time that other threads have to spend waiting. Rostedt shared performance numbers suggesting that the patch might cut the amount of time spent acquiring locks in half for some programs — although, since his test was specifically tuned for this case, real-world projects should expect a somewhat less dramatic improvement. The change received some pushback from scheduler maintainer Peter Zijlstra, who objected to the patch set's approach.

daroc

Mesa 25.0.0 released

6 hónap 3 hét óta
Version 25.0.0 of the Mesa graphics library has been released. "The flashiest addition is probably the support for Vulkan 1.4 by Anv (Intel), Asahi (Apple), Lavapipe (software), NVK (NVIDIA), PanVK (Mali), RADV (AMD), and Turnip (Qualcomm). Users can expect the usual flurry of improvements across all drivers and components."
corbet

[$] Meshtastic: decentralized communication with low-power devices

6 hónap 3 hét óta
Many of us enjoy uninterrupted access to mobile networks. However, in remote areas or during emergencies, that connectivity may not always be available. For such scenarios, Meshtastic offers a decentralized wireless mesh network with open-source firmware that runs on affordable, low-power devices. At FOSDEM 2025, the Meshtastic project was represented by one of its core developers, Thomas Göttgens, who gave a talk, "Meshtastic - off-grid communication for everyone", in the Radio developer room (devroom).
jake

Lange: The secret maze of Debian images

6 hónap 3 hét óta

Debian Developer Thomas Lange has written a blog post in the attempt to help users find the right Debian image for their systems.

It's difficult to find the right Debian image. We have thousands of ISO files and cloud images and we support multiple CPU architectures and several download methods. The directory structure of our main image server is like a maze, and our web pages for downloading are also confusing.

jzb

Security updates for Wednesday

6 hónap 3 hét óta
Security updates have been issued by AlmaLinux (gcc-toolset-14-gcc, nodejs:18, and nodejs:22), Fedora (bootc), Gentoo (OpenSSH), Oracle (doxygen, libxml2, mingw-glib2, and NetworkManager), Red Hat (bind, bind9.16, bind9.18, kernel, kernel-rt, mysql, and mysql:8.0), Slackware (openssh), SUSE (buildah, emacs, glibc, google-osconfig-agent, grub2, java-11-openj9, kernel, netty, netty-tcnative, openssh, openvswitch, podman, and ucode-intel), and Ubuntu (atril, libsndfile, libtasn1-6, openssh, python-virtualenv, and symfony).
jzb

Beperelné Mexikó a Google-t

6 hónap 3 hét óta
A mexikói elnök szerint a techóriás a mexikói és a kubai rész nevét is megváltoztatta, miközben azokat nem kellett volna.
HWSW

Pi-hole v6 released

6 hónap 3 hét óta

Pi-hole v6 has been released. The latest version of the popular ad-blocking software sports a redesigned user interface, has support for subscribing to allowlists, and brings a new REST API and embedded web server. Its Docker/OCI image is now based on Alpine Linux rather than Debian to reduce image size. See the announcement for guidance on upgrading existing Pi-hole installations.

jzb

A milestone for reproducible openSUSE

6 hónap 3 hét óta
The Reproducible-openSUSE project has announced that it has created a usable version of openSUSE with 100% reproducible packages.

[Bernhard] Wiedemann took on this 4-month-long project to create a fork of openSUSE that has 100% bit-reproducible packages. So far ring0 (aka bootstrap) and ring1 with 3,300 software packages have all successfully been patched and tested.

This build is not yet recommended for production use, though.

corbet

[$] FUSE folio conversion confusion

6 hónap 3 hét óta

Kernel developers have been working to convert various internal interfaces to use folios; while this process has been progressing, there is still the occasional regression introduced by the change. In December 2024, it was discovered that installing a Flatpak application could trigger a filesystem bug in the kernel that would cause the software to read incorrect data from the disk. The problem was quickly fixed — only for an another problem caused by the folio rewrite to pop up in the same kernel subsystem. This was discovered by an Arch Linux user, who noticed that selecting files in a Flatpak application was causing kernel crashes. Now both bugs are fixed, but there may be more bugs to find.

daroc