godforsaken.website is one of the many independent Mastodon servers you can use to participate in the fediverse.
godforsaken.website is a uk-based mastodon instance boasting literally thousands of posts about bumholes and UNESCO world heritage sites

Server stats:

31
active users

#linuxkernel

0 posts0 participants0 posts today

Linus replied to Christoph about the Rust for #Linux DMA blockage:

lore.kernel.org/all/CAHk-=wgLb

'"Honestly, what you have been doing is basically saying "as a DMA maintainer I control what the DMA code is used for".

And that is not how *any* of this works […]

You are saying that you disagree with Rust - which is fine […]

I respect you technically, and I like working with you.

And no, I am not looking for yes-men, and I like it when you call me out on my bullshit. […]"'

Replied in thread

3/ Ohh, and if you haven't seen this, see also this post from @sima and the reply from @airlied about the #Rust for #Linux DMA drama:

lore.kernel.org/lkml/Z6OzgBYZN

'"The r4l team and drm maintainer team have this sort of thing in hand, it's not like we don't understand the community of the Linux kernel, and having this first reaction to blow shit up and dramatise it just isn't helpful."'

Continued thread

2/ BTW, let me kinda repeat an impression I shared a few months ago[1] after participating in the #Rust for #Linux discussion on the invitation only #Kernel maintainer summit (lwn.net/Articles/991062/):

Many #LinuxKernel core maintainers including Linus really want Rust for Linux to succeed.

Sure, there are technical problems and hurdles that need to be solved – and humans to be motivated and convinced. But given such strong backing I'm pretty sure that will happen.

[1] fosstodon.org/@kernellogger/11

lwn.netCommitting to Rust in the kernel [LWN.net]

Do not worry about the #Rust for Linux DMA drama that is making the rounds in the news and on social media: disagreements like that happen every now and then in #LinuxKernel land – and almost always some solution is found sooner or later that everybody can live with somehow. Either by the community itself, or by Linus himself.

heise.de/en/news/Is-a-kernel-d #kernel #rustlang

heise online · Is a kernel developer blocking the success of Rust for Linux? Yes and no!By Thorsten Leemhuis
Continued thread

3/ It got even stranger: it seems @tuxedocomputers provided the wrong license to the MODULE_LICENSE()[1] macro either by accident or on purpose. 🧐

@waldi pointed that out earlier today elsewhere in this thread; PWM maintainer Uwe Kleine-König a little later submitted a bug report asking this to be fixed:

gitlab.com/tuxedocomputers/dev

[1] they proclaim it's GPL, which according to the #Linux #kernel's docs means "GPLv2" (either -only or -or-later), when in fact the code is GPLv3

TIL: @tuxedocomputers released #Linux #kernel drivers for their machines under the #GPLv3, which makes it impossible for competitors and distros to ship them pre-compiled, as that license is incompatible with the #LinuxKernel's #GPLv2 only license.

They did this purposely, allegedly to "keep control of the upstream pacing" – and want to re-license the code while upstreaming.

github.com/tuxedocomputers/tux

gitlab.com/tuxedocomputers/dev

gitlab.com/tuxedocomputers/dev

gitlab.com/tuxedocomputers/dev

#VirtualBox and most likely also #VMware hypervisors do currently not work with the mainline #kernel / #Linux 6.12-pre, unless you boot with 'kvm.enable_virt_at_load=0' – and it looks like developers do not see any need to change this:

lore.kernel.org/all/ZwQjUSOle6 #LinuxKernel

"'And, no offence to VirtualBox or VMware, I care much more about not regressing KVM users than I care about inconveniencing out-of-tree hypervisors.'" 🤔 🧐

lore.kernel.orgRe: KVM default behavior change on module loading in kernel 6.12

After six years the 4.14.y #Linux #kernel series will soon be EOLed with its 336 release: lore.kernel.org/all/2024010814

Side note & general reminder: You should slowly migrate to the #LinuxKernel 6.6.y series in the next few weeks on any systems used for "general computing", e.g. "'"where you have untrusted users or virtual machines"'". If that's news to you, checkout this blog post from @gregkh: kroah.com/log/blog/2018/08/24/