In the Linux kernel, the following vulnerability has been resolved: irqchip/gic-v3: Do not enable irqs when handling spurious interrups We triggered the following error while running our 4.19 kernel with the pseudo-NMI patches backported to it: [ 14.816231] ------------[ cut here ]------------ [ 14.816231] kernel BUG at irq.c:99! [ 14.816232] Internal error: Oops - BUG: 0 [#1] SMP [ 14.816232] Process swapper/0 (pid: 0, stack limit = 0x(_ptrval)) [ 14.816233] CPU: 0 PID: 0 Comm: swapper/0 Tainted: G O 4.19.95.aarch64 #14 [ 14.816233] Hardware name: evb (DT) [ 14.816234] pstate: 80400085 (Nzcv daIf +PAN -UAO) [ 14.816234] pc : asmnmienter+0x94/0x98 [ 14.816235] lr : asmnmienter+0x18/0x98 [ 14.816235] sp : ffff000008003c50 [ 14.816235] pmrsave: 00000070 [ 14.816237] x29: ffff000008003c50 x28: ffff0000095f56c0 [ 14.816238] x27: 0000000000000000 x26: ffff000008004000 [ 14.816239] x25: 00000000015e0000 x24: ffff8008fb916000 [ 14.816240] x23: 0000000020400005 x22: ffff0000080817cc [ 14.816241] x21: ffff000008003da0 x20: 0000000000000060 [ 14.816242] x19: 00000000000003ff x18: ffffffffffffffff [ 14.816243] x17: 0000000000000008 x16: 003d090000000000 [ 14.816244] x15: ffff0000095ea6c8 x14: ffff8008fff5ab40 [ 14.816244] x13: ffff8008fff58b9d x12: 0000000000000000 [ 14.816245] x11: ffff000008c8a200 x10: 000000008e31fca5 [ 14.816246] x9 : ffff000008c8a208 x8 : 000000000000000f [ 14.816247] x7 : 0000000000000004 x6 : ffff8008fff58b9e [ 14.816248] x5 : 0000000000000000 x4 : 0000000080000000 [ 14.816249] x3 : 0000000000000000 x2 : 0000000080000000 [ 14.816250] x1 : 0000000000120000 x0 : ffff0000095f56c0 [ 14.816251] Call trace: [ 14.816251] asmnmienter+0x94/0x98 [ 14.816251] el1irq+0x8c/0x180 (IRQ C) [ 14.816252] gichandleirq+0xbc/0x2e4 [ 14.816252] el1irq+0xcc/0x180 (IRQ B) [ 14.816253] archtimerhandlervirt+0x38/0x58 [ 14.816253] handlepercpudevidirq+0x90/0x240 [ 14.816253] generichandleirq+0x34/0x50 [ 14.816254] _handledomainirq+0x68/0xc0 [ 14.816254] gichandleirq+0xf8/0x2e4 [ 14.816255] el1irq+0xcc/0x180 (IRQ A) [ 14.816255] archcpuidle+0x34/0x1c8 [ 14.816255] defaultidlecall+0x24/0x44 [ 14.816256] doidle+0x1d0/0x2c8 [ 14.816256] cpustartupentry+0x28/0x30 [ 14.816256] restinit+0xb8/0xc8 [ 14.816257] startkernel+0x4c8/0x4f4 [ 14.816257] Code: 940587f1 d5384100 b9401001 36a7fd01 (d4210000) [ 14.816258] Modules linked in: startdp(O) smeth(O) [ 15.103092] ---[ end trace 701753956cb14aa8 ]--- [ 15.103093] Kernel panic - not syncing: Fatal exception in interrupt [ 15.103099] SMP: stopping secondary CPUs [ 15.103100] Kernel Offset: disabled [ 15.103100] CPU features: 0x36,a2400218 [ 15.103100] Memory Limit: none which is cause by a 'BUGON(innmi())' in nmienter(). From the call trace, we can find three interrupts (noted A, B, C above): interrupt (A) is preempted by (B), which is further interrupted by (C). Subsequent investigations show that (B) results in nmienter() being called, but that it actually is a spurious interrupt. Furthermore, interrupts are reenabled in the context of (B), and (C) fires with NMI priority. We end-up with a nested NMI situation, something we definitely do not want to (and cannot) handle. The bug here is that spurious interrupts should never result in any state change, and we should just return to the interrupted context. Moving the handling of spurious interrupts as early as possible in the GICv3 handler fixes this issue. [maz: rewrote commit message, corrected Fixes: tag]
{ "binaries": [ { "binary_name": "linux-aws-5.4-cloud-tools-5.4.0-1051", "binary_version": "5.4.0-1051.53~18.04.1" }, { "binary_name": "linux-aws-5.4-headers-5.4.0-1051", "binary_version": "5.4.0-1051.53~18.04.1" }, { "binary_name": "linux-aws-5.4-tools-5.4.0-1051", "binary_version": "5.4.0-1051.53~18.04.1" }, { "binary_name": "linux-buildinfo-5.4.0-1051-aws", "binary_version": "5.4.0-1051.53~18.04.1" }, { "binary_name": "linux-cloud-tools-5.4.0-1051-aws", "binary_version": "5.4.0-1051.53~18.04.1" }, { "binary_name": "linux-headers-5.4.0-1051-aws", "binary_version": "5.4.0-1051.53~18.04.1" }, { "binary_name": "linux-image-5.4.0-1051-aws", "binary_version": "5.4.0-1051.53~18.04.1" }, { "binary_name": "linux-image-5.4.0-1051-aws-dbgsym", "binary_version": "5.4.0-1051.53~18.04.1" }, { "binary_name": "linux-modules-5.4.0-1051-aws", "binary_version": "5.4.0-1051.53~18.04.1" }, { "binary_name": "linux-modules-extra-5.4.0-1051-aws", "binary_version": "5.4.0-1051.53~18.04.1" }, { "binary_name": "linux-tools-5.4.0-1051-aws", "binary_version": "5.4.0-1051.53~18.04.1" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_name": "linux-azure-5.4-cloud-tools-5.4.0-1051", "binary_version": "5.4.0-1051.53~18.04.1" }, { "binary_name": "linux-azure-5.4-headers-5.4.0-1051", "binary_version": "5.4.0-1051.53~18.04.1" }, { "binary_name": "linux-azure-5.4-tools-5.4.0-1051", "binary_version": "5.4.0-1051.53~18.04.1" }, { "binary_name": "linux-buildinfo-5.4.0-1051-azure", "binary_version": "5.4.0-1051.53~18.04.1" }, { "binary_name": "linux-cloud-tools-5.4.0-1051-azure", "binary_version": "5.4.0-1051.53~18.04.1" }, { "binary_name": "linux-headers-5.4.0-1051-azure", "binary_version": "5.4.0-1051.53~18.04.1" }, { "binary_name": "linux-image-unsigned-5.4.0-1051-azure", "binary_version": "5.4.0-1051.53~18.04.1" }, { "binary_name": "linux-image-unsigned-5.4.0-1051-azure-dbgsym", "binary_version": "5.4.0-1051.53~18.04.1" }, { "binary_name": "linux-modules-5.4.0-1051-azure", "binary_version": "5.4.0-1051.53~18.04.1" }, { "binary_name": "linux-modules-extra-5.4.0-1051-azure", "binary_version": "5.4.0-1051.53~18.04.1" }, { "binary_name": "linux-tools-5.4.0-1051-azure", "binary_version": "5.4.0-1051.53~18.04.1" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_name": "linux-buildinfo-5.4.0-1046-gcp", "binary_version": "5.4.0-1046.49~18.04.1" }, { "binary_name": "linux-gcp-5.4-headers-5.4.0-1046", "binary_version": "5.4.0-1046.49~18.04.1" }, { "binary_name": "linux-gcp-5.4-tools-5.4.0-1046", "binary_version": "5.4.0-1046.49~18.04.1" }, { "binary_name": "linux-headers-5.4.0-1046-gcp", "binary_version": "5.4.0-1046.49~18.04.1" }, { "binary_name": "linux-image-unsigned-5.4.0-1046-gcp", "binary_version": "5.4.0-1046.49~18.04.1" }, { "binary_name": "linux-image-unsigned-5.4.0-1046-gcp-dbgsym", "binary_version": "5.4.0-1046.49~18.04.1" }, { "binary_name": "linux-modules-5.4.0-1046-gcp", "binary_version": "5.4.0-1046.49~18.04.1" }, { "binary_name": "linux-modules-extra-5.4.0-1046-gcp", "binary_version": "5.4.0-1046.49~18.04.1" }, { "binary_name": "linux-tools-5.4.0-1046-gcp", "binary_version": "5.4.0-1046.49~18.04.1" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_name": "block-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "block-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "crypto-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "crypto-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "dasd-extra-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "dasd-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "fat-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "fat-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "fb-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "firewire-core-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "floppy-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "fs-core-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "fs-core-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "fs-secondary-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "fs-secondary-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "input-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "input-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "ipmi-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "ipmi-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "kernel-image-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "kernel-image-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "linux-buildinfo-5.4.0-77-generic", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "linux-buildinfo-5.4.0-77-generic-lpae", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "linux-buildinfo-5.4.0-77-lowlatency", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "linux-cloud-tools-5.4.0-77-generic", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "linux-cloud-tools-5.4.0-77-lowlatency", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "linux-headers-5.4.0-77-generic", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "linux-headers-5.4.0-77-generic-lpae", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "linux-headers-5.4.0-77-lowlatency", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "linux-hwe-5.4-cloud-tools-5.4.0-77", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "linux-hwe-5.4-cloud-tools-common", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "linux-hwe-5.4-headers-5.4.0-77", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "linux-hwe-5.4-source-5.4.0", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "linux-hwe-5.4-tools-5.4.0-77", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "linux-hwe-5.4-tools-common", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "linux-hwe-5.4-udebs-generic", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "linux-hwe-5.4-udebs-generic-lpae", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "linux-image-5.4.0-77-generic", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "linux-image-5.4.0-77-generic-dbgsym", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "linux-image-5.4.0-77-generic-lpae", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "linux-image-5.4.0-77-generic-lpae-dbgsym", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "linux-image-5.4.0-77-lowlatency", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "linux-image-5.4.0-77-lowlatency-dbgsym", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "linux-image-unsigned-5.4.0-77-generic", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "linux-image-unsigned-5.4.0-77-generic-dbgsym", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "linux-image-unsigned-5.4.0-77-lowlatency", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "linux-image-unsigned-5.4.0-77-lowlatency-dbgsym", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "linux-modules-5.4.0-77-generic", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "linux-modules-5.4.0-77-generic-lpae", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "linux-modules-5.4.0-77-lowlatency", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "linux-modules-extra-5.4.0-77-generic", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "linux-tools-5.4.0-77-generic", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "linux-tools-5.4.0-77-generic-lpae", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "linux-tools-5.4.0-77-lowlatency", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "md-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "md-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "message-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "mouse-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "mouse-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "multipath-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "multipath-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "nfs-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "nfs-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "nic-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "nic-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "nic-pcmcia-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "nic-shared-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "nic-shared-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "nic-usb-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "nic-usb-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "parport-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "parport-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "pata-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "pcmcia-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "pcmcia-storage-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "plip-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "plip-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "ppp-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "ppp-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "sata-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "sata-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "scsi-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "scsi-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "serial-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "storage-core-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "storage-core-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "usb-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "usb-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "virtio-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "vlan-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "vlan-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86~18.04.1" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_name": "linux-buildinfo-5.4.0-1048-oracle", "binary_version": "5.4.0-1048.52~18.04.1" }, { "binary_name": "linux-headers-5.4.0-1048-oracle", "binary_version": "5.4.0-1048.52~18.04.1" }, { "binary_name": "linux-image-unsigned-5.4.0-1048-oracle", "binary_version": "5.4.0-1048.52~18.04.1" }, { "binary_name": "linux-image-unsigned-5.4.0-1048-oracle-dbgsym", "binary_version": "5.4.0-1048.52~18.04.1" }, { "binary_name": "linux-modules-5.4.0-1048-oracle", "binary_version": "5.4.0-1048.52~18.04.1" }, { "binary_name": "linux-modules-extra-5.4.0-1048-oracle", "binary_version": "5.4.0-1048.52~18.04.1" }, { "binary_name": "linux-oracle-5.4-headers-5.4.0-1048", "binary_version": "5.4.0-1048.52~18.04.1" }, { "binary_name": "linux-oracle-5.4-tools-5.4.0-1048", "binary_version": "5.4.0-1048.52~18.04.1" }, { "binary_name": "linux-tools-5.4.0-1048-oracle", "binary_version": "5.4.0-1048.52~18.04.1" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_name": "linux-buildinfo-5.4.0-1038-raspi", "binary_version": "5.4.0-1038.41~18.04.1" }, { "binary_name": "linux-headers-5.4.0-1038-raspi", "binary_version": "5.4.0-1038.41~18.04.1" }, { "binary_name": "linux-image-5.4.0-1038-raspi", "binary_version": "5.4.0-1038.41~18.04.1" }, { "binary_name": "linux-image-5.4.0-1038-raspi-dbgsym", "binary_version": "5.4.0-1038.41~18.04.1" }, { "binary_name": "linux-modules-5.4.0-1038-raspi", "binary_version": "5.4.0-1038.41~18.04.1" }, { "binary_name": "linux-raspi-5.4-headers-5.4.0-1038", "binary_version": "5.4.0-1038.41~18.04.1" }, { "binary_name": "linux-raspi-5.4-tools-5.4.0-1038", "binary_version": "5.4.0-1038.41~18.04.1" }, { "binary_name": "linux-tools-5.4.0-1038-raspi", "binary_version": "5.4.0-1038.41~18.04.1" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_name": "block-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "block-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "crypto-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "crypto-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "dasd-extra-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "dasd-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "fat-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "fat-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "fb-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "firewire-core-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "floppy-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "fs-core-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "fs-core-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "fs-secondary-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "fs-secondary-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "input-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "input-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "ipmi-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "ipmi-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "kernel-image-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "kernel-image-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "linux-buildinfo-5.4.0-77-generic", "binary_version": "5.4.0-77.86" }, { "binary_name": "linux-buildinfo-5.4.0-77-generic-lpae", "binary_version": "5.4.0-77.86" }, { "binary_name": "linux-buildinfo-5.4.0-77-lowlatency", "binary_version": "5.4.0-77.86" }, { "binary_name": "linux-cloud-tools-5.4.0-77", "binary_version": "5.4.0-77.86" }, { "binary_name": "linux-cloud-tools-5.4.0-77-generic", "binary_version": "5.4.0-77.86" }, { "binary_name": "linux-cloud-tools-5.4.0-77-lowlatency", "binary_version": "5.4.0-77.86" }, { "binary_name": "linux-cloud-tools-common", "binary_version": "5.4.0-77.86" }, { "binary_name": "linux-doc", "binary_version": "5.4.0-77.86" }, { "binary_name": "linux-headers-5.4.0-77", "binary_version": "5.4.0-77.86" }, { "binary_name": "linux-headers-5.4.0-77-generic", "binary_version": "5.4.0-77.86" }, { "binary_name": "linux-headers-5.4.0-77-generic-lpae", "binary_version": "5.4.0-77.86" }, { "binary_name": "linux-headers-5.4.0-77-lowlatency", "binary_version": "5.4.0-77.86" }, { "binary_name": "linux-image-5.4.0-77-generic", "binary_version": "5.4.0-77.86" }, { "binary_name": "linux-image-5.4.0-77-generic-dbgsym", "binary_version": "5.4.0-77.86" }, { "binary_name": "linux-image-5.4.0-77-generic-lpae", "binary_version": "5.4.0-77.86" }, { "binary_name": "linux-image-5.4.0-77-generic-lpae-dbgsym", "binary_version": "5.4.0-77.86" }, { "binary_name": "linux-image-unsigned-5.4.0-77-generic", "binary_version": "5.4.0-77.86" }, { "binary_name": "linux-image-unsigned-5.4.0-77-generic-dbgsym", "binary_version": "5.4.0-77.86" }, { "binary_name": "linux-image-unsigned-5.4.0-77-lowlatency", "binary_version": "5.4.0-77.86" }, { "binary_name": "linux-image-unsigned-5.4.0-77-lowlatency-dbgsym", "binary_version": "5.4.0-77.86" }, { "binary_name": "linux-libc-dev", "binary_version": "5.4.0-77.86" }, { "binary_name": "linux-modules-5.4.0-77-generic", "binary_version": "5.4.0-77.86" }, { "binary_name": "linux-modules-5.4.0-77-generic-lpae", "binary_version": "5.4.0-77.86" }, { "binary_name": "linux-modules-5.4.0-77-lowlatency", "binary_version": "5.4.0-77.86" }, { "binary_name": "linux-modules-extra-5.4.0-77-generic", "binary_version": "5.4.0-77.86" }, { "binary_name": "linux-source-5.4.0", "binary_version": "5.4.0-77.86" }, { "binary_name": "linux-tools-5.4.0-77", "binary_version": "5.4.0-77.86" }, { "binary_name": "linux-tools-5.4.0-77-generic", "binary_version": "5.4.0-77.86" }, { "binary_name": "linux-tools-5.4.0-77-generic-lpae", "binary_version": "5.4.0-77.86" }, { "binary_name": "linux-tools-5.4.0-77-lowlatency", "binary_version": "5.4.0-77.86" }, { "binary_name": "linux-tools-common", "binary_version": "5.4.0-77.86" }, { "binary_name": "linux-tools-host", "binary_version": "5.4.0-77.86" }, { "binary_name": "linux-udebs-generic", "binary_version": "5.4.0-77.86" }, { "binary_name": "linux-udebs-generic-lpae", "binary_version": "5.4.0-77.86" }, { "binary_name": "md-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "md-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "message-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "mouse-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "mouse-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "multipath-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "multipath-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "nfs-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "nfs-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "nic-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "nic-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "nic-pcmcia-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "nic-shared-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "nic-shared-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "nic-usb-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "nic-usb-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "parport-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "parport-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "pata-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "pcmcia-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "pcmcia-storage-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "plip-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "plip-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "ppp-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "ppp-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "sata-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "sata-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "scsi-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "scsi-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "serial-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "storage-core-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "storage-core-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "usb-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "usb-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "virtio-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "vlan-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "vlan-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_name": "linux-aws-cloud-tools-5.4.0-1051", "binary_version": "5.4.0-1051.53" }, { "binary_name": "linux-aws-headers-5.4.0-1051", "binary_version": "5.4.0-1051.53" }, { "binary_name": "linux-aws-tools-5.4.0-1051", "binary_version": "5.4.0-1051.53" }, { "binary_name": "linux-buildinfo-5.4.0-1051-aws", "binary_version": "5.4.0-1051.53" }, { "binary_name": "linux-cloud-tools-5.4.0-1051-aws", "binary_version": "5.4.0-1051.53" }, { "binary_name": "linux-headers-5.4.0-1051-aws", "binary_version": "5.4.0-1051.53" }, { "binary_name": "linux-image-5.4.0-1051-aws", "binary_version": "5.4.0-1051.53" }, { "binary_name": "linux-image-5.4.0-1051-aws-dbgsym", "binary_version": "5.4.0-1051.53" }, { "binary_name": "linux-modules-5.4.0-1051-aws", "binary_version": "5.4.0-1051.53" }, { "binary_name": "linux-modules-extra-5.4.0-1051-aws", "binary_version": "5.4.0-1051.53" }, { "binary_name": "linux-tools-5.4.0-1051-aws", "binary_version": "5.4.0-1051.53" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_name": "linux-azure-cloud-tools-5.4.0-1051", "binary_version": "5.4.0-1051.53" }, { "binary_name": "linux-azure-headers-5.4.0-1051", "binary_version": "5.4.0-1051.53" }, { "binary_name": "linux-azure-tools-5.4.0-1051", "binary_version": "5.4.0-1051.53" }, { "binary_name": "linux-buildinfo-5.4.0-1051-azure", "binary_version": "5.4.0-1051.53" }, { "binary_name": "linux-cloud-tools-5.4.0-1051-azure", "binary_version": "5.4.0-1051.53" }, { "binary_name": "linux-headers-5.4.0-1051-azure", "binary_version": "5.4.0-1051.53" }, { "binary_name": "linux-image-unsigned-5.4.0-1051-azure", "binary_version": "5.4.0-1051.53" }, { "binary_name": "linux-image-unsigned-5.4.0-1051-azure-dbgsym", "binary_version": "5.4.0-1051.53" }, { "binary_name": "linux-modules-5.4.0-1051-azure", "binary_version": "5.4.0-1051.53" }, { "binary_name": "linux-modules-extra-5.4.0-1051-azure", "binary_version": "5.4.0-1051.53" }, { "binary_name": "linux-tools-5.4.0-1051-azure", "binary_version": "5.4.0-1051.53" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_name": "linux-bluefield-headers-5.4.0-1013", "binary_version": "5.4.0-1013.16" }, { "binary_name": "linux-bluefield-tools-5.4.0-1013", "binary_version": "5.4.0-1013.16" }, { "binary_name": "linux-buildinfo-5.4.0-1013-bluefield", "binary_version": "5.4.0-1013.16" }, { "binary_name": "linux-headers-5.4.0-1013-bluefield", "binary_version": "5.4.0-1013.16" }, { "binary_name": "linux-image-unsigned-5.4.0-1013-bluefield", "binary_version": "5.4.0-1013.16" }, { "binary_name": "linux-image-unsigned-5.4.0-1013-bluefield-dbgsym", "binary_version": "5.4.0-1013.16" }, { "binary_name": "linux-modules-5.4.0-1013-bluefield", "binary_version": "5.4.0-1013.16" }, { "binary_name": "linux-tools-5.4.0-1013-bluefield", "binary_version": "5.4.0-1013.16" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_name": "linux-buildinfo-5.4.0-1046-gcp", "binary_version": "5.4.0-1046.49" }, { "binary_name": "linux-gcp-headers-5.4.0-1046", "binary_version": "5.4.0-1046.49" }, { "binary_name": "linux-gcp-tools-5.4.0-1046", "binary_version": "5.4.0-1046.49" }, { "binary_name": "linux-headers-5.4.0-1046-gcp", "binary_version": "5.4.0-1046.49" }, { "binary_name": "linux-image-unsigned-5.4.0-1046-gcp", "binary_version": "5.4.0-1046.49" }, { "binary_name": "linux-image-unsigned-5.4.0-1046-gcp-dbgsym", "binary_version": "5.4.0-1046.49" }, { "binary_name": "linux-modules-5.4.0-1046-gcp", "binary_version": "5.4.0-1046.49" }, { "binary_name": "linux-modules-extra-5.4.0-1046-gcp", "binary_version": "5.4.0-1046.49" }, { "binary_name": "linux-tools-5.4.0-1046-gcp", "binary_version": "5.4.0-1046.49" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_name": "linux-buildinfo-5.4.0-1018-gkeop", "binary_version": "5.4.0-1018.19" }, { "binary_name": "linux-cloud-tools-5.4.0-1018-gkeop", "binary_version": "5.4.0-1018.19" }, { "binary_name": "linux-gkeop-cloud-tools-5.4.0-1018", "binary_version": "5.4.0-1018.19" }, { "binary_name": "linux-gkeop-headers-5.4.0-1018", "binary_version": "5.4.0-1018.19" }, { "binary_name": "linux-gkeop-source-5.4.0", "binary_version": "5.4.0-1018.19" }, { "binary_name": "linux-gkeop-tools-5.4.0-1018", "binary_version": "5.4.0-1018.19" }, { "binary_name": "linux-headers-5.4.0-1018-gkeop", "binary_version": "5.4.0-1018.19" }, { "binary_name": "linux-image-unsigned-5.4.0-1018-gkeop", "binary_version": "5.4.0-1018.19" }, { "binary_name": "linux-image-unsigned-5.4.0-1018-gkeop-dbgsym", "binary_version": "5.4.0-1018.19" }, { "binary_name": "linux-modules-5.4.0-1018-gkeop", "binary_version": "5.4.0-1018.19" }, { "binary_name": "linux-modules-extra-5.4.0-1018-gkeop", "binary_version": "5.4.0-1018.19" }, { "binary_name": "linux-tools-5.4.0-1018-gkeop", "binary_version": "5.4.0-1018.19" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_name": "linux-buildinfo-5.4.0-1041-kvm", "binary_version": "5.4.0-1041.42" }, { "binary_name": "linux-headers-5.4.0-1041-kvm", "binary_version": "5.4.0-1041.42" }, { "binary_name": "linux-image-unsigned-5.4.0-1041-kvm", "binary_version": "5.4.0-1041.42" }, { "binary_name": "linux-image-unsigned-5.4.0-1041-kvm-dbgsym", "binary_version": "5.4.0-1041.42" }, { "binary_name": "linux-kvm-headers-5.4.0-1041", "binary_version": "5.4.0-1041.42" }, { "binary_name": "linux-kvm-tools-5.4.0-1041", "binary_version": "5.4.0-1041.42" }, { "binary_name": "linux-modules-5.4.0-1041-kvm", "binary_version": "5.4.0-1041.42" }, { "binary_name": "linux-tools-5.4.0-1041-kvm", "binary_version": "5.4.0-1041.42" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_name": "linux-buildinfo-5.4.0-1048-oracle", "binary_version": "5.4.0-1048.52" }, { "binary_name": "linux-headers-5.4.0-1048-oracle", "binary_version": "5.4.0-1048.52" }, { "binary_name": "linux-image-unsigned-5.4.0-1048-oracle", "binary_version": "5.4.0-1048.52" }, { "binary_name": "linux-image-unsigned-5.4.0-1048-oracle-dbgsym", "binary_version": "5.4.0-1048.52" }, { "binary_name": "linux-modules-5.4.0-1048-oracle", "binary_version": "5.4.0-1048.52" }, { "binary_name": "linux-modules-extra-5.4.0-1048-oracle", "binary_version": "5.4.0-1048.52" }, { "binary_name": "linux-oracle-headers-5.4.0-1048", "binary_version": "5.4.0-1048.52" }, { "binary_name": "linux-oracle-tools-5.4.0-1048", "binary_version": "5.4.0-1048.52" }, { "binary_name": "linux-tools-5.4.0-1048-oracle", "binary_version": "5.4.0-1048.52" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_name": "linux-buildinfo-5.4.0-1038-raspi", "binary_version": "5.4.0-1038.41" }, { "binary_name": "linux-headers-5.4.0-1038-raspi", "binary_version": "5.4.0-1038.41" }, { "binary_name": "linux-image-5.4.0-1038-raspi", "binary_version": "5.4.0-1038.41" }, { "binary_name": "linux-image-5.4.0-1038-raspi-dbgsym", "binary_version": "5.4.0-1038.41" }, { "binary_name": "linux-modules-5.4.0-1038-raspi", "binary_version": "5.4.0-1038.41" }, { "binary_name": "linux-raspi-headers-5.4.0-1038", "binary_version": "5.4.0-1038.41" }, { "binary_name": "linux-raspi-tools-5.4.0-1038", "binary_version": "5.4.0-1038.41" }, { "binary_name": "linux-tools-5.4.0-1038-raspi", "binary_version": "5.4.0-1038.41" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_name": "linux-aws-fips-headers-5.4.0-1069", "binary_version": "5.4.0-1069.73+fips2" }, { "binary_name": "linux-aws-fips-tools-5.4.0-1069", "binary_version": "5.4.0-1069.73+fips2" }, { "binary_name": "linux-buildinfo-5.4.0-1069-aws-fips", "binary_version": "5.4.0-1069.73+fips2" }, { "binary_name": "linux-headers-5.4.0-1069-aws-fips", "binary_version": "5.4.0-1069.73+fips2" }, { "binary_name": "linux-image-unsigned-5.4.0-1069-aws-fips", "binary_version": "5.4.0-1069.73+fips2" }, { "binary_name": "linux-image-unsigned-5.4.0-1069-aws-fips-dbgsym", "binary_version": "5.4.0-1069.73+fips2" }, { "binary_name": "linux-image-unsigned-hmac-5.4.0-1069-aws-fips", "binary_version": "5.4.0-1069.73+fips2" }, { "binary_name": "linux-modules-5.4.0-1069-aws-fips", "binary_version": "5.4.0-1069.73+fips2" }, { "binary_name": "linux-modules-extra-5.4.0-1069-aws-fips", "binary_version": "5.4.0-1069.73+fips2" }, { "binary_name": "linux-tools-5.4.0-1069-aws-fips", "binary_version": "5.4.0-1069.73+fips2" } ], "availability": "Available with Ubuntu Pro: https://ubuntu.com/pro" }
{ "binaries": [ { "binary_name": "linux-azure-fips-cloud-tools-5.4.0-1073", "binary_version": "5.4.0-1073.76+fips1" }, { "binary_name": "linux-azure-fips-headers-5.4.0-1073", "binary_version": "5.4.0-1073.76+fips1" }, { "binary_name": "linux-azure-fips-tools-5.4.0-1073", "binary_version": "5.4.0-1073.76+fips1" }, { "binary_name": "linux-buildinfo-5.4.0-1073-azure-fips", "binary_version": "5.4.0-1073.76+fips1" }, { "binary_name": "linux-cloud-tools-5.4.0-1073-azure-fips", "binary_version": "5.4.0-1073.76+fips1" }, { "binary_name": "linux-headers-5.4.0-1073-azure-fips", "binary_version": "5.4.0-1073.76+fips1" }, { "binary_name": "linux-image-unsigned-5.4.0-1073-azure-fips", "binary_version": "5.4.0-1073.76+fips1" }, { "binary_name": "linux-image-unsigned-5.4.0-1073-azure-fips-dbgsym", "binary_version": "5.4.0-1073.76+fips1" }, { "binary_name": "linux-image-unsigned-hmac-5.4.0-1073-azure-fips", "binary_version": "5.4.0-1073.76+fips1" }, { "binary_name": "linux-modules-5.4.0-1073-azure-fips", "binary_version": "5.4.0-1073.76+fips1" }, { "binary_name": "linux-modules-extra-5.4.0-1073-azure-fips", "binary_version": "5.4.0-1073.76+fips1" }, { "binary_name": "linux-tools-5.4.0-1073-azure-fips", "binary_version": "5.4.0-1073.76+fips1" } ], "availability": "Available with Ubuntu Pro: https://ubuntu.com/pro" }
{ "binaries": [ { "binary_name": "linux-buildinfo-5.4.0-1028-fips", "binary_version": "5.4.0-1028.32" }, { "binary_name": "linux-fips-headers-5.4.0-1028", "binary_version": "5.4.0-1028.32" }, { "binary_name": "linux-fips-tools-5.4.0-1028", "binary_version": "5.4.0-1028.32" }, { "binary_name": "linux-fips-tools-host", "binary_version": "5.4.0-1028.32" }, { "binary_name": "linux-headers-5.4.0-1028-fips", "binary_version": "5.4.0-1028.32" }, { "binary_name": "linux-image-unsigned-5.4.0-1028-fips", "binary_version": "5.4.0-1028.32" }, { "binary_name": "linux-image-unsigned-5.4.0-1028-fips-dbgsym", "binary_version": "5.4.0-1028.32" }, { "binary_name": "linux-image-unsigned-hmac-5.4.0-1028-fips", "binary_version": "5.4.0-1028.32" }, { "binary_name": "linux-modules-5.4.0-1028-fips", "binary_version": "5.4.0-1028.32" }, { "binary_name": "linux-modules-extra-5.4.0-1028-fips", "binary_version": "5.4.0-1028.32" }, { "binary_name": "linux-tools-5.4.0-1028-fips", "binary_version": "5.4.0-1028.32" } ], "availability": "Available with Ubuntu Pro: https://ubuntu.com/pro" }
{ "binaries": [ { "binary_name": "linux-buildinfo-5.4.0-1067-gcp-fips", "binary_version": "5.4.0-1067.71~20.04.1" }, { "binary_name": "linux-gcp-fips-headers-5.4.0-1067", "binary_version": "5.4.0-1067.71~20.04.1" }, { "binary_name": "linux-gcp-fips-tools-5.4.0-1067", "binary_version": "5.4.0-1067.71~20.04.1" }, { "binary_name": "linux-headers-5.4.0-1067-gcp-fips", "binary_version": "5.4.0-1067.71~20.04.1" }, { "binary_name": "linux-image-unsigned-5.4.0-1067-gcp-fips", "binary_version": "5.4.0-1067.71~20.04.1" }, { "binary_name": "linux-image-unsigned-5.4.0-1067-gcp-fips-dbgsym", "binary_version": "5.4.0-1067.71~20.04.1" }, { "binary_name": "linux-image-unsigned-hmac-5.4.0-1067-gcp-fips", "binary_version": "5.4.0-1067.71~20.04.1" }, { "binary_name": "linux-modules-5.4.0-1067-gcp-fips", "binary_version": "5.4.0-1067.71~20.04.1" }, { "binary_name": "linux-modules-extra-5.4.0-1067-gcp-fips", "binary_version": "5.4.0-1067.71~20.04.1" }, { "binary_name": "linux-tools-5.4.0-1067-gcp-fips", "binary_version": "5.4.0-1067.71~20.04.1" } ], "availability": "Available with Ubuntu Pro: https://ubuntu.com/pro" }