linux-4.4 scheduling while atomic on azure
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Xenial |
Fix Committed
|
Medium
|
Tim Gardner |
Bug Description
SRU Justification
[Impact]
Xenial Azure instance types Standard_F32s_v2 and Standard_D8d_v4 frequently panic with linux-lowlatency.
[ 11.338145] BUG: scheduling while atomic: systemd-
[ 11.343832] Modules linked in: edac_core mlx4_core(+) kvm_intel input_leds kvm irqbypass nf_conntrack_ipv4 serio_raw hv_balloon pci_hyperv i2c_piix4 nf_defrag_ipv4 8250_fintek xt_conntrack joydev nf_conntrack mac_hid xt_owner xt_tcpudp iptable_security ip_tables x_tables ib_iser rdma_cm iw_cm ib_cm ib_sa ib_mad ib_core ib_addr iscsi_tcp libiscsi_tcp libiscsi scsi_transport_
[ 11.343869] CPU: 10 PID: 891 Comm: systemd-udevd Not tainted 4.4.0-219-
[ 11.343870] Hardware name: Microsoft Corporation Virtual Machine/Virtual Machine, BIOS 090008 12/07/2018
[ 11.343872] 0000000000000286 1002a46b615445cb ffff881095a8f598 ffffffff81861c01
[ 11.343874] ffff88109f096280 0000000000000000 ffff881095a8f5a8 ffffffff810ac88b
[ 11.343876] ffff881095a8f5f8 ffffffff8186c241 ffff881095a8f5c8 ffffffff0000000a
[ 11.343877] Call Trace:
[ 11.343883] [<ffffffff81861
[ 11.343887] [<ffffffff810ac
[ 11.343890] [<ffffffff8186c
[ 11.343892] [<ffffffff8186c
[ 11.343894] [<ffffffff8186f
[ 11.343896] [<ffffffff8186d
[ 11.343899] [<ffffffff810b2
[ 11.343902] [<ffffffffc03b6
[ 11.343904] [<ffffffffc03b5
[ 11.343908] [<ffffffff810e7
[ 11.343910] [<ffffffff810eb
[ 11.343912] [<ffffffff810ea
[ 11.343914] [<ffffffff810e6
[ 11.343916] [<ffffffff810e5
[ 11.343928] [<ffffffffc0749
[ 11.343932] [<ffffffff811fb
[ 11.343940] [<ffffffffc0750
[ 11.343942] [<ffffffff810e5
[ 11.343948] [<ffffffffc0751
[ 11.343956] [<ffffffffc075c
[ 11.343962] [<ffffffffc075d
[ 11.343967] [<ffffffffc075e
[ 11.343970] [<ffffffff81464
[ 11.343972] [<ffffffff81465
[ 11.343973] [<ffffffff81465
[ 11.343976] [<ffffffff8157e
[ 11.343978] [<ffffffff8157f
[ 11.343980] [<ffffffff8157f
[ 11.343982] [<ffffffff8157c
[ 11.343983] [<ffffffff8157e
[ 11.343985] [<ffffffff8157e
[ 11.343986] [<ffffffffc078e
[ 11.343988] [<ffffffff8157f
[ 11.343990] [<ffffffff81463
[ 11.343996] [<ffffffffc078e
[ 11.343998] [<ffffffff81002
[ 11.344003] [<ffffffff811dd
[ 11.344005] [<ffffffff811fc
[ 11.344007] [<ffffffff8185f
[ 11.344010] [<ffffffff81113
[ 11.344012] [<ffffffff8110f
[ 11.344014] [<ffffffff81224
[ 11.344016] [<ffffffff81114
[ 11.344018] [<ffffffff81114
[ 11.344020] [<ffffffff81870
[ 11.344383] BUG: scheduling while atomic: systemd-
[ 11.349908] Modules linked in: edac_core mlx4_core(+) kvm_intel input_leds kvm irqbypass nf_conntrack_ipv4 serio_raw hv_balloon pci_hyperv i2c_piix4 nf_defrag_ipv4 8250_fintek xt_conntrack joydev nf_conntrack mac_hid xt_owner xt_tcpudp iptable_security ip_tables x_tables ib_iser rdma_cm iw_cm ib_cm ib_sa ib_mad ib_core ib_addr iscsi_tcp libiscsi_tcp libiscsi scsi_transport_
[ 11.349951] CPU: 10 PID: 891 Comm: systemd-udevd Tainted: G W 4.4.0-219-
[ 11.349953] Hardware name: Microsoft Corporation Virtual Machine/Virtual Machine, BIOS 090008 12/07/2018
[ 11.349954] 0000000000000286 1002a46b615445cb ffff881095a8f738 ffffffff81861c01
[ 11.349957] ffff88109f096280 0000000000000000 ffff881095a8f748 ffffffff810ac88b
[ 11.349959] ffff881095a8f798 ffffffff8186c241 ffffffff81293b26 ffff88100000000a
[ 11.349961] Call Trace:
[ 11.349967] [<ffffffff81861
[ 11.349970] [<ffffffff810ac
[ 11.349974] [<ffffffff8186c
[ 11.349978] [<ffffffff81293
[ 11.349980] [<ffffffff8186c
[ 11.349983] [<ffffffff8186f
[ 11.349986] [<ffffffff810f5
[ 11.349989] [<ffffffff8186d
[ 11.349991] [<ffffffff810b2
[ 11.350007] [<ffffffffc074a
[ 11.350016] [<ffffffffc074b
[ 11.350025] [<ffffffffc0755
[ 11.350035] [<ffffffffc075c
[ 11.350042] [<ffffffffc075d
[ 11.350049] [<ffffffffc075e
[ 11.350052] [<ffffffff81464
[ 11.350054] [<ffffffff81465
[ 11.350056] [<ffffffff81465
[ 11.350059] [<ffffffff8157e
[ 11.350062] [<ffffffff8157f
[ 11.350064] [<ffffffff8157f
[ 11.350066] [<ffffffff8157c
[ 11.350068] [<ffffffff8157e
[ 11.350070] [<ffffffff8157e
[ 11.350072] [<ffffffffc078e
[ 11.350074] [<ffffffff8157f
[ 11.350076] [<ffffffff81463
[ 11.350084] [<ffffffffc078e
[ 11.350087] [<ffffffff81002
[ 11.350090] [<ffffffff811dd
[ 11.350094] [<ffffffff811fc
[ 11.350096] [<ffffffff8185f
[ 11.350100] [<ffffffff81113
[ 11.350102] [<ffffffff8110f
[ 11.350106] [<ffffffff81224
[ 11.350109] [<ffffffff81114
[ 11.350111] [<ffffffff81114
[ 11.350113] [<ffffffff81870
[ 11.370387] mlx4_en: Mellanox ConnectX HCA Ethernet driver v2.2-1 (Feb 2014)
[ 11.370976] mlx4_en 0001:00:02.0: Activating port:1
[ 11.382735] blk_update_request: I/O error, dev fd0, sector 0
[ 11.383648] floppy: error -5 while reading block 0
[ 11.462172] blk_update_request: I/O error, dev fd0, sector 0
[ 11.463084] floppy: error -5 while reading block 0
[ 11.632792] mlx4_en: 0001:00:02.0: Port 1: Using 256 TX rings
[ 11.632795] mlx4_en: 0001:00:02.0: Port 1: Using 8 RX rings
[ 11.632797] mlx4_en: 0001:00:02.0: Port 1: frag:0 - size:1522 prefix:0 stride:1536
[ 11.640259] mlx4_en: 0001:00:02.0: Port 1: Initializing port
[ 11.642243] hv_netvsc 000d3a3a-
[ 11.646155] mlx4_core 0001:00:02.0 enP1p0s2: renamed from eth1
[Fix]
commit 80bfeeb9dd6b54a
[Test plan]
Provision Azure xenial instance types Standard_F32s_v2 and Standard_D8d_v4. Reboot
10 times.
[Where things could go wrong]
Boot panics could still happen.
Changed in linux (Ubuntu): | |
status: | New → Invalid |
description: | updated |
Changed in linux (Ubuntu Xenial): | |
status: | New → In Progress |
importance: | Undecided → Medium |
assignee: | nobody → Tim Gardner (timg-tpi) |
Changed in linux (Ubuntu Xenial): | |
status: | In Progress → Fix Committed |
80bfeeb9dd6b54a c108c884c792f0f c7d4912bee ("PCI: hv: Do not sleep in compose_msi_msg()") might fix this issue.