kernellogger, to debian
@kernellogger@fosstodon.org avatar
kernellogger, to linux
@kernellogger@fosstodon.org avatar

#Reiserfs in the #Linux mainline #kernel's MAINTAINERS file is now considered "Obsolete":

To quote https://git.kernel.org/torvalds/c/2363650b22ed3c8bbe7700789e399a77096ac931:

"""MAINTAINERS: change reiserfs status to obsolete

Reiserfs file system is no longer supported and is going to be removed in 2025 as stated in commit eb103a51640e ("reiserfs: Deprecate reiserfs").""" #LinuxKernel

kernellogger, to linux
@kernellogger@fosstodon.org avatar

I'm working on a text for the docs describing how to perform a bisection when facing a .

I just published a first draft: https://www.leemhuis.info/files/misc/How%20to%20bisect%20a%20Linux%20kernel%20regression%20%e2%80%94%20The%20Linux%20Kernel%20documentation.html

Would be great if a few people could take a closer look and provide feedback. Either here, by mail, or via changes & notes in this document: https://docs.google.com/document/d/1Im7SPK0j6PUGQTSGZyCTSQv8h3S51EYsZuRRdyhfzto/edit?usp=sharing

Would be even better if a few people could play this through – but I guess chances are slim anyone seeing this currently has a need for that.

kernellogger, (edited ) to linux
@kernellogger@fosstodon.org avatar

Linus re-sorted the #Linux #kernel's MAINTAINERS file again and had this to say:


The answer is "No. No we cannot".

I suggest that all kernel developers will need weekly training sessions, involving a lot of Big Bird and Sesame Street. And at the yearly maintainer summit, we will all sing the alphabet song together.```

😂

<https://git.kernel.org/torvalds/c/c192ac7357683f78c2e6d6e75adfcc29deb8c4ae> #LinuxKernel
kernellogger, to linux
@kernellogger@fosstodon.org avatar

Support for using futexes through io_uring has been merged for #Linux #Kernel 6.7: https://git.kernel.org/torvalds/c/4de520f1fcefd4ebb7dddcf28bde1b330c2f6b5d

This for example is of interest for software like postgresql, as it makes it "a lot easier to avoid deadlocks in concurrent programs that have their own buffer pool […] The ability to wait for a lock and IO completions at the same time provides an efficient way to avoid such deadlocks […]". It furthermore "[…] allows for more efficient directed wakeups. […]" #LinuxKernel

thelastpsion, to linux
@thelastpsion@bitbang.social avatar

The last maintainer of the project is looking for someone to take over the maintenance of this distro for Series 5mx.

If anyone is able to help Adrian out, please get in touch.

https://community.arm.com/support-forums/f/architectures-and-processors-forum/53718/can-anyone-help-me-to-compile-a-modern-kernel-for-the-psion-5mx

slyka, to random
@slyka@pawb.fun avatar

I know it's a long shot, but is anyone here familiar with the mechanics involved in the scheduling of isochronous USB transfers in the linux kernel? I'm running into some weird problems where the URBs fail to submit because the EHCI scheduler reports that I'm out of bandwidth depending on which order they're submitted in. This is specifically related to USB audio, where sometimes the ISO OUT URBs are submitted before the ISO IN ones when starting a full duplex stream in which case it works fine, but for some reason it fails with cannot submit urb 0, error -28: not enough bandwidth when submitting them the other way around.

#linuxkernel #kerneldev

kernellogger, to Nvidia
@kernellogger@fosstodon.org avatar

The @LWN article "A #Nouveau graphics driver update" is now freely available: https://lwn.net/Articles/953144/

It's a write-up on a recent @linuxplumbersconf talk in which @airlied described a bunch of recent improvements in the free driver stack for #Nvidia #GeForce GPUs, with a focus on the #Linux #kernel side of things.

Video: https://www.youtube.com/live/LipsVK5d_vM?t=326m21s

Slides: https://lpc.events/event/17/contributions/1505/attachments/1315/2641/Nouveau%20GSP%20GPU%20VA%20management.pdf #LinuxKernel

image/png
image/png
image/png

kernellogger, to linux
@kernellogger@fosstodon.org avatar

Remember hard to understand #LinuxKernel error messages like this:

Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(254,16)

With #Linux #kernel 6.7 those will be a little easier to understand, as the message will show the pretty name for the device it was searching for:

Kernel panic - not syncing: VFS: Unable to mount root fs on "/dev/vdb" or unknown-block(254,16)

For details see: https://git.kernel.org/torvalds/c/84d2b696236c63836011f04d13d3f09ed47fa560

FLOX_advocate, to debian
@FLOX_advocate@floss.social avatar

ext4 corruption bug in Linux kernel 6.1.64-1 that was in last night's debian point release

Avoid booting into 6.1.64-1, if you have already done so the suggestion is to boot to a previous kernel, 6.1.55-1 or earlier

debian 12.3 release has been delayed. Thanks to those who are working to update the kernel for the release!

Bug report - https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1057843

"IMPORTANT: do NOT upgrade to new stable point release" on debian-user mailing list

#debian #linux #kernel #LinuxKernel #DataLoss

kernellogger, to linux
@kernellogger@fosstodon.org avatar

Ted 'tytso' on #lkml:

What people seem to forget is that free software does not mean that people will fix your software for your use case for free. It means that *you* are free to fix the software, or to pay someone to fix the software in question.  

https://lore.kernel.org/all/20230622173913.GA34229@mit.edu/ #Linux #kernel #LinuxKernel

vegard, to infosec
@vegard@mastodon.social avatar

Good comment describing how various CAP_* are de facto equivalent to root: https://lwn.net/Articles/971891/

This is not news, of course, but it's interesting to see it spelled out. Are there other pages/lists like this? Maybe even a cap-to-root script/program..?

#LinuxKernel #LinuxSecurity #infosec

kernellogger, (edited ) to linux
@kernellogger@fosstodon.org avatar

The mseal() syscall was merged for #Linux 6.10: https://git.kernel.org/torvalds/c/0b32d436c015d5a88b3368405e3d8fe82f195a54

It's a way to prevent changes to portions of the virtual address space – and quite similar to #OpenBSD's mimmutable() syscall.

For details see the docs (https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/plain/Documentation/userspace-api/mseal.rst) or two @LWN articles (https://lwn.net/Articles/948129/ and https://lwn.net/Articles/958438/)

#LinuxKernel #kernel

kernellogger, to linux
@kernellogger@fosstodon.org avatar

In case you wondered why Linus recently fiddled with the user mode stack expansion code in mainline[1], here is your explanation:

CVE-2023-3269. #LinuxKernel privilege escalation vulnerability – https://www.openwall.com/lists/oss-security/2023/07/05/1

"#StackRot is a #Linux #kernel vulnerability found in the memory management subsystem [of 6.1 - 6.4], it affects almost all configurations and requires minimal capabilities to trigger"

[1] https://git.kernel.org/torvalds/c/9471f1f2f50282b9e8f59198ec6bb738b4ccc009 , which was followed by several fix-up patches in the past week

kernellogger, to linux
@kernellogger@fosstodon.org avatar

As community, process, and quality problems are discussed due to critical toots from @marcan a quick reminder:

Many problems currently discussed are well known for years; below screenshot from the slide deck mentioned at the start of https://lwn.net/Articles/799134/ shows that.

Things didn't improve much since then. The main reason for that IMHO is not "resistance to change among the elders" – it's lack of funding for people that work out and establish better workflows.

kernellogger, to linux
@kernellogger@fosstodon.org avatar

Jeremy Allison writes:

'" The data shows that “frozen” vendor kernels, created by branching off a release point and then using a team of engineers to select specific patches to back-port to that branch, are buggier than the upstream “stable” Linux created by Greg Kroah-Hartman. '"

https://ciq.com/blog/why-a-frozen-linux-kernel-isnt-the-safest-choice-for-security/

kernellogger, (edited ) to rust
@kernellogger@fosstodon.org avatar

Congrats to the #Rustlang and #Rust-for-#Linux community: the #LinuxKernel now contains the first useful thing built using Rust[1]! 🥳 👏

It's a network driver for Asix PHYs. It's provided as an alternative to an existing driver written in C. The features are equivalent.

For more details see https://git.kernel.org/torvalds/c/d6beb085e8ff3d9547df8a5a55f15ccc7552c5d0, https://git.kernel.org/torvalds/c/cbe0e415089636170aa6eb540ca4af5dc9842a60, and https://lwn.net/Articles/949270/

[1] reminder, until now the #kernel's Rust support was not used for anything practical upstream: https://lwn.net/Articles/952029/

kernellogger, to linux
@kernellogger@fosstodon.org avatar

Linus added a farewell notice to the merge commit that removed alpha EV5 support from mainline (and thus for version 6.10): https://git.kernel.org/torvalds/c/736676f5c3abd1fc01c41813a95246e892937f6d

kernellogger, to linux
@kernellogger@fosstodon.org avatar

Annoyed by having to put #sudo in front on #dmesg[1]?

Then use this instead[2]:

$ journalctl -k

It should work if the user executing this is a member of the groups "systemd-journal", "adm", or "wheel".

[1] which is the case if CONFIG_SECURITY_DMESG_RESTRICT is turned on in your #Linux #kernel's .config – which #Fedora recently switched on, something many other distros did already a while ago.

[2] works for the common case, for some fancier stuff you might still need dmesg #LinuxKernel

kernellogger, to linux
@kernellogger@fosstodon.org avatar

Slides and recording of @gregkh's great @KernelRecipes talk "#Linux #Kernel security demistified" are now online:

Slides: https://git.sr.ht/~gregkh/presentation-security/blob/3547183843399d693c35b502cf4a313e256d0dd8/security-stuff.pdf

Video: https://www.youtube.com/watch?v=xDHTn0auo2w&t=14975s (that's a section of the live stream) #LinuxKernel

kernellogger, (edited ) to linux
@kernellogger@fosstodon.org avatar

The Kernel Report - Jonathan Corbet (@corbet), @LWN

The recording of this recent talk is now available on the #ossna2024 schedule page: https://ossna2024.sched.com/event/1aBNs/the-kernel-report-jonathan-corbet-lwnnet

Slides can be found here: https://static.lwn.net/talks/2024/kr-ossna.pdf

Direct link to the recording: https://www.youtube.com/watch?v=DAqjl_x4hZc

#Linux #kernel #LinuxKernel

kernellogger, to linux
@kernellogger@fosstodon.org avatar

FWIW, in case you heard about " developers removed a deprecated mount option relied on":

kernellogger, (edited ) to linux
@kernellogger@fosstodon.org avatar

The #Linux #kernel's #CVE team just published their thousandth CVE[1]. 🥳 🙃

This happened 78 days after the effort was announced[2].

Note, 26 of the 1003 CVE entries published so far were later rejected. For details check https://git.kernel.org/pub/scm/linux/security/vulns.git/ or https://lore.kernel.org/linux-cve-announce/

[1] https://git.kernel.org/pub/scm/linux/security/vulns.git/commit/?id=55441d0dd1f40c5762cd7cf8c9ca312ed0964c4a

[2] http://www.kroah.com/log/blog/2024/02/13/linux-is-a-cna/ #LinuxKernel

kernellogger, to linux
@kernellogger@fosstodon.org avatar

Linus is a bit devious 😬

"'Kconfig: add some hidden tabs on purpose

[…] showed breakage in some third-party kernel config parsing tool.

[…] let's make sure it gets fixed. Because if you can't parse tabs as whitespace, you should not be parsing the kernel Kconfig files.

In fact, let's make such breakage more obvious than some esoteric ftrace record size option. If you can't parse tabs, you can't have page sizes."'

https://git.kernel.org/torvalds/c/d5cf50dafc9dd5faa1e61e7021e3496ddf7fd61e

kernellogger, to linux
@kernellogger@fosstodon.org avatar

Lasse Collin's patch-series updating the 's code that a few days ago hit -next was dropped for now until backdooring of upstream xz is understood better:

https://lore.kernel.org/all/20240329195602.382cb1c99bb70e3d8c6093ae@linux-foundation.org/

kernellogger,
@kernellogger@fosstodon.org avatar

Lasse Collin, original author of , replied on : https://lore.kernel.org/lkml/20240330144848.102a1e8c@kaneli/

"'"[…] I'm on a holiday and only happened to look at my emails and it seems to be a major mess.

My proper investigation efforts likely start in the first days of April. That is, I currently know only a few facts which alone are bad enough.

Info will be updated here: https://tukaani.org/xz-backdoor/"'"

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • mdbf
  • ngwrru68w68
  • modclub
  • magazineikmin
  • thenastyranch
  • rosin
  • khanakhh
  • InstantRegret
  • Youngstown
  • slotface
  • Durango
  • kavyap
  • DreamBathrooms
  • megavids
  • GTA5RPClips
  • tacticalgear
  • normalnudes
  • tester
  • osvaldo12
  • everett
  • cubers
  • ethstaker
  • anitta
  • provamag3
  • Leos
  • cisconetworking
  • lostlight
  • All magazines