sueden.social ist einer von vielen unabhängigen Mastodon-Servern, mit dem du dich im Fediverse beteiligen kannst.
Eine Community für alle, die sich dem Süden hingezogen fühlen. Wir können alles außer Hochdeutsch.

Serverstatistik:

1,9 Tsd.
aktive Profile

#kernel

23 Beiträge22 Beteiligte3 Beiträge heute

All you never wanted to know about creating fast socket I/O on #Linux. Unless you are a real geek.

A small, ultra-high performance publish-subscribe server doing kind of TCP #multicast using #sendfile, #io_uring, #splice, (mapped) files, and #fallocate for file hole punching.

Saturating a 10 Gbps link with useful data with just 8 cores.

A beautiful writeup for anyone into fast Linux networking. Not just for #ATproto

h/t @nohillside
#PubSub #Kernel #Hacking
asayers.com/jetrelay

:linux: Linux Developers want to remove i486 & i586 Pentium CPU Support to unburden Kernel Developers.

Linux is renowned for supporting incredibly ancient hardware, but there are limits to even what Linux developers can support. “Linux developers are finally proposing removing support for ancient i486 and early i586 Pentium CPUs to unburden developers.”

phoronix.com/news/Linux-RFC-Re

#linux#kernel#i486

Support for 486-style CPUs is scheduled to be removed from #Linux according to lots of news sites. But the truth is that the relevant #kernel patches haven't even reached -next yet.

But yes, it likely will be removed. If for #LinuxKernel 6.16 or a later version remains to be seen.

Today things progressed again somewhat, as the second version of the removal patches were posted for review:

[PATCH -v2 0/15] x86: Remove support for TSC-less and CX8-less CPUs – lore.kernel.org/lkml/202505150

Improving network filtering performance with Bpfilter
(free link) https://lwn.net/SubscriberLink/1017705/ca0af831379ca794/

From servers in a data center to desktop computers, many devices communicating on a network will eventually have to filter traffic, whether for security or performance reasons. Bpfilter is a project that allows packet filtering to be done with BPF, which can be faster than other mechanisms. Even small performance improvements in this area can lead to significant gains.

#linux #kernel #bpfilter #bpf
LWN.netFaster firewalls with bpfilter From servers in a data center to desktop computers, many devices communicating on a network wi [...]

"' Understanding the [#Linux #kernel] error logs that AER [PCI Express Advanced Error Reporting] provides requires background which, hopefully, this article provided.

This is a lot to digest, so if there was one take-away message here, it would be that Correctable errors are not as scary as they seem. But it might be a good idea to keep an eye on them. Especially when their numbers start to spiral out of control.'"

blogs.oracle.com/linux/post/pc

IPFire 2.29 Core Update 194:Tutte le novità del #firewall GNU/Linux con #kernel 6.12 LTS.
IPFire è una distribuzione GNU/ #linux specializzata, nata per offrire una soluzione firewall robusta, trasparente e libera, pensata per essere installata come sistema dedicato alla protezione delle reti informatiche.Il progetto nasce come derivazione di IPCop nel 2005,ma si è rapidamente evoluto in una piattaforma indipendente,con un sistema operativo continua a leggere... #ipfire2
laseroffice.it/blog/2025/05/13

IPFire 2.29 Core Update 194
Aggregatore GNU/Linux e dintorni · IPFire 2.29 Core Update 194: Tutte le novità del firewall GNU/Linux con kernel 6.12 LTS - Aggregatore GNU/Linux e dintorniIPFire 2.29 Core Update 194 rappresenta un aggiornamento di grande rilievo sia in termini di sicurezza sia di funzionalità, confermando l’impegno della

What #unixlike operating systems do you know which are easy to port? Something like #NetBSD. I wonder if there is anything written in #commonlisp or #rust

There are some options but I'm not sure how much easy are they to port. I've heard many positive comments about bare metal development using Rust. I wonder how is common lisp in this regard.

I have extensive programming experience but not on bare metal or kernel programming.

Boosts for wider participation in the discussion are welcome.