Sound Open Firmware (SOF) 2.15, ein Open-Source-Audio-DSP-Firmware-Stack und -Treiber-Framework, wurde veröffentlicht. Das Update konzentriert sich auf verbesserte Sicherheit und neue Hardware-Unterstützung.
SOF 2.15 führt die Ausführung von Modulen im Benutzermodus mit Speicherschutz ein. Die Entwickler wollen letztendlich nicht vertrauenswürdige DSP-Module von Anbietern ausführen, und diese Version enthält Verbesserungen der MMU-Schutzmechanismen, um zu verhindern, dass fehlerhafte oder fehlerhafte Module den Kernel- oder anderen Modulspeicher beschädigen.
Die neue Version fügt Unterstützung für AMD ACP 7.x hinzu, das voraussichtlich in kommenden Desktop- und Laptop-Designs auf Basis von AMD Zen 6 zum Einsatz kommt. AMD beschreibt den ACP 7.x-Audiokoprozessor als „SoundWire DMA/DAI, TDM DAI-Typ, 500µs-Timer mit geringer Latenz, abgestimmt auf ACP“. Die Unterstützung für Intel USB Audio Offload Link (UAOL) ist ebenfalls enthalten, wodurch die USB-Audio-Offload von der CPU zum DSP ermöglicht wird.
Die Testmöglichkeiten wurden durch die Hinzufügung eines QEMU Xtensa-Targets und einer POSIX/libFuzzer-Fuzzing-Plattform zur Härtung der Sicherheit verbessert. Es sind auch mehrere neue Audioprozessormodule enthalten: Phase Vocoder, STFT Process, IPC4 Tone Generator, FFT und Selector-Module. Die Veröffentlichung umfasst außerdem eine Reihe von Sicherheitskorrekturen und Maßnahmen zur Codehärtung.
Originale Berichterstattung lesen
💬 Kommentare
📜 Kommentar-Richtlinie