Hírolvasó

[$] Supporting unified kernel images for Fedora

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

Security updates for Tuesday

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

[$] Welcome to 2023

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

20 Years of DistroWatch

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

Nightly PyTorch builds compromised

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

Security updates for Monday

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

Kernel prepatch 6.2-rc2

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

Vanilla OS 22.10 released

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

LineageOS 20 released

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

Security updates for Friday

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

Security updates for Thursday

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

OpenBSD KDE Status Report 2022

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.

Dave Airlie (blogspot): vulkan video encoding: radv update

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

[$] The rest of the 6.2 merge window

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

Security updates for Tuesday

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

Security updates for Monday

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

Kernel prepatch 6.2-rc1

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

[$] SLOB nears the end of the road

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