Block Storage and Graphics Driver Fixes
Fourteen commits merged today addressing critical fixes across block storage, graphics drivers, and various kernel subsystems. Key updates include NVMe controller fixes, AMD GPU driver improvements, and CXL memory management corrections.
Duration: PT2M13S
Transcript
Good morning, this is Linux Kernel Daily for January 17th, 2026.
Linus Torvalds merged several major fix batches today, starting with block layer improvements from Jens Axboe. The block fixes address multiple NVMe issues including TCP socket deadlocks, controller state transitions, and device quirks for faulty temperature sensors. Additional fixes target memory leaks in the null block driver and reference counting issues in RNBD.
Graphics drivers received substantial attention with Simona Vetter's DRM fixes covering AMD GPU userqueue fence leaks, display initialization problems, and memory management improvements. The AMD fixes specifically address GFX9 page table entry handling and SMU overdrive data type issues. VMware graphics drivers got cursor handling fixes for v10 hardware regression, while Nouveau received locking corrections for cursor management.
Audio subsystem updates from Takashi Iwai include SoundWire symbol export fixes, USB audio frame limiting to prevent fuzzer-detected out-of-bounds access, and hardware-specific quirks for HP and ASUS laptops. The TLV320 codec family received multiple corrections for word length handling and null pointer dereferencing.
Rafael Wysocki's power management changes focus on energy model netlink interface improvements, fixing memory leaks in error paths and correcting YAML specification issues. The CXL fixes from Dave Jiang address infinite loop potential in DPA reservation and translation function error handling.
Additional subsystem updates include XFS filesystem geometry calculations, GPIO direction callback implementations for Davinci chips, and various device tree binding corrections across multiple drivers.
What's next: These fixes target release candidate 6 stability issues and should improve hardware compatibility across storage, graphics, and audio devices. The energy model interface changes prepare the power management subsystem for better thermal and performance scaling.
That's your kernel update for today - stay tuned for tomorrow's developments.