Linux 6.12 Released
06 Dec 2024 tags: audit lsm selinuxLinux v6.12 was released on Sunday, November 17th. I already wrote up a post highlighting the LSM, SELinux, and audit changes that were submitted during the merge window, however there were additional changes that went in during the release candidate process which are described below.
LSM
-
Add a missing
security_mmap_file()
LSM hook call to the remap_file_pages(2) syscall. This helps ensure that the LSM-based access controls for memory pages are properly enforced. -
Fixed a problem where the IPE kernel selftests could result in a crash due to a missing unit test list terminator.
-
Constification of the path parameter in the
security_bpf_token_create()
LSM hook.
SELinux
- Fix a problem in the SELinux access controls for the kernel keyrings where they were not properly converted to the new LSM object lifecycle scheme that was merged during the Linux v6.12 merge window.
In addition to my highlights, LWN.net provides a nice overall summary of the kernel changes made during the first and second weeks of the merge window.