Jul 22 19:47:31 selfprovisioned-rtg-bionic kernel: [ 382.545090] watchdog:
BUG: soft lockup - CPU#1 stuck for 21s! [ksoftirqd/1:17]
Jul 22 19:47:31 selfprovisioned-rtg-bionic kernel: [ 390.001461] Modules
linked in: nls_iso8859_1 xt_conntrack nf_conntrack nf_defrag_ipv6
nf_defrag_ipv4 hv_balloon xt_owner xt_tcpudp serio_raw iptable_security
bpfilter joydev sch_fq_codel ib_iser rdma_cm iw_cm ib_cm ib_core iscsi_tcp
libiscsi_tcp libiscsi scsi_transport_iscsi ip_tables x_tables autofs4 btrfs
zstd_compress raid10 raid456 async_raid6_recov async_memcpy async_pq async_xor
async_tx xor raid6_pq libcrc32c raid1 raid0 multipath linear mlx4_en mlx4_core
crct10dif_pclmul crc32_pclmul ghash_clmulni_intel hid_generic aesni_intel
crypto_simd hid_hyperv cryptd pata_acpi glue_helper hyperv_keyboard hyperv_fb
hid hv_netvsc hv_utils
Jul 22 19:47:31 selfprovisioned-rtg-bionic kernel: [ 390.001461] CPU: 1 PID:
17 Comm: ksoftirqd/1 Not tainted 5.4.0-1088-azure #93
Jul 22 19:47:31 selfprovisioned-rtg-bionic kernel: [ 390.001461] Hardware
name: Microsoft Corporation Virtual Machine/Virtual Machine, BIOS 090008
12/07/2018
Jul 22 19:47:31 selfprovisioned-rtg-bionic kernel: [ 390.001461] RIP:
0010:find_next_and_bit+0x1c/0x70
Jul 22 19:47:31 selfprovisioned-rtg-bionic kernel: [ 390.001461] Code: 47 c2
c3 c3 66 2e 0f 1f 84 00 00 00 00 00 48 89 d0 48 39 ca 76 63 49 89 c8 49 c1 e8
06 4a 8b 14 c7 48 85 f6 74 04 4a 23 14 c6 <49> c7 c0 ff ff ff ff 49 d3 e0 48 83
e1 c0 49 21 d0 75 2d 48 83 c1
Jul 22 19:47:31 selfprovisioned-rtg-bionic kernel: [ 390.001461] RSP:
0018:ffffb409cc6fbac8 EFLAGS: 00000202 ORIG_RAX: ffffffffffffff12
Jul 22 19:47:31 selfprovisioned-rtg-bionic kernel: [ 390.001461] RAX:
0000000000000040 RBX: ffffb409cc6fbb28 RCX: 0000000000000001
Jul 22 19:47:31 selfprovisioned-rtg-bionic kernel: [ 390.001461] RDX:
0000000000000001 RSI: ffff89239f429050 RDI: ffff89239d4d44e0
Jul 22 19:47:31 selfprovisioned-rtg-bionic kernel: [ 390.001461] RBP:
ffffb409cc6fbad0 R08: 0000000000000000 R09: 0000000000005000
Jul 22 19:47:31 selfprovisioned-rtg-bionic kernel: [ 390.001461] R10:
00000000ffffffff R11: 0000000000000002 R12: ffffb409cc6fbd28
Jul 22 19:47:31 selfprovisioned-rtg-bionic kernel: [ 390.001461] R13:
0000000000000003 R14: ffff89239d4d44c0 R15: 0000000000000000
Jul 22 19:47:31 selfprovisioned-rtg-bionic kernel: [ 390.001461] FS:
0000000000000000(0000) GS:ffff89239fa40000(0000) knlGS:0000000000000000
Jul 22 19:47:31 selfprovisioned-rtg-bionic kernel: [ 390.001461] CS: 0010 DS:
0000 ES: 0000 CR0: 0000000080050033
Jul 22 19:47:31 selfprovisioned-rtg-bionic kernel: [ 390.001461] CR2:
00007efe0d000000 CR3: 000000106e436000 CR4: 00000000003506e0
Jul 22 19:47:31 selfprovisioned-rtg-bionic kernel: [ 390.001461] Call Trace:
Jul 22 19:47:31 selfprovisioned-rtg-bionic kernel: [ 390.001461] ?
cpumask_next_and+0x1e/0x20
Jul 22 19:47:31 selfprovisioned-rtg-bionic kernel: [ 390.001461]
update_sd_lb_stats+0x14a/0x7d0
Jul 22 19:47:31 selfprovisioned-rtg-bionic kernel: [ 390.001461]
find_busiest_group+0x49/0x520
Jul 22 19:47:31 selfprovisioned-rtg-bionic kernel: [ 390.001461]
load_balance+0x16f/0xaf0
Jul 22 19:47:31 selfprovisioned-rtg-bionic kernel: [ 390.001461] ?
wake_up_process+0x15/0x20
Jul 22 19:47:31 selfprovisioned-rtg-bionic kernel: [ 390.001461]
rebalance_domains+0x268/0x310
Jul 22 19:47:31 selfprovisioned-rtg-bionic kernel: [ 390.001461]
run_rebalance_domains+0x82/0xb0
Jul 22 19:47:31 selfprovisioned-rtg-bionic kernel: [ 390.001461]
__do_softirq+0xcb/0x2b5
Jul 22 19:47:31 selfprovisioned-rtg-bionic kernel: [ 390.001461]
run_ksoftirqd+0x1e/0x30
Jul 22 19:47:31 selfprovisioned-rtg-bionic kernel: [ 390.001461]
smpboot_thread_fn+0xd0/0x170
Jul 22 19:47:31 selfprovisioned-rtg-bionic kernel: [ 390.001461]
kthread+0x104/0x140
Jul 22 19:47:31 selfprovisioned-rtg-bionic kernel: [ 390.001461] ?
sort_range+0x30/0x30
Jul 22 19:47:31 selfprovisioned-rtg-bionic kernel: [ 390.001461] ?
kthread_park+0x90/0x90
Jul 22 19:47:31 selfprovisioned-rtg-bionic kernel: [ 390.001461]
ret_from_fork+0x35/0x40
Jul 22 19:47:52 selfprovisioned-rtg-bionic kernel: [ 410.214339] watchdog:
BUG: soft lockup - CPU#0 stuck for 21s! [swapper/0:0]
Jul 22 19:47:52 selfprovisioned-rtg-bionic kernel: [ 410.214339] Modules
linked in: nls_iso8859_1 xt_conntrack nf_conntrack nf_defrag_ipv6
nf_defrag_ipv4 hv_balloon xt_owner xt_tcpudp serio_raw iptable_security
bpfilter joydev sch_fq_codel ib_iser rdma_cm iw_cm ib_cm ib_core iscsi_tcp
libiscsi_tcp libiscsi scsi_transport_iscsi ip_tables x_tables autofs4 btrfs
zstd_compress raid10 raid456 async_raid6_recov async_memcpy async_pq async_xor
async_tx xor raid6_pq libcrc32c raid1 raid0 multipath linear mlx4_en mlx4_core
crct10dif_pclmul crc32_pclmul ghash_clmulni_intel hid_generic aesni_intel
crypto_simd hid_hyperv cryptd pata_acpi glue_helper hyperv_keyboard hyperv_fb
hid hv_netvsc hv_utils
Jul 22 19:47:52 selfprovisioned-rtg-bionic kernel: [ 410.214339] CPU: 0 PID: 0
Comm: swapper/0 Tainted: G L 5.4.0-1088-azure #93
Jul 22 19:47:52 selfprovisioned-rtg-bionic kernel: [ 410.214339] Hardware
name: Microsoft Corporation Virtual Machine/Virtual Machine, BIOS 090008
12/07/2018
Jul 22 19:47:52 selfprovisioned-rtg-bionic kernel: [ 410.214339] RIP:
0010:__do_softirq+0x72/0x2b5
Jul 22 19:47:52 selfprovisioned-rtg-bionic kernel: [ 410.214339] Code: 01 00
00 89 75 a8 0f b7 f2 89 f1 c7 45 ac 0a 00 00 00 48 89 45 c0 48 89 45 b0 65 66
c7 05 94 de 82 54 00 00 fb b8 ff ff ff ff <48> c7 c3 c0 50 40 ac 41 89 cf 0f bc
c1 89 c6 83 c6 01 89 75 d4 74
Jul 22 19:47:52 selfprovisioned-rtg-bionic kernel: [ 410.214339] RSP:
0018:ffffb409c0003f60 EFLAGS: 00000286 ORIG_RAX: ffffffffffffff12
Jul 22 19:47:52 selfprovisioned-rtg-bionic kernel: [ 410.214339] RAX:
00000000ffffffff RBX: 0000000000000000 RCX: 0000000000000282
Jul 22 19:47:52 selfprovisioned-rtg-bionic kernel: [ 410.214339] RDX:
0000000000000282 RSI: 0000000000000282 RDI: ffff89239da617c0
Jul 22 19:47:52 selfprovisioned-rtg-bionic kernel: [ 410.214339] RBP:
ffffb409c0003fb8 R08: 0000000000000000 R09: 0000005ac338d498
Jul 22 19:47:52 selfprovisioned-rtg-bionic kernel: [ 410.214339] R10:
0000005ac2fbcb98 R11: 0000000003a147e1 R12: 0000000000000000
Jul 22 19:47:52 selfprovisioned-rtg-bionic kernel: [ 410.214339] R13:
0000000000000000 R14: 0000000000000000 R15: 0000000000000000
Jul 22 19:47:52 selfprovisioned-rtg-bionic kernel: [ 410.214339] FS:
0000000000000000(0000) GS:ffff89239fa00000(0000) knlGS:0000000000000000
Jul 22 19:47:52 selfprovisioned-rtg-bionic kernel: [ 410.502014] CS: 0010 DS:
0000 ES: 0000 CR0: 0000000080050033
Jul 22 19:47:52 selfprovisioned-rtg-bionic kernel: [ 410.502014] CR2:
00007ffcfdcaf998 CR3: 000000106ec98000 CR4: 00000000003506f0
Jul 22 19:47:52 selfprovisioned-rtg-bionic kernel: [ 410.502014] Call Trace:
Jul 22 19:47:52 selfprovisioned-rtg-bionic kernel: [ 410.502014] <IRQ>
Jul 22 19:47:52 selfprovisioned-rtg-bionic kernel: [ 410.502014]
irq_exit+0xdf/0xf0
Jul 22 19:47:52 selfprovisioned-rtg-bionic kernel: [ 410.502014]
hv_stimer0_vector_handler+0x66/0x80
Jul 22 19:47:52 selfprovisioned-rtg-bionic kernel: [ 410.502014]
hv_stimer0_callback_vector+0xf/0x20
Jul 22 19:47:52 selfprovisioned-rtg-bionic kernel: [ 410.502014] </IRQ>
Jul 22 19:47:52 selfprovisioned-rtg-bionic kernel: [ 410.502014] RIP:
0010:default_idle+0x29/0x150
Jul 22 19:47:52 selfprovisioned-rtg-bionic kernel: [ 410.502014] Code: 90 0f
1f 44 00 00 55 48 89 e5 41 55 41 54 65 44 8b 25 3b 41 bc 54 53 0f 1f 44 00 00
e9 07 00 00 00 0f 00 2d 1b 52 5b 00 fb f4 <65> 44 8b 25 1f 41 bc 54 0f 1f 44 00
00 5b 41 5c 41 5d 5d c3 65 8b
Jul 22 19:47:52 selfprovisioned-rtg-bionic kernel: [ 410.502014] RSP:
0018:ffffffffac403e20 EFLAGS: 00000246 ORIG_RAX: ffffffffffffff12
Jul 22 19:47:52 selfprovisioned-rtg-bionic kernel: [ 410.502014] RAX:
ffffffffab451200 RBX: 0000000000000000 RCX: 0000000000000001
Jul 22 19:47:52 selfprovisioned-rtg-bionic kernel: [ 410.502014] RDX:
0000000000000000 RSI: ffffffffac403df8 RDI: 0000005abf2b3b98
Jul 22 19:47:52 selfprovisioned-rtg-bionic kernel: [ 410.502014] RBP:
ffffffffac403e38 R08: 0000000000000001 R09: 0000000000000102
Jul 22 19:47:52 selfprovisioned-rtg-bionic kernel: [ 410.502014] R10:
0000000000000010 R11: 0000000000000005 R12: 0000000000000000
Jul 22 19:47:52 selfprovisioned-rtg-bionic kernel: [ 410.502014] R13:
ffffffffac413780 R14: 0000000000000000 R15: 0000000000000000
Jul 22 19:47:52 selfprovisioned-rtg-bionic kernel: [ 410.566189] ?
__cpuidle_text_start+0x8/0x8
Jul 22 19:47:52 selfprovisioned-rtg-bionic kernel: [ 410.566189]
arch_cpu_idle+0x15/0x20
Jul 22 19:47:52 selfprovisioned-rtg-bionic kernel: [ 410.566189]
default_idle_call+0x23/0x30
Jul 22 19:47:52 selfprovisioned-rtg-bionic kernel: [ 410.566189]
do_idle+0x1f5/0x250
Jul 22 19:47:52 selfprovisioned-rtg-bionic kernel: [ 410.566189]
cpu_startup_entry+0x20/0x30
Jul 22 19:47:52 selfprovisioned-rtg-bionic kernel: [ 410.566189]
rest_init+0xae/0xb0
Jul 22 19:47:52 selfprovisioned-rtg-bionic kernel: [ 410.566189]
arch_call_rest_init+0xe/0x1b
Jul 22 19:47:52 selfprovisioned-rtg-bionic kernel: [ 410.566189]
start_kernel+0x536/0x557
Jul 22 19:47:52 selfprovisioned-rtg-bionic kernel: [ 410.566189]
x86_64_start_reservations+0x24/0x26
Jul 22 19:47:52 selfprovisioned-rtg-bionic kernel: [ 410.566189]
x86_64_start_kernel+0x75/0x79
Jul 22 19:47:52 selfprovisioned-rtg-bionic kernel: [ 410.566189]
secondary_startup_64+0xa4/0xb0
** Also affects: linux-azure (Ubuntu Focal)
Importance: Undecided
Status: New
** Changed in: linux-azure (Ubuntu Focal)
Importance: Undecided => High
** Changed in: linux-azure (Ubuntu Focal)
Status: New => In Progress
** Changed in: linux-azure (Ubuntu Focal)
Assignee: (unassigned) => Tim Gardner (timg-tpi)
** Changed in: linux-azure (Ubuntu)
Status: New => Fix Released
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux-azure in Ubuntu.
https://bugs.launchpad.net/bugs/1982613
Title:
Azure: multi-MSI patches break fio tests on NVMe
Status in linux-azure package in Ubuntu:
Fix Released
Status in linux-azure source package in Focal:
In Progress
Bug description:
SRU Justification
[Impact]
Recent additions to focal/azure (5.4.0-1087.92) to support multi-MSI
on the Azure hypervisor break fio tests on NVMe disks by causing a
hung thread. The instance type used to demonstrate the failure was
Standard_L64s_v2.
The initial fix is to revert the 4 patches.
06ad0de407e7ab357f5be5c0dc2290e39ddbf936 PCI: hv: Fix interrupt mapping for
multi-MSI
6f7265bdd6161702cc1530ce7a2d126c49977d3d PCI: hv: Reuse existing IRTE
allocation in compose_msi_msg()
c6a7a02229c2acd4e19602f7b2fcd95ea163eada PCI: hv: Fix hv_arch_irq_unmask()
for multi-MSI
9dc3b7f1d164efda04c4756002011e2ddc9f1c73 PCI: hv: Fix multi-MSI to allow more
than one MSI vector
[Test Plan]
Run the attached reproducer script.
[Where things could go wrong]
Focal will not have support for multi-MSI, but since this is such a
new feature there is likely little consequence.
[Other]
SF: #00339521
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-azure/+bug/1982613/+subscriptions
--
Mailing list: https://launchpad.net/~kernel-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help : https://help.launchpad.net/ListHelp