Hírolvasó

K9 mail to become Thunderbird on Android

3 év 2 hónap óta
The Thunderbird project's announcement of its plans for an Android client contain a bit of a surprise:

To that end, we’re thrilled to announce that today, K-9 Mail officially joins the Thunderbird family. And [K9 maintainer Christian Ketterer] has already joined the full-time Thunderbird staff, bringing along his valuable expertise and experience with mobile platforms.

Ultimately, K-9 Mail will transform into Thunderbird on Android.

That means the name itself will change and adopt Thunderbird branding. Before that happens, we need to reach certain development milestones that will bring K-9 Mail into alignment with Thunderbird’s feature set and visual appearance.

corbet

Security updates for Monday

3 év 2 hónap óta
Security updates have been issued by Debian (chromium, containerd, kernel, ntfs-3g, and vlc), Fedora (buildah and logrotate), Red Hat (xz), and SUSE (google-gson, netty3, rubygem-sinatra, and u-boot).
jake

Kernel prepatch 5.19-rc2

3 év 2 hónap óta
The second 5.19 kernel prepatch is out for testing.

And yes, because I expected the rc2 week to be fairly quiet, I did a system update on my workstation, and as a result I spent a day or two then sorting out most of the fallout from the resulting compiler upgrade to gcc-12. Some of it ended up being a bit heavy-handed, and we'll be tweaking things further. And some of it ends up being an actual compiler misfeature.

corbet

Linux Plumbers Conference: Microconferences at Linux Plumbers Conference: Kernel Memory Management

3 év 2 hónap óta

This microconference supplements the LSF/MM event by providing an opportunity to discuss current topics with a different audience, in a different location, and at a different time of year.

The microconference is about current problems in kernel memory management, for example:

  • Multi-generational LRU vs traditional LRU
  • Do we need three different slab allocators?
  • How far do we take the folio conversion?
  • Can we handle page pinning and page mapcount more effectively?
  • How can we effectively cache reflinked files?
  • Can we support 1GB pages other than through hugetlbfs?
  • How should we handle memory failures better?

Please come and join us in the discussion about the rocket science kernel memory management.

We hope to see you there!

[$] Vetting the cargo

3 év 2 hónap óta
Modern language environments make it easy to discover and incorporate externally written libraries into a program. These same mechanisms can also make it easy to inadvertently incorporate security vulnerabilities or overtly malicious code, which is rather less gratifying. The stream of resulting vulnerabilities seems like it will never end, and it afflicts relatively safe languages like Rust just as much as any other language. In an effort to avoid the embarrassment that comes with shipping vulnerabilities (or worse) by way of its dependencies, the Mozilla project has come up with a new supply-chain management tool known as "cargo vet".
corbet

Security updates for Friday

3 év 2 hónap óta
Security updates have been issued by Debian (python-bottle), Fedora (grub2 and kernel), Mageia (python-pypdf2, python-ujson, and vim), and SUSE (fribidi, grub2, mozilla-nss, and webkit2gtk3).
jake

[$] Rethinking Fedora's Java packaging

3 év 2 hónap óta
Linux distributors are famously averse to shipping packages with bundled libraries; they would rather ship a single version of each library to be shared by all packages that need it. Many upstream projects, instead, are fond of bundling (or "vendoring") libraries; this leads to tension that has been covered here numerous times in the past (examples: 1, 2 3, 4, 5, ...). The recent Fedora discussion on bundling libraries with its Java implementation would look like just another in a long series, but it also shines a light on the unique challenges of shipping Java in a fast-moving community distribution.
corbet

Security updates for Thursday

3 év 2 hónap óta
Security updates have been issued by Debian (mailman and python-bottle), Red Hat (java-1.7.1-ibm, java-1.8.0-ibm, subversion:1.14, and xz), Scientific Linux (python-twisted-web), Slackware (httpd), and Ubuntu (ca-certificates, ffmpeg, ghostscript, and varnish).
jake

Linux Plumbers Conference: Microconferences at Linux Plumbers Conference: Compute Express Link

3 év 2 hónap óta

Linux Plumbers Conference 2022 is pleased to host the Compute Express Link Microconference

Compute Express Link is a cache coherent fabric that is gaining a lot of momentum in the industry. Hardware vendors have begun to ramp up on CXL 2.0 hardware and software must not lag behind. The current software ecosystem looks promising with enough components ready to begin provisioning of test systems.

The Compute Express Link microconference focuses around how to evolve the Linux
CXL kernel driver and userspace for full support of the CXL 2.0 and beyond. It is also an opportunity to discuss the needs and expectations of everyone on the CXL community and to address the current state of development.

Suggested topics:

  • Ecosystem & Architectural review
  • Future kernel work – regions
  • QEMU support now and later
  • Security: IDE and SPDM
  • Avoiding vendor specificity
  • Collaboration on Future Spec enhancements
  • Type 2 accelerator support (bias flip management)
  • Hot remove
  • RAS (GPF, AER, Poison handling)
  • 1.1 to 2.0 compatibility
  • topics currently under embargo (p2p)
  • Hot add policy daxctl

Please come and join us in the discussion about the Linux support of the next generation high speed interconnect.

We hope to see you there!

[$] ioctl() forever?

3 év 2 hónap óta
In a combined storage and filesystem session at the 2022 Linux Storage, Filesystem, Memory-management and BPF Summit (LSFMM), Luis Chamberlain and James Bottomley led a discussion about the use of ioctl() as a mechanism for configuration. There are plenty of downsides to the use of ioctl() commands, and alternatives exist, but in general kernel developers have chosen to continue using this multiplexing system call. While there is interest in changing things, at least in some quarters, the discussion did not seem to indicate major changes on the horizon.
jake

OpenSUSE Leap 15.4 released

3 év 2 hónap óta
Version 15.4 of the openSUSE Leap distribution has been released. "Leap 15.4 is a feature release version and provides a significant amount of updates from previous Leap 15.x versions along with new offerings". Changes include the addition of openSUSE Leap Micro, improved codec support, KDE Plasma 5.24, and more. This release also deprecates Python 2 support.
corbet

Security updates for Wednesday

3 év 2 hónap óta
Security updates have been issued by Debian (avahi), Fedora (firefox), Oracle (grub2, python-twisted-web, shim, shim-signed, and thunderbird), Red Hat (kernel and python-twisted-web), SUSE (gcc48, go1.17, go1.18, and mariadb), and Ubuntu (e2fsprogs, linux, linux-aws, linux-aws-5.13, linux-azure, linux-azure-5.13, linux-gcp, linux-gcp-5.13, linux-hwe-5.13, linux-intel-5.13, linux-kvm, linux-oracle, linux-oracle-5.13, linux-raspi, linux, linux-aws, linux-aws-5.4, linux-azure, linux-azure-5.4, linux-azure-fde, linux-gcp, linux-gke, linux-gke-5.4, linux-gkeop, linux-gkeop-5.4, linux-hwe-5.4, linux-ibm, linux-ibm-5.4, linux-kvm, linux-oracle, linux-oracle-5.4, linux-raspi, linux-raspi-5.4, linux, linux-aws, linux-aws-hwe, linux-azure, linux-azure-4.15, linux-gcp, linux-hwe, linux-kvm, linux-oracle, linux-raspi2, linux-snapdragon, linux, linux-aws, linux-azure, linux-gcp, linux-gke, linux-ibm, linux-intel-iotg, linux-kvm, linux-lowlatency, linux-oracle, linux-raspi, linux, linux-aws, linux-kvm, linux-lts-xenial, linux-oem-5.14, linux-oem-5.17, and ntfs-3g).
corbet

[$] Best practices for fstests

3 év 2 hónap óta
As a followup to a session on testing challenges earlier in the day, Josef Bacik led a discussion on best practices for testing in a combined storage and filesystem session at the 2022 Linux Storage, Filesystem, Memory-management and BPF Summit (LSFMM). There are a number of ways that developers can collaborate on improving the testing landscape using fstests and blktests, starting with gathering and sharing information about which tests are expected to pass and fail. That information depends on a lot of different factors, including kernel version and configuration, fstest options, and more.
jake

Fedora 34 is EOL

3 év 2 hónap óta
The Fedora 34 distribution release has gone out of the supported mode: "No further updates, including security updates, will be available for Fedora 34". Users should update to the Fedora 35 or 36 release.
corbet

Security updates for Tuesday

3 év 2 hónap óta
Security updates have been issued by Debian (glib2.0, librecad, and php-horde-mime-viewer), Fedora (vim), and Ubuntu (freerdp2, ruby2.3, ruby2.5, ruby2.7, ruby3.0, and vim).
corbet

Rosenzweig: Conformant open source support for Mali-G57

3 év 2 hónap óta
Alyssa Rosenzweig announces a milestone for support of Mali GPUs with free software:

The open source Panfrost driver for Mali GPUs now supports the new Valhall architecture with fully-conformant OpenGL ES 3.1 on Mali-G57, a Valhall GPU. The final Mesa patches are landing today, and the required kernel patches are queued for merge upstream.

corbet