Connect with us

Künstliche Intelligenz

OpenBSD 8.0: RTR-Cache-Server, Multi-CPU-Gäste und ein CoW-Dateisystem in Sicht


OpenBSD 8.0 ist da: Das weltweite verteilte Team von erfahrenen BSD-Entwicklern rund um Theo de Raadt hat die 61. Version seines kompromisslos auf Sicherheit ausgelegten Open-Source-Betriebssystems veröffentlicht. OpenBSD erscheint grundsätzlich halbjährlich und zählt die Versionsnummern bis x.9 hoch, Version 8.0 ist also kein spezielles Major-Release, sondern folgt dem normalen Releasezyklus.

Weiterlesen nach der Anzeige

Beim ersten Blick auf das Changelog fällt langjährigen OpenBSD-Nutzern sofort der Umfang auf, der sich im Vergleich zu Version 7.9 gespürt verdoppelt hat. Das könnte vor allem auf die vielen – oft auch irrelevanten – Bugs zurückzuführen sein, die mit Hilfe von KIs gefunden wurden. Die obligatorischen Kunstwerke zum Release – diesmal der Song „The Simps on AI“ und eine KI-Animation von „yvaneht nioj“ (rückwärts lesen) und „clanker“ (nomen est omen) mit den üblichen KI-Ungereimtheiten. Das Changelog verlinkt auf den Song samt Lyrics und einem weiteren Bild.

Der virtuelle Adressraum des Kernels für amd64 wurde um den Faktor 128 von 4 GiB auf 512 GiB vergrößert. Zusätzlich verspricht die nun zufällige Platzierung der Direct Map in pmap(9) mehr Sicherheit. Zugriffe auf verschlüsselte Swap-Partition werden sowohl für amd64 als auch für arm64 durch AES-Befehle der jeweiligen CPUs beschleunigt. Maschinen mit arm64 können jetzt via Hibernate in den Ruhezustand versetzt und wieder aufgeweckt werden.

Bei riscv64 erkennt der OpenBSD 8.0-Kernel, welche Zusatzfunktionen die CPU unterstützt und welche davon Anwenderprogramme tatsächlich nutzen können. Dazu gehört beispielsweise die Vector Extension „V“ einiger RISC-V-CPUs, bei der einzelne CPU-Instruktionen Berechnungen mit mehreren Datenwerten durchführen können. Das dürfte für wissenschaftliche Berechnungen, Bild- und Signalverarbeitung sowie mathematische Bibliotheken interessant sein. Bessere Hardware-Kompatibilität bei riscv64 versprechen „Bounce Buffers“, also temporäre Speicherbereiche für die Datenübertragung zwischen Geräten und dem eigentlichen Arbeitsspeicher. Moderne RISC-V-Systeme können Interrupts strukturiert und effizient über die Advanced Interrupt Architecture (AIA) verwalten. OpenBSD 8.0 unterstützt dies über die imsic(4)– und aplic(4)-Treiber.

Die sparc64-Architektur ist auf die LLVM-Toolchain gewechselt, dazu gibt es Speicheroptimierungen für SPARC-V9-Architektur. Da die chinesische MIPS-basierte Loongson-Plattform (chinesisch: „Dragon Core“) sich nicht mit Clang 22 übersetzen lässt, wird OpenBSD den Port aufgeben. Der hppa-Port (Hewlett-Packard Precision Architecture HP/PA) erhielt einige Bugfixes. OpenBSD/luna88k für Computer der japanischen Firma Oki Electric Industry, die auf der Motorola 88000-Prozessorfamilie (m88k) basieren, erhielt gleich mehrere Verbesserungen für ihre CMMU (Cache and Memory Management Unit).

Die Hardware-Unterstützung wurde für zahlreiche Plattformen ausgebaut, aber auch bestehende Treiber wurden verbessert. So funktionieren unter anderem der Touchscreen des Samsung Galaxy Book4 Edge und die Multitouch-Funktion des HONOR MagicBook zuverlässiger. Für die RISC-V-SoCs SpacemiT K1 und K3 kamen zusätzliche PCIe-, USB-, Ethernet-, Takt- und Interrupt-Funktionen hinzu. Es werden weitere Qualcomm- und Rockchip-Chips unterstützt sowie neue Treiber für Samsung-BIOS-Funktionen, Laptop-Akkus und Rockchip-OTP-Speicher ergänzt. Auf Apple-Systemen wurde die IOMMU-Unterstützung für USB-Controller verbessert. Zusätzliche Gerätekennungen erweitern die Hardware-Kompatibilität bei Geräten mit AMD-CPUs. Darüber hinaus wurden Fehler bei der Interrupt-Behandlung, bei Pufferüberläufen und bei DMA behoben sowie Speicherlecks und Probleme beim Wiederaufbau von SoftRAIDs korrigiert.

Weiterlesen nach der Anzeige

Neu in OpenBSD 8.0 ist die Unterstützung für Intels Panther-Lake- und Wildcat-Lake-Ethernet-Chips via em(4) sowie für Intel-E610-Ethernet-Chips über ix(4). Deutliche Fortschritte gab es erneut im WLAN-Bereich, wobei der Schwerpunkt auf den Qualcomm-Chips für den qwx(4)-Treiber (802.11a/ac/ax/b/g/n) und den qwz(4)-Treiber für WiFi 7 liegt.

Bei OpenBSD 8.0 haben die Entwickler die Zuverlässigkeit und Sicherheit der integrierten Firewall pf(4) (Packet Filter) in Bezug auf Speicherzugriffsfehler und die Absicherung der Kernel-Schnittstellen verbessert. Behoben wurden unter anderem eine Null-Pointer-Dereferenzierung im Outbound-Paketpfad sowie ein Out-of-Bounds-Read in der Funktion pf_rule_copyin(). Die ioctl-Schnittstellen von pf akzeptieren zudem keine nicht-terminierten Zeichenketten mehr, wodurch potenzielle Angriffsflächen reduziert werden. Race Conditions bei den Verbindungszählern, die zu Unterläufen (Counter Underflows) führen konnten, sind beseitigt. Präparierte TCP-Reset-Pakete können keine gültigen Verbindungszustände mehr löschen.

Der native OpenBSD-Webserver httpd(8) erhielt etliche Neuerungen. So können nun direkt benutzerdefinierte HTTP-Header gesetzt werden – ein Feature, für das bislang häufig ein vorgelagerter Proxy wie relayd(8) oder nginx erforderlich war. Darüber hinaus wurde der Default-TLS-Cipher-Set in httpd.conf(5) von compat auf secure umgestellt, wodurch sehr alte Clients gegebenenfalls keine Verbindung mehr aufbauen können. Auch die Request-Validierung wurde gestärkt: httpd(8) weist CL.TE-Request-Framing gemäß RFC 9112 zurück und lehnt obs-fold mit HTTP 400 ab. Hinzu kommen diverse Stabilitäts- und Sicherheitsfixes, darunter die Verbreiterung der Server-Flags auf 64-Bit-Integer, die Durchsetzung von max request body bei Chunked-Requests an FastCGI, die Ablehnung gemeinsam genutzter TLS-Listener mit unterschiedlicher Client-CA/CRL sowie die Bereinigung doppelt gesendeter FastCGI-Parameter und abgeschnittener Fehlermeldungen.

Neu in OpenBSD 8.0 ist der Daemon rtrd(8) für das RPKI-to-Router-Protokoll (RTR). Er fungiert als Cache-Server zwischen dem RPKI-Validator rpki-client(8) und BGP-Routern wie bgpd(8). Damit muss nicht mehr jeder BGP-Router die validierten RPKI-Daten (Resource Public Key Infrastructure) separat beziehen und verarbeiten, sondern eine oder mehrere zentrale rtrd(8)-Instanzen können den von rpki-client(8) erzeugten Datenbestand zentral und konsistent verteilen. Kontrolliert wird rtrd(8) – wie bei OpenBSD üblich – über das Kommandozeilen-Werkzeug rtrctl(8). Mit diesem lassen sich RPKI-Payloads aus einer Datei mit bgpd(8)-Syntax importieren, ein individueller Socket für die Kommunikation definieren oder Statistiken im OpenMetrics-Format ausgeben. Der Daemon unterstützt die RTR-Protokollversionen 0, 1 und 2 (letztere als Internet-Draft).

Mike Larkin hat die native OpenBSD-Virtualisierung um Multi-CPU-Unterstützung erweitert: vmm(4) und der Verwaltungs-Daemon vmd(8) können künftig virtuelle Maschinen mit mehreren Prozessoren betreiben. Während ein Gast bislang im Wesentlichen auf eine virtuelle CPU beschränkt war, lassen sich in OpenBSD 8.0 nun bis zu 64 vCPUs pro VM zuweisen. Dafür wurden unter anderem die Initialisierung zusätzlicher Prozessoren über die lokale APIC und Inter-Processor Interrupts (IPI) implementiert. Die erforderlichen Einstellungen stehen auch in vmctl(8) und vm.conf(5) zur Verfügung.

SMP-fähige Gastbetriebssysteme profitieren von der parallelen Ausführung auf mehreren vCPUs. Die Umsetzung umfasst nicht nur die vCPU-Zuweisung, sondern auch die notwendigen Start- und Synchronisationsmechanismen im Gast. Die Implementierung wurde mit verschiedenen Gastsystemen getestet und erweitert den Einsatzbereich von vmm/vmd: Aus einer schlanken Virtualisierungslösung für einfache Einzel-CPU-Gäste – vor allem in Form von Diensten – wird zunehmend eine Plattform für anspruchsvollere virtuelle Maschinen.

Zusätzlich wurden fehlende LAPIC/IOAPIC-Modi ergänzt, um insbesondere 32-Bit-GNU/Linux-Gäste zu unterstützen. virtio-Geräte können MSI/MSI-X-Interrupts nutzen. Der Zugriff auf das von QEMU stammende QCOW-Format (QEMU Copy On Write) wurde verbessert.

Grafikkarten werden unter OpenBSD 8.0 nun über angepasste DRM-Treiber auf Basis von Linux 6.18.53 unterstützt. Der Intel-DRM-Treiber inteldrm(4) kann mit GPUs der Intel Arc A-Serie (DG2/Alchemist) umgehen; zudem wurde ein GuC-Timeout-Problem auf einigen Alder-Lake-Systemen umgangen. Durch den auf 512 GB erweiterten Kernel-Adressraum können amd64-Systeme unter OpenBSD 8.0 jetzt auch mehr als 4 GB VRAM nutzen.

Unter OpenBSD läuft die Audio- und MIDI-Verarbeitung über das Framework sndio(7), das für seine geringen Latenzen bekannt ist. Gesteuert wird sndio(7) – wie bei OpenBSD üblich – über sndioctl(1), das in OpenBSD 8.0 mehrere Verbesserungen und Erweiterungen erhielt: So lassen sich jetzt midithru-Ports steuern, Listenelemente hinzufügen oder entfernen und die sndiod(8) server.mode-Einstellung dynamisch ändern.



Source link

Künstliche Intelligenz

Microsoft-Ausfall: Woran es lag und wer besonders litt


Eine stundenlange Großstörung hat weltweit Unternehmen und Verbraucher von zentralen Cloud-Angeboten des Software-Konzerns Microsoft abgeschnitten. Betroffen waren nicht nur der E-Mail-Dienst Outlook, sondern generell Dienste aus dem Cloud-Paket Microsoft 365. Beim Bürokommunikations-Angebot Teams etwa funktionierten das Planen von Besprechungen und Kalender-Anbindungen nicht richtig. Zudem waren der KI-Assistent Copilot sowie Schnittstellen zu Drittanbietern zeitweise gestört, darunter KI-Dienste wie OpenAI und Anthropic.

Weiterlesen nach der Anzeige

Microsoft machte zum Freitagnachmittag nach und nach Fortschritte – bis die Systeme dann wieder stabil liefen. Die Dienste seien zur Sicherheit schrittweise hochgefahren worden, auch wenn es dadurch länger gedauert habe. Der Konzern betonte danach, die Störung sei auf ein hausgemachtes Problem und nicht auf eine Cyberattacke oder KI-Aktivität zurückgegangen.

Der Grund habe letztlich in einem zuvor durchgeführten Upgrade der Netzwerk-Kapazität gesteckt. Ein dabei eingeführtes Problem sei erst nach jüngsten Netzwerk-Änderungen in Erscheinung getreten, hieß es. Später werde es einen ausführlichen Bericht zu dem Zwischenfall geben.

Die Deutsche Bahn meldete wegen der Störung kaum Probleme. „Züge fahren unabhängig von Microsoft-Systemen, deshalb läuft der bundesweite Bahnbetrieb stabil“, teilte ein Sprecher des bundeseigenen Konzerns mit. In ganz wenigen Fällen sei es zu Verzögerungen gekommen, „weil kurzfristige Fahrplananpassungen nicht per E-Mail versendet werden konnten“. Bei der Lufthansa gab es nach Angaben eines Sprechers keine Auswirkungen auf den Flugverkehr. Es seien andere Systeme im Einsatz. Auch die Flughäfen in Frankfurt und Berlin teilten mit, dass die Microsoft-Probleme sich nicht auf den Flugbetrieb auswirkten.

Bei Deutschlands größtem Strom-Verteilnetzbetreiber Eon war der Betrieb der Energienetze nach eigenen Angaben nicht betroffen. Grund dafür sei eine klare Trennung zwischen Systemen für Informations- und für Betriebstechnologie, erklärte eine Sprecherin. Letztere liefen auf speziell abgesicherten Infrastrukturen, die nicht von den betroffenen Microsoft-Diensten abhängig seien.

Im Frankfurter Finanzdistrikt war wie vielerorts die interne Kommunikation gestört. Bankfunktionen seien nicht betroffen und liefen alle ohne Störungen, erklärte ein Sprecher der Commerzbank. Bei der Deutschen Börse hieß es, der Wertpapierhandel laufe wie gewohnt.

Nach Angaben der Bundesregierung hatte die stundenlange Störung keine größeren Auswirkungen auf die Verwaltung. „Aus der Bundesverwaltung liegen uns keine Meldungen über größere Ausfälle vor“, sagte ein Sprecher des Digitalministeriums in Berlin. Man gehe jedoch von einer großen Betroffenheit in der deutschen Wirtschaft aus. Beim Bundesamt für Sicherheit in der Informationstechnik (BSI) hieß es, von vielen Unternehmen seien Meldungen zum Ausfall bei der Kommunikation eingegangen. Es gebe aber keine Hinweise auf einen Cyberangriff.

Ein Sprecher des Innenministeriums sagte, es gebe bisher keine Kenntnisse darüber, dass das Ministerium oder anhängige Behörden betroffen seien. Der Sprecher des Digitalministeriums erklärte, dass der Bundesclient als Standard-IT-Arbeitsplatz in der Bundesverwaltung stabil laufe. Dieser nutze Microsoft nicht in der Cloud, sondern werde auf eigener Infrastruktur betrieben. Jedoch nutzten noch nicht alle Behörden den Bundesclient, sondern dieser soll bis 2032 Standard in der gesamten Verwaltung werden. Der einheitliche E-Mail-Client in der Bundesverwaltung laufe stabil.

Weiterlesen nach der Anzeige

Angaben der Microsoft-Ingenieure zufolge wurde auf betroffenen Servern ein Prozess überlastet, der für den Aufbau sicherer Verbindungen zuständig ist – woraufhin die Rechner keine Anfragen mehr verarbeiteten. Zudem machte der Konzern die jüngste Konfigurationsänderung rückgängig, die zeitlich mit dem Beginn der Störung zusammenfiel. Microsoft erklärte, man suche angesichts anhaltender Ungleichgewichte bei der Datenverkehrssteuerung nach Wegen, um die Kapazitäten zu erhöhen.

Ausfälle von Online-Diensten gehören zum Alltag – meist sind sie aber von kurzer Dauer. Manchmal sind die Probleme aber so gravierend, dass es zu stundenlangen Störungen kommt. Microsofts Cloud- und E-Mail-Dienste hatten erst Ende August einen stundenlangen großflächigen Ausfall durchlebt, bei dem sich Nutzer nicht einloggen oder Nachrichten senden und empfangen konnten.

In Australien fiel der Ausfall mitten in die Abschlussprüfungen. Schüler aus Melbourne berichteten dem Sender ABC, sie könnten sich nicht auf ausstehende Sprachprüfungen vorbereiten, weil sie weder auf Materialien noch auf die Website der Prüfungsbehörde zugreifen könnten. Auch Online-Unterricht an Berufsschulen über Microsoft Teams war betroffen. Arzttermine und Untersuchungen mussten verschoben werden. Der Ausfall führte zu Verzögerungen im Flugverkehr. In Sydney musste eine Maschine mit Ziel Papua-Neuguinea am Boden warten, weil der Kapitän seine für den Start erforderlichen Unterlagen nicht per Outlook erhalten hatte.


(nie)



Source link

Weiterlesen

Künstliche Intelligenz

Rust als perfekte Sprache für Agentic AI: Online-Konferenz betterCode() Rust


Am 26. November 2026 findet die sechste Auflage der betterCode() Rust statt. Dieses Jahr legt die Online-Konferenz den Fokus auf agentengetriebene Entwicklung für Rust-Anwendungen.

Weiterlesen nach der Anzeige

Die betterCode() Rust zeigt, welche Architekturen, Tools und Prozesse sich für die agentische Softwareentwicklung mit Rust eignen. Die Vorträge vermitteln Best Practices und Leitlinien, für welche Aufgaben man Agenten sinnvoll einsetzen kann und was man lieber noch selbst macht.

Das Programm der Konferenz bietet unter anderem folgende Vorträge:

  • Systems Design mit Rust und Agenten
  • Sokrates und die Wartbarkeit deiner Rust-Codebasis
  • Embedded Sensor mit Agentic Rust entwickeln
  • Harness Engineering: Rust als perfekte Sprache für agentische Entwicklung
  • Rust in the Age of Agents

Die Konferenztickets sind zum Preis von 299 Euro (alle Preise zzgl. 19 % MwSt.) erhältlich. Teams ab drei Personen erhalten im Online-Ticketshop automatisch einen Gruppenrabatt.

Am 2. Dezember findet zusätzlich der Workshop „Agent-Ready Rust: Harness Engineering für AI Coding Agents“ statt, der 549 Euro kostet.

Wer über den Verlauf der betterCode()-Konferenz auf dem Laufenden bleiben möchte, kann sich für den Newsletter eintragen.


(rme)



Source link

Weiterlesen

Künstliche Intelligenz

Polarlicht bis Porträt: Licht und Himmel in den Bildern der Woche 46


In dieser Woche steht bei der Bildauswahl aus der c’t-Foto-Galerie der Himmel im Mittelpunkt: Mal dient er als Bühne für die Polarlichter über Norwegen, mal erscheint er als nebliges Grau über den Wolkenkratzern Londons und mal erstrahlt er in goldenem Morgenlicht über den Dächern Berlins. Was alle Aufnahmen verbindet, ist der konsequente Blick auf das Licht und die so geschaffene Atmosphäre. Dabei verändern sich die Stimmungen von Bild zu Bild und entfalten immer eine starke emotionale Wirkung.

Weiterlesen nach der Anzeige

Dazu gesellen sich Motive, die auch die Vielfalt der fotografischen Genres in der Foto-Galerie zeigen: Ein Vogel, präzise aus seinem Umfeld herausgelöst, eine Möwe im Bruchteil einer Sekunde zwischen zwei Tauchgängen, ein gestrandetes Wrack, das durch Langzeitbelichtung und Schwarz-Weiß-Umsetzung zeitlos wirkt – und schließlich ein Porträt, in dem Licht und Schatten zur eigentlichen Aussage werden. Sieben Bilder, sieben Haltungen und eine große Sorgfalt im Blick.




Die Saison ist im vollen Gange

(Bild: Wolzow1902)

Wie vertikale Pinselstriche steigen grüne und violette Lichtbänder der Aurora vom Horizont in den tiefblauen Nachthimmel über Norwegen. Die dunkle Silhouette der Hügelkette am unteren Bildrand bildet eine ruhige Grundlinie, vor der sich das Polarlicht umso dramatischer entfaltet. Herbstlich gefärbtes Laub an den Bildrändern rahmt die Szenerie ein und schafft eine spannungsvolle Verbindung zwischen Vordergrund und Himmel. Die Farbskala von tiefem Blau über leuchtendes Grün bis zu zartem Violett verleiht dem Bild eine orchestrale Dynamik.




City of London

(Bild: M.Schröder)

Nebel verschluckt die Spitzen dieser Londoner Hochhäuser, er löst die Architektur nach oben hin in ein tonales Grau auf und erzeugt so eine atmosphärische Perspektive. Der zentrale Turm dominiert mit seinem Raster aus Glasflächen das Bild, während ein Baukran an der linken Flanke eine feine vertikale Linie setzt. Rechts schiebt sich ein zweites Gebäude mit markanter Stahlstruktur ins Bild und schafft so eine Staffelung der Bildebenen.




Eisvogel

(Bild: Lightpix84)

Ein Eisvogel sitzt auf einem Vorsprung am Wasser und blickt nach oben. Die Aufnahme entstand mit einem Teleobjektiv, das den Hintergrund in ein weiches Bokeh aus warmen Braun- und Grüntönen auflöst. Die geringe Schärfentiefe isoliert den Vogel präzise und lenkt die Aufmerksamkeit auf das leuchtende Türkisblau seines Gefieders, das im Komplementärkontrast zu den orangefarbenen Brustpartien steht. Der Bildaufbau platziert das Tier im unteren Drittel, sodass der weiche, fast malerische Hintergrund viel Raum erhält und eine ruhige Tiefenwirkung entsteht. Die nach oben gerichtete Kopfhaltung des Vogels führt den Blick entlang einer diagonalen Linie durch das Bild und verleiht der Szene eine gewisse Spannung.




Wenn Bäume mal richtig was hermachen

(Bild: ulwp6)

Aus erhöhter Position blickt die Kamera über eine weite, von Nebelschwaden durchzogene Berliner Landschaft bei Sonnenaufgang. Dutzende Bäume ragen aus dem flachen Dunst hervor und werfen lange, klar gezeichnete Schatten auf den Boden. Im Hintergrund zeichnet sich die Silhouette der Hauptstadt ab: Hochhäuser und der Fernsehturm verschwimmen im goldenen Dunst. Am Horizont schiebt sich die Sonne durch eine Wolkenbank und färbt den Himmel in kräftigen Orange- und Gelbtönen, während darüber bereits kühles Blau durchscheint.




Das Wrack

(Bild: Asfotografie)

Gestrandet und verwittert, und doch zieht es den ganzen Blick auf sich. In einer walisischen Bucht liegt dieses alte Boot wie ein Monument der Vergänglichkeit. Es ist umgeben von seidig verwischtem Wasser und ziehenden Wolken. Durch die Langzeitbelichtung wird alles ringsum zur Nebensache, nur das raue Holz des Rumpfes bleibt greifbar und präsent. Die Schwarz-Weiß-Darstellung nimmt der Szene jede Ablenkung und rückt Struktur und Stimmung in den Vordergrund. Ein Bild, das man lange betrachtet – und das dabei immer ruhiger wird.




… und in den Angriff übergehen

(Bild: Zika)

Rote Füße, nasses Gefieder und der Blick steil nach unten – diese Lachmöwe, die über dem Wasser kreist, zögert nicht. Gerade ist sie aus dem Wasser aufgestiegen und verharrt für einen Wimpernschlag in der Luft, die Flügel weit aufgespannt. Die feinen Spritzer unter ihr markieren den letzten Tauchgang, während der gesenkte Kopf bereits den nächsten ankündigt. Der ruhige, entsättigte Hintergrund isoliert den Vogel und verleiht dieser Vogelstudie eine fast grafische Klarheit.

Weiterlesen nach der Anzeige




Bernadette

(Bild: Thomas Ruppel)

Licht, das Streifen malt, und ein Blick, der alles einfängt. Die diagonalen Schattenlinien der Jalousie legen sich wie ein grafisches Raster über Haut, Haar und Hintergrund und erzeugen ein spannungsreiches Muster. Die Schwarz-Weiß-Umsetzung dreht den Kontrast auf und verleiht dem Porträt eine fast skulpturale Wirkung. Die voluminösen Locken des Models brechen das strenge Linienspiel auf organische Weise auf, während die lässig an die Schulter gelegte Hand den Blick zurück zum intensiven Ausdruck lenkt. Hier trifft geometrische Strenge auf natürliche Form.


(vat)



Source link

Weiterlesen

Beliebt