Sponsor of the Day:
Jerkmate
https://lwn.net/Articles/1069047/
SUSE alert SUSE-SU-2026:21230-1 (kernel) [LWN.net]
suse alert su1 kernel lwn202621230
https://lwn.net/Articles/1065777/
Oracle alert ELSA-2026-50171 (kernel) [LWN.net]
oracle alert elsakernel lwn2026
https://lwn.net/Articles/1069523/
SUSE alert SUSE-SU-2026:1575-1 (kernel) [LWN.net]
suse alert su1 kernel lwn20261575
https://lwn.net/Articles/1069521/
SUSE alert SUSE-SU-2026:1573-1 (kernel) [LWN.net]
suse alert su1 kernel lwn20261573
https://lwn.net/Articles/1069522/
SUSE alert SUSE-SU-2026:1574-1 (kernel) [LWN.net]
suse alert su1 kernel lwn20261574
https://lwn.net/Articles/1069046/
SUSE alert openSUSE-SU-2026:20572-1 (kernel) [LWN.net]
suse alert opensuse1 kernel lwn202620572
https://lwn.net/Articles/941675/
Development statistics for the 6.5 kernel [LWN.net]
The 6.5 kernel was released on August 27 after a nine-week development cycle. By that time, so [...]
development statistics6 5kernel lwn
https://lwn.net/Articles/795118/
Bounded loops in BPF for the 5.3 kernel [LWN.net]
5 3 kernelbounded loopsbpflwn
https://lwn.net/Articles/1069524/
SUSE alert SUSE-SU-2026:21255-1 (kernel) [LWN.net]
suse alert su1 kernel lwn2026
https://lwn.net/Articles/1029189/
SFrame-based stack unwinding for the kernel [LWN.net]
The kernel's perf events subsystem can produce high-quality profiles, with full function-call c [...]
kernel lwnbasedstackunwinding
https://lwn.net/Articles/1069325/
SUSE alert SUSE-SU-2026:1563-1 (kernel) [LWN.net]
suse alert su1 kernel lwn20261563
https://lwn.net/Articles/1069501/
Oracle alert ELSA-2026-9131 (kernel) [LWN.net]
oracle alert elsakernel lwn20269131
https://lwn.net/Articles/1069290/
AlmaLinux alert ALSA-2026:8921 (kernel) [LWN.net]
almalinux alert alsakernel lwn20268921
https://lwn.net/Articles/795367/
Bounded loops in BPF for the 5.3 kernel [LWN.net]
5 3 kernelbounded loopsbpflwn
https://lwn.net/Articles/1063618/
SUSE alert SUSE-SU-2026:20711-1 (kernel) [LWN.net]
suse alert su1 kernel lwn2026
https://lwn.net/Articles/1069045/
SUSE alert SUSE-SU-2026:21237-1 (kernel) [LWN.net]
suse alert su1 kernel lwn202621237
https://lwn.net/Articles/1069502/
Oracle alert ELSA-2026-9264 (kernel) [LWN.net]
oracle alert elsakernel lwn20269264
https://lwn.net/Articles/1069315/
Oracle alert ELSA-2026-8921 (kernel) [LWN.net]
oracle alert elsakernel lwn20268921
https://lwn.net/Articles/739183/
SPDX identifiers in the kernel [LWN.net]
Observers of the kernel's commit stream or mailing lists will have seen a certain amount of tra [...]
kernel lwnspdxidentifiers
https://lwn.net/Articles/1066723/
Development statistics for the 7.0 kernel [LWN.net]
Linus Torvalds released the 7.0 kernel as expected on April 12, ending a relatively busy develo [...]
7 0 kerneldevelopment statisticslwn
https://lwn.net/Articles/794934/
Bounded loops in BPF for the 5.3 kernel [LWN.net]
BPF programs have gained significantly in capabilities over the last few years and can now perf [...]
5 3 kernelbounded loopsbpflwn
https://lwn.net/Articles/739215/
KAISER: hiding the kernel from user space [LWN.net]
user space lwnkaiser hidingkernel
https://lwn.net/Articles/748911/
A new kernel polling interface [LWN.net]
new kernel pollinginterface lwn
https://lwn.net/ml/all/20240226123416.0000200f@Huawei.com/
Re: [RFC PATCH 06/20] dev_dax_iomap: Add CONFIG_DEV_DAX_IOMAP kernel build parameter [LWN.net]
20 dev daxrfc patchiomap addkernel build06
https://lwn.net/Articles/743957/
A new kernel polling interface [LWN.net]
new kernel pollinginterface lwn
https://lwn.net/ml/all/7ia4o6kmpj5s.fsf@castle.c.googlers.com/
Introduce Sashiko (agentic review of Linux kernel changes) [LWN.net]
linux kernelintroducesashikoagenticreview
https://lwn.net/Articles/200422/
Kernel developers' position on GPLv3 [LWN.net]
A group of kernel developers recently came together and produced a position statement on GPLv3 [...]
kernel developerspositiongplv3lwn
https://lwn.net/Articles/704479/
Designing better kernel ABIs [LWN.net]
Michael Kerrisk started his 2016 Kernel Recipes talk by noting that the man pages collection, w [...]
designing betterkernelabislwn
https://lwn.net/ml/linux-kernel/20190622000358.19895-10-matthewgarrett@google.com/
[PATCH V34 09/29] kexec_file: Restrict at runtime if the kernel is locked down [LWN.net]
patch v3409 29kexecfilerestrict
https://lwn.net/Articles/1068928/
Kernel code removals driven by LLM-created security reports [LWN.net]
There are a number of ongoing efforts to remove kernel code, mostly from the networking subsyst [...]
security reportskernelcoderemovalsdriven
https://lwn.net/Articles/743158/
KAISER: hiding the kernel from user space [LWN.net]
user space lwnkaiser hidingkernel
https://lwn.net/Articles/1061776/
kho: history: track previous kernel version and kexec boot count [LWN.net]
kernel versionkhohistorytrackprevious
https://lwn.net/Articles/743714/
A new kernel polling interface [LWN.net]
Polling a set of file descriptors to see which ones can perform I/O without blocking is a usefu [...]
new kernel pollinginterface lwn
https://lwn.net/ml/all/13365680ad42ba718c36b90165c56c3db43e8fdf.1708709155.git.john@groves.net/
[RFC PATCH 06/20] dev_dax_iomap: Add CONFIG_DEV_DAX_IOMAP kernel build parameter [LWN.net]
20 dev daxrfc patchiomap addkernel build06
https://lwn.net/Articles/742686/
KAISER: hiding the kernel from user space [LWN.net]
user space lwnkaiser hidingkernel
https://lwn.net/Articles/945422/
Revisiting the kernel's preemption model, part 2 [LWN.net]
In last week's episode, a need to preempt kernel code that is executing long-running instructio [...]
model part 2revisitingkernelpreemptionlwn
https://lwn.net/Articles/1069722/
Kernel prepatch 7.1-rc1 [LWN.net]
Linus has released 7.1-rc1 and closed the merge window for this release. Things look fairly [...]
7 1rc1 lwnkernel
https://lwn.net/Articles/1064014/
kernel-doc: better handle data prototypes [LWN.net]
handle datakerneldocbetterprototypes
https://lwn.net/Articles/944686/
Revisiting the kernel's preemption models (part 1) [LWN.net]
All that Ankur Arora seemingly wanted to do with this patch set was to make the process of clea [...]
models part 1revisitingkernelpreemptionlwn
https://lwn.net/Articles/738975/
KAISER: hiding the kernel from user space [LWN.net]
Since the beginning, Linux has mapped the kernel's memory into the address space of every runni [...]
user space lwnkaiser hidingkernel
https://lwn.net/Articles/126763/
Is the kernel development process broken? [LWN.net]
According to some, the 2.6 development process has gone far out of control. Wildly destabilizi [...]
kernel development processbrokenlwn
https://lwn.net/Articles/739075/
KAISER: hiding the kernel from user space [LWN.net]
user space lwnkaiser hidingkernel
https://lwn.net/Articles/444288/
What's coming in $NEXT_KERNEL_VERSION, part 1 [LWN.net]
As of this writing, some 5400 non-merge changesets have been pulled into the mainline kernel fo [...]
version part 1comingnextkernellwn
https://lwn.net/Articles/798157/
Kernel runtime security instrumentation [LWN.net]
Finding ways to make it easier and faster to mitigate an ongoing attack against a Linux system [...]
kernel runtimesecurityinstrumentationlwn
https://lwn.net/Kernel/Patches
LWN.net kernel patch page [LWN.net]
kernel patchlwn
https://lwn.net/ml/linux-kernel/739e21b5-9559-d588-3542-bf0bc81de1b2@iogearbox.net/
Re: [PATCH V34 23/29] bpf: Restrict bpf when kernel lockdown is in confidentiality mode [LWN.net]
patch v3423 29bpfrestrictkernel
https://lwn.net/Articles/1067279/
The 7.0 kernel has been released [LWN.net]
Linus has released the 7.0 kernel after a busy nine-week development cycle. The last week of [...]
7 0 kernelreleased lwn
https://lwn.net/Articles/735887/
Improving the kernel timers API [LWN.net]
The kernel's timer interface has been around for a long time, and its API shows it. Beyond a l [...]
api lwnimprovingkerneltimers
https://lwn.net/Articles/739087/
KAISER: hiding the kernel from user space [LWN.net]
user space lwnkaiser hidingkernel
https://lwn.net/ml/all/20260313150928.2637368-2-sashal@kernel.org/
[PATCH 1/9] kernel/api: introduce kernel API specification framework [LWN.net]
patch 1 9kernelapiintroducespecification
https://lwn.net/Articles/739815/
KAISER: hiding the kernel from user space [LWN.net]
user space lwnkaiser hidingkernel
https://lwn.net/Articles/739210/
KAISER: hiding the kernel from user space [LWN.net]
user space lwnkaiser hidingkernel
https://lwn.net/Articles/1052122/
HTML-link to the kernel documentation [LWN.net]
kernel documentationhtmllwn
https://lwn.net/Articles/739355/
KAISER: hiding the kernel from user space [LWN.net]
user space lwnkaiser hidingkernel
https://lwn.net/Articles/744804/
A new kernel polling interface [LWN.net]
new kernel pollinginterface lwn
https://lwn.net/Articles/534682/
Glibc and the kernel user-space API [LWN.net]
We are accustomed to thinking of a system call as being a direct service request to the kernel. [...]
kernel user spaceapi lwnglibc
https://lwn.net/Articles/739228/
KAISER: hiding the kernel from user space [LWN.net]
user space lwnkaiser hidingkernel
https://lwn.net/ksdb/
The LWN kernel source database [LWN.net]
kernel sourcelwndatabase