2 év 7 hónap óta
The Fedora community is currently discussing a proposal to start supporting
a
unified
kernel image (UKI) for the distribution; these images would combine
several pieces that are generally separate today (e.g. initrd, kernel, and
kernel
command line). There are a number of
advantages to such a kernel image, at least for some kinds of systems, but
there is worry from some about where the endpoint of this work lies. There
is a need
to ensure that Fedora can still boot non-unified, perhaps locally built,
kernels and can support other use cases that unification might preclude.
jake
2 év 7 hónap óta
Security updates have been issued by Oracle (bcel), SUSE (ca-certificates-mozilla, glibc, minetest, multimon-ng, nautilus, ovmf, python-Django, samba, saphanabootstrap-formula, and xrdp), and Ubuntu (usbredir).
corbet
2 év 7 hónap óta
Yet another new year is upon us, and that can only mean one thing: the time
has come for your editor to look into his crystal ball and make some
predictions for what 2023 will hold. Said crystal ball is known to suffer
from speculative-execution problems and parity errors, but it's the best
that LWN's budget will afford. Read on for a highly unreliable look at
what's to come.
corbet
2 év 7 hónap óta
DistroWatch Weekly
celebrates its
1000th issue and 20 years of publication.
How much material is in two decades of Weekly editions? It's in the
ballpark of 2,500 articles or approximately 5,600,000 words. It's
an overview of a few thousand news announcements, more than 13,000
screenshots, over 6,500 stable open source operating system
releases summarized, and more than 2,800 torrents seeded. We've
published answers to over 470 questions from curious community
members and over 80 Tips & Tricks articles. You could say we've
been busy over the past 20 years!
corbet
2 év 7 hónap óta
Anybody who installed a nightly release from the
PyTorch machine-learning library between
December 25 and 30
will
want to uninstall it immediately:
At around 4:40pm GMT on December 30 (Friday), we learned about a
malicious dependency package (torchtriton) that was uploaded to the
Python Package Index (PyPI) code repository with the same package
name as the one we ship on the PyTorch nightly package index. Since
the PyPI index takes precedence, this malicious package was being
installed instead of the version from our official repository. This
design enables somebody to register a package by the same name as
one that exists in a third party index, and pip will install their
version by default.
This malicious package has the same name torchtriton but added in
code that uploads sensitive data from the machine.
corbet
2 év 7 hónap óta
Security updates have been issued by Debian (cacti, emacs, exuberant-ctags, libjettison-java, mplayer, node-loader-utils, node-xmldom, openvswitch, ruby-image-processing, webkit2gtk, wpewebkit, and xorg-server), Fedora (OpenImageIO, systemd, w3m, and webkit2gtk3), Mageia (curl, freeradius, libksba, libtar, python-ujson, sogo, thunderbird, and webkit2), Red Hat (bcel), and SUSE (ffmpeg, ffmpeg-4, mbedtls, opera, saphanabootstrap-formula, sbd, vlc, and webkit2gtk3).
jake
2 év 7 hónap óta
The
second 6.2 kernel prepatch is out for
testing — but there isn't a lot there.
So the week started so slow due to the holidays that I thought I
might not have any reason to do an rc2 at all, but by the end of
the week I did end up getting a smattering of pull requests, so
here we are. It's tiny, even smaller than usual for an rc2, and
honestly, I'd expect that trend to continue for rc3.
corbet
2 év 7 hónap óta
Vanilla OS is a new, Ubuntu-based
distribution with an immutable(ish) core and a focus on containers.
Version
22.10, the first stable release, is out.
Vanilla OS is not an ordinary Linux distribution, it is a project
that sets itself many goals and is not afraid to put itself out
there, proudly displaying its unique technologies such as the Apx
sub-system, its own automatic update system, and ABRoot
transactions.
corbet
2 év 7 hónap óta
Version 20 of the
Android-based LineageOS distribution has been released.
We have been working extremely hard since Android 13’s release last
October to port our features to this new version of Android. Thanks
to our hard work adapting to Google’s largely UI-based changes in
Android 12, and Android 13’s dead-simple device bring-up
requirements, we were able to rebase our changes onto Android 13
much more efficiently. This led to a lot of time to spend on cool
new features such as our awesome new camera app, Aperture, which
was written in large part by developers SebaUbuntu, LuK1337, and
luca020400.
corbet
2 év 7 hónap óta
The
6.1.2,
6.0.16, and
5.15.86
stable kernel updates have been released. As is typical for the first
post-rc1 updates, each of these contains a huge number of important fixes.
corbet
2 év 7 hónap óta
Security updates have been issued by Debian (libcommons-net-java), Fedora (python3.6), and SUSE (conmon, polkit-default-privs, thunderbird, and webkit2gtk3).
jake
2 év 7 hónap óta
Security updates have been issued by Debian (multipath-tools), Fedora (containerd and trafficserver), Gentoo (libksba and openssh), and SUSE (webkit2gtk3).
jake
2 év 7 hónap óta
The end of the year is rapidly approaching, and Rafael Sadowski (rsadowski@) has published the
OpenBSD KDE Status Report 2022.
The report leads in,
A lot has happened since the last OpenBSD KDE Status Report in 2021. Let’s split the report in four areas the good, the bad, the plasma and libinput.
and goes on to describe in some detail the work put in to update the KDE
ecosystem on our favorite operating system.
You can read the whole thing by following either link.
2 év 7 hónap óta
After the video decode stuff was fairly nailed down, Lynne from ffmpeg nerdsniped^Wtalked me into looking at h264 encoding.
The AMD VCN encoder engine is a very different interface to the decode engine and required a lot of code porting from the radeon vaapi driver. Prior to Xmas I burned a few days on typing that all in, and yesterday I finished typing and moved to debugging the pile of trash I'd just typed in.
Lynne meanwhile had written the initial ffmpeg side implementation, and today we threw them at each other, and polished off a lot of sharp edges. We were rewarded with valid encoded frames.
The code at this point is only doing I-frame encoding, we will work on P/B frames when we get a chance.
There are also a bunch of hacks and workarounds for API/hw mismatches, that I need to consult with Vulkan spec and AMD teams about, but we have a good starting point to move forward from. I'll also be offline for a few days on holidays so I'm not sure it will get much further until mid January.
My branch is [1]. Lynne ffmpeg branch is [2].
[1] https://gitlab.freedesktop.org/airlied/mesa/-/commits/radv-vulkan-video-enc-wip
[2] https://github.com/cyanreg/FFmpeg/tree/vulkan_decode
2 év 7 hónap óta
Security updates have been issued by Fedora (curl) and SUSE (curl, freeradius-server, sqlite3, systemd, and vim).
corbet
2 év 7 hónap óta
The world got a special Christmas present from Linus Torvalds this year in
the form of the
6.2-rc1
kernel prepatch. By the time the merge window closed, 13,687 non-merge
changesets had been pulled into the mainline for the 6.2 release. This was
the busiest merge window since 5.13 (which brought in 14.231 changesets) in
mid-2021, and quite a bit busier than 6.1 was — but comparable to the late
5.x releases. Just under 4,000 of those changesets were pulled after
the first-half summary was written; there were
quite a few significant changes to be found in those late-arriving patches.
corbet
2 év 7 hónap óta
Security updates have been issued by Debian (gerbv), Fedora (webkitgtk), and SUSE (ca-certificates-mozilla, freeradius-server, multimon-ng, vim, and vlc).
jake
2 év 7 hónap óta
Security updates have been issued by Debian (kernel, libksba, and mbedtls), Fedora (containerd, curl, firefox, kernel, mod_auth_openidc, and xorg-x11-server), and Mageia (chromium-browser-stable).
jake
2 év 7 hónap óta
Linus has
released 6.2-rc1 and closed the
merge window for this release. "So it's Christmas Day here, but it's also Sunday afternoon two weeks
after the 6.2 merge window opened. So holidays or not, the kernel
development show must go on."
corbet
2 év 7 hónap óta
The kernel project tries hard to avoid duplicating functionality within its
code base; whenever possible, a single subsystem is made to serve all use
cases. There is one notable exception to this rule, though: there are
three object-level memory allocators ("slab allocators") in the kernel.
The desire to reduce the count has been growing stronger over the years,
and some steps have been taken in 6.2 to eliminate the least-loved
allocator — SLOB — in the relatively near future.
corbet