3 év 2 hónap óta
The 5.19 merge window was closed with the
5.19-rc1
release on June 5 after the addition of 13,124 non-merge changesets
to the mainline
kernel. That makes this merge window another busy one, essentially
matching the 13,204 changesets seen for 5.18. The approximately 8,500
changesets merged since
our first 5.19
merge-window summary contain quite a bit of new functionality; read on
for a summary of the most interesting changes that were pulled during the
second half of this merge window.
corbet
3 év 2 hónap óta
Version 5.1 of the
Tor-oriented Tails distribution has been released. It includes some
improvements to the Tor connection assistant and to handling of
captive-portals, but the most significant change is arguably the delayed fix to a
severe
security
vulnerability that had sparked suggestions that some users, at least,
should stop using Tails temporarily.
corbet
3 év 2 hónap óta
jake
3 év 2 hónap óta
In something of a grab-bag session, Josef Bacik led a discussion about
various challenges that Linux kernel maintainers face, some of which lead to
burnout. The session was originally
going to be led by Darrick Wong, but he was
unable to come to LSFMM, so
Bacik gathered some of Wong's concerns and combined them with his own in a
joint storage and filesystem session at the
2022 Linux Storage,
Filesystem, Memory-management and BPF Summit (LSFMM). As part of the
discussion, Bacik presented
his view on what the role of a kernel maintainer should be, which seemed to
resonate with those present.
jake
3 év 2 hónap óta
Security updates have been issued by Debian (clamav, firefox-esr, pidgin, and thunderbird), Fedora (dotnet3.1, firefox, kernel, vim, and webkit2gtk3), Mageia (firefox/nss/nspr, gimp, logrotate, mariadb, thunderbird, trojita, webkit2, and webmin), Oracle (thunderbird), Red Hat (compat-openssl11, postgresql:10, postgresql:12, and thunderbird), Slackware (pidgin), and SUSE (openvpn).
jake
3 év 2 hónap óta
Linus has
released 5.19-rc1 and closed the
merge window for this cycle. "Judging by the merge window, this release
is going to be on the bigger side, but certainly not breaking any records,
and nothing looks particularly odd or crazy."
corbet
3 év 2 hónap óta
Linux Plumbers Conference 2022 is pleased to host the RISC-V Microconference
The RISC-V software ecosystem continues to grow tremendously with many RISC-V ISA extensions being ratified last year. There are many features supporting the ratified extensions that are under development, for instance svpbmt, sstc, sscofpmf, cbo.
The RISC-V microconference is to discuss these issues with a wider community to arrive at a solution as was successfully done in the past.
Here are a few of the expected topics and current problems in RISC-V Linux land that would be covered this year:
- Various specification updates and plans for supporting them, with candidates including SBI, EFI, memory models (WMO, IO, etc), IOMMU, TEE
- Handling of user-visible errata, with the most notable current example being the many present in the D1.
- Moving forward with support for the V extension, including probing from userspace (VLENMAX, performance, etc). A similar set of issues will likely arise for the B and K extensions.
- Handling of runtime probing of various performance knobs in the kernel, like strings.h and locks.
- Defining rules for portable/distro kernels while keeping non-portable kernels in mind.
- Dealing with the ABI fallout from the pre-formal-model GCC interpretation of WMO, and by the time Plumbers comes around, maybe TSO as well.
- Is using WRS for pthread_mutex() sane? Either way, how to handle mtime in userspace?
- Ongoing development for Nested hypervisor
Please come and join us in the discussion on how we can improve the support for RISC-V in the Linux kernel.
We hope to see you there!
3 év 2 hónap óta
Version
22.05 of the NixOS distribution is out. "NixOS is already known as
the most up to date distribution and is the distribution with the most
packages. This release saw 9345 new packages and 10666 updated
packages". Significant changes include an update to version 2.8.0 of
the Nix package manager with experimental support for
flakes, GNOME 42, and many
new services; see
the
release notes for details.
corbet
3 év 2 hónap óta
Opinions differ on the best way to disclose security vulnerabilities, but
there is a general consensus in our community that vulnerabilities
should, indeed, be
made public at some point. What happens between the discovery of a
vulnerability and its disclosure can be more controversial. A recent
discussion on the handling of kernel vulnerabilities has led to change in
the policies of the linux-distros mailing list — all based on the question
of what constitutes "disclosure".
corbet
3 év 2 hónap óta
Security updates have been issued by Debian (cifs-utils, debian-security-support, and pypdf2), Fedora (fapolicyd, mariadb, openssl, and qt5-qtbase), Oracle (firefox, maven:3.5, maven:3.6, postgresql:10, postgresql:12, and postgresql:13), Red Hat (.NET 6.0, firefox, gzip, java-1.8.0-openjdk, java-11-openjdk, java-17-openjdk, pcs, rsync, subversion, thunderbird, and zlib), Scientific Linux (thunderbird), Slackware (mozilla), SUSE (firefox, hdf5, suse-hpc, kernel-firmware, libarchive, patch, php8, and redis), and Ubuntu (cifs-utils and vim).
jake
3 év 2 hónap óta
Mozilla has
announced
the release of a translation plugin for Firefox as part of the
Project Bergamot initiative.
The ultimate goal of this consortium was to build a set of neural
machine translation tools that would enable Mozilla to develop a
website translation add-on that operates locally, i.e. the engines,
language models and in-page translation algorithms would need to
reside and be executed entirely in the user’s computer, so none of
the data would be sent to the cloud, making it entirely private.
corbet
3 év 2 hónap óta
The kernel tries hard to keep memory available for its present and future
needs. Should that effort fail, though, the tool of last resort is the
dreaded out-of-memory (OOM) killer, which is tasked with killing processes
on the system to free their memory and alleviate the problem. The results
of invoking the OOM killer are never going to be good, but they can be
distinctly worse if the wrong processes are chosen for an untimely end. As
one might expect, the effort to properly choose the right processes is an
ongoing effort. Most recently, Christian
König has proposed
a
new mechanism to address a blind spot in the OOM killer's
deliberations.
corbet
3 év 2 hónap óta
Francesco Mazzoli
delves
deeply into the kernel's implementation of pipes (and more) in an
attempt to maximize the throughput of data.
The post was inspired by reading a highly optimized FizzBuzz
program, which pushes output to a pipe at a rate of ~35GiB/s on my
laptop. Our first goal will be to match that speed, explaining
every step as we go along. We’ll also add an additional
performance-improving measure, which is not needed in FizzBuzz
since the bottleneck is actually computing the output, not IO, at
least on my machine.
corbet
3 év 2 hónap óta
Security updates have been issued by Debian (firefox-esr), Fedora (thunderbird and vim), Red Hat (firefox, postgresql:10, postgresql:12, and postgresql:13), Scientific Linux (firefox and rsyslog), SUSE (hdf5, hdf5, suse-hpc, postgresql14, rubygem-yajl-ruby, and udisks2), and Ubuntu (imagemagick and influxdb).
jake
3 év 2 hónap óta
Linux Plumbers Conference 2022 is pleased to host the Zoned Storage Devices (SMR HDDs & ZNS SSDs).
The Zoned Storage interface has been introduced to make more efficient use of the storage medium, improving both device raw capacity and performance. Zoned storage devices expose their storage through zone semantics with a set of read/write rules associated with each zone.
The Linux kernel supports SMR HDDs since kernel 4.10 and ZNS SSDs since kernel 5.9. Furthermore, a few parts of the storage stack have been extended with zone support, for example btrfs and f2fs filesystems, and the device mapper targets dm-linear and dm-zoned.
The Zoned Storage microconference aims to communicate the benefits of Zoned Storage to a broader audience, present the current and future challenges within the Linux storage stack, and collaborate with the wider community.
Please come and join us in the discussion about advantages and challenges of Zoned Storage.
We hope to see you there!
3 év 2 hónap óta
The LWN.net Weekly Edition for June 2, 2022 is available.
corbet
3 év 2 hónap óta
jake
3 év 2 hónap óta
The challenges of testing filesystems and the block layer were the topic of a
combined storage and filesystem session led by Luis Chamberlain at the
2022 Linux Storage,
Filesystem, Memory-management and BPF Summit (LSFMM). His goal is to
reduce the amount of time it takes to test new features in those areas, but
one of the problems that he has encountered is a lack of determinism in the
test results. It is sometimes hard to distinguish problems in the kernel
code from problems in the tests themselves.
jake
3 év 2 hónap óta
corbet
3 év 2 hónap óta
Security updates have been issued by Debian (libjpeg-turbo, webkit2gtk, and wpewebkit), Fedora (golang-github-opencontainers-runc, mingw-pcre2, python-jwt, python-ujson, and weechat), Oracle (nodejs:16 and rsyslog), Red Hat (container-tools:3.0, expat, fapolicyd, kernel, kernel-rt, kpatch-patch, mariadb:10.3, postgresql:12, rsyslog and rsyslog7, and zlib), Slackware (mozilla), SUSE (bind, dpdk, fribidi, hdf5, librelp, php74, postgresql12, and postgresql13), and Ubuntu (cups, linux-gcp-5.13, linux-oracle, linux-oracle-5.13, linux-gcp-5.4, linux-gkeop, linux-gkeop-5.4, linux-ibm-5.4, linux-oracle, linux-oracle-5.4, linux-raspi, linux-raspi-5.4, and webkit2gtk).
corbet