Linux 3271 Published by

Linux Kernel 6.17.1 has been released with several bug fixes and improvements. Patches addressing potential null pointer dereferences, memory leaks, and unstable address spaces have been applied to prevent crashes and ensure system stability. The kernel now includes fixes for issues in various drivers, including ASoC qcom audioreach, media stm32-csi, wifi ath11k, and media iris.



Linux Kernel 6.17.1

Linux Kernel 6.17.1 has been released with several bug fixes and improvements. The changelog includes multiple patches that address various issues in the kernel.

Kernel

One of the patches addresses a potential null pointer dereference in the ASoC qcom audioreach driver. The patch adds a missing NULL check to prevent the dereference of a potentially null pointer, thus preventing a crash.

The media stm32-csi driver fixes a similar issue by moving a dereference after a NULL check. This prevents the system from crashing when it encounters a potentially null pointer.

A memory leak is also addressed in the media iris driver through the addition of logic to free an untracked internal buffer during session close. This ensures that all allocated memory is released properly, preventing potential issues.

A patch has been contributed to fix a null dereference issue in the wifi ath11k driver. The patch replaces a potentially null pointer with a valid one, thus preventing a crash.

An unstable address space issue in the mm swap code is addressed by checking for MMF_UNSTABLE before operating on the VMA. Dealing with an unstable address space prevents potential crashes.

Linux kernel 6.17.1 released

Linux kernel version 6.17.1 is now available:

Full source: https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.17.1.tar.xz
Patch: https://cdn.kernel.org/pub/linux/kernel/v6.x/patch-6.17.1.xz
PGP Signature: https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.17.1.tar.sign

You can view the summary of the changes at the following URL:
https://git.kernel.org/stable/ds/v6.17.1/v6.17