In the Linux kernel, the following vulnerability has been resolved: rxrpc: Fix locking in rxrpc's sendmsg Fix three bugs in the rxrpc's sendmsg implementation: (1) rxrpcnewclientcall() should release the socket lock when returning an error from rxrpcgetcallslot(). (2) rxrpcwaitfortxwindowintr() will return without the call mutex held in the event that we're interrupted by a signal whilst waiting for tx space on the socket or relocking the call mutex afterwards. Fix this by: (a) moving the unlock/lock of the call mutex up to rxrpcsenddata() such that the lock is not held around all of rxrpcwaitfortxwindow*() and (b) indicating to higher callers whether we're return with the lock dropped. Note that this means recvmsg() will not block on this call whilst we're waiting. (3) After dropping and regaining the call mutex, rxrpcsenddata() needs to go and recheck the state of the txpending buffer and the txtotallen check in case we raced with another sendmsg() on the same call. Thinking on this some more, it might make sense to have different locks for sendmsg() and recvmsg(). There's probably no need to make recvmsg() wait for sendmsg(). It does mean that recvmsg() can return MSGEOR indicating that a call is dead before a sendmsg() to that call returns - but that can currently happen anyway. Without fix (2), something like the following can be induced: WARNING: bad unlock balance detected! 5.16.0-rc6-syzkaller #0 Not tainted ------------------------------------- syz-executor011/3597 is trying to release lock (&call->usermutex) at: [<ffffffff885163a3>] rxrpcdosendmsg+0xc13/0x1350 net/rxrpc/sendmsg.c:748 but there are no more locks to release! other info that might help us debug this: no locks held by syz-executor011/3597. ... Call Trace: <TASK> dumpstack lib/dumpstack.c:88 [inline] dumpstacklvl+0xcd/0x134 lib/dumpstack.c:106 printunlockimbalancebug include/trace/events/lock.h:58 [inline] _lockrelease kernel/locking/lockdep.c:5306 [inline] lockrelease.cold+0x49/0x4e kernel/locking/lockdep.c:5657 _mutexunlockslowpath+0x99/0x5e0 kernel/locking/mutex.c:900 rxrpcdosendmsg+0xc13/0x1350 net/rxrpc/sendmsg.c:748 rxrpcsendmsg+0x420/0x630 net/rxrpc/afrxrpc.c:561 socksendmsgnosec net/socket.c:704 [inline] socksendmsg+0xcf/0x120 net/socket.c:724 _syssendmsg+0x6e8/0x810 net/socket.c:2409 _syssendmsg+0xf3/0x170 net/socket.c:2463 _syssendmsg+0xe5/0x1b0 net/socket.c:2492 dosyscallx64 arch/x86/entry/common.c:50 [inline] dosyscall64+0x35/0xb0 arch/x86/entry/common.c:80 entrySYSCALL64afterhwframe+0x44/0xae [Thanks to Hawkins Jiawei and Khalid Masum for their attempts to fix this]
{ "binaries": [ { "binary_version": "5.15.0-1023.27~20.04.1", "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" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_version": "5.15.0-1023.29~20.04.1", "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" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_version": "5.15.0-1022.29~20.04.1", "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" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_version": "5.15.0-53.59~20.04.1", "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" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_version": "5.15.0-1018.23~20.04.1", "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" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_version": "5.15.0-53.59~20.04.1", "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" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_version": "5.15.0-1022.28~20.04.1", "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" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_version": "5.15.0-1023.27~20.04.1", "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" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_version": "5.15.0-53.59", "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" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_version": "5.15.0-1023.27", "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" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_version": "5.15.0-1023.29", "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" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_version": "5.15.0-1022.29", "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" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_version": "5.15.0-1020.25", "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" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_version": "5.15.0-1008.12", "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" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_version": "5.15.0-1018.21", "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" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_version": "5.15.0-1018.23", "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" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_version": "5.15.0-1021.26", "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" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_version": "5.15.0-53.59", "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" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_version": "5.15.0-1015.15", "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" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_version": "5.15.0-1022.28", "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" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_version": "5.15.0-1018.20", "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" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_version": "5.15.0-1025.28", "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" } ], "availability": "Available with Ubuntu Pro: https://ubuntu.com/pro" }