In the Linux kernel, the following vulnerability has been resolved: octeontx2-pf: Fix the use of GFPKERNEL in atomic context on rt The commit 4af1b64f80fb ("octeontx2-pf: Fix lmtst ID used in aura free") uses the get/putcpu() to protect the usage of percpu pointer in ->aurafreeptr() callback, but it also unnecessarily disable the preemption for the blockable memory allocation. The commit 87b93b678e95 ("octeontx2-pf: Avoid use of GFPKERNEL in atomic context") tried to fix these sleep inside atomic warnings. But it only fix the one for the non-rt kernel. For the rt kernel, we still get the similar warnings like below. BUG: sleeping function called from invalid context at kernel/locking/spinlockrt.c:46 inatomic(): 1, irqsdisabled(): 0, nonblock: 0, pid: 1, name: swapper/0 preemptcount: 1, expected: 0 RCU nest depth: 0, expected: 0 3 locks held by swapper/0/1: #0: ffff800009fc5fe8 (rtnlmutex){+.+.}-{3:3}, at: rtnllock+0x24/0x30 #1: ffff000100c276c0 (&mbox->lock){+.+.}-{3:3}, at: otx2inithwresources+0x8c/0x3a4 #2: ffffffbfef6537e0 (&cpurcache->lock){+.+.}-{2:2}, at: allociovafast+0x1ac/0x2ac Preemption disabled at: [<ffff800008b1908c>] otx2rqaurapoolinit+0x14c/0x284 CPU: 20 PID: 1 Comm: swapper/0 Tainted: G W 6.2.0-rc3-rt1-yocto-preempt-rt #1 Hardware name: Marvell OcteonTX CN96XX board (DT) Call trace: dumpbacktrace.part.0+0xe8/0xf4 showstack+0x20/0x30 dumpstacklvl+0x9c/0xd8 dumpstack+0x18/0x34 _mightresched+0x188/0x224 rtspinlock+0x64/0x110 allociovafast+0x1ac/0x2ac iommudmaallociova+0xd4/0x110 _iommudmamap+0x80/0x144 iommudmamappage+0xe8/0x260 dmamappageattrs+0xb4/0xc0 _otx2allocrbuf+0x90/0x150 otx2rqaurapoolinit+0x1c8/0x284 otx2inithwresources+0xe4/0x3a4 otx2open+0xf0/0x610 _devopen+0x104/0x224 _devchangeflags+0x1e4/0x274 devchangeflags+0x2c/0x7c icopendevs+0x124/0x2f8 ipautoconfig+0x180/0x42c dooneinitcall+0x90/0x4dc dobasicsetup+0x10c/0x14c kernelinitfreeable+0x10c/0x13c kernelinit+0x2c/0x140 retfromfork+0x10/0x20 Of course, we can shuffle the get/putcpu() to only wrap the invocation of ->aurafreeptr() as what commit 87b93b678e95 does. But there are only two ->aurafreeptr() callbacks, otx2aurafreeptr() and cn10kaurafreeptr(). There is no usage of perpcu variable in the otx2aurafreeptr() at all, so the get/putcpu() seems redundant to it. We can move the get/putcpu() into the corresponding callback which really has the percpu variable usage and avoid the sprinkling of get/put_cpu() in several places.
{ "binaries": [ { "binary_name": "linux-aws-5.15-cloud-tools-5.15.0-1034", "binary_version": "5.15.0-1034.38~20.04.1" }, { "binary_name": "linux-aws-5.15-headers-5.15.0-1034", "binary_version": "5.15.0-1034.38~20.04.1" }, { "binary_name": "linux-aws-5.15-tools-5.15.0-1034", "binary_version": "5.15.0-1034.38~20.04.1" }, { "binary_name": "linux-buildinfo-5.15.0-1034-aws", "binary_version": "5.15.0-1034.38~20.04.1" }, { "binary_name": "linux-cloud-tools-5.15.0-1034-aws", "binary_version": "5.15.0-1034.38~20.04.1" }, { "binary_name": "linux-headers-5.15.0-1034-aws", "binary_version": "5.15.0-1034.38~20.04.1" }, { "binary_name": "linux-image-unsigned-5.15.0-1034-aws", "binary_version": "5.15.0-1034.38~20.04.1" }, { "binary_name": "linux-image-unsigned-5.15.0-1034-aws-dbgsym", "binary_version": "5.15.0-1034.38~20.04.1" }, { "binary_name": "linux-modules-5.15.0-1034-aws", "binary_version": "5.15.0-1034.38~20.04.1" }, { "binary_name": "linux-modules-extra-5.15.0-1034-aws", "binary_version": "5.15.0-1034.38~20.04.1" }, { "binary_name": "linux-tools-5.15.0-1034-aws", "binary_version": "5.15.0-1034.38~20.04.1" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_name": "linux-azure-5.15-cloud-tools-5.15.0-1036", "binary_version": "5.15.0-1036.43~20.04.1" }, { "binary_name": "linux-azure-5.15-headers-5.15.0-1036", "binary_version": "5.15.0-1036.43~20.04.1" }, { "binary_name": "linux-azure-5.15-tools-5.15.0-1036", "binary_version": "5.15.0-1036.43~20.04.1" }, { "binary_name": "linux-buildinfo-5.15.0-1036-azure", "binary_version": "5.15.0-1036.43~20.04.1" }, { "binary_name": "linux-cloud-tools-5.15.0-1036-azure", "binary_version": "5.15.0-1036.43~20.04.1" }, { "binary_name": "linux-headers-5.15.0-1036-azure", "binary_version": "5.15.0-1036.43~20.04.1" }, { "binary_name": "linux-image-unsigned-5.15.0-1036-azure", "binary_version": "5.15.0-1036.43~20.04.1" }, { "binary_name": "linux-image-unsigned-5.15.0-1036-azure-dbgsym", "binary_version": "5.15.0-1036.43~20.04.1" }, { "binary_name": "linux-modules-5.15.0-1036-azure", "binary_version": "5.15.0-1036.43~20.04.1" }, { "binary_name": "linux-modules-extra-5.15.0-1036-azure", "binary_version": "5.15.0-1036.43~20.04.1" }, { "binary_name": "linux-tools-5.15.0-1036-azure", "binary_version": "5.15.0-1036.43~20.04.1" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_name": "linux-buildinfo-5.15.0-1032-gcp", "binary_version": "5.15.0-1032.40~20.04.1" }, { "binary_name": "linux-gcp-5.15-headers-5.15.0-1032", "binary_version": "5.15.0-1032.40~20.04.1" }, { "binary_name": "linux-gcp-5.15-tools-5.15.0-1032", "binary_version": "5.15.0-1032.40~20.04.1" }, { "binary_name": "linux-headers-5.15.0-1032-gcp", "binary_version": "5.15.0-1032.40~20.04.1" }, { "binary_name": "linux-image-unsigned-5.15.0-1032-gcp", "binary_version": "5.15.0-1032.40~20.04.1" }, { "binary_name": "linux-image-unsigned-5.15.0-1032-gcp-dbgsym", "binary_version": "5.15.0-1032.40~20.04.1" }, { "binary_name": "linux-modules-5.15.0-1032-gcp", "binary_version": "5.15.0-1032.40~20.04.1" }, { "binary_name": "linux-modules-extra-5.15.0-1032-gcp", "binary_version": "5.15.0-1032.40~20.04.1" }, { "binary_name": "linux-modules-iwlwifi-5.15.0-1032-gcp", "binary_version": "5.15.0-1032.40~20.04.1" }, { "binary_name": "linux-tools-5.15.0-1032-gcp", "binary_version": "5.15.0-1032.40~20.04.1" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_name": "linux-buildinfo-5.15.0-70-generic", "binary_version": "5.15.0-70.77~20.04.1" }, { "binary_name": "linux-buildinfo-5.15.0-70-generic-64k", "binary_version": "5.15.0-70.77~20.04.1" }, { "binary_name": "linux-buildinfo-5.15.0-70-generic-lpae", "binary_version": "5.15.0-70.77~20.04.1" }, { "binary_name": "linux-cloud-tools-5.15.0-70-generic", "binary_version": "5.15.0-70.77~20.04.1" }, { "binary_name": "linux-headers-5.15.0-70-generic", "binary_version": "5.15.0-70.77~20.04.1" }, { "binary_name": "linux-headers-5.15.0-70-generic-64k", "binary_version": "5.15.0-70.77~20.04.1" }, { "binary_name": "linux-headers-5.15.0-70-generic-lpae", "binary_version": "5.15.0-70.77~20.04.1" }, { "binary_name": "linux-hwe-5.15-cloud-tools-5.15.0-70", "binary_version": "5.15.0-70.77~20.04.1" }, { "binary_name": "linux-hwe-5.15-cloud-tools-common", "binary_version": "5.15.0-70.77~20.04.1" }, { "binary_name": "linux-hwe-5.15-headers-5.15.0-70", "binary_version": "5.15.0-70.77~20.04.1" }, { "binary_name": "linux-hwe-5.15-source-5.15.0", "binary_version": "5.15.0-70.77~20.04.1" }, { "binary_name": "linux-hwe-5.15-tools-5.15.0-70", "binary_version": "5.15.0-70.77~20.04.1" }, { "binary_name": "linux-hwe-5.15-tools-common", "binary_version": "5.15.0-70.77~20.04.1" }, { "binary_name": "linux-hwe-5.15-tools-host", "binary_version": "5.15.0-70.77~20.04.1" }, { "binary_name": "linux-image-5.15.0-70-generic", "binary_version": "5.15.0-70.77~20.04.1" }, { "binary_name": "linux-image-5.15.0-70-generic-dbgsym", "binary_version": "5.15.0-70.77~20.04.1" }, { "binary_name": "linux-image-5.15.0-70-generic-lpae", "binary_version": "5.15.0-70.77~20.04.1" }, { "binary_name": "linux-image-5.15.0-70-generic-lpae-dbgsym", "binary_version": "5.15.0-70.77~20.04.1" }, { "binary_name": "linux-image-unsigned-5.15.0-70-generic", "binary_version": "5.15.0-70.77~20.04.1" }, { "binary_name": "linux-image-unsigned-5.15.0-70-generic-64k", "binary_version": "5.15.0-70.77~20.04.1" }, { "binary_name": "linux-image-unsigned-5.15.0-70-generic-64k-dbgsym", "binary_version": "5.15.0-70.77~20.04.1" }, { "binary_name": "linux-image-unsigned-5.15.0-70-generic-dbgsym", "binary_version": "5.15.0-70.77~20.04.1" }, { "binary_name": "linux-modules-5.15.0-70-generic", "binary_version": "5.15.0-70.77~20.04.1" }, { "binary_name": "linux-modules-5.15.0-70-generic-64k", "binary_version": "5.15.0-70.77~20.04.1" }, { "binary_name": "linux-modules-5.15.0-70-generic-lpae", "binary_version": "5.15.0-70.77~20.04.1" }, { "binary_name": "linux-modules-extra-5.15.0-70-generic", "binary_version": "5.15.0-70.77~20.04.1" }, { "binary_name": "linux-modules-iwlwifi-5.15.0-70-generic", "binary_version": "5.15.0-70.77~20.04.1" }, { "binary_name": "linux-tools-5.15.0-70-generic", "binary_version": "5.15.0-70.77~20.04.1" }, { "binary_name": "linux-tools-5.15.0-70-generic-64k", "binary_version": "5.15.0-70.77~20.04.1" }, { "binary_name": "linux-tools-5.15.0-70-generic-lpae", "binary_version": "5.15.0-70.77~20.04.1" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_name": "linux-buildinfo-5.15.0-1030-intel-iotg", "binary_version": "5.15.0-1030.35~20.04.1" }, { "binary_name": "linux-cloud-tools-5.15.0-1030-intel-iotg", "binary_version": "5.15.0-1030.35~20.04.1" }, { "binary_name": "linux-headers-5.15.0-1030-intel-iotg", "binary_version": "5.15.0-1030.35~20.04.1" }, { "binary_name": "linux-image-unsigned-5.15.0-1030-intel-iotg", "binary_version": "5.15.0-1030.35~20.04.1" }, { "binary_name": "linux-image-unsigned-5.15.0-1030-intel-iotg-dbgsym", "binary_version": "5.15.0-1030.35~20.04.1" }, { "binary_name": "linux-intel-iotg-5.15-cloud-tools-5.15.0-1030", "binary_version": "5.15.0-1030.35~20.04.1" }, { "binary_name": "linux-intel-iotg-5.15-cloud-tools-common", "binary_version": "5.15.0-1030.35~20.04.1" }, { "binary_name": "linux-intel-iotg-5.15-headers-5.15.0-1030", "binary_version": "5.15.0-1030.35~20.04.1" }, { "binary_name": "linux-intel-iotg-5.15-tools-5.15.0-1030", "binary_version": "5.15.0-1030.35~20.04.1" }, { "binary_name": "linux-intel-iotg-5.15-tools-common", "binary_version": "5.15.0-1030.35~20.04.1" }, { "binary_name": "linux-intel-iotg-5.15-tools-host", "binary_version": "5.15.0-1030.35~20.04.1" }, { "binary_name": "linux-modules-5.15.0-1030-intel-iotg", "binary_version": "5.15.0-1030.35~20.04.1" }, { "binary_name": "linux-modules-extra-5.15.0-1030-intel-iotg", "binary_version": "5.15.0-1030.35~20.04.1" }, { "binary_name": "linux-modules-iwlwifi-5.15.0-1030-intel-iotg", "binary_version": "5.15.0-1030.35~20.04.1" }, { "binary_name": "linux-tools-5.15.0-1030-intel-iotg", "binary_version": "5.15.0-1030.35~20.04.1" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_name": "linux-buildinfo-5.15.0-70-lowlatency", "binary_version": "5.15.0-70.77~20.04.1" }, { "binary_name": "linux-buildinfo-5.15.0-70-lowlatency-64k", "binary_version": "5.15.0-70.77~20.04.1" }, { "binary_name": "linux-cloud-tools-5.15.0-70-lowlatency", "binary_version": "5.15.0-70.77~20.04.1" }, { "binary_name": "linux-headers-5.15.0-70-lowlatency", "binary_version": "5.15.0-70.77~20.04.1" }, { "binary_name": "linux-headers-5.15.0-70-lowlatency-64k", "binary_version": "5.15.0-70.77~20.04.1" }, { "binary_name": "linux-image-unsigned-5.15.0-70-lowlatency", "binary_version": "5.15.0-70.77~20.04.1" }, { "binary_name": "linux-image-unsigned-5.15.0-70-lowlatency-64k", "binary_version": "5.15.0-70.77~20.04.1" }, { "binary_name": "linux-image-unsigned-5.15.0-70-lowlatency-64k-dbgsym", "binary_version": "5.15.0-70.77~20.04.1" }, { "binary_name": "linux-image-unsigned-5.15.0-70-lowlatency-dbgsym", "binary_version": "5.15.0-70.77~20.04.1" }, { "binary_name": "linux-lowlatency-hwe-5.15-cloud-tools-5.15.0-70", "binary_version": "5.15.0-70.77~20.04.1" }, { "binary_name": "linux-lowlatency-hwe-5.15-cloud-tools-common", "binary_version": "5.15.0-70.77~20.04.1" }, { "binary_name": "linux-lowlatency-hwe-5.15-headers-5.15.0-70", "binary_version": "5.15.0-70.77~20.04.1" }, { "binary_name": "linux-lowlatency-hwe-5.15-tools-5.15.0-70", "binary_version": "5.15.0-70.77~20.04.1" }, { "binary_name": "linux-lowlatency-hwe-5.15-tools-common", "binary_version": "5.15.0-70.77~20.04.1" }, { "binary_name": "linux-lowlatency-hwe-5.15-tools-host", "binary_version": "5.15.0-70.77~20.04.1" }, { "binary_name": "linux-modules-5.15.0-70-lowlatency", "binary_version": "5.15.0-70.77~20.04.1" }, { "binary_name": "linux-modules-5.15.0-70-lowlatency-64k", "binary_version": "5.15.0-70.77~20.04.1" }, { "binary_name": "linux-modules-iwlwifi-5.15.0-70-lowlatency", "binary_version": "5.15.0-70.77~20.04.1" }, { "binary_name": "linux-tools-5.15.0-70-lowlatency", "binary_version": "5.15.0-70.77~20.04.1" }, { "binary_name": "linux-tools-5.15.0-70-lowlatency-64k", "binary_version": "5.15.0-70.77~20.04.1" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_name": "linux-buildinfo-5.15.0-1033-oracle", "binary_version": "5.15.0-1033.39~20.04.1" }, { "binary_name": "linux-headers-5.15.0-1033-oracle", "binary_version": "5.15.0-1033.39~20.04.1" }, { "binary_name": "linux-image-unsigned-5.15.0-1033-oracle", "binary_version": "5.15.0-1033.39~20.04.1" }, { "binary_name": "linux-image-unsigned-5.15.0-1033-oracle-dbgsym", "binary_version": "5.15.0-1033.39~20.04.1" }, { "binary_name": "linux-modules-5.15.0-1033-oracle", "binary_version": "5.15.0-1033.39~20.04.1" }, { "binary_name": "linux-modules-extra-5.15.0-1033-oracle", "binary_version": "5.15.0-1033.39~20.04.1" }, { "binary_name": "linux-oracle-5.15-headers-5.15.0-1033", "binary_version": "5.15.0-1033.39~20.04.1" }, { "binary_name": "linux-oracle-5.15-tools-5.15.0-1033", "binary_version": "5.15.0-1033.39~20.04.1" }, { "binary_name": "linux-tools-5.15.0-1033-oracle", "binary_version": "5.15.0-1033.39~20.04.1" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_name": "linux-buildinfo-5.15.0-1031-generic", "binary_version": "5.15.0-1031.35~20.04.1" }, { "binary_name": "linux-headers-5.15.0-1031-generic", "binary_version": "5.15.0-1031.35~20.04.1" }, { "binary_name": "linux-image-5.15.0-1031-generic", "binary_version": "5.15.0-1031.35~20.04.1" }, { "binary_name": "linux-image-5.15.0-1031-generic-dbgsym", "binary_version": "5.15.0-1031.35~20.04.1" }, { "binary_name": "linux-modules-5.15.0-1031-generic", "binary_version": "5.15.0-1031.35~20.04.1" }, { "binary_name": "linux-modules-extra-5.15.0-1031-generic", "binary_version": "5.15.0-1031.35~20.04.1" }, { "binary_name": "linux-riscv-5.15-headers-5.15.0-1031", "binary_version": "5.15.0-1031.35~20.04.1" }, { "binary_name": "linux-riscv-5.15-tools-5.15.0-1031", "binary_version": "5.15.0-1031.35~20.04.1" }, { "binary_name": "linux-tools-5.15.0-1031-generic", "binary_version": "5.15.0-1031.35~20.04.1" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_name": "linux-buildinfo-5.15.0-70-generic", "binary_version": "5.15.0-70.77" }, { "binary_name": "linux-buildinfo-5.15.0-70-generic-64k", "binary_version": "5.15.0-70.77" }, { "binary_name": "linux-buildinfo-5.15.0-70-generic-lpae", "binary_version": "5.15.0-70.77" }, { "binary_name": "linux-cloud-tools-5.15.0-70", "binary_version": "5.15.0-70.77" }, { "binary_name": "linux-cloud-tools-5.15.0-70-generic", "binary_version": "5.15.0-70.77" }, { "binary_name": "linux-cloud-tools-common", "binary_version": "5.15.0-70.77" }, { "binary_name": "linux-doc", "binary_version": "5.15.0-70.77" }, { "binary_name": "linux-headers-5.15.0-70", "binary_version": "5.15.0-70.77" }, { "binary_name": "linux-headers-5.15.0-70-generic", "binary_version": "5.15.0-70.77" }, { "binary_name": "linux-headers-5.15.0-70-generic-64k", "binary_version": "5.15.0-70.77" }, { "binary_name": "linux-headers-5.15.0-70-generic-lpae", "binary_version": "5.15.0-70.77" }, { "binary_name": "linux-image-5.15.0-70-generic", "binary_version": "5.15.0-70.77" }, { "binary_name": "linux-image-5.15.0-70-generic-dbgsym", "binary_version": "5.15.0-70.77" }, { "binary_name": "linux-image-5.15.0-70-generic-lpae", "binary_version": "5.15.0-70.77" }, { "binary_name": "linux-image-5.15.0-70-generic-lpae-dbgsym", "binary_version": "5.15.0-70.77" }, { "binary_name": "linux-image-unsigned-5.15.0-70-generic", "binary_version": "5.15.0-70.77" }, { "binary_name": "linux-image-unsigned-5.15.0-70-generic-64k", "binary_version": "5.15.0-70.77" }, { "binary_name": "linux-image-unsigned-5.15.0-70-generic-64k-dbgsym", "binary_version": "5.15.0-70.77" }, { "binary_name": "linux-image-unsigned-5.15.0-70-generic-dbgsym", "binary_version": "5.15.0-70.77" }, { "binary_name": "linux-libc-dev", "binary_version": "5.15.0-70.77" }, { "binary_name": "linux-modules-5.15.0-70-generic", "binary_version": "5.15.0-70.77" }, { "binary_name": "linux-modules-5.15.0-70-generic-64k", "binary_version": "5.15.0-70.77" }, { "binary_name": "linux-modules-5.15.0-70-generic-lpae", "binary_version": "5.15.0-70.77" }, { "binary_name": "linux-modules-extra-5.15.0-70-generic", "binary_version": "5.15.0-70.77" }, { "binary_name": "linux-modules-iwlwifi-5.15.0-70-generic", "binary_version": "5.15.0-70.77" }, { "binary_name": "linux-source-5.15.0", "binary_version": "5.15.0-70.77" }, { "binary_name": "linux-tools-5.15.0-70", "binary_version": "5.15.0-70.77" }, { "binary_name": "linux-tools-5.15.0-70-generic", "binary_version": "5.15.0-70.77" }, { "binary_name": "linux-tools-5.15.0-70-generic-64k", "binary_version": "5.15.0-70.77" }, { "binary_name": "linux-tools-5.15.0-70-generic-lpae", "binary_version": "5.15.0-70.77" }, { "binary_name": "linux-tools-common", "binary_version": "5.15.0-70.77" }, { "binary_name": "linux-tools-host", "binary_version": "5.15.0-70.77" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_name": "linux-aws-cloud-tools-5.15.0-1034", "binary_version": "5.15.0-1034.38" }, { "binary_name": "linux-aws-headers-5.15.0-1034", "binary_version": "5.15.0-1034.38" }, { "binary_name": "linux-aws-tools-5.15.0-1034", "binary_version": "5.15.0-1034.38" }, { "binary_name": "linux-buildinfo-5.15.0-1034-aws", "binary_version": "5.15.0-1034.38" }, { "binary_name": "linux-cloud-tools-5.15.0-1034-aws", "binary_version": "5.15.0-1034.38" }, { "binary_name": "linux-headers-5.15.0-1034-aws", "binary_version": "5.15.0-1034.38" }, { "binary_name": "linux-image-unsigned-5.15.0-1034-aws", "binary_version": "5.15.0-1034.38" }, { "binary_name": "linux-image-unsigned-5.15.0-1034-aws-dbgsym", "binary_version": "5.15.0-1034.38" }, { "binary_name": "linux-modules-5.15.0-1034-aws", "binary_version": "5.15.0-1034.38" }, { "binary_name": "linux-modules-extra-5.15.0-1034-aws", "binary_version": "5.15.0-1034.38" }, { "binary_name": "linux-tools-5.15.0-1034-aws", "binary_version": "5.15.0-1034.38" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_name": "linux-azure-cloud-tools-5.15.0-1036", "binary_version": "5.15.0-1036.43" }, { "binary_name": "linux-azure-headers-5.15.0-1036", "binary_version": "5.15.0-1036.43" }, { "binary_name": "linux-azure-tools-5.15.0-1036", "binary_version": "5.15.0-1036.43" }, { "binary_name": "linux-buildinfo-5.15.0-1036-azure", "binary_version": "5.15.0-1036.43" }, { "binary_name": "linux-cloud-tools-5.15.0-1036-azure", "binary_version": "5.15.0-1036.43" }, { "binary_name": "linux-headers-5.15.0-1036-azure", "binary_version": "5.15.0-1036.43" }, { "binary_name": "linux-image-unsigned-5.15.0-1036-azure", "binary_version": "5.15.0-1036.43" }, { "binary_name": "linux-image-unsigned-5.15.0-1036-azure-dbgsym", "binary_version": "5.15.0-1036.43" }, { "binary_name": "linux-modules-5.15.0-1036-azure", "binary_version": "5.15.0-1036.43" }, { "binary_name": "linux-modules-extra-5.15.0-1036-azure", "binary_version": "5.15.0-1036.43" }, { "binary_name": "linux-tools-5.15.0-1036-azure", "binary_version": "5.15.0-1036.43" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_name": "linux-buildinfo-5.15.0-1032-gcp", "binary_version": "5.15.0-1032.40" }, { "binary_name": "linux-gcp-headers-5.15.0-1032", "binary_version": "5.15.0-1032.40" }, { "binary_name": "linux-gcp-tools-5.15.0-1032", "binary_version": "5.15.0-1032.40" }, { "binary_name": "linux-headers-5.15.0-1032-gcp", "binary_version": "5.15.0-1032.40" }, { "binary_name": "linux-image-unsigned-5.15.0-1032-gcp", "binary_version": "5.15.0-1032.40" }, { "binary_name": "linux-image-unsigned-5.15.0-1032-gcp-dbgsym", "binary_version": "5.15.0-1032.40" }, { "binary_name": "linux-modules-5.15.0-1032-gcp", "binary_version": "5.15.0-1032.40" }, { "binary_name": "linux-modules-extra-5.15.0-1032-gcp", "binary_version": "5.15.0-1032.40" }, { "binary_name": "linux-modules-iwlwifi-5.15.0-1032-gcp", "binary_version": "5.15.0-1032.40" }, { "binary_name": "linux-tools-5.15.0-1032-gcp", "binary_version": "5.15.0-1032.40" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_name": "linux-buildinfo-5.15.0-1031-gke", "binary_version": "5.15.0-1031.36" }, { "binary_name": "linux-gke-headers-5.15.0-1031", "binary_version": "5.15.0-1031.36" }, { "binary_name": "linux-gke-tools-5.15.0-1031", "binary_version": "5.15.0-1031.36" }, { "binary_name": "linux-headers-5.15.0-1031-gke", "binary_version": "5.15.0-1031.36" }, { "binary_name": "linux-image-unsigned-5.15.0-1031-gke", "binary_version": "5.15.0-1031.36" }, { "binary_name": "linux-image-unsigned-5.15.0-1031-gke-dbgsym", "binary_version": "5.15.0-1031.36" }, { "binary_name": "linux-modules-5.15.0-1031-gke", "binary_version": "5.15.0-1031.36" }, { "binary_name": "linux-modules-extra-5.15.0-1031-gke", "binary_version": "5.15.0-1031.36" }, { "binary_name": "linux-modules-iwlwifi-5.15.0-1031-gke", "binary_version": "5.15.0-1031.36" }, { "binary_name": "linux-tools-5.15.0-1031-gke", "binary_version": "5.15.0-1031.36" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_name": "linux-buildinfo-5.15.0-1018-gkeop", "binary_version": "5.15.0-1018.23" }, { "binary_name": "linux-cloud-tools-5.15.0-1018-gkeop", "binary_version": "5.15.0-1018.23" }, { "binary_name": "linux-gkeop-cloud-tools-5.15.0-1018", "binary_version": "5.15.0-1018.23" }, { "binary_name": "linux-gkeop-headers-5.15.0-1018", "binary_version": "5.15.0-1018.23" }, { "binary_name": "linux-gkeop-tools-5.15.0-1018", "binary_version": "5.15.0-1018.23" }, { "binary_name": "linux-headers-5.15.0-1018-gkeop", "binary_version": "5.15.0-1018.23" }, { "binary_name": "linux-image-unsigned-5.15.0-1018-gkeop", "binary_version": "5.15.0-1018.23" }, { "binary_name": "linux-image-unsigned-5.15.0-1018-gkeop-dbgsym", "binary_version": "5.15.0-1018.23" }, { "binary_name": "linux-modules-5.15.0-1018-gkeop", "binary_version": "5.15.0-1018.23" }, { "binary_name": "linux-modules-extra-5.15.0-1018-gkeop", "binary_version": "5.15.0-1018.23" }, { "binary_name": "linux-tools-5.15.0-1018-gkeop", "binary_version": "5.15.0-1018.23" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_name": "linux-buildinfo-5.15.0-1028-ibm", "binary_version": "5.15.0-1028.31" }, { "binary_name": "linux-headers-5.15.0-1028-ibm", "binary_version": "5.15.0-1028.31" }, { "binary_name": "linux-ibm-cloud-tools-common", "binary_version": "5.15.0-1028.31" }, { "binary_name": "linux-ibm-headers-5.15.0-1028", "binary_version": "5.15.0-1028.31" }, { "binary_name": "linux-ibm-source-5.15.0", "binary_version": "5.15.0-1028.31" }, { "binary_name": "linux-ibm-tools-5.15.0-1028", "binary_version": "5.15.0-1028.31" }, { "binary_name": "linux-ibm-tools-common", "binary_version": "5.15.0-1028.31" }, { "binary_name": "linux-image-unsigned-5.15.0-1028-ibm", "binary_version": "5.15.0-1028.31" }, { "binary_name": "linux-image-unsigned-5.15.0-1028-ibm-dbgsym", "binary_version": "5.15.0-1028.31" }, { "binary_name": "linux-modules-5.15.0-1028-ibm", "binary_version": "5.15.0-1028.31" }, { "binary_name": "linux-modules-extra-5.15.0-1028-ibm", "binary_version": "5.15.0-1028.31" }, { "binary_name": "linux-tools-5.15.0-1028-ibm", "binary_version": "5.15.0-1028.31" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_name": "linux-buildinfo-5.15.0-1028-intel-iotg", "binary_version": "5.15.0-1028.33" }, { "binary_name": "linux-cloud-tools-5.15.0-1028-intel-iotg", "binary_version": "5.15.0-1028.33" }, { "binary_name": "linux-headers-5.15.0-1028-intel-iotg", "binary_version": "5.15.0-1028.33" }, { "binary_name": "linux-image-unsigned-5.15.0-1028-intel-iotg", "binary_version": "5.15.0-1028.33" }, { "binary_name": "linux-image-unsigned-5.15.0-1028-intel-iotg-dbgsym", "binary_version": "5.15.0-1028.33" }, { "binary_name": "linux-intel-iotg-cloud-tools-5.15.0-1028", "binary_version": "5.15.0-1028.33" }, { "binary_name": "linux-intel-iotg-cloud-tools-common", "binary_version": "5.15.0-1028.33" }, { "binary_name": "linux-intel-iotg-headers-5.15.0-1028", "binary_version": "5.15.0-1028.33" }, { "binary_name": "linux-intel-iotg-tools-5.15.0-1028", "binary_version": "5.15.0-1028.33" }, { "binary_name": "linux-intel-iotg-tools-common", "binary_version": "5.15.0-1028.33" }, { "binary_name": "linux-intel-iotg-tools-host", "binary_version": "5.15.0-1028.33" }, { "binary_name": "linux-modules-5.15.0-1028-intel-iotg", "binary_version": "5.15.0-1028.33" }, { "binary_name": "linux-modules-extra-5.15.0-1028-intel-iotg", "binary_version": "5.15.0-1028.33" }, { "binary_name": "linux-modules-iwlwifi-5.15.0-1028-intel-iotg", "binary_version": "5.15.0-1028.33" }, { "binary_name": "linux-tools-5.15.0-1028-intel-iotg", "binary_version": "5.15.0-1028.33" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_name": "linux-buildinfo-5.15.0-1031-kvm", "binary_version": "5.15.0-1031.36" }, { "binary_name": "linux-headers-5.15.0-1031-kvm", "binary_version": "5.15.0-1031.36" }, { "binary_name": "linux-image-unsigned-5.15.0-1031-kvm", "binary_version": "5.15.0-1031.36" }, { "binary_name": "linux-image-unsigned-5.15.0-1031-kvm-dbgsym", "binary_version": "5.15.0-1031.36" }, { "binary_name": "linux-kvm-headers-5.15.0-1031", "binary_version": "5.15.0-1031.36" }, { "binary_name": "linux-kvm-tools-5.15.0-1031", "binary_version": "5.15.0-1031.36" }, { "binary_name": "linux-modules-5.15.0-1031-kvm", "binary_version": "5.15.0-1031.36" }, { "binary_name": "linux-tools-5.15.0-1031-kvm", "binary_version": "5.15.0-1031.36" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_name": "linux-buildinfo-5.15.0-70-lowlatency", "binary_version": "5.15.0-70.77" }, { "binary_name": "linux-buildinfo-5.15.0-70-lowlatency-64k", "binary_version": "5.15.0-70.77" }, { "binary_name": "linux-cloud-tools-5.15.0-70-lowlatency", "binary_version": "5.15.0-70.77" }, { "binary_name": "linux-headers-5.15.0-70-lowlatency", "binary_version": "5.15.0-70.77" }, { "binary_name": "linux-headers-5.15.0-70-lowlatency-64k", "binary_version": "5.15.0-70.77" }, { "binary_name": "linux-image-unsigned-5.15.0-70-lowlatency", "binary_version": "5.15.0-70.77" }, { "binary_name": "linux-image-unsigned-5.15.0-70-lowlatency-64k", "binary_version": "5.15.0-70.77" }, { "binary_name": "linux-image-unsigned-5.15.0-70-lowlatency-64k-dbgsym", "binary_version": "5.15.0-70.77" }, { "binary_name": "linux-image-unsigned-5.15.0-70-lowlatency-dbgsym", "binary_version": "5.15.0-70.77" }, { "binary_name": "linux-lowlatency-cloud-tools-5.15.0-70", "binary_version": "5.15.0-70.77" }, { "binary_name": "linux-lowlatency-cloud-tools-common", "binary_version": "5.15.0-70.77" }, { "binary_name": "linux-lowlatency-headers-5.15.0-70", "binary_version": "5.15.0-70.77" }, { "binary_name": "linux-lowlatency-tools-5.15.0-70", "binary_version": "5.15.0-70.77" }, { "binary_name": "linux-lowlatency-tools-common", "binary_version": "5.15.0-70.77" }, { "binary_name": "linux-lowlatency-tools-host", "binary_version": "5.15.0-70.77" }, { "binary_name": "linux-modules-5.15.0-70-lowlatency", "binary_version": "5.15.0-70.77" }, { "binary_name": "linux-modules-5.15.0-70-lowlatency-64k", "binary_version": "5.15.0-70.77" }, { "binary_name": "linux-modules-iwlwifi-5.15.0-70-lowlatency", "binary_version": "5.15.0-70.77" }, { "binary_name": "linux-tools-5.15.0-70-lowlatency", "binary_version": "5.15.0-70.77" }, { "binary_name": "linux-tools-5.15.0-70-lowlatency-64k", "binary_version": "5.15.0-70.77" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_name": "linux-buildinfo-5.15.0-1033-oracle", "binary_version": "5.15.0-1033.39" }, { "binary_name": "linux-headers-5.15.0-1033-oracle", "binary_version": "5.15.0-1033.39" }, { "binary_name": "linux-image-unsigned-5.15.0-1033-oracle", "binary_version": "5.15.0-1033.39" }, { "binary_name": "linux-image-unsigned-5.15.0-1033-oracle-dbgsym", "binary_version": "5.15.0-1033.39" }, { "binary_name": "linux-modules-5.15.0-1033-oracle", "binary_version": "5.15.0-1033.39" }, { "binary_name": "linux-modules-extra-5.15.0-1033-oracle", "binary_version": "5.15.0-1033.39" }, { "binary_name": "linux-oracle-headers-5.15.0-1033", "binary_version": "5.15.0-1033.39" }, { "binary_name": "linux-oracle-tools-5.15.0-1033", "binary_version": "5.15.0-1033.39" }, { "binary_name": "linux-tools-5.15.0-1033-oracle", "binary_version": "5.15.0-1033.39" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_name": "linux-buildinfo-5.15.0-1027-raspi", "binary_version": "5.15.0-1027.29" }, { "binary_name": "linux-buildinfo-5.15.0-1027-raspi-nolpae", "binary_version": "5.15.0-1027.29" }, { "binary_name": "linux-headers-5.15.0-1027-raspi", "binary_version": "5.15.0-1027.29" }, { "binary_name": "linux-headers-5.15.0-1027-raspi-nolpae", "binary_version": "5.15.0-1027.29" }, { "binary_name": "linux-image-5.15.0-1027-raspi", "binary_version": "5.15.0-1027.29" }, { "binary_name": "linux-image-5.15.0-1027-raspi-dbgsym", "binary_version": "5.15.0-1027.29" }, { "binary_name": "linux-image-5.15.0-1027-raspi-nolpae", "binary_version": "5.15.0-1027.29" }, { "binary_name": "linux-image-5.15.0-1027-raspi-nolpae-dbgsym", "binary_version": "5.15.0-1027.29" }, { "binary_name": "linux-modules-5.15.0-1027-raspi", "binary_version": "5.15.0-1027.29" }, { "binary_name": "linux-modules-5.15.0-1027-raspi-nolpae", "binary_version": "5.15.0-1027.29" }, { "binary_name": "linux-modules-extra-5.15.0-1027-raspi", "binary_version": "5.15.0-1027.29" }, { "binary_name": "linux-modules-extra-5.15.0-1027-raspi-nolpae", "binary_version": "5.15.0-1027.29" }, { "binary_name": "linux-raspi-headers-5.15.0-1027", "binary_version": "5.15.0-1027.29" }, { "binary_name": "linux-raspi-tools-5.15.0-1027", "binary_version": "5.15.0-1027.29" }, { "binary_name": "linux-tools-5.15.0-1027-raspi", "binary_version": "5.15.0-1027.29" }, { "binary_name": "linux-tools-5.15.0-1027-raspi-nolpae", "binary_version": "5.15.0-1027.29" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_name": "linux-buildinfo-5.15.0-1024-intel-iot-realtime", "binary_version": "5.15.0-1024.29" }, { "binary_name": "linux-cloud-tools-5.15.0-1024-intel-iot-realtime", "binary_version": "5.15.0-1024.29" }, { "binary_name": "linux-headers-5.15.0-1024-intel-iot-realtime", "binary_version": "5.15.0-1024.29" }, { "binary_name": "linux-image-unsigned-5.15.0-1024-intel-iot-realtime", "binary_version": "5.15.0-1024.29" }, { "binary_name": "linux-image-unsigned-5.15.0-1024-intel-iot-realtime-dbgsym", "binary_version": "5.15.0-1024.29" }, { "binary_name": "linux-intel-iot-realtime-cloud-tools-5.15.0-1024", "binary_version": "5.15.0-1024.29" }, { "binary_name": "linux-intel-iot-realtime-cloud-tools-common", "binary_version": "5.15.0-1024.29" }, { "binary_name": "linux-intel-iot-realtime-headers-5.15.0-1024", "binary_version": "5.15.0-1024.29" }, { "binary_name": "linux-intel-iot-realtime-tools-5.15.0-1024", "binary_version": "5.15.0-1024.29" }, { "binary_name": "linux-intel-iot-realtime-tools-common", "binary_version": "5.15.0-1024.29" }, { "binary_name": "linux-intel-iot-realtime-tools-host", "binary_version": "5.15.0-1024.29" }, { "binary_name": "linux-modules-5.15.0-1024-intel-iot-realtime", "binary_version": "5.15.0-1024.29" }, { "binary_name": "linux-modules-extra-5.15.0-1024-intel-iot-realtime", "binary_version": "5.15.0-1024.29" }, { "binary_name": "linux-tools-5.15.0-1024-intel-iot-realtime", "binary_version": "5.15.0-1024.29" } ], "availability": "Available with Ubuntu Pro: https://ubuntu.com/pro" }
{ "binaries": [ { "binary_name": "linux-buildinfo-5.15.0-1036-realtime", "binary_version": "5.15.0-1036.39" }, { "binary_name": "linux-cloud-tools-5.15.0-1036-realtime", "binary_version": "5.15.0-1036.39" }, { "binary_name": "linux-headers-5.15.0-1036-realtime", "binary_version": "5.15.0-1036.39" }, { "binary_name": "linux-image-unsigned-5.15.0-1036-realtime", "binary_version": "5.15.0-1036.39" }, { "binary_name": "linux-image-unsigned-5.15.0-1036-realtime-dbgsym", "binary_version": "5.15.0-1036.39" }, { "binary_name": "linux-modules-5.15.0-1036-realtime", "binary_version": "5.15.0-1036.39" }, { "binary_name": "linux-modules-extra-5.15.0-1036-realtime", "binary_version": "5.15.0-1036.39" }, { "binary_name": "linux-realtime-cloud-tools-5.15.0-1036", "binary_version": "5.15.0-1036.39" }, { "binary_name": "linux-realtime-cloud-tools-common", "binary_version": "5.15.0-1036.39" }, { "binary_name": "linux-realtime-headers-5.15.0-1036", "binary_version": "5.15.0-1036.39" }, { "binary_name": "linux-realtime-tools-5.15.0-1036", "binary_version": "5.15.0-1036.39" }, { "binary_name": "linux-realtime-tools-common", "binary_version": "5.15.0-1036.39" }, { "binary_name": "linux-realtime-tools-host", "binary_version": "5.15.0-1036.39" }, { "binary_name": "linux-tools-5.15.0-1036-realtime", "binary_version": "5.15.0-1036.39" } ], "availability": "Available with Ubuntu Pro: https://ubuntu.com/pro" }