In the Linux kernel, the following vulnerability has been resolved: arm64: entry: avoid kprobe recursion The cortexa76erratum1463225debughandler() function is called when handling debug exceptions (and synchronous exceptions from BRK instructions), and so is called when a probed function executes. If the compiler does not inline cortexa76erratum1463225debughandler(), it can be probed. If cortexa76erratum1463225debughandler() is probed, any debug exception or software breakpoint exception will result in recursive exceptions leading to a stack overflow. This can be triggered with the ftrace multipleprobes selftest, and as per the example splat below. This is a regression caused by commit: 6459b8469753e9fe ("arm64: entry: consolidate Cortex-A76 erratum 1463225 workaround") ... which removed the NOKPROBESYMBOL() annotation associated with the function. My intent was that cortexa76erratum1463225debughandler() would be inlined into its caller, el1dbg(), which is marked noinstr and cannot be probed. Mark cortexa76erratum1463225debughandler() as _alwaysinline to ensure this. Example splat prior to this patch (with recursive entries elided): | # echo p cortexa76erratum1463225debughandler > /sys/kernel/debug/tracing/kprobeevents | # echo p doel0svc >> /sys/kernel/debug/tracing/kprobeevents | # echo 1 > /sys/kernel/debug/tracing/events/kprobes/enable | Insufficient stack space to handle exception! | ESR: 0x0000000096000047 -- DABT (current EL) | FAR: 0xffff800009cefff0 | Task stack: [0xffff800009cf0000..0xffff800009cf4000] | IRQ stack: [0xffff800008000000..0xffff800008004000] | Overflow stack: [0xffff00007fbc00f0..0xffff00007fbc10f0] | CPU: 0 PID: 145 Comm: sh Not tainted 6.0.0 #2 | Hardware name: linux,dummy-virt (DT) | pstate: 604003c5 (nZCv DAIF +PAN -UAO -TCO -DIT -SSBS BTYPE=--) | pc : arm64enterel1dbg+0x4/0x20 | lr : el1dbg+0x24/0x5c | sp : ffff800009cf0000 | x29: ffff800009cf0000 x28: ffff000002c74740 x27: 0000000000000000 | x26: 0000000000000000 x25: 0000000000000000 x24: 0000000000000000 | x23: 00000000604003c5 x22: ffff80000801745c x21: 0000aaaac95ac068 | x20: 00000000f2000004 x19: ffff800009cf0040 x18: 0000000000000000 | x17: 0000000000000000 x16: 0000000000000000 x15: 0000000000000000 | x14: 0000000000000000 x13: 0000000000000000 x12: 0000000000000000 | x11: 0000000000000010 x10: ffff800008c87190 x9 : ffff800008ca00d0 | x8 : 000000000000003c x7 : 0000000000000000 x6 : 0000000000000000 | x5 : 0000000000000000 x4 : 0000000000000000 x3 : 00000000000043a4 | x2 : 00000000f2000004 x1 : 00000000f2000004 x0 : ffff800009cf0040 | Kernel panic - not syncing: kernel stack overflow | CPU: 0 PID: 145 Comm: sh Not tainted 6.0.0 #2 | Hardware name: linux,dummy-virt (DT) | Call trace: | dumpbacktrace+0xe4/0x104 | showstack+0x18/0x4c | dumpstacklvl+0x64/0x7c | dumpstack+0x18/0x38 | panic+0x14c/0x338 | testtaint+0x0/0x2c | panicbadstack+0x104/0x118 | handlebadstack+0x34/0x48 | _badstack+0x78/0x7c | arm64enterel1dbg+0x4/0x20 | el1h64synchandler+0x40/0x98 | el1h64sync+0x64/0x68 | cortexa76erratum1463225debughandler+0x0/0x34 ... | el1h64synchandler+0x40/0x98 | el1h64sync+0x64/0x68 | cortexa76erratum1463225debughandler+0x0/0x34 ... | el1h64synchandler+0x40/0x98 | el1h64sync+0x64/0x68 | cortexa76erratum1463225debughandler+0x0/0x34 | el1h64synchandler+0x40/0x98 | el1h64sync+0x64/0x68 | doel0svc+0x0/0x28 | el0t64synchandler+0x84/0xf0 | el0t64sync+0x18c/0x190 | Kernel Offset: disabled | CPU features: 0x0080,00005021,19001080 | Memory Limit: none | ---[ end Kernel panic - not syncing: kernel stack overflow ]--- With this patch, cortexa76erratum1463225debughandler() is inlined into el1dbg(), and el1dbg() cannot be probed: | # echo p cortexa76erratum1463225debughandler > /sys/kernel/debug/tracing/kprobeevents | sh: write error: No such file or directory | # grep -w cortexa76_errat ---truncated---
{ "availability": "No subscription required", "binaries": [ { "binary_version": "5.15.0-1030.34~20.04.1", "binary_name": "linux-aws-5.15-cloud-tools-5.15.0-1030" }, { "binary_version": "5.15.0-1030.34~20.04.1", "binary_name": "linux-aws-5.15-headers-5.15.0-1030" }, { "binary_version": "5.15.0-1030.34~20.04.1", "binary_name": "linux-aws-5.15-tools-5.15.0-1030" }, { "binary_version": "5.15.0-1030.34~20.04.1", "binary_name": "linux-buildinfo-5.15.0-1030-aws" }, { "binary_version": "5.15.0-1030.34~20.04.1", "binary_name": "linux-cloud-tools-5.15.0-1030-aws" }, { "binary_version": "5.15.0-1030.34~20.04.1", "binary_name": "linux-headers-5.15.0-1030-aws" }, { "binary_version": "5.15.0-1030.34~20.04.1", "binary_name": "linux-image-unsigned-5.15.0-1030-aws" }, { "binary_version": "5.15.0-1030.34~20.04.1", "binary_name": "linux-image-unsigned-5.15.0-1030-aws-dbgsym" }, { "binary_version": "5.15.0-1030.34~20.04.1", "binary_name": "linux-modules-5.15.0-1030-aws" }, { "binary_version": "5.15.0-1030.34~20.04.1", "binary_name": "linux-modules-extra-5.15.0-1030-aws" }, { "binary_version": "5.15.0-1030.34~20.04.1", "binary_name": "linux-tools-5.15.0-1030-aws" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_version": "5.15.0-1033.40~20.04.1", "binary_name": "linux-azure-5.15-cloud-tools-5.15.0-1033" }, { "binary_version": "5.15.0-1033.40~20.04.1", "binary_name": "linux-azure-5.15-headers-5.15.0-1033" }, { "binary_version": "5.15.0-1033.40~20.04.1", "binary_name": "linux-azure-5.15-tools-5.15.0-1033" }, { "binary_version": "5.15.0-1033.40~20.04.1", "binary_name": "linux-buildinfo-5.15.0-1033-azure" }, { "binary_version": "5.15.0-1033.40~20.04.1", "binary_name": "linux-cloud-tools-5.15.0-1033-azure" }, { "binary_version": "5.15.0-1033.40~20.04.1", "binary_name": "linux-headers-5.15.0-1033-azure" }, { "binary_version": "5.15.0-1033.40~20.04.1", "binary_name": "linux-image-unsigned-5.15.0-1033-azure" }, { "binary_version": "5.15.0-1033.40~20.04.1", "binary_name": "linux-image-unsigned-5.15.0-1033-azure-dbgsym" }, { "binary_version": "5.15.0-1033.40~20.04.1", "binary_name": "linux-modules-5.15.0-1033-azure" }, { "binary_version": "5.15.0-1033.40~20.04.1", "binary_name": "linux-modules-extra-5.15.0-1033-azure" }, { "binary_version": "5.15.0-1033.40~20.04.1", "binary_name": "linux-tools-5.15.0-1033-azure" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_version": "5.15.0-1029.36~20.04.1", "binary_name": "linux-buildinfo-5.15.0-1029-gcp" }, { "binary_version": "5.15.0-1029.36~20.04.1", "binary_name": "linux-gcp-5.15-headers-5.15.0-1029" }, { "binary_version": "5.15.0-1029.36~20.04.1", "binary_name": "linux-gcp-5.15-tools-5.15.0-1029" }, { "binary_version": "5.15.0-1029.36~20.04.1", "binary_name": "linux-headers-5.15.0-1029-gcp" }, { "binary_version": "5.15.0-1029.36~20.04.1", "binary_name": "linux-image-unsigned-5.15.0-1029-gcp" }, { "binary_version": "5.15.0-1029.36~20.04.1", "binary_name": "linux-image-unsigned-5.15.0-1029-gcp-dbgsym" }, { "binary_version": "5.15.0-1029.36~20.04.1", "binary_name": "linux-modules-5.15.0-1029-gcp" }, { "binary_version": "5.15.0-1029.36~20.04.1", "binary_name": "linux-modules-extra-5.15.0-1029-gcp" }, { "binary_version": "5.15.0-1029.36~20.04.1", "binary_name": "linux-modules-iwlwifi-5.15.0-1029-gcp" }, { "binary_version": "5.15.0-1029.36~20.04.1", "binary_name": "linux-tools-5.15.0-1029-gcp" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_version": "5.15.0-60.66~20.04.1", "binary_name": "linux-buildinfo-5.15.0-60-generic" }, { "binary_version": "5.15.0-60.66~20.04.1", "binary_name": "linux-buildinfo-5.15.0-60-generic-64k" }, { "binary_version": "5.15.0-60.66~20.04.1", "binary_name": "linux-buildinfo-5.15.0-60-generic-lpae" }, { "binary_version": "5.15.0-60.66~20.04.1", "binary_name": "linux-cloud-tools-5.15.0-60-generic" }, { "binary_version": "5.15.0-60.66~20.04.1", "binary_name": "linux-headers-5.15.0-60-generic" }, { "binary_version": "5.15.0-60.66~20.04.1", "binary_name": "linux-headers-5.15.0-60-generic-64k" }, { "binary_version": "5.15.0-60.66~20.04.1", "binary_name": "linux-headers-5.15.0-60-generic-lpae" }, { "binary_version": "5.15.0-60.66~20.04.1", "binary_name": "linux-hwe-5.15-cloud-tools-5.15.0-60" }, { "binary_version": "5.15.0-60.66~20.04.1", "binary_name": "linux-hwe-5.15-cloud-tools-common" }, { "binary_version": "5.15.0-60.66~20.04.1", "binary_name": "linux-hwe-5.15-headers-5.15.0-60" }, { "binary_version": "5.15.0-60.66~20.04.1", "binary_name": "linux-hwe-5.15-source-5.15.0" }, { "binary_version": "5.15.0-60.66~20.04.1", "binary_name": "linux-hwe-5.15-tools-5.15.0-60" }, { "binary_version": "5.15.0-60.66~20.04.1", "binary_name": "linux-hwe-5.15-tools-common" }, { "binary_version": "5.15.0-60.66~20.04.1", "binary_name": "linux-hwe-5.15-tools-host" }, { "binary_version": "5.15.0-60.66~20.04.1", "binary_name": "linux-image-5.15.0-60-generic" }, { "binary_version": "5.15.0-60.66~20.04.1", "binary_name": "linux-image-5.15.0-60-generic-dbgsym" }, { "binary_version": "5.15.0-60.66~20.04.1", "binary_name": "linux-image-5.15.0-60-generic-lpae" }, { "binary_version": "5.15.0-60.66~20.04.1", "binary_name": "linux-image-5.15.0-60-generic-lpae-dbgsym" }, { "binary_version": "5.15.0-60.66~20.04.1", "binary_name": "linux-image-unsigned-5.15.0-60-generic" }, { "binary_version": "5.15.0-60.66~20.04.1", "binary_name": "linux-image-unsigned-5.15.0-60-generic-64k" }, { "binary_version": "5.15.0-60.66~20.04.1", "binary_name": "linux-image-unsigned-5.15.0-60-generic-64k-dbgsym" }, { "binary_version": "5.15.0-60.66~20.04.1", "binary_name": "linux-image-unsigned-5.15.0-60-generic-dbgsym" }, { "binary_version": "5.15.0-60.66~20.04.1", "binary_name": "linux-modules-5.15.0-60-generic" }, { "binary_version": "5.15.0-60.66~20.04.1", "binary_name": "linux-modules-5.15.0-60-generic-64k" }, { "binary_version": "5.15.0-60.66~20.04.1", "binary_name": "linux-modules-5.15.0-60-generic-lpae" }, { "binary_version": "5.15.0-60.66~20.04.1", "binary_name": "linux-modules-extra-5.15.0-60-generic" }, { "binary_version": "5.15.0-60.66~20.04.1", "binary_name": "linux-modules-iwlwifi-5.15.0-60-generic" }, { "binary_version": "5.15.0-60.66~20.04.1", "binary_name": "linux-tools-5.15.0-60-generic" }, { "binary_version": "5.15.0-60.66~20.04.1", "binary_name": "linux-tools-5.15.0-60-generic-64k" }, { "binary_version": "5.15.0-60.66~20.04.1", "binary_name": "linux-tools-5.15.0-60-generic-lpae" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_version": "5.15.0-1025.30~20.04.1", "binary_name": "linux-buildinfo-5.15.0-1025-intel-iotg" }, { "binary_version": "5.15.0-1025.30~20.04.1", "binary_name": "linux-cloud-tools-5.15.0-1025-intel-iotg" }, { "binary_version": "5.15.0-1025.30~20.04.1", "binary_name": "linux-headers-5.15.0-1025-intel-iotg" }, { "binary_version": "5.15.0-1025.30~20.04.1", "binary_name": "linux-image-unsigned-5.15.0-1025-intel-iotg" }, { "binary_version": "5.15.0-1025.30~20.04.1", "binary_name": "linux-image-unsigned-5.15.0-1025-intel-iotg-dbgsym" }, { "binary_version": "5.15.0-1025.30~20.04.1", "binary_name": "linux-intel-iotg-5.15-cloud-tools-5.15.0-1025" }, { "binary_version": "5.15.0-1025.30~20.04.1", "binary_name": "linux-intel-iotg-5.15-cloud-tools-common" }, { "binary_version": "5.15.0-1025.30~20.04.1", "binary_name": "linux-intel-iotg-5.15-headers-5.15.0-1025" }, { "binary_version": "5.15.0-1025.30~20.04.1", "binary_name": "linux-intel-iotg-5.15-tools-5.15.0-1025" }, { "binary_version": "5.15.0-1025.30~20.04.1", "binary_name": "linux-intel-iotg-5.15-tools-common" }, { "binary_version": "5.15.0-1025.30~20.04.1", "binary_name": "linux-intel-iotg-5.15-tools-host" }, { "binary_version": "5.15.0-1025.30~20.04.1", "binary_name": "linux-modules-5.15.0-1025-intel-iotg" }, { "binary_version": "5.15.0-1025.30~20.04.1", "binary_name": "linux-modules-extra-5.15.0-1025-intel-iotg" }, { "binary_version": "5.15.0-1025.30~20.04.1", "binary_name": "linux-modules-iwlwifi-5.15.0-1025-intel-iotg" }, { "binary_version": "5.15.0-1025.30~20.04.1", "binary_name": "linux-tools-5.15.0-1025-intel-iotg" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_version": "5.15.0-60.66~20.04.1", "binary_name": "linux-buildinfo-5.15.0-60-lowlatency" }, { "binary_version": "5.15.0-60.66~20.04.1", "binary_name": "linux-buildinfo-5.15.0-60-lowlatency-64k" }, { "binary_version": "5.15.0-60.66~20.04.1", "binary_name": "linux-cloud-tools-5.15.0-60-lowlatency" }, { "binary_version": "5.15.0-60.66~20.04.1", "binary_name": "linux-headers-5.15.0-60-lowlatency" }, { "binary_version": "5.15.0-60.66~20.04.1", "binary_name": "linux-headers-5.15.0-60-lowlatency-64k" }, { "binary_version": "5.15.0-60.66~20.04.1", "binary_name": "linux-image-unsigned-5.15.0-60-lowlatency" }, { "binary_version": "5.15.0-60.66~20.04.1", "binary_name": "linux-image-unsigned-5.15.0-60-lowlatency-64k" }, { "binary_version": "5.15.0-60.66~20.04.1", "binary_name": "linux-image-unsigned-5.15.0-60-lowlatency-64k-dbgsym" }, { "binary_version": "5.15.0-60.66~20.04.1", "binary_name": "linux-image-unsigned-5.15.0-60-lowlatency-dbgsym" }, { "binary_version": "5.15.0-60.66~20.04.1", "binary_name": "linux-lowlatency-hwe-5.15-cloud-tools-5.15.0-60" }, { "binary_version": "5.15.0-60.66~20.04.1", "binary_name": "linux-lowlatency-hwe-5.15-cloud-tools-common" }, { "binary_version": "5.15.0-60.66~20.04.1", "binary_name": "linux-lowlatency-hwe-5.15-headers-5.15.0-60" }, { "binary_version": "5.15.0-60.66~20.04.1", "binary_name": "linux-lowlatency-hwe-5.15-tools-5.15.0-60" }, { "binary_version": "5.15.0-60.66~20.04.1", "binary_name": "linux-lowlatency-hwe-5.15-tools-common" }, { "binary_version": "5.15.0-60.66~20.04.1", "binary_name": "linux-lowlatency-hwe-5.15-tools-host" }, { "binary_version": "5.15.0-60.66~20.04.1", "binary_name": "linux-modules-5.15.0-60-lowlatency" }, { "binary_version": "5.15.0-60.66~20.04.1", "binary_name": "linux-modules-5.15.0-60-lowlatency-64k" }, { "binary_version": "5.15.0-60.66~20.04.1", "binary_name": "linux-modules-iwlwifi-5.15.0-60-lowlatency" }, { "binary_version": "5.15.0-60.66~20.04.1", "binary_name": "linux-tools-5.15.0-60-lowlatency" }, { "binary_version": "5.15.0-60.66~20.04.1", "binary_name": "linux-tools-5.15.0-60-lowlatency-64k" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_version": "5.15.0-1029.35~20.04.1", "binary_name": "linux-buildinfo-5.15.0-1029-oracle" }, { "binary_version": "5.15.0-1029.35~20.04.1", "binary_name": "linux-headers-5.15.0-1029-oracle" }, { "binary_version": "5.15.0-1029.35~20.04.1", "binary_name": "linux-image-unsigned-5.15.0-1029-oracle" }, { "binary_version": "5.15.0-1029.35~20.04.1", "binary_name": "linux-image-unsigned-5.15.0-1029-oracle-dbgsym" }, { "binary_version": "5.15.0-1029.35~20.04.1", "binary_name": "linux-modules-5.15.0-1029-oracle" }, { "binary_version": "5.15.0-1029.35~20.04.1", "binary_name": "linux-modules-extra-5.15.0-1029-oracle" }, { "binary_version": "5.15.0-1029.35~20.04.1", "binary_name": "linux-oracle-5.15-headers-5.15.0-1029" }, { "binary_version": "5.15.0-1029.35~20.04.1", "binary_name": "linux-oracle-5.15-tools-5.15.0-1029" }, { "binary_version": "5.15.0-1029.35~20.04.1", "binary_name": "linux-tools-5.15.0-1029-oracle" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_version": "5.15.0-1029.33~20.04.1", "binary_name": "linux-buildinfo-5.15.0-1029-generic" }, { "binary_version": "5.15.0-1029.33~20.04.1", "binary_name": "linux-headers-5.15.0-1029-generic" }, { "binary_version": "5.15.0-1029.33~20.04.1", "binary_name": "linux-image-5.15.0-1029-generic" }, { "binary_version": "5.15.0-1029.33~20.04.1", "binary_name": "linux-image-5.15.0-1029-generic-dbgsym" }, { "binary_version": "5.15.0-1029.33~20.04.1", "binary_name": "linux-modules-5.15.0-1029-generic" }, { "binary_version": "5.15.0-1029.33~20.04.1", "binary_name": "linux-modules-extra-5.15.0-1029-generic" }, { "binary_version": "5.15.0-1029.33~20.04.1", "binary_name": "linux-riscv-5.15-headers-5.15.0-1029" }, { "binary_version": "5.15.0-1029.33~20.04.1", "binary_name": "linux-riscv-5.15-tools-5.15.0-1029" }, { "binary_version": "5.15.0-1029.33~20.04.1", "binary_name": "linux-tools-5.15.0-1029-generic" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_version": "5.15.0-60.66", "binary_name": "linux-buildinfo-5.15.0-60-generic" }, { "binary_version": "5.15.0-60.66", "binary_name": "linux-buildinfo-5.15.0-60-generic-64k" }, { "binary_version": "5.15.0-60.66", "binary_name": "linux-buildinfo-5.15.0-60-generic-lpae" }, { "binary_version": "5.15.0-60.66", "binary_name": "linux-cloud-tools-5.15.0-60" }, { "binary_version": "5.15.0-60.66", "binary_name": "linux-cloud-tools-5.15.0-60-generic" }, { "binary_version": "5.15.0-60.66", "binary_name": "linux-cloud-tools-common" }, { "binary_version": "5.15.0-60.66", "binary_name": "linux-doc" }, { "binary_version": "5.15.0-60.66", "binary_name": "linux-headers-5.15.0-60" }, { "binary_version": "5.15.0-60.66", "binary_name": "linux-headers-5.15.0-60-generic" }, { "binary_version": "5.15.0-60.66", "binary_name": "linux-headers-5.15.0-60-generic-64k" }, { "binary_version": "5.15.0-60.66", "binary_name": "linux-headers-5.15.0-60-generic-lpae" }, { "binary_version": "5.15.0-60.66", "binary_name": "linux-image-5.15.0-60-generic" }, { "binary_version": "5.15.0-60.66", "binary_name": "linux-image-5.15.0-60-generic-dbgsym" }, { "binary_version": "5.15.0-60.66", "binary_name": "linux-image-5.15.0-60-generic-lpae" }, { "binary_version": "5.15.0-60.66", "binary_name": "linux-image-5.15.0-60-generic-lpae-dbgsym" }, { "binary_version": "5.15.0-60.66", "binary_name": "linux-image-unsigned-5.15.0-60-generic" }, { "binary_version": "5.15.0-60.66", "binary_name": "linux-image-unsigned-5.15.0-60-generic-64k" }, { "binary_version": "5.15.0-60.66", "binary_name": "linux-image-unsigned-5.15.0-60-generic-64k-dbgsym" }, { "binary_version": "5.15.0-60.66", "binary_name": "linux-image-unsigned-5.15.0-60-generic-dbgsym" }, { "binary_version": "5.15.0-60.66", "binary_name": "linux-libc-dev" }, { "binary_version": "5.15.0-60.66", "binary_name": "linux-modules-5.15.0-60-generic" }, { "binary_version": "5.15.0-60.66", "binary_name": "linux-modules-5.15.0-60-generic-64k" }, { "binary_version": "5.15.0-60.66", "binary_name": "linux-modules-5.15.0-60-generic-lpae" }, { "binary_version": "5.15.0-60.66", "binary_name": "linux-modules-extra-5.15.0-60-generic" }, { "binary_version": "5.15.0-60.66", "binary_name": "linux-modules-iwlwifi-5.15.0-60-generic" }, { "binary_version": "5.15.0-60.66", "binary_name": "linux-source-5.15.0" }, { "binary_version": "5.15.0-60.66", "binary_name": "linux-tools-5.15.0-60" }, { "binary_version": "5.15.0-60.66", "binary_name": "linux-tools-5.15.0-60-generic" }, { "binary_version": "5.15.0-60.66", "binary_name": "linux-tools-5.15.0-60-generic-64k" }, { "binary_version": "5.15.0-60.66", "binary_name": "linux-tools-5.15.0-60-generic-lpae" }, { "binary_version": "5.15.0-60.66", "binary_name": "linux-tools-common" }, { "binary_version": "5.15.0-60.66", "binary_name": "linux-tools-host" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_version": "5.15.0-1030.34", "binary_name": "linux-aws-cloud-tools-5.15.0-1030" }, { "binary_version": "5.15.0-1030.34", "binary_name": "linux-aws-headers-5.15.0-1030" }, { "binary_version": "5.15.0-1030.34", "binary_name": "linux-aws-tools-5.15.0-1030" }, { "binary_version": "5.15.0-1030.34", "binary_name": "linux-buildinfo-5.15.0-1030-aws" }, { "binary_version": "5.15.0-1030.34", "binary_name": "linux-cloud-tools-5.15.0-1030-aws" }, { "binary_version": "5.15.0-1030.34", "binary_name": "linux-headers-5.15.0-1030-aws" }, { "binary_version": "5.15.0-1030.34", "binary_name": "linux-image-unsigned-5.15.0-1030-aws" }, { "binary_version": "5.15.0-1030.34", "binary_name": "linux-image-unsigned-5.15.0-1030-aws-dbgsym" }, { "binary_version": "5.15.0-1030.34", "binary_name": "linux-modules-5.15.0-1030-aws" }, { "binary_version": "5.15.0-1030.34", "binary_name": "linux-modules-extra-5.15.0-1030-aws" }, { "binary_version": "5.15.0-1030.34", "binary_name": "linux-tools-5.15.0-1030-aws" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_version": "5.15.0-1033.40", "binary_name": "linux-azure-cloud-tools-5.15.0-1033" }, { "binary_version": "5.15.0-1033.40", "binary_name": "linux-azure-headers-5.15.0-1033" }, { "binary_version": "5.15.0-1033.40", "binary_name": "linux-azure-tools-5.15.0-1033" }, { "binary_version": "5.15.0-1033.40", "binary_name": "linux-buildinfo-5.15.0-1033-azure" }, { "binary_version": "5.15.0-1033.40", "binary_name": "linux-cloud-tools-5.15.0-1033-azure" }, { "binary_version": "5.15.0-1033.40", "binary_name": "linux-headers-5.15.0-1033-azure" }, { "binary_version": "5.15.0-1033.40", "binary_name": "linux-image-unsigned-5.15.0-1033-azure" }, { "binary_version": "5.15.0-1033.40", "binary_name": "linux-image-unsigned-5.15.0-1033-azure-dbgsym" }, { "binary_version": "5.15.0-1033.40", "binary_name": "linux-modules-5.15.0-1033-azure" }, { "binary_version": "5.15.0-1033.40", "binary_name": "linux-modules-extra-5.15.0-1033-azure" }, { "binary_version": "5.15.0-1033.40", "binary_name": "linux-tools-5.15.0-1033-azure" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_version": "5.15.0-1029.36", "binary_name": "linux-buildinfo-5.15.0-1029-gcp" }, { "binary_version": "5.15.0-1029.36", "binary_name": "linux-gcp-headers-5.15.0-1029" }, { "binary_version": "5.15.0-1029.36", "binary_name": "linux-gcp-tools-5.15.0-1029" }, { "binary_version": "5.15.0-1029.36", "binary_name": "linux-headers-5.15.0-1029-gcp" }, { "binary_version": "5.15.0-1029.36", "binary_name": "linux-image-unsigned-5.15.0-1029-gcp" }, { "binary_version": "5.15.0-1029.36", "binary_name": "linux-image-unsigned-5.15.0-1029-gcp-dbgsym" }, { "binary_version": "5.15.0-1029.36", "binary_name": "linux-modules-5.15.0-1029-gcp" }, { "binary_version": "5.15.0-1029.36", "binary_name": "linux-modules-extra-5.15.0-1029-gcp" }, { "binary_version": "5.15.0-1029.36", "binary_name": "linux-modules-iwlwifi-5.15.0-1029-gcp" }, { "binary_version": "5.15.0-1029.36", "binary_name": "linux-tools-5.15.0-1029-gcp" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_version": "5.15.0-1027.32", "binary_name": "linux-buildinfo-5.15.0-1027-gke" }, { "binary_version": "5.15.0-1027.32", "binary_name": "linux-gke-headers-5.15.0-1027" }, { "binary_version": "5.15.0-1027.32", "binary_name": "linux-gke-tools-5.15.0-1027" }, { "binary_version": "5.15.0-1027.32", "binary_name": "linux-headers-5.15.0-1027-gke" }, { "binary_version": "5.15.0-1027.32", "binary_name": "linux-image-unsigned-5.15.0-1027-gke" }, { "binary_version": "5.15.0-1027.32", "binary_name": "linux-image-unsigned-5.15.0-1027-gke-dbgsym" }, { "binary_version": "5.15.0-1027.32", "binary_name": "linux-modules-5.15.0-1027-gke" }, { "binary_version": "5.15.0-1027.32", "binary_name": "linux-modules-extra-5.15.0-1027-gke" }, { "binary_version": "5.15.0-1027.32", "binary_name": "linux-modules-iwlwifi-5.15.0-1027-gke" }, { "binary_version": "5.15.0-1027.32", "binary_name": "linux-tools-5.15.0-1027-gke" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_version": "5.15.0-1015.19", "binary_name": "linux-buildinfo-5.15.0-1015-gkeop" }, { "binary_version": "5.15.0-1015.19", "binary_name": "linux-cloud-tools-5.15.0-1015-gkeop" }, { "binary_version": "5.15.0-1015.19", "binary_name": "linux-gkeop-cloud-tools-5.15.0-1015" }, { "binary_version": "5.15.0-1015.19", "binary_name": "linux-gkeop-headers-5.15.0-1015" }, { "binary_version": "5.15.0-1015.19", "binary_name": "linux-gkeop-tools-5.15.0-1015" }, { "binary_version": "5.15.0-1015.19", "binary_name": "linux-headers-5.15.0-1015-gkeop" }, { "binary_version": "5.15.0-1015.19", "binary_name": "linux-image-unsigned-5.15.0-1015-gkeop" }, { "binary_version": "5.15.0-1015.19", "binary_name": "linux-image-unsigned-5.15.0-1015-gkeop-dbgsym" }, { "binary_version": "5.15.0-1015.19", "binary_name": "linux-modules-5.15.0-1015-gkeop" }, { "binary_version": "5.15.0-1015.19", "binary_name": "linux-modules-extra-5.15.0-1015-gkeop" }, { "binary_version": "5.15.0-1015.19", "binary_name": "linux-tools-5.15.0-1015-gkeop" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_version": "5.15.0-1025.28", "binary_name": "linux-buildinfo-5.15.0-1025-ibm" }, { "binary_version": "5.15.0-1025.28", "binary_name": "linux-headers-5.15.0-1025-ibm" }, { "binary_version": "5.15.0-1025.28", "binary_name": "linux-ibm-cloud-tools-common" }, { "binary_version": "5.15.0-1025.28", "binary_name": "linux-ibm-headers-5.15.0-1025" }, { "binary_version": "5.15.0-1025.28", "binary_name": "linux-ibm-source-5.15.0" }, { "binary_version": "5.15.0-1025.28", "binary_name": "linux-ibm-tools-5.15.0-1025" }, { "binary_version": "5.15.0-1025.28", "binary_name": "linux-ibm-tools-common" }, { "binary_version": "5.15.0-1025.28", "binary_name": "linux-image-unsigned-5.15.0-1025-ibm" }, { "binary_version": "5.15.0-1025.28", "binary_name": "linux-image-unsigned-5.15.0-1025-ibm-dbgsym" }, { "binary_version": "5.15.0-1025.28", "binary_name": "linux-modules-5.15.0-1025-ibm" }, { "binary_version": "5.15.0-1025.28", "binary_name": "linux-modules-extra-5.15.0-1025-ibm" }, { "binary_version": "5.15.0-1025.28", "binary_name": "linux-tools-5.15.0-1025-ibm" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_version": "5.15.0-1025.30", "binary_name": "linux-buildinfo-5.15.0-1025-intel-iotg" }, { "binary_version": "5.15.0-1025.30", "binary_name": "linux-cloud-tools-5.15.0-1025-intel-iotg" }, { "binary_version": "5.15.0-1025.30", "binary_name": "linux-headers-5.15.0-1025-intel-iotg" }, { "binary_version": "5.15.0-1025.30", "binary_name": "linux-image-unsigned-5.15.0-1025-intel-iotg" }, { "binary_version": "5.15.0-1025.30", "binary_name": "linux-image-unsigned-5.15.0-1025-intel-iotg-dbgsym" }, { "binary_version": "5.15.0-1025.30", "binary_name": "linux-intel-iotg-cloud-tools-5.15.0-1025" }, { "binary_version": "5.15.0-1025.30", "binary_name": "linux-intel-iotg-cloud-tools-common" }, { "binary_version": "5.15.0-1025.30", "binary_name": "linux-intel-iotg-headers-5.15.0-1025" }, { "binary_version": "5.15.0-1025.30", "binary_name": "linux-intel-iotg-tools-5.15.0-1025" }, { "binary_version": "5.15.0-1025.30", "binary_name": "linux-intel-iotg-tools-common" }, { "binary_version": "5.15.0-1025.30", "binary_name": "linux-intel-iotg-tools-host" }, { "binary_version": "5.15.0-1025.30", "binary_name": "linux-modules-5.15.0-1025-intel-iotg" }, { "binary_version": "5.15.0-1025.30", "binary_name": "linux-modules-extra-5.15.0-1025-intel-iotg" }, { "binary_version": "5.15.0-1025.30", "binary_name": "linux-modules-iwlwifi-5.15.0-1025-intel-iotg" }, { "binary_version": "5.15.0-1025.30", "binary_name": "linux-tools-5.15.0-1025-intel-iotg" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_version": "5.15.0-1028.33", "binary_name": "linux-buildinfo-5.15.0-1028-kvm" }, { "binary_version": "5.15.0-1028.33", "binary_name": "linux-headers-5.15.0-1028-kvm" }, { "binary_version": "5.15.0-1028.33", "binary_name": "linux-image-unsigned-5.15.0-1028-kvm" }, { "binary_version": "5.15.0-1028.33", "binary_name": "linux-image-unsigned-5.15.0-1028-kvm-dbgsym" }, { "binary_version": "5.15.0-1028.33", "binary_name": "linux-kvm-headers-5.15.0-1028" }, { "binary_version": "5.15.0-1028.33", "binary_name": "linux-kvm-tools-5.15.0-1028" }, { "binary_version": "5.15.0-1028.33", "binary_name": "linux-modules-5.15.0-1028-kvm" }, { "binary_version": "5.15.0-1028.33", "binary_name": "linux-tools-5.15.0-1028-kvm" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_version": "5.15.0-60.66", "binary_name": "linux-buildinfo-5.15.0-60-lowlatency" }, { "binary_version": "5.15.0-60.66", "binary_name": "linux-buildinfo-5.15.0-60-lowlatency-64k" }, { "binary_version": "5.15.0-60.66", "binary_name": "linux-cloud-tools-5.15.0-60-lowlatency" }, { "binary_version": "5.15.0-60.66", "binary_name": "linux-headers-5.15.0-60-lowlatency" }, { "binary_version": "5.15.0-60.66", "binary_name": "linux-headers-5.15.0-60-lowlatency-64k" }, { "binary_version": "5.15.0-60.66", "binary_name": "linux-image-unsigned-5.15.0-60-lowlatency" }, { "binary_version": "5.15.0-60.66", "binary_name": "linux-image-unsigned-5.15.0-60-lowlatency-64k" }, { "binary_version": "5.15.0-60.66", "binary_name": "linux-image-unsigned-5.15.0-60-lowlatency-64k-dbgsym" }, { "binary_version": "5.15.0-60.66", "binary_name": "linux-image-unsigned-5.15.0-60-lowlatency-dbgsym" }, { "binary_version": "5.15.0-60.66", "binary_name": "linux-lowlatency-cloud-tools-5.15.0-60" }, { "binary_version": "5.15.0-60.66", "binary_name": "linux-lowlatency-cloud-tools-common" }, { "binary_version": "5.15.0-60.66", "binary_name": "linux-lowlatency-headers-5.15.0-60" }, { "binary_version": "5.15.0-60.66", "binary_name": "linux-lowlatency-tools-5.15.0-60" }, { "binary_version": "5.15.0-60.66", "binary_name": "linux-lowlatency-tools-common" }, { "binary_version": "5.15.0-60.66", "binary_name": "linux-lowlatency-tools-host" }, { "binary_version": "5.15.0-60.66", "binary_name": "linux-modules-5.15.0-60-lowlatency" }, { "binary_version": "5.15.0-60.66", "binary_name": "linux-modules-5.15.0-60-lowlatency-64k" }, { "binary_version": "5.15.0-60.66", "binary_name": "linux-modules-iwlwifi-5.15.0-60-lowlatency" }, { "binary_version": "5.15.0-60.66", "binary_name": "linux-tools-5.15.0-60-lowlatency" }, { "binary_version": "5.15.0-60.66", "binary_name": "linux-tools-5.15.0-60-lowlatency-64k" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_version": "5.15.0-1017.17", "binary_name": "linux-buildinfo-5.15.0-1017-nvidia" }, { "binary_version": "5.15.0-1017.17", "binary_name": "linux-buildinfo-5.15.0-1017-nvidia-lowlatency" }, { "binary_version": "5.15.0-1017.17", "binary_name": "linux-cloud-tools-5.15.0-1017-nvidia" }, { "binary_version": "5.15.0-1017.17", "binary_name": "linux-cloud-tools-5.15.0-1017-nvidia-lowlatency" }, { "binary_version": "5.15.0-1017.17", "binary_name": "linux-headers-5.15.0-1017-nvidia" }, { "binary_version": "5.15.0-1017.17", "binary_name": "linux-headers-5.15.0-1017-nvidia-lowlatency" }, { "binary_version": "5.15.0-1017.17", "binary_name": "linux-image-unsigned-5.15.0-1017-nvidia" }, { "binary_version": "5.15.0-1017.17", "binary_name": "linux-image-unsigned-5.15.0-1017-nvidia-dbgsym" }, { "binary_version": "5.15.0-1017.17", "binary_name": "linux-image-unsigned-5.15.0-1017-nvidia-lowlatency" }, { "binary_version": "5.15.0-1017.17", "binary_name": "linux-image-unsigned-5.15.0-1017-nvidia-lowlatency-dbgsym" }, { "binary_version": "5.15.0-1017.17", "binary_name": "linux-modules-5.15.0-1017-nvidia" }, { "binary_version": "5.15.0-1017.17", "binary_name": "linux-modules-5.15.0-1017-nvidia-lowlatency" }, { "binary_version": "5.15.0-1017.17", "binary_name": "linux-modules-extra-5.15.0-1017-nvidia" }, { "binary_version": "5.15.0-1017.17", "binary_name": "linux-modules-iwlwifi-5.15.0-1017-nvidia" }, { "binary_version": "5.15.0-1017.17", "binary_name": "linux-modules-iwlwifi-5.15.0-1017-nvidia-lowlatency" }, { "binary_version": "5.15.0-1017.17", "binary_name": "linux-nvidia-cloud-tools-5.15.0-1017" }, { "binary_version": "5.15.0-1017.17", "binary_name": "linux-nvidia-cloud-tools-common" }, { "binary_version": "5.15.0-1017.17", "binary_name": "linux-nvidia-headers-5.15.0-1017" }, { "binary_version": "5.15.0-1017.17", "binary_name": "linux-nvidia-tools-5.15.0-1017" }, { "binary_version": "5.15.0-1017.17", "binary_name": "linux-nvidia-tools-common" }, { "binary_version": "5.15.0-1017.17", "binary_name": "linux-nvidia-tools-host" }, { "binary_version": "5.15.0-1017.17", "binary_name": "linux-tools-5.15.0-1017-nvidia" }, { "binary_version": "5.15.0-1017.17", "binary_name": "linux-tools-5.15.0-1017-nvidia-lowlatency" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_version": "5.15.0-1029.35", "binary_name": "linux-buildinfo-5.15.0-1029-oracle" }, { "binary_version": "5.15.0-1029.35", "binary_name": "linux-headers-5.15.0-1029-oracle" }, { "binary_version": "5.15.0-1029.35", "binary_name": "linux-image-unsigned-5.15.0-1029-oracle" }, { "binary_version": "5.15.0-1029.35", "binary_name": "linux-image-unsigned-5.15.0-1029-oracle-dbgsym" }, { "binary_version": "5.15.0-1029.35", "binary_name": "linux-modules-5.15.0-1029-oracle" }, { "binary_version": "5.15.0-1029.35", "binary_name": "linux-modules-extra-5.15.0-1029-oracle" }, { "binary_version": "5.15.0-1029.35", "binary_name": "linux-oracle-headers-5.15.0-1029" }, { "binary_version": "5.15.0-1029.35", "binary_name": "linux-oracle-tools-5.15.0-1029" }, { "binary_version": "5.15.0-1029.35", "binary_name": "linux-tools-5.15.0-1029-oracle" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_version": "5.15.0-1024.26", "binary_name": "linux-buildinfo-5.15.0-1024-raspi" }, { "binary_version": "5.15.0-1024.26", "binary_name": "linux-buildinfo-5.15.0-1024-raspi-nolpae" }, { "binary_version": "5.15.0-1024.26", "binary_name": "linux-headers-5.15.0-1024-raspi" }, { "binary_version": "5.15.0-1024.26", "binary_name": "linux-headers-5.15.0-1024-raspi-nolpae" }, { "binary_version": "5.15.0-1024.26", "binary_name": "linux-image-5.15.0-1024-raspi" }, { "binary_version": "5.15.0-1024.26", "binary_name": "linux-image-5.15.0-1024-raspi-dbgsym" }, { "binary_version": "5.15.0-1024.26", "binary_name": "linux-image-5.15.0-1024-raspi-nolpae" }, { "binary_version": "5.15.0-1024.26", "binary_name": "linux-image-5.15.0-1024-raspi-nolpae-dbgsym" }, { "binary_version": "5.15.0-1024.26", "binary_name": "linux-modules-5.15.0-1024-raspi" }, { "binary_version": "5.15.0-1024.26", "binary_name": "linux-modules-5.15.0-1024-raspi-nolpae" }, { "binary_version": "5.15.0-1024.26", "binary_name": "linux-modules-extra-5.15.0-1024-raspi" }, { "binary_version": "5.15.0-1024.26", "binary_name": "linux-modules-extra-5.15.0-1024-raspi-nolpae" }, { "binary_version": "5.15.0-1024.26", "binary_name": "linux-raspi-headers-5.15.0-1024" }, { "binary_version": "5.15.0-1024.26", "binary_name": "linux-raspi-tools-5.15.0-1024" }, { "binary_version": "5.15.0-1024.26", "binary_name": "linux-tools-5.15.0-1024-raspi" }, { "binary_version": "5.15.0-1024.26", "binary_name": "linux-tools-5.15.0-1024-raspi-nolpae" } ] }
{ "availability": "Available for NVIDIA BlueField platforms", "binaries": [ { "binary_version": "5.15.0-1014.16", "binary_name": "linux-bluefield-cloud-tools-common" }, { "binary_version": "5.15.0-1014.16", "binary_name": "linux-bluefield-headers-5.15.0-1014" }, { "binary_version": "5.15.0-1014.16", "binary_name": "linux-bluefield-tools-5.15.0-1014" }, { "binary_version": "5.15.0-1014.16", "binary_name": "linux-bluefield-tools-host" }, { "binary_version": "5.15.0-1014.16", "binary_name": "linux-buildinfo-5.15.0-1014-bluefield" }, { "binary_version": "5.15.0-1014.16", "binary_name": "linux-headers-5.15.0-1014-bluefield" }, { "binary_version": "5.15.0-1014.16", "binary_name": "linux-image-unsigned-5.15.0-1014-bluefield" }, { "binary_version": "5.15.0-1014.16", "binary_name": "linux-image-unsigned-5.15.0-1014-bluefield-dbgsym" }, { "binary_version": "5.15.0-1014.16", "binary_name": "linux-modules-5.15.0-1014-bluefield" }, { "binary_version": "5.15.0-1014.16", "binary_name": "linux-modules-extra-5.15.0-1014-bluefield" }, { "binary_version": "5.15.0-1014.16", "binary_name": "linux-tools-5.15.0-1014-bluefield" } ] }