Temperatur und Luftdruck lassen sich preiswert über per SPI angeschlossene Sensoren erfassen. Eigene Kernel-Treiber gewähren dabei auch ohne Userland-Magic optimierten Zugriff.
Kernel
Mit dem R515-Treiber veröffentlichte Nvidia im Mai 2022 eine Reihe von Linux-GPU-Kernelmodulen als Open Source mit doppelter GPL- und MIT-Lizenzierung. Jetzt will Nvidia den vollständigen Übergang zu Open-Source-GPU-Kernel-Modulen vollziehen.
Beim Zugriff auf per GPIO angebundene Hardware setzen Profis auf die Kombination aus Gerätetreibern, der Gpiolib und dem Devicetree.
Oft tummeln sich eigentlich zusammengehörige Daten an unterschiedlichen Stellen im Speicher. Dank des IOV-Iterators können Kernel und Applikationen damit effizient umgehen.
Nicht häufig schafft es ein neues Dateisystem in den Mainline-Kernel. Mit Linux 6.7 gebührt diese Ehre dem Next-Gen-Filesystem Bcachefs.
Vor 30 Jahren erschien Linux 1.0, das erste produktionsreife Kernel-Release. Historische Abrisse zum freien Betriebssystem von Linus Torvalds gibt es viele. Mindestens so spannend aber ist die Art und Weise, wie Linux den Lauf der Welt direkt und indirekt beeinflusst hat.
Drei Jahrzehnte produktionsreifes Linux haben bei vielen Unternehmen und deren Kunden tiefe Spuren hinterlassen. Wir haben uns bei einigen prominenten Linux-Profis der ersten Stunde umgehört.
Gut eine Million Geräte pro Treiber oder 20 Bit zur Kodierung von Informationen: Als Bindeglied zwischen Applikation und Treiber lassen sich Gerätedateien für intuitive Interfaces nutzen.
Mit Linux 6.6 löst nach 15 Jahren der EEVDF-Scheduler den CFS-Scheduler als Taktgeber im Kernel ab, während Intels Shadow Stack für mehr Sicherheit sorgen soll.
Linus Torvalds hat die Veröffentlichung des nächsten Linux-Kernels 6.7 in das neue Jahr verlegt.
Statt wie geplant mit der Version Debian 12.3 „Bookworm“ online zu gehen, hat das Debian-Release-Team am Wochenende an einer Version 12.4 gearbeitet.
Proc-Dateien sind nicht nur nützlich, sondern auch einfach zu erstellen. Damit eignen sie sich gut als Einstieg in die Kernel-Programmierung.
Das Team von OpenBSD will den Syscall-Aufruf komplett aus seinem System entfernen. Das soll Exploits deutlich erschweren.
Die Linux-Community startet einen zweiten Versuch, das alte Microsoft-Protokoll RNDIS zu entfernen. Beim ersten Mal gab es zahlreiche Diskussionen.