Tux Machines

Do you waddle the waddle?

Other Sites

LinuxGizmos.com

Pimoroni Interstate 75 W RP2350 Based Driver for HUB75 LED Matrices

The Interstate 75 W is a driver board designed for HUB75-style LED matrices and is powered by the RP2350 microcontroller. This board connects directly to HUB75 panels, offering a straightforward solution for creating LED displays for applications such as signage, data visualization, or interactive projects.

Polverine Leverages ESP32-S3 and Bosch Sensors for Air Quality Tracking

Crowd Supply recently featured Polverine, a mikroBUS-compatible environmental sensing board for real-time air quality monitoring. It detects pollution, gas leaks, and supports ventilation control. Its compact, low-power design makes it suitable for portable and wearable applications, with Bosch Sensortec’s BMV080 PM2.5 and BME690 gas sensors providing data over Wi-Fi and Bluetooth via the ESP32-S3-MINI-1 microcontroller.

Adafruit CLUE: A Sensor-Packed nRF52840 Development Board in a micro:bit Form Factor

The Adafruit CLUE is a development board with a built-in display, multiple sensors, and Bluetooth Low Energy connectivity. It follows the form factor of the BBC micro:bit while incorporating additional processing power and expanded functionality. The board is designed for applications involving data visualization, sensor-based measurements, and wireless communication.

9to5Linux

Immutable Distro Nitrux 3.9 Is Here with NVIDIA 570 Graphics Driver, Many Goodies

The monthly Nitrux release cycle continues and Nitrux 3.9 is here with Linux 6.12 LTS as the default kernel and better support for NVIDIA GPU users by updating the graphics driver to the upcoming NVIDIA 570 series, which is currently available as a beta version, and updated NVIDIA OpenRC services to use a PID file when running the service for the nvidia-powerd daemon.

Security-Focused ParrotOS 6.3 Distro Brings New and Updated Tools, Improvements

Coming more than three months after ParrotOS 6.2, the ParrotOS 6.3 release is powered by Linux kernel 6.11 for the PC editions and Linux kernel 6.6 LTS for the Raspberry Pi edition. Both kernels have been bumped to newer versions to provide users with the best possible hardware support.

GParted Live 1.7 Launches with Experimental Bcachefs Support, Linux 6.12 LTS

Coming almost a year after GParted 1.6, the GParted 1.7 release is here to introduce experimental support for the Bcachefs file system (for single device file systems only), support for recognizing NBDs (Network Block Devices), and a new mechanism that prevents GParted probe from starting LVM volume groups.

news

Linux 6.12-rc2

posted by Roy Schestowitz on Oct 07, 2024,
updated Oct 11, 2024

Torvalds family

Hmm. I have had this mental picture that usually rc2 tends to be one
of the smaller rc's because people take a breather after the merge
window, and/or because it takes a while before people start finding
issues.

But at least this release doesn't seem to show that pattern, and I went back and did some stats on older 6.x releases, and from a quick look it looks like it's really only true about half the time. Some rc2's are indeed fairly small, but not all are. I guess I should have run the numbers before.
Anyway, this isn't one of the small rc2's. But looking at historical trends, being a bigger rc2 isn't _that_ unusual, and nothing in here looks all that odd. Yes, the diffstat may look a bit unusual, in that we had a global header renaming (asm/unaligned.h -> linux/unaligned.h) and we had a couple of reverts that stand out as spikes in the stats, but everything else looks nice and small. In fact, one other noticeably bigger spike in the diffstat is just due to some folio documentation updates, not any code changes.
At about a quarter of the diffs, the filesystem changes are a bit bigger than usual (and would actually have been bigger than the driver changes if it wasn't for one of those reverts), but that's probably just a random timing effect. I expect I'll be getting more driver updates next week.
Anyway, on a completely different note: I try to make my merge commit messages be somewhat "cohesive", and so I often edit the pull request language to match a more standard layout and language. It's not a big deal, and often it's literally just about whitespace so that we don't have fifteen different indentation models and bullet syntaxes. I generally do it as I read through the text anyway, so it's not like it makes extra work for me.
But what *does* make extra work is when some maintainers use passive voice, and then I try to actively rewrite the explanation (or, admittedly, sometimes I just decide I don't care quite enough about trying to make the messages sound the same).
So I would ask maintainers to please use active voice, and preferably just imperative.
Put another way: I'd love it if people would avoid writing their descriptions as "In this pull request, the Xyzzy driver error handling was fixed to avoid a NULL pointer dereference".
Instead write it as "This fixes a NULL pointer dereference in .." or particularly if you just list bullet points, make the bullet point just be "Fix NULL pointer dereference in ..".
This is not a big deal, I realize. But I happened to try to rewrite a few of these cases the last week, and I think simple and to-the-point language is better. The imperative version of just "Fix X" is about as clear as it gets.
Linus

Read on

Update

LWN:

Also:

More ad hominem:

Less personal:

Back to ad hom:

Now they are mainstreaming it in Slashdot:

Network World:

Other Recent Tux Machines' Posts

LibreOffice project and community recap: January 2025
LibreOffice 25.2 – our next major release – is due to arrive next week
Rhino Linux 2025.1 Brings Dynamic Workspaces, Hello Rhino App
The Ubuntu-based Rhino Linux 2025.1 rolls out dynamic workspaces
today's howtos
last batch for today
GCompris 25.0 Open-Source Educational Suite Released with Five New Activities
GCompris 25.0 has been released today as a major update to this open-source and cross-platform educational software suite suitable for children aged 2 to 10 with new activities and updated translations.
Collabora Outsources to Microsoft, Microsoft LF ('Linux' Foundation) Making Excuses For Nationalistic and Racist Policies
bad news
Intel Adds In Three New Battlemage PCI IDs At Linux Driver, Hinting Towards Release of New dGPU Models
Intel has reportedly added three new Battlemage PCI IDs to the Intel Linux kernel driver, hinting at the future release of new dGPU variants
System76 Meerkat goes Meteor Lake (Linux mini PC spec bump)
The System76 Meerkat is a mini PC that ships with either Ubuntu or Pop!_OS software pre-installed
 
Parrot OS 6.3 Released with Enhanced Security, New Tools
Parrot OS 6.3, a security and privacy-focused Linux distro
Filesystems on Linux: When Should You Not Use Ext4?
As with many things, a typical Linux install offers a choice of filesystems
Best Free and Open Source Software
Only free and open source software is eligible for inclusion. Open source software at its finest
Tiny Desktop Linux – mini desktop oriented Linux distribution
Tiny Desktop Linux (TDL) tries to revive the legendary and original DSL
What’s new in GTK, winter 2025 edition
We just had a GTK hackfest at FOSDEM. A good time for an update on whats new and exciting in GTK, with an eye towards 4.18
Stable kernels: Linux 6.13.1, Linux 6.12.12, Linux 6.6.75, Linux 6.1.128, Linux 5.15.178, Linux 5.10.234 and Linux 5.4.290
All users of the 6.13 kernel series must upgrade
Security Leftovers
Security and more
today's leftovers
GNU/Linux and BSD, coding, and more
Open Hardware/Modding: Raspberry Pi, Spectrum ZX-81, and More
some hardware picks
ExTiX Deepin 25.1 Live based on Deepin 25 Preview (latest) with Refracta Snapshot and kernel 6.12.9-amd64-exton :: Build 250119 |
ExTiX with Deepin 25 Preview (released 250116)
Today in Techrights
Some of the latest articles
GNU/Linux, KDE, EasyOS, and More
today's leftovers
Fedora Leftovers
Fedora-centric picks
Open Hardware/Modding/Devices: SparkFun and More
Some hardware leftovers
Free, Libre, and Open Source Software, Web, and Education
FOSS centric leftovers
Security Leftovers
Security bits
AMD RDNA 4 GPUs to buck trend by getting near-perfect launch-day Linux support
a massive improvement over previous GPU launches
Software: New Style Calculator, QOwnNotes, and Clownflare Tunnels Alternatives
FOSS news and picks
Immutable Distro Nitrux 3.9 Is Here with NVIDIA 570 Graphics Driver, Many Goodies
Uri Herrera announced today the release and general availability of Nitrux 3.9 as the latest stable version of this immutable and systemd-free distribution derived from Debian GNU/Linux and built on top of the KDE Plasma desktop environment.
Security-Focused ParrotOS 6.3 Distro Brings New and Updated Tools, Improvements
Parrot Security released ParrotOS 6.3 today as a new ISO snapshot of this Debian-based, security-oriented GNU/Linux distribution for penetration testing and ethical hacking with new and updated tools, and other improvements.
Debian, Red Hat, and More
today's leftovers
Programming Leftovers
Development links
today's howtos
many from idroot
Security Leftovers and Windows TCO
several Windows TCO examples
Android Leftovers
New Android Attack: You Must Not Reply To This Social Media Invite
TrueNAS SCALE 24.10.2 Delivers Improved Stability and Enhanced Features
TrueNAS SCALE 24.10.2 open-source NAS solution brings enhanced cloud backup
Games: Godot, Game History, The Sims 2, and More
gaming news
Linux Kernel Surpasses 40 Million Lines
The Linux kernel has rapidly grown, reaching an impressive milestone
Best Free and Open Source Software
Only free and open source software is eligible for inclusion
Damn Small Linux – Linux distro for older hardware
The New DSL 2024 has been reborn as a compact Linux distribution tailored for low-spec x86 computers
This Week in Plasma: Feels Like a Good One
Welcome to a new issue of "This Week in Plasma"! Every week we cover as much as possible of what's happening in the world of KDE Plasma and its associated apps like Discover, System Monitor, and more
This Week in GNOME: #185 Adwaita Sans
Update on what happened across the GNOME project in the week from January 24 to January 31
Plasma secrets: icons-only task manager & selective grouping
I said this many times before, and I'll say it again
Open Letter Urges EU to Not Be Bullied By Trump and His Tech Bros on Cyber Issues
The open letter, addressed to the President of the European Commission
Proprietary and Free/Libre Stuff for BSD and GNU/Linux
BSD and GNU/Linux leftovers
Free, Libre, and Open Source Software Leftovers
FOSS picks
macOS vs Linux and Windows vs Linux
two new articles
Open Hardware and Education With Devices
Open Hardware leftovers
GNU Artanis 1.2.2 and More
Some GNU Artanis news
Programming Leftovers
Development picks
Freedesktop looking for new home for its GitLab instance, mesa 25.0.0-rc1 released
graphics related news
Security and Windows TCO
Security centric links and stories
today's howtos
half a dozen howtos
Facebook Censors GNU/Linux Advocacy
a pair of reports
More Microsoft Layoffs Without Pay, Shares Fall
bad news for Redmond
Today in Techrights
Some of the latest articles
Android Leftovers
LineageOS 22 review: Android’s biggest software sustainability project improves again [Video]
Let’s Encrypt Phases Out Certificates Expiry Notifications
Let’s Encrypt is updating its Subscriber Agreement and ending expiration reminders
Windows TCO and Security Leftovers
Security with Windows blunders
Programming Leftovers
Development picks
IBM and Red Hat Leftovers
Lots of paid fluff unfortunately
Kernel and Graphics: NTSYNC and NVIDIA Beta Driver 570.86.16
some Linux news
today's howtos
Instructionals/Technical posts
Year of the GNU/Linux desktop
this was all thanks to a Linux desktop
5 Best Lightweight Linux Distros Without a GUI
runs faster
Games: A.D. Alpha 27, Batography, and More
8 stories from GamingOnLinux
Not one of us
A howling insanity overtook Facebook this week as they "banned discussion of Linux", the very operating system on which their whole operation runs
Android Leftovers
Google Photos finally adds this basic editing feature, but only for Android
Alpine Linux Expands Funding Model with Open Collective Support
Alpine Linux is now on Open Collective
GParted Live 1.7 Launches with Experimental Bcachefs Support, Linux 6.12 LTS
GParted 1.7 and GParted Live 1.7 have been released today for this open-source and free partition manager that lets you resize, copy, and move partitions without data loss.
GStreamer 1.24.12 Improves Performance Across Platforms
GStreamer 1.24.12 multimedia framework is a bug-fix release that resolves crashes, improves compatibility, and enhances reliability across platforms
Organize a community meetup in your area
Let's claim the month of May as LibreLocal month
Free and Open Source Software
This is free and open source software
Seeking Opportunities: Building a Career in Software Engineering and Beyond
My journey in CS has always been driven by curiosity, determination, and a deep love for understanding software solutions at its tiniest, most complex levels
News About Linux Kernel Space
4 stories
Wine 10 Released with Experimental Bluetooth Driver, New HID Pointer Driver
Wine 10 has been released today as the latest version of this free and open-source compatibility layer that lets you run apps and games developed for Windows systems on Unix-like operating systems.
Today in Techrights
Some of the latest articles