In the Linux kernel, the following vulnerability has been resolved: powerpc/perf: Optimize clearing the pending PMI and remove WARNON for PMI check in powerpmudisable commit 2c9ac51b850d ("powerpc/perf: Fix PMU callbacks to clear pending PMI before resetting an overflown PMC") added a new function "pmiirqpending" in hwirq.h. This function is to check if there is a PMI marked as pending in Paca (PACAIRQPMI).This is used in powerpmudisable in a WARNON. The intention here is to provide a warning if there is PMI pending, but no counter is found overflown. During some of the perf runs, below warning is hit: WARNING: CPU: 36 PID: 0 at arch/powerpc/perf/core-book3s.c:1332 powerpmudisable+0x25c/0x2c0 Modules linked in: ----- NIP [c000000000141c3c] powerpmudisable+0x25c/0x2c0 LR [c000000000141c8c] powerpmudisable+0x2ac/0x2c0 Call Trace: [c000000baffcfb90] [c000000000141c8c] powerpmudisable+0x2ac/0x2c0 (unreliable) [c000000baffcfc10] [c0000000003e2f8c] perfpmudisable+0x4c/0x60 [c000000baffcfc30] [c0000000003e3344] groupschedout.part.124+0x44/0x100 [c000000baffcfc80] [c0000000003e353c] _perfeventdisable+0x13c/0x240 [c000000baffcfcd0] [c0000000003dd334] eventfunction+0xc4/0x140 [c000000baffcfd20] [c0000000003d855c] remotefunction+0x7c/0xa0 [c000000baffcfd50] [c00000000026c394] flushsmpcallfunctionqueue+0xd4/0x300 [c000000baffcfde0] [c000000000065b24] smpipidemuxrelaxed+0xa4/0x100 [c000000baffcfe20] [c0000000000cb2b0] xivemuxedipiaction+0x20/0x40 [c000000baffcfe40] [c000000000207c3c] _handleirqeventpercpu+0x8c/0x250 [c000000baffcfee0] [c000000000207e2c] handleirqeventpercpu+0x2c/0xa0 [c000000baffcff10] [c000000000210a04] handlepercpuirq+0x84/0xc0 [c000000baffcff40] [c000000000205f14] generichandleirq+0x54/0x80 [c000000baffcff60] [c000000000015740] _doirq+0x90/0x1d0 [c000000baffcff90] [c000000000016990] _doIRQ+0xc0/0x140 [c0000009732f3940] [c000000bafceaca8] 0xc000000bafceaca8 [c0000009732f39d0] [c000000000016b78] doIRQ+0x168/0x1c0 [c0000009732f3a00] [c0000000000090c8] hardwareinterruptcommonvirt+0x218/0x220 This means that there is no PMC overflown among the active events in the PMU, but there is a PMU pending in Paca. The function "anypmcoverflown" checks the PMCs on active events in cpuhw->nevents. Code snippet: <<>> if (anypmcoverflown(cpuhw)) clearpmiirqpending(); else WARNON(pmiirqpending()); <<>> Here the PMC overflown is not from active event. Example: When we do perf record, default cycles and instructions will be running on PMC6 and PMC5 respectively. It could happen that overflowed event is currently not active and pending PMI is for the inactive event. Debug logs from traceprintk: <<>> anypmcoverflown: idx is 5: pmc value is 0xd9a powerpmudisable: PMC1: 0x0, PMC2: 0x0, PMC3: 0x0, PMC4: 0x0, PMC5: 0xd9a, PMC6: 0x80002011 <<>> Here active PMC (from idx) is PMC5 , but overflown PMC is PMC6(0x80002011). When we handle PMI interrupt for such cases, if the PMC overflown is from inactive event, it will be ignored. Reference commit: commit bc09c219b2e6 ("powerpc/perf: Fix finding overflowed PMC in interrupt") Patch addresses two changes: 1) Fix 1 : Removal of warning ( WARNON(pmiirqpending()); ) We were printing warning if no PMC is found overflown among active PMU events, but PMI pending in PACA. But this could happen in cases where PMC overflown is not in active PMC. An inactive event could have caused the overflow. Hence the warning is not needed. To know pending PMI is from an inactive event, we need to loop through all PMC's which will cause more SPR reads via mfspr and increase in context switch. Also in existing function: perfeventinterrupt, already we ignore PMI's overflown when it is from an inactive PMC. 2) Fix 2: optimization in clearing pending PMI. Currently we check for any active PMC overflown before clearing PMI pending in Paca. This is causing additional SP ---truncated---
{ "availability": "No subscription required", "binaries": [ { "binary_name": "linux-aws-5.15-cloud-tools-5.15.0-1023", "binary_version": "5.15.0-1023.27~20.04.1" }, { "binary_name": "linux-aws-5.15-headers-5.15.0-1023", "binary_version": "5.15.0-1023.27~20.04.1" }, { "binary_name": "linux-aws-5.15-tools-5.15.0-1023", "binary_version": "5.15.0-1023.27~20.04.1" }, { "binary_name": "linux-buildinfo-5.15.0-1023-aws", "binary_version": "5.15.0-1023.27~20.04.1" }, { "binary_name": "linux-cloud-tools-5.15.0-1023-aws", "binary_version": "5.15.0-1023.27~20.04.1" }, { "binary_name": "linux-headers-5.15.0-1023-aws", "binary_version": "5.15.0-1023.27~20.04.1" }, { "binary_name": "linux-image-unsigned-5.15.0-1023-aws", "binary_version": "5.15.0-1023.27~20.04.1" }, { "binary_name": "linux-image-unsigned-5.15.0-1023-aws-dbgsym", "binary_version": "5.15.0-1023.27~20.04.1" }, { "binary_name": "linux-modules-5.15.0-1023-aws", "binary_version": "5.15.0-1023.27~20.04.1" }, { "binary_name": "linux-modules-extra-5.15.0-1023-aws", "binary_version": "5.15.0-1023.27~20.04.1" }, { "binary_name": "linux-tools-5.15.0-1023-aws", "binary_version": "5.15.0-1023.27~20.04.1" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_name": "linux-azure-5.15-cloud-tools-5.15.0-1023", "binary_version": "5.15.0-1023.29~20.04.1" }, { "binary_name": "linux-azure-5.15-headers-5.15.0-1023", "binary_version": "5.15.0-1023.29~20.04.1" }, { "binary_name": "linux-azure-5.15-tools-5.15.0-1023", "binary_version": "5.15.0-1023.29~20.04.1" }, { "binary_name": "linux-buildinfo-5.15.0-1023-azure", "binary_version": "5.15.0-1023.29~20.04.1" }, { "binary_name": "linux-cloud-tools-5.15.0-1023-azure", "binary_version": "5.15.0-1023.29~20.04.1" }, { "binary_name": "linux-headers-5.15.0-1023-azure", "binary_version": "5.15.0-1023.29~20.04.1" }, { "binary_name": "linux-image-unsigned-5.15.0-1023-azure", "binary_version": "5.15.0-1023.29~20.04.1" }, { "binary_name": "linux-image-unsigned-5.15.0-1023-azure-dbgsym", "binary_version": "5.15.0-1023.29~20.04.1" }, { "binary_name": "linux-modules-5.15.0-1023-azure", "binary_version": "5.15.0-1023.29~20.04.1" }, { "binary_name": "linux-modules-extra-5.15.0-1023-azure", "binary_version": "5.15.0-1023.29~20.04.1" }, { "binary_name": "linux-tools-5.15.0-1023-azure", "binary_version": "5.15.0-1023.29~20.04.1" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_name": "linux-buildinfo-5.15.0-1022-gcp", "binary_version": "5.15.0-1022.29~20.04.1" }, { "binary_name": "linux-gcp-5.15-headers-5.15.0-1022", "binary_version": "5.15.0-1022.29~20.04.1" }, { "binary_name": "linux-gcp-5.15-tools-5.15.0-1022", "binary_version": "5.15.0-1022.29~20.04.1" }, { "binary_name": "linux-headers-5.15.0-1022-gcp", "binary_version": "5.15.0-1022.29~20.04.1" }, { "binary_name": "linux-image-unsigned-5.15.0-1022-gcp", "binary_version": "5.15.0-1022.29~20.04.1" }, { "binary_name": "linux-image-unsigned-5.15.0-1022-gcp-dbgsym", "binary_version": "5.15.0-1022.29~20.04.1" }, { "binary_name": "linux-modules-5.15.0-1022-gcp", "binary_version": "5.15.0-1022.29~20.04.1" }, { "binary_name": "linux-modules-extra-5.15.0-1022-gcp", "binary_version": "5.15.0-1022.29~20.04.1" }, { "binary_name": "linux-modules-iwlwifi-5.15.0-1022-gcp", "binary_version": "5.15.0-1022.29~20.04.1" }, { "binary_name": "linux-tools-5.15.0-1022-gcp", "binary_version": "5.15.0-1022.29~20.04.1" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_name": "linux-buildinfo-5.15.0-53-generic", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-buildinfo-5.15.0-53-generic-64k", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-buildinfo-5.15.0-53-generic-lpae", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-cloud-tools-5.15.0-53-generic", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-headers-5.15.0-53-generic", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-headers-5.15.0-53-generic-64k", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-headers-5.15.0-53-generic-lpae", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-hwe-5.15-cloud-tools-5.15.0-53", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-hwe-5.15-cloud-tools-common", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-hwe-5.15-headers-5.15.0-53", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-hwe-5.15-source-5.15.0", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-hwe-5.15-tools-5.15.0-53", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-hwe-5.15-tools-common", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-hwe-5.15-tools-host", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-image-5.15.0-53-generic", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-image-5.15.0-53-generic-dbgsym", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-image-5.15.0-53-generic-lpae", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-image-5.15.0-53-generic-lpae-dbgsym", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-image-unsigned-5.15.0-53-generic", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-image-unsigned-5.15.0-53-generic-64k", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-image-unsigned-5.15.0-53-generic-64k-dbgsym", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-image-unsigned-5.15.0-53-generic-dbgsym", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-modules-5.15.0-53-generic", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-modules-5.15.0-53-generic-64k", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-modules-5.15.0-53-generic-lpae", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-modules-extra-5.15.0-53-generic", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-modules-iwlwifi-5.15.0-53-generic", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-tools-5.15.0-53-generic", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-tools-5.15.0-53-generic-64k", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-tools-5.15.0-53-generic-lpae", "binary_version": "5.15.0-53.59~20.04.1" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_name": "linux-buildinfo-5.15.0-1018-intel-iotg", "binary_version": "5.15.0-1018.23~20.04.1" }, { "binary_name": "linux-cloud-tools-5.15.0-1018-intel-iotg", "binary_version": "5.15.0-1018.23~20.04.1" }, { "binary_name": "linux-headers-5.15.0-1018-intel-iotg", "binary_version": "5.15.0-1018.23~20.04.1" }, { "binary_name": "linux-image-unsigned-5.15.0-1018-intel-iotg", "binary_version": "5.15.0-1018.23~20.04.1" }, { "binary_name": "linux-image-unsigned-5.15.0-1018-intel-iotg-dbgsym", "binary_version": "5.15.0-1018.23~20.04.1" }, { "binary_name": "linux-intel-iotg-5.15-cloud-tools-5.15.0-1018", "binary_version": "5.15.0-1018.23~20.04.1" }, { "binary_name": "linux-intel-iotg-5.15-cloud-tools-common", "binary_version": "5.15.0-1018.23~20.04.1" }, { "binary_name": "linux-intel-iotg-5.15-headers-5.15.0-1018", "binary_version": "5.15.0-1018.23~20.04.1" }, { "binary_name": "linux-intel-iotg-5.15-tools-5.15.0-1018", "binary_version": "5.15.0-1018.23~20.04.1" }, { "binary_name": "linux-intel-iotg-5.15-tools-common", "binary_version": "5.15.0-1018.23~20.04.1" }, { "binary_name": "linux-intel-iotg-5.15-tools-host", "binary_version": "5.15.0-1018.23~20.04.1" }, { "binary_name": "linux-modules-5.15.0-1018-intel-iotg", "binary_version": "5.15.0-1018.23~20.04.1" }, { "binary_name": "linux-modules-extra-5.15.0-1018-intel-iotg", "binary_version": "5.15.0-1018.23~20.04.1" }, { "binary_name": "linux-modules-iwlwifi-5.15.0-1018-intel-iotg", "binary_version": "5.15.0-1018.23~20.04.1" }, { "binary_name": "linux-tools-5.15.0-1018-intel-iotg", "binary_version": "5.15.0-1018.23~20.04.1" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_name": "linux-buildinfo-5.15.0-53-lowlatency", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-buildinfo-5.15.0-53-lowlatency-64k", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-cloud-tools-5.15.0-53-lowlatency", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-headers-5.15.0-53-lowlatency", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-headers-5.15.0-53-lowlatency-64k", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-image-unsigned-5.15.0-53-lowlatency", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-image-unsigned-5.15.0-53-lowlatency-64k", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-image-unsigned-5.15.0-53-lowlatency-64k-dbgsym", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-image-unsigned-5.15.0-53-lowlatency-dbgsym", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-lowlatency-hwe-5.15-cloud-tools-5.15.0-53", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-lowlatency-hwe-5.15-cloud-tools-common", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-lowlatency-hwe-5.15-headers-5.15.0-53", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-lowlatency-hwe-5.15-tools-5.15.0-53", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-lowlatency-hwe-5.15-tools-common", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-lowlatency-hwe-5.15-tools-host", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-modules-5.15.0-53-lowlatency", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-modules-5.15.0-53-lowlatency-64k", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-modules-iwlwifi-5.15.0-53-lowlatency", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-tools-5.15.0-53-lowlatency", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-tools-5.15.0-53-lowlatency-64k", "binary_version": "5.15.0-53.59~20.04.1" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_name": "linux-buildinfo-5.15.0-1022-oracle", "binary_version": "5.15.0-1022.28~20.04.1" }, { "binary_name": "linux-headers-5.15.0-1022-oracle", "binary_version": "5.15.0-1022.28~20.04.1" }, { "binary_name": "linux-image-unsigned-5.15.0-1022-oracle", "binary_version": "5.15.0-1022.28~20.04.1" }, { "binary_name": "linux-image-unsigned-5.15.0-1022-oracle-dbgsym", "binary_version": "5.15.0-1022.28~20.04.1" }, { "binary_name": "linux-modules-5.15.0-1022-oracle", "binary_version": "5.15.0-1022.28~20.04.1" }, { "binary_name": "linux-modules-extra-5.15.0-1022-oracle", "binary_version": "5.15.0-1022.28~20.04.1" }, { "binary_name": "linux-oracle-5.15-headers-5.15.0-1022", "binary_version": "5.15.0-1022.28~20.04.1" }, { "binary_name": "linux-oracle-5.15-tools-5.15.0-1022", "binary_version": "5.15.0-1022.28~20.04.1" }, { "binary_name": "linux-tools-5.15.0-1022-oracle", "binary_version": "5.15.0-1022.28~20.04.1" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_name": "linux-buildinfo-5.15.0-1023-generic", "binary_version": "5.15.0-1023.27~20.04.1" }, { "binary_name": "linux-headers-5.15.0-1023-generic", "binary_version": "5.15.0-1023.27~20.04.1" }, { "binary_name": "linux-image-5.15.0-1023-generic", "binary_version": "5.15.0-1023.27~20.04.1" }, { "binary_name": "linux-image-5.15.0-1023-generic-dbgsym", "binary_version": "5.15.0-1023.27~20.04.1" }, { "binary_name": "linux-modules-5.15.0-1023-generic", "binary_version": "5.15.0-1023.27~20.04.1" }, { "binary_name": "linux-modules-extra-5.15.0-1023-generic", "binary_version": "5.15.0-1023.27~20.04.1" }, { "binary_name": "linux-riscv-5.15-headers-5.15.0-1023", "binary_version": "5.15.0-1023.27~20.04.1" }, { "binary_name": "linux-riscv-5.15-tools-5.15.0-1023", "binary_version": "5.15.0-1023.27~20.04.1" }, { "binary_name": "linux-tools-5.15.0-1023-generic", "binary_version": "5.15.0-1023.27~20.04.1" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_name": "linux-buildinfo-5.15.0-53-generic", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-buildinfo-5.15.0-53-generic-64k", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-buildinfo-5.15.0-53-generic-lpae", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-cloud-tools-5.15.0-53", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-cloud-tools-5.15.0-53-generic", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-cloud-tools-common", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-doc", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-headers-5.15.0-53", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-headers-5.15.0-53-generic", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-headers-5.15.0-53-generic-64k", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-headers-5.15.0-53-generic-lpae", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-image-5.15.0-53-generic", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-image-5.15.0-53-generic-dbgsym", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-image-5.15.0-53-generic-lpae", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-image-5.15.0-53-generic-lpae-dbgsym", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-image-unsigned-5.15.0-53-generic", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-image-unsigned-5.15.0-53-generic-64k", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-image-unsigned-5.15.0-53-generic-64k-dbgsym", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-image-unsigned-5.15.0-53-generic-dbgsym", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-libc-dev", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-modules-5.15.0-53-generic", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-modules-5.15.0-53-generic-64k", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-modules-5.15.0-53-generic-lpae", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-modules-extra-5.15.0-53-generic", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-modules-iwlwifi-5.15.0-53-generic", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-source-5.15.0", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-tools-5.15.0-53", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-tools-5.15.0-53-generic", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-tools-5.15.0-53-generic-64k", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-tools-5.15.0-53-generic-lpae", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-tools-common", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-tools-host", "binary_version": "5.15.0-53.59" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_name": "linux-aws-cloud-tools-5.15.0-1023", "binary_version": "5.15.0-1023.27" }, { "binary_name": "linux-aws-headers-5.15.0-1023", "binary_version": "5.15.0-1023.27" }, { "binary_name": "linux-aws-tools-5.15.0-1023", "binary_version": "5.15.0-1023.27" }, { "binary_name": "linux-buildinfo-5.15.0-1023-aws", "binary_version": "5.15.0-1023.27" }, { "binary_name": "linux-cloud-tools-5.15.0-1023-aws", "binary_version": "5.15.0-1023.27" }, { "binary_name": "linux-headers-5.15.0-1023-aws", "binary_version": "5.15.0-1023.27" }, { "binary_name": "linux-image-unsigned-5.15.0-1023-aws", "binary_version": "5.15.0-1023.27" }, { "binary_name": "linux-image-unsigned-5.15.0-1023-aws-dbgsym", "binary_version": "5.15.0-1023.27" }, { "binary_name": "linux-modules-5.15.0-1023-aws", "binary_version": "5.15.0-1023.27" }, { "binary_name": "linux-modules-extra-5.15.0-1023-aws", "binary_version": "5.15.0-1023.27" }, { "binary_name": "linux-tools-5.15.0-1023-aws", "binary_version": "5.15.0-1023.27" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_name": "linux-azure-cloud-tools-5.15.0-1023", "binary_version": "5.15.0-1023.29" }, { "binary_name": "linux-azure-headers-5.15.0-1023", "binary_version": "5.15.0-1023.29" }, { "binary_name": "linux-azure-tools-5.15.0-1023", "binary_version": "5.15.0-1023.29" }, { "binary_name": "linux-buildinfo-5.15.0-1023-azure", "binary_version": "5.15.0-1023.29" }, { "binary_name": "linux-cloud-tools-5.15.0-1023-azure", "binary_version": "5.15.0-1023.29" }, { "binary_name": "linux-headers-5.15.0-1023-azure", "binary_version": "5.15.0-1023.29" }, { "binary_name": "linux-image-unsigned-5.15.0-1023-azure", "binary_version": "5.15.0-1023.29" }, { "binary_name": "linux-image-unsigned-5.15.0-1023-azure-dbgsym", "binary_version": "5.15.0-1023.29" }, { "binary_name": "linux-modules-5.15.0-1023-azure", "binary_version": "5.15.0-1023.29" }, { "binary_name": "linux-modules-extra-5.15.0-1023-azure", "binary_version": "5.15.0-1023.29" }, { "binary_name": "linux-tools-5.15.0-1023-azure", "binary_version": "5.15.0-1023.29" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_name": "linux-buildinfo-5.15.0-1022-gcp", "binary_version": "5.15.0-1022.29" }, { "binary_name": "linux-gcp-headers-5.15.0-1022", "binary_version": "5.15.0-1022.29" }, { "binary_name": "linux-gcp-tools-5.15.0-1022", "binary_version": "5.15.0-1022.29" }, { "binary_name": "linux-headers-5.15.0-1022-gcp", "binary_version": "5.15.0-1022.29" }, { "binary_name": "linux-image-unsigned-5.15.0-1022-gcp", "binary_version": "5.15.0-1022.29" }, { "binary_name": "linux-image-unsigned-5.15.0-1022-gcp-dbgsym", "binary_version": "5.15.0-1022.29" }, { "binary_name": "linux-modules-5.15.0-1022-gcp", "binary_version": "5.15.0-1022.29" }, { "binary_name": "linux-modules-extra-5.15.0-1022-gcp", "binary_version": "5.15.0-1022.29" }, { "binary_name": "linux-modules-iwlwifi-5.15.0-1022-gcp", "binary_version": "5.15.0-1022.29" }, { "binary_name": "linux-tools-5.15.0-1022-gcp", "binary_version": "5.15.0-1022.29" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_name": "linux-buildinfo-5.15.0-1020-gke", "binary_version": "5.15.0-1020.25" }, { "binary_name": "linux-gke-headers-5.15.0-1020", "binary_version": "5.15.0-1020.25" }, { "binary_name": "linux-gke-tools-5.15.0-1020", "binary_version": "5.15.0-1020.25" }, { "binary_name": "linux-headers-5.15.0-1020-gke", "binary_version": "5.15.0-1020.25" }, { "binary_name": "linux-image-unsigned-5.15.0-1020-gke", "binary_version": "5.15.0-1020.25" }, { "binary_name": "linux-image-unsigned-5.15.0-1020-gke-dbgsym", "binary_version": "5.15.0-1020.25" }, { "binary_name": "linux-modules-5.15.0-1020-gke", "binary_version": "5.15.0-1020.25" }, { "binary_name": "linux-modules-extra-5.15.0-1020-gke", "binary_version": "5.15.0-1020.25" }, { "binary_name": "linux-modules-iwlwifi-5.15.0-1020-gke", "binary_version": "5.15.0-1020.25" }, { "binary_name": "linux-tools-5.15.0-1020-gke", "binary_version": "5.15.0-1020.25" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_name": "linux-buildinfo-5.15.0-1008-gkeop", "binary_version": "5.15.0-1008.12" }, { "binary_name": "linux-cloud-tools-5.15.0-1008-gkeop", "binary_version": "5.15.0-1008.12" }, { "binary_name": "linux-gkeop-cloud-tools-5.15.0-1008", "binary_version": "5.15.0-1008.12" }, { "binary_name": "linux-gkeop-headers-5.15.0-1008", "binary_version": "5.15.0-1008.12" }, { "binary_name": "linux-gkeop-tools-5.15.0-1008", "binary_version": "5.15.0-1008.12" }, { "binary_name": "linux-headers-5.15.0-1008-gkeop", "binary_version": "5.15.0-1008.12" }, { "binary_name": "linux-image-unsigned-5.15.0-1008-gkeop", "binary_version": "5.15.0-1008.12" }, { "binary_name": "linux-image-unsigned-5.15.0-1008-gkeop-dbgsym", "binary_version": "5.15.0-1008.12" }, { "binary_name": "linux-modules-5.15.0-1008-gkeop", "binary_version": "5.15.0-1008.12" }, { "binary_name": "linux-modules-extra-5.15.0-1008-gkeop", "binary_version": "5.15.0-1008.12" }, { "binary_name": "linux-tools-5.15.0-1008-gkeop", "binary_version": "5.15.0-1008.12" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_name": "linux-buildinfo-5.15.0-1018-ibm", "binary_version": "5.15.0-1018.21" }, { "binary_name": "linux-headers-5.15.0-1018-ibm", "binary_version": "5.15.0-1018.21" }, { "binary_name": "linux-ibm-cloud-tools-common", "binary_version": "5.15.0-1018.21" }, { "binary_name": "linux-ibm-headers-5.15.0-1018", "binary_version": "5.15.0-1018.21" }, { "binary_name": "linux-ibm-source-5.15.0", "binary_version": "5.15.0-1018.21" }, { "binary_name": "linux-ibm-tools-5.15.0-1018", "binary_version": "5.15.0-1018.21" }, { "binary_name": "linux-ibm-tools-common", "binary_version": "5.15.0-1018.21" }, { "binary_name": "linux-image-unsigned-5.15.0-1018-ibm", "binary_version": "5.15.0-1018.21" }, { "binary_name": "linux-image-unsigned-5.15.0-1018-ibm-dbgsym", "binary_version": "5.15.0-1018.21" }, { "binary_name": "linux-modules-5.15.0-1018-ibm", "binary_version": "5.15.0-1018.21" }, { "binary_name": "linux-modules-extra-5.15.0-1018-ibm", "binary_version": "5.15.0-1018.21" }, { "binary_name": "linux-modules-iwlwifi-5.15.0-1018-ibm", "binary_version": "5.15.0-1018.21" }, { "binary_name": "linux-tools-5.15.0-1018-ibm", "binary_version": "5.15.0-1018.21" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_name": "linux-buildinfo-5.15.0-1018-intel-iotg", "binary_version": "5.15.0-1018.23" }, { "binary_name": "linux-cloud-tools-5.15.0-1018-intel-iotg", "binary_version": "5.15.0-1018.23" }, { "binary_name": "linux-headers-5.15.0-1018-intel-iotg", "binary_version": "5.15.0-1018.23" }, { "binary_name": "linux-image-unsigned-5.15.0-1018-intel-iotg", "binary_version": "5.15.0-1018.23" }, { "binary_name": "linux-image-unsigned-5.15.0-1018-intel-iotg-dbgsym", "binary_version": "5.15.0-1018.23" }, { "binary_name": "linux-intel-iotg-cloud-tools-5.15.0-1018", "binary_version": "5.15.0-1018.23" }, { "binary_name": "linux-intel-iotg-cloud-tools-common", "binary_version": "5.15.0-1018.23" }, { "binary_name": "linux-intel-iotg-headers-5.15.0-1018", "binary_version": "5.15.0-1018.23" }, { "binary_name": "linux-intel-iotg-tools-5.15.0-1018", "binary_version": "5.15.0-1018.23" }, { "binary_name": "linux-intel-iotg-tools-common", "binary_version": "5.15.0-1018.23" }, { "binary_name": "linux-intel-iotg-tools-host", "binary_version": "5.15.0-1018.23" }, { "binary_name": "linux-modules-5.15.0-1018-intel-iotg", "binary_version": "5.15.0-1018.23" }, { "binary_name": "linux-modules-extra-5.15.0-1018-intel-iotg", "binary_version": "5.15.0-1018.23" }, { "binary_name": "linux-modules-iwlwifi-5.15.0-1018-intel-iotg", "binary_version": "5.15.0-1018.23" }, { "binary_name": "linux-tools-5.15.0-1018-intel-iotg", "binary_version": "5.15.0-1018.23" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_name": "linux-buildinfo-5.15.0-1021-kvm", "binary_version": "5.15.0-1021.26" }, { "binary_name": "linux-headers-5.15.0-1021-kvm", "binary_version": "5.15.0-1021.26" }, { "binary_name": "linux-image-unsigned-5.15.0-1021-kvm", "binary_version": "5.15.0-1021.26" }, { "binary_name": "linux-image-unsigned-5.15.0-1021-kvm-dbgsym", "binary_version": "5.15.0-1021.26" }, { "binary_name": "linux-kvm-headers-5.15.0-1021", "binary_version": "5.15.0-1021.26" }, { "binary_name": "linux-kvm-tools-5.15.0-1021", "binary_version": "5.15.0-1021.26" }, { "binary_name": "linux-modules-5.15.0-1021-kvm", "binary_version": "5.15.0-1021.26" }, { "binary_name": "linux-tools-5.15.0-1021-kvm", "binary_version": "5.15.0-1021.26" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_name": "linux-buildinfo-5.15.0-53-lowlatency", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-buildinfo-5.15.0-53-lowlatency-64k", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-cloud-tools-5.15.0-53-lowlatency", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-headers-5.15.0-53-lowlatency", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-headers-5.15.0-53-lowlatency-64k", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-image-unsigned-5.15.0-53-lowlatency", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-image-unsigned-5.15.0-53-lowlatency-64k", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-image-unsigned-5.15.0-53-lowlatency-64k-dbgsym", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-image-unsigned-5.15.0-53-lowlatency-dbgsym", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-lowlatency-cloud-tools-5.15.0-53", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-lowlatency-cloud-tools-common", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-lowlatency-headers-5.15.0-53", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-lowlatency-tools-5.15.0-53", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-lowlatency-tools-common", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-lowlatency-tools-host", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-modules-5.15.0-53-lowlatency", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-modules-5.15.0-53-lowlatency-64k", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-modules-iwlwifi-5.15.0-53-lowlatency", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-tools-5.15.0-53-lowlatency", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-tools-5.15.0-53-lowlatency-64k", "binary_version": "5.15.0-53.59" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_name": "linux-buildinfo-5.15.0-1015-nvidia", "binary_version": "5.15.0-1015.15" }, { "binary_name": "linux-buildinfo-5.15.0-1015-nvidia-lowlatency", "binary_version": "5.15.0-1015.15" }, { "binary_name": "linux-cloud-tools-5.15.0-1015-nvidia", "binary_version": "5.15.0-1015.15" }, { "binary_name": "linux-cloud-tools-5.15.0-1015-nvidia-lowlatency", "binary_version": "5.15.0-1015.15" }, { "binary_name": "linux-headers-5.15.0-1015-nvidia", "binary_version": "5.15.0-1015.15" }, { "binary_name": "linux-headers-5.15.0-1015-nvidia-lowlatency", "binary_version": "5.15.0-1015.15" }, { "binary_name": "linux-image-unsigned-5.15.0-1015-nvidia", "binary_version": "5.15.0-1015.15" }, { "binary_name": "linux-image-unsigned-5.15.0-1015-nvidia-dbgsym", "binary_version": "5.15.0-1015.15" }, { "binary_name": "linux-image-unsigned-5.15.0-1015-nvidia-lowlatency", "binary_version": "5.15.0-1015.15" }, { "binary_name": "linux-image-unsigned-5.15.0-1015-nvidia-lowlatency-dbgsym", "binary_version": "5.15.0-1015.15" }, { "binary_name": "linux-modules-5.15.0-1015-nvidia", "binary_version": "5.15.0-1015.15" }, { "binary_name": "linux-modules-5.15.0-1015-nvidia-lowlatency", "binary_version": "5.15.0-1015.15" }, { "binary_name": "linux-modules-extra-5.15.0-1015-nvidia", "binary_version": "5.15.0-1015.15" }, { "binary_name": "linux-modules-iwlwifi-5.15.0-1015-nvidia", "binary_version": "5.15.0-1015.15" }, { "binary_name": "linux-modules-iwlwifi-5.15.0-1015-nvidia-lowlatency", "binary_version": "5.15.0-1015.15" }, { "binary_name": "linux-nvidia-cloud-tools-5.15.0-1015", "binary_version": "5.15.0-1015.15" }, { "binary_name": "linux-nvidia-cloud-tools-common", "binary_version": "5.15.0-1015.15" }, { "binary_name": "linux-nvidia-headers-5.15.0-1015", "binary_version": "5.15.0-1015.15" }, { "binary_name": "linux-nvidia-tools-5.15.0-1015", "binary_version": "5.15.0-1015.15" }, { "binary_name": "linux-nvidia-tools-common", "binary_version": "5.15.0-1015.15" }, { "binary_name": "linux-nvidia-tools-host", "binary_version": "5.15.0-1015.15" }, { "binary_name": "linux-tools-5.15.0-1015-nvidia", "binary_version": "5.15.0-1015.15" }, { "binary_name": "linux-tools-5.15.0-1015-nvidia-lowlatency", "binary_version": "5.15.0-1015.15" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_name": "linux-buildinfo-5.15.0-1022-oracle", "binary_version": "5.15.0-1022.28" }, { "binary_name": "linux-headers-5.15.0-1022-oracle", "binary_version": "5.15.0-1022.28" }, { "binary_name": "linux-image-unsigned-5.15.0-1022-oracle", "binary_version": "5.15.0-1022.28" }, { "binary_name": "linux-image-unsigned-5.15.0-1022-oracle-dbgsym", "binary_version": "5.15.0-1022.28" }, { "binary_name": "linux-modules-5.15.0-1022-oracle", "binary_version": "5.15.0-1022.28" }, { "binary_name": "linux-modules-extra-5.15.0-1022-oracle", "binary_version": "5.15.0-1022.28" }, { "binary_name": "linux-oracle-headers-5.15.0-1022", "binary_version": "5.15.0-1022.28" }, { "binary_name": "linux-oracle-tools-5.15.0-1022", "binary_version": "5.15.0-1022.28" }, { "binary_name": "linux-tools-5.15.0-1022-oracle", "binary_version": "5.15.0-1022.28" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_name": "linux-buildinfo-5.15.0-1018-raspi", "binary_version": "5.15.0-1018.20" }, { "binary_name": "linux-buildinfo-5.15.0-1018-raspi-nolpae", "binary_version": "5.15.0-1018.20" }, { "binary_name": "linux-headers-5.15.0-1018-raspi", "binary_version": "5.15.0-1018.20" }, { "binary_name": "linux-headers-5.15.0-1018-raspi-nolpae", "binary_version": "5.15.0-1018.20" }, { "binary_name": "linux-image-5.15.0-1018-raspi", "binary_version": "5.15.0-1018.20" }, { "binary_name": "linux-image-5.15.0-1018-raspi-dbgsym", "binary_version": "5.15.0-1018.20" }, { "binary_name": "linux-image-5.15.0-1018-raspi-nolpae", "binary_version": "5.15.0-1018.20" }, { "binary_name": "linux-image-5.15.0-1018-raspi-nolpae-dbgsym", "binary_version": "5.15.0-1018.20" }, { "binary_name": "linux-modules-5.15.0-1018-raspi", "binary_version": "5.15.0-1018.20" }, { "binary_name": "linux-modules-5.15.0-1018-raspi-nolpae", "binary_version": "5.15.0-1018.20" }, { "binary_name": "linux-modules-extra-5.15.0-1018-raspi", "binary_version": "5.15.0-1018.20" }, { "binary_name": "linux-modules-extra-5.15.0-1018-raspi-nolpae", "binary_version": "5.15.0-1018.20" }, { "binary_name": "linux-raspi-headers-5.15.0-1018", "binary_version": "5.15.0-1018.20" }, { "binary_name": "linux-raspi-tools-5.15.0-1018", "binary_version": "5.15.0-1018.20" }, { "binary_name": "linux-tools-5.15.0-1018-raspi", "binary_version": "5.15.0-1018.20" }, { "binary_name": "linux-tools-5.15.0-1018-raspi-nolpae", "binary_version": "5.15.0-1018.20" } ] }
{ "availability": "Available with Ubuntu Pro: https://ubuntu.com/pro", "binaries": [ { "binary_name": "linux-buildinfo-5.15.0-1025-realtime", "binary_version": "5.15.0-1025.28" }, { "binary_name": "linux-cloud-tools-5.15.0-1025-realtime", "binary_version": "5.15.0-1025.28" }, { "binary_name": "linux-headers-5.15.0-1025-realtime", "binary_version": "5.15.0-1025.28" }, { "binary_name": "linux-image-unsigned-5.15.0-1025-realtime", "binary_version": "5.15.0-1025.28" }, { "binary_name": "linux-image-unsigned-5.15.0-1025-realtime-dbgsym", "binary_version": "5.15.0-1025.28" }, { "binary_name": "linux-modules-5.15.0-1025-realtime", "binary_version": "5.15.0-1025.28" }, { "binary_name": "linux-modules-extra-5.15.0-1025-realtime", "binary_version": "5.15.0-1025.28" }, { "binary_name": "linux-realtime-cloud-tools-5.15.0-1025", "binary_version": "5.15.0-1025.28" }, { "binary_name": "linux-realtime-cloud-tools-common", "binary_version": "5.15.0-1025.28" }, { "binary_name": "linux-realtime-headers-5.15.0-1025", "binary_version": "5.15.0-1025.28" }, { "binary_name": "linux-realtime-tools-5.15.0-1025", "binary_version": "5.15.0-1025.28" }, { "binary_name": "linux-realtime-tools-common", "binary_version": "5.15.0-1025.28" }, { "binary_name": "linux-realtime-tools-host", "binary_version": "5.15.0-1025.28" }, { "binary_name": "linux-tools-5.15.0-1025-realtime", "binary_version": "5.15.0-1025.28" } ] }