Linux 5.10 To Have Initial Support For UEFI Booting On RISC-V

It looks like the upcoming Linux 5.10 kernel cycle will be the first to bring initial support for UEFI booting on RISC-V hardware.

Going back to the beginning of the year there has been RISC-V patches for UEFI support thanks to engineers at Western Digital. Prior kernel releases also saw UEFI clean-ups and other prep work in getting ready for RISC-V CPU architecture support to be added. Now with Linux 5.10 it looks like the first-cut support is ready to go

Chrome 86 Released With Native File-System, WebCodecs APIs

Chrome 86 is out today as the latest feature release to Google's cross-platform web browser.

Among the changes to find with Chrome 86 include:

- Easier/better file-system access with the Native File System API where users can grant web apps access to a given file/folder for reads and writes. This can be useful for video/image editors, code editors, office suites, and more within the web browser.

- A back-forward cache has been added to allow instant navigation

NVIDIA GeForce RTX 3080 Offers Up Incredible Linux GPU Compute Performance

Yesterday I finally received a GeForce RTX 3080 graphics card from NVIDIA for being able to deliver the first of our Linux benchmarks on the new RTX 30 Ampere series. What is immediately clear is the huge performance uplift for OpenCL and CUDA workloads with the RTX 3080 compared to its predecessors. The raw performance and even performance-per-dollar is staggering out of the GeForce RTX 3080 with the initial tests carried out on Ubuntu Linux. Linux gaming benchmarks will be out in the

Continue reading...

Qt 6.0 Alpha Released

Even with the tumultuous year due to the coronavirus pandemic, The Qt Company is still on track for delivering the Qt 6.0 toolkit release before year's end.

Qt 6.0 Alpha was released today which is coming about one month behind schedule for their original release plan. But to get closer to releasing on target around the start of December, they do have plans for delivering the Qt 6.0 Beta around mid-October rather than waiting three weeks that was part of their original plan.

Originally Qt

Intel's Patches Discussed For Exposing Hybrid CPU Topology Via Sysfs

Last week open-source developers at Intel began sending out Linux patches for supporting hybrid CPUs particularly ahead of 12th Gen "Alder Lake" coming to market with a mix of Golden Cove and Gracemont cores. Following that article last week, more patches hit the list in exposing the hybrid CPU topology to user-space.

These patches indicate how Intel plans to expose the hybrid CPU topology to user-space for software interested in the core make-up of the system. While Arm devices on Linux in big.

Google Is Adding Support For Metadata Encryption To F2FS

F2FS as the Flash-Friendly File-System has long supported transparent file-system encryption via Linux's FSCRYPT framework but now Google engineers are working on allowing the file-system metadata to also be encrypted.

With F2FS continuing to see an uptick in usage on Android devices, Google engineers have been working on allowing metadata encryption for this file-system.

Patches sent out on Monday allow for encrypting of all F2FS metadata besides the superblock itself. The metadata encryption is then controlled via the

Intel Adds Vulkan Transform Feedback For Aging Haswell Graphics

Due to DXVK recently beginning to require Vulkan Transform Feedback (VK_EXT_transform_feedback) for this Direct3D translation layer popular with Linux gamers, Intel open-source developers have gone back and now implemented transform feedback support in the Intel "ANV" driver for Haswell era "Gen 7" graphics.

While the Intel ANV Vulkan driver on Linux has always provided support going back to Haswell, in some areas it's been less than ideal due to stark hardware differences compared to Gen8 Broadwell graphics and
Continue reading...

U-Boot 2020.10 Released With Many Improvements

U-Boot 2020.10 released on Monday as the latest quarterly feature update to this open-source bootloader popular with embedded devices.

While not talked about as much as GRUB, U-Boot continues quite successfully in 2020 with appearing on hardware from Chromebooks and plenty of network devices to SpaceX rockets at the opposite end. With U-Boot 2020.10 there are a plethora of changes as usual compared to the previous release, v2020.

Git 2.29-rc0 Released With SHA-256 In Experimental State, Restores Protocol v2 Default

Git 2.29 is on the way with today marking the availability of the initial release candidate.

Back during the Git 2.26 cycle the distributed revision control system's transport protocol v2 became the default . But then during Git 2.27, that default was reverted due to "remaining rough edges." But now that the Git Transport Protocol v2 implementation has been improved upon, for Git 2.29 they have switched back to the new version as the default. This documentation

Python 3.9 Released With Multi-Processing Improvements, New Parser

Python 3.9 is out today as the newest feature update to this extremely popular language in open-source crowds.

Python 3.9 brings a new PEG-based parser to CPython as a replacement to the previous LL-based parser, multi-processing improvements, fast access to module state from methods of C extension types, and a number of other interpreter improvements. Python 3.9 on the syntax side brings union operators for dict, type hinting generics in standard collections, relaxed grammar restrictions on decorators, and