From 4b927bc37359dec23f67d3427fc982945f24f404 Mon Sep 17 00:00:00 2001 From: Christian Krinitsin Date: Wed, 21 May 2025 21:21:26 +0200 Subject: add gitlab issues in toml format --- .../target_i386/host_arm/accel_TCG/1659.toml | 35 + .../target_i386/host_arm/accel_TCG/2101.toml | 25 + .../target_i386/host_arm/accel_TCG/2168.toml | 40 + .../target_i386/host_arm/accel_TCG/2271.toml | 26 + .../target_i386/host_arm/accel_TCG/2560.toml | 113 ++ .../target_i386/host_arm/accel_missing/2027.toml | 241 ++++ .../target_i386/host_arm/accel_missing/2531.toml | 68 ++ .../target_i386/host_missing/accel_HAX/325.toml | 15 + .../target_i386/host_missing/accel_HVF/1067.toml | 92 ++ .../target_i386/host_missing/accel_HVF/150.toml | 15 + .../target_i386/host_missing/accel_HVF/155.toml | 15 + .../target_i386/host_missing/accel_HVF/1603.toml | 81 ++ .../target_i386/host_missing/accel_HVF/664.toml | 22 + .../target_i386/host_missing/accel_HVF/886.toml | 26 + .../target_i386/host_missing/accel_KVM/1004.toml | 17 + .../target_i386/host_missing/accel_KVM/1008.toml | 28 + .../target_i386/host_missing/accel_KVM/1021.toml | 17 + .../target_i386/host_missing/accel_KVM/1045.toml | 34 + .../target_i386/host_missing/accel_KVM/1068.toml | 19 + .../target_i386/host_missing/accel_KVM/1069.toml | 21 + .../target_i386/host_missing/accel_KVM/1133.toml | 20 + .../target_i386/host_missing/accel_KVM/1198.toml | 63 + .../target_i386/host_missing/accel_KVM/1217.toml | 140 +++ .../target_i386/host_missing/accel_KVM/1306.toml | 171 +++ .../target_i386/host_missing/accel_KVM/131.toml | 15 + .../target_i386/host_missing/accel_KVM/1484.toml | 37 + .../target_i386/host_missing/accel_KVM/180.toml | 15 + .../target_i386/host_missing/accel_KVM/1966.toml | 16 + .../target_i386/host_missing/accel_KVM/2003.toml | 23 + .../target_i386/host_missing/accel_KVM/2007.toml | 39 + .../target_i386/host_missing/accel_KVM/2037.toml | 23 + .../target_i386/host_missing/accel_KVM/217.toml | 15 + .../target_i386/host_missing/accel_KVM/2325.toml | 21 + .../target_i386/host_missing/accel_KVM/2361.toml | 21 + .../target_i386/host_missing/accel_KVM/2394.toml | 37 + .../target_i386/host_missing/accel_KVM/2429.toml | 37 + .../target_i386/host_missing/accel_KVM/2502.toml | 21 + .../target_i386/host_missing/accel_KVM/2571.toml | 74 ++ .../target_i386/host_missing/accel_KVM/2572.toml | 40 + .../target_i386/host_missing/accel_KVM/2582.toml | 31 + .../target_i386/host_missing/accel_KVM/2612.toml | 90 ++ .../target_i386/host_missing/accel_KVM/2622.toml | 275 +++++ .../target_i386/host_missing/accel_KVM/2669.toml | 28 + .../target_i386/host_missing/accel_KVM/2731.toml | 352 ++++++ .../target_i386/host_missing/accel_KVM/2956.toml | 222 ++++ .../target_i386/host_missing/accel_KVM/352.toml | 15 + .../target_i386/host_missing/accel_KVM/353.toml | 15 + .../target_i386/host_missing/accel_KVM/361.toml | 15 + .../target_i386/host_missing/accel_KVM/466.toml | 15 + .../target_i386/host_missing/accel_KVM/530.toml | 51 + .../target_i386/host_missing/accel_KVM/674.toml | 22 + .../target_i386/host_missing/accel_KVM/742.toml | 52 + .../target_i386/host_missing/accel_KVM/755.toml | 67 ++ .../target_i386/host_missing/accel_KVM/772.toml | 20 + .../target_i386/host_missing/accel_KVM/777.toml | 17 + .../target_i386/host_missing/accel_KVM/916.toml | 23 + .../target_i386/host_missing/accel_KVM/954.toml | 1265 ++++++++++++++++++++ .../target_i386/host_missing/accel_TCG/1023.toml | 68 ++ .../target_i386/host_missing/accel_TCG/1059.toml | 18 + .../target_i386/host_missing/accel_TCG/1143.toml | 90 ++ .../target_i386/host_missing/accel_TCG/125.toml | 15 + .../target_i386/host_missing/accel_TCG/1269.toml | 34 + .../target_i386/host_missing/accel_TCG/130.toml | 15 + .../target_i386/host_missing/accel_TCG/132.toml | 15 + .../target_i386/host_missing/accel_TCG/1324.toml | 52 + .../target_i386/host_missing/accel_TCG/1350.toml | 97 ++ .../target_i386/host_missing/accel_TCG/1370.toml | 21 + .../target_i386/host_missing/accel_TCG/1371.toml | 27 + .../target_i386/host_missing/accel_TCG/1372.toml | 28 + .../target_i386/host_missing/accel_TCG/1373.toml | 28 + .../target_i386/host_missing/accel_TCG/1374.toml | 30 + .../target_i386/host_missing/accel_TCG/1375.toml | 27 + .../target_i386/host_missing/accel_TCG/1376.toml | 23 + .../target_i386/host_missing/accel_TCG/1377.toml | 22 + .../target_i386/host_missing/accel_TCG/1471.toml | 26 + .../target_i386/host_missing/accel_TCG/1478.toml | 74 ++ .../target_i386/host_missing/accel_TCG/1506.toml | 15 + .../target_i386/host_missing/accel_TCG/1517.toml | 15 + .../target_i386/host_missing/accel_TCG/1637.toml | 15 + .../target_i386/host_missing/accel_TCG/164.toml | 15 + .../target_i386/host_missing/accel_TCG/1661.toml | 19 + .../target_i386/host_missing/accel_TCG/1803.toml | 22 + .../target_i386/host_missing/accel_TCG/1808.toml | 79 ++ .../target_i386/host_missing/accel_TCG/1826.toml | 37 + .../target_i386/host_missing/accel_TCG/1832.toml | 15 + .../target_i386/host_missing/accel_TCG/1834.toml | 192 +++ .../target_i386/host_missing/accel_TCG/184.toml | 15 + .../target_i386/host_missing/accel_TCG/1864.toml | 31 + .../target_i386/host_missing/accel_TCG/1964.toml | 17 + .../target_i386/host_missing/accel_TCG/2022.toml | 19 + .../target_i386/host_missing/accel_TCG/2040.toml | 34 + .../target_i386/host_missing/accel_TCG/2092.toml | 78 ++ .../target_i386/host_missing/accel_TCG/2096.toml | 15 + .../target_i386/host_missing/accel_TCG/215.toml | 15 + .../target_i386/host_missing/accel_TCG/2170.toml | 52 + .../target_i386/host_missing/accel_TCG/2175.toml | 46 + .../target_i386/host_missing/accel_TCG/2180.toml | 44 + .../target_i386/host_missing/accel_TCG/2195.toml | 49 + .../target_i386/host_missing/accel_TCG/2198.toml | 33 + .../target_i386/host_missing/accel_TCG/2206.toml | 18 + .../target_i386/host_missing/accel_TCG/2207.toml | 19 + .../target_i386/host_missing/accel_TCG/2220.toml | 536 +++++++++ .../target_i386/host_missing/accel_TCG/2302.toml | 33 + .../target_i386/host_missing/accel_TCG/2380.toml | 113 ++ .../target_i386/host_missing/accel_TCG/2474.toml | 104 ++ .../target_i386/host_missing/accel_TCG/2489.toml | 100 ++ .../target_i386/host_missing/accel_TCG/249.toml | 15 + .../target_i386/host_missing/accel_TCG/2495.toml | 80 ++ .../target_i386/host_missing/accel_TCG/2511.toml | 40 + .../target_i386/host_missing/accel_TCG/2567.toml | 86 ++ .../target_i386/host_missing/accel_TCG/2578.toml | 22 + .../target_i386/host_missing/accel_TCG/2581.toml | 20 + .../target_i386/host_missing/accel_TCG/2599.toml | 15 + .../target_i386/host_missing/accel_TCG/2605.toml | 15 + .../target_i386/host_missing/accel_TCG/265.toml | 15 + .../target_i386/host_missing/accel_TCG/279.toml | 15 + .../target_i386/host_missing/accel_TCG/2821.toml | 31 + .../target_i386/host_missing/accel_TCG/286.toml | 15 + .../target_i386/host_missing/accel_TCG/2878.toml | 15 + .../target_i386/host_missing/accel_TCG/2891.toml | 15 + .../target_i386/host_missing/accel_TCG/314.toml | 15 + .../target_i386/host_missing/accel_TCG/318.toml | 15 + .../target_i386/host_missing/accel_TCG/330.toml | 15 + .../target_i386/host_missing/accel_TCG/380.toml | 15 + .../target_i386/host_missing/accel_TCG/382.toml | 15 + .../target_i386/host_missing/accel_TCG/394.toml | 15 + .../target_i386/host_missing/accel_TCG/404.toml | 15 + .../target_i386/host_missing/accel_TCG/420.toml | 15 + .../target_i386/host_missing/accel_TCG/427.toml | 15 + .../target_i386/host_missing/accel_TCG/505.toml | 22 + .../target_i386/host_missing/accel_TCG/509.toml | 15 + .../target_i386/host_missing/accel_TCG/601.toml | 28 + .../target_i386/host_missing/accel_TCG/619.toml | 15 + .../target_i386/host_missing/accel_TCG/661.toml | 52 + .../target_i386/host_missing/accel_TCG/67.toml | 15 + .../target_i386/host_missing/accel_TCG/676.toml | 64 + .../target_i386/host_missing/accel_TCG/683.toml | 15 + .../target_i386/host_missing/accel_TCG/766.toml | 35 + .../target_i386/host_missing/accel_TCG/824.toml | 24 + .../target_i386/host_missing/accel_TCG/83.toml | 15 + .../target_i386/host_missing/accel_TCG/844.toml | 56 + .../target_i386/host_missing/accel_TCG/870.toml | 20 + .../target_i386/host_missing/accel_TCG/888.toml | 17 + .../target_i386/host_missing/accel_TCG/973.toml | 27 + .../target_i386/host_missing/accel_TCG/984.toml | 31 + .../target_i386/host_missing/accel_TCG/993.toml | 93 ++ .../target_i386/host_missing/accel_WHPX/1031.toml | 50 + .../target_i386/host_missing/accel_WHPX/1043.toml | 20 + .../target_i386/host_missing/accel_WHPX/1137.toml | 43 + .../target_i386/host_missing/accel_WHPX/2063.toml | 67 ++ .../target_i386/host_missing/accel_WHPX/2403.toml | 22 + .../target_i386/host_missing/accel_WHPX/2782.toml | 18 + .../target_i386/host_missing/accel_WHPX/346.toml | 15 + .../target_i386/host_missing/accel_WHPX/513.toml | 15 + .../target_i386/host_missing/accel_WHPX/934.toml | 53 + .../target_i386/host_missing/accel_WHPX/977.toml | 15 + .../target_i386/host_missing/accel_Xen/2294.toml | 15 + .../host_missing/accel_missing/101.toml | 15 + .../host_missing/accel_missing/1017.toml | 21 + .../host_missing/accel_missing/1035.toml | 26 + .../host_missing/accel_missing/1040.toml | 18 + .../host_missing/accel_missing/1041.toml | 39 + .../host_missing/accel_missing/1042.toml | 30 + .../host_missing/accel_missing/1047.toml | 112 ++ .../host_missing/accel_missing/1098.toml | 19 + .../host_missing/accel_missing/1115.toml | 24 + .../host_missing/accel_missing/1131.toml | 28 + .../host_missing/accel_missing/1135.toml | 20 + .../host_missing/accel_missing/116.toml | 15 + .../host_missing/accel_missing/1164.toml | 27 + .../host_missing/accel_missing/1267.toml | 105 ++ .../host_missing/accel_missing/1279.toml | 18 + .../host_missing/accel_missing/1298.toml | 27 + .../host_missing/accel_missing/1323.toml | 25 + .../host_missing/accel_missing/1328.toml | 19 + .../host_missing/accel_missing/1348.toml | 15 + .../host_missing/accel_missing/1368.toml | 46 + .../host_missing/accel_missing/1382.toml | 48 + .../host_missing/accel_missing/1383.toml | 15 + .../host_missing/accel_missing/1396.toml | 15 + .../host_missing/accel_missing/141.toml | 15 + .../host_missing/accel_missing/1410.toml | 22 + .../host_missing/accel_missing/1437.toml | 16 + .../host_missing/accel_missing/1472.toml | 15 + .../host_missing/accel_missing/1473.toml | 15 + .../host_missing/accel_missing/1476.toml | 15 + .../host_missing/accel_missing/1492.toml | 300 +++++ .../host_missing/accel_missing/1524.toml | 47 + .../host_missing/accel_missing/1533.toml | 15 + .../host_missing/accel_missing/1534.toml | 15 + .../host_missing/accel_missing/1570.toml | 71 ++ .../host_missing/accel_missing/1628.toml | 138 +++ .../host_missing/accel_missing/1648.toml | 70 ++ .../host_missing/accel_missing/1762.toml | 95 ++ .../host_missing/accel_missing/189.toml | 15 + .../host_missing/accel_missing/191.toml | 15 + .../host_missing/accel_missing/1919.toml | 28 + .../host_missing/accel_missing/192.toml | 15 + .../host_missing/accel_missing/1932.toml | 22 + .../host_missing/accel_missing/1947.toml | 28 + .../host_missing/accel_missing/1952.toml | 104 ++ .../host_missing/accel_missing/1956.toml | 15 + .../host_missing/accel_missing/1986.toml | 22 + .../host_missing/accel_missing/1998.toml | 35 + .../host_missing/accel_missing/2008.toml | 22 + .../host_missing/accel_missing/2020.toml | 21 + .../host_missing/accel_missing/2064.toml | 20 + .../host_missing/accel_missing/2070.toml | 17 + .../host_missing/accel_missing/2079.toml | 15 + .../host_missing/accel_missing/2218.toml | 20 + .../host_missing/accel_missing/223.toml | 15 + .../host_missing/accel_missing/2244.toml | 54 + .../host_missing/accel_missing/2263.toml | 36 + .../host_missing/accel_missing/2266.toml | 77 ++ .../host_missing/accel_missing/2270.toml | 15 + .../host_missing/accel_missing/2320.toml | 15 + .../host_missing/accel_missing/2330.toml | 81 ++ .../host_missing/accel_missing/2334.toml | 264 ++++ .../host_missing/accel_missing/237.toml | 15 + .../host_missing/accel_missing/2381.toml | 15 + .../host_missing/accel_missing/2383.toml | 15 + .../host_missing/accel_missing/2393.toml | 28 + .../host_missing/accel_missing/2420.toml | 52 + .../host_missing/accel_missing/2426.toml | 15 + .../host_missing/accel_missing/243.toml | 15 + .../host_missing/accel_missing/2452.toml | 15 + .../host_missing/accel_missing/2509.toml | 34 + .../host_missing/accel_missing/2520.toml | 19 + .../host_missing/accel_missing/2530.toml | 25 + .../host_missing/accel_missing/2555.toml | 30 + .../host_missing/accel_missing/2556.toml | 22 + .../host_missing/accel_missing/2562.toml | 64 + .../host_missing/accel_missing/2583.toml | 33 + .../host_missing/accel_missing/2586.toml | 15 + .../host_missing/accel_missing/2590.toml | 31 + .../host_missing/accel_missing/2593.toml | 67 ++ .../host_missing/accel_missing/2594.toml | 43 + .../host_missing/accel_missing/2597.toml | 15 + .../host_missing/accel_missing/2616.toml | 19 + .../host_missing/accel_missing/2626.toml | 18 + .../host_missing/accel_missing/2631.toml | 89 ++ .../host_missing/accel_missing/2654.toml | 22 + .../host_missing/accel_missing/2657.toml | 19 + .../host_missing/accel_missing/2666.toml | 32 + .../host_missing/accel_missing/267.toml | 15 + .../host_missing/accel_missing/2739.toml | 15 + .../host_missing/accel_missing/2769.toml | 15 + .../host_missing/accel_missing/2779.toml | 49 + .../host_missing/accel_missing/2783.toml | 25 + .../host_missing/accel_missing/2813.toml | 17 + .../host_missing/accel_missing/2816.toml | 22 + .../host_missing/accel_missing/2817.toml | 63 + .../host_missing/accel_missing/2832.toml | 107 ++ .../host_missing/accel_missing/2833.toml | 27 + .../host_missing/accel_missing/2834.toml | 27 + .../host_missing/accel_missing/2848.toml | 25 + .../host_missing/accel_missing/2868.toml | 15 + .../host_missing/accel_missing/2869.toml | 15 + .../host_missing/accel_missing/2874.toml | 19 + .../host_missing/accel_missing/2882.toml | 98 ++ .../host_missing/accel_missing/2892.toml | 15 + .../host_missing/accel_missing/2894.toml | 33 + .../host_missing/accel_missing/2897.toml | 22 + .../host_missing/accel_missing/2922.toml | 17 + .../host_missing/accel_missing/2954.toml | 31 + .../host_missing/accel_missing/2961.toml | 41 + .../host_missing/accel_missing/320.toml | 15 + .../host_missing/accel_missing/331.toml | 15 + .../host_missing/accel_missing/368.toml | 15 + .../host_missing/accel_missing/375.toml | 15 + .../host_missing/accel_missing/387.toml | 15 + .../host_missing/accel_missing/389.toml | 15 + .../host_missing/accel_missing/475.toml | 15 + .../host_missing/accel_missing/508.toml | 15 + .../host_missing/accel_missing/510.toml | 15 + .../host_missing/accel_missing/512.toml | 15 + .../host_missing/accel_missing/525.toml | 22 + .../host_missing/accel_missing/536.toml | 15 + .../host_missing/accel_missing/538.toml | 15 + .../host_missing/accel_missing/554.toml | 15 + .../host_missing/accel_missing/561.toml | 15 + .../host_missing/accel_missing/627.toml | 15 + .../host_missing/accel_missing/629.toml | 20 + .../host_missing/accel_missing/641.toml | 15 + .../host_missing/accel_missing/673.toml | 18 + .../host_missing/accel_missing/705.toml | 39 + .../host_missing/accel_missing/745.toml | 44 + .../host_missing/accel_missing/752.toml | 23 + .../target_i386/host_missing/accel_missing/77.toml | 15 + .../host_missing/accel_missing/770.toml | 15 + .../host_missing/accel_missing/771.toml | 22 + .../target_i386/host_missing/accel_missing/78.toml | 15 + .../host_missing/accel_missing/780.toml | 62 + .../host_missing/accel_missing/786.toml | 25 + .../host_missing/accel_missing/791.toml | 15 + .../host_missing/accel_missing/810.toml | 79 ++ .../host_missing/accel_missing/837.toml | 40 + .../host_missing/accel_missing/855.toml | 25 + .../host_missing/accel_missing/871.toml | 24 + .../host_missing/accel_missing/877.toml | 114 ++ .../target_i386/host_missing/accel_missing/91.toml | 15 + .../host_missing/accel_missing/921.toml | 633 ++++++++++ .../host_missing/accel_missing/928.toml | 92 ++ .../host_missing/accel_missing/930.toml | 15 + .../host_missing/accel_missing/975.toml | 46 + .../host_missing/accel_missing/990.toml | 15 + .../target_i386/host_ppc/accel_TCG/2487.toml | 76 ++ .../issues/target_i386/host_ppc/accel_TCG/391.toml | 15 + .../target_i386/host_x86/accel_KVM/1151.toml | 59 + .../target_i386/host_x86/accel_KVM/1152.toml | 36 + .../target_i386/host_x86/accel_KVM/2574.toml | 57 + .../target_i386/host_x86/accel_KVM/2609.toml | 21 + .../target_i386/host_x86/accel_TCG/1846.toml | 33 + .../target_i386/host_x86/accel_TCG/2159.toml | 185 +++ .../target_i386/host_x86/accel_TCG/2413.toml | 41 + .../target_i386/host_x86/accel_TCG/2784.toml | 227 ++++ .../target_i386/host_x86/accel_WHPX/2287.toml | 37 + .../target_i386/host_x86/accel_WHPX/2887.toml | 15 + .../target_i386/host_x86/accel_missing/1910.toml | 70 ++ .../target_i386/host_x86/accel_missing/1926.toml | 32 + .../target_i386/host_x86/accel_missing/1946.toml | 38 + .../target_i386/host_x86/accel_missing/2608.toml | 19 + 322 files changed, 14930 insertions(+) create mode 100644 gitlab/issues/target_i386/host_arm/accel_TCG/1659.toml create mode 100644 gitlab/issues/target_i386/host_arm/accel_TCG/2101.toml create mode 100644 gitlab/issues/target_i386/host_arm/accel_TCG/2168.toml create mode 100644 gitlab/issues/target_i386/host_arm/accel_TCG/2271.toml create mode 100644 gitlab/issues/target_i386/host_arm/accel_TCG/2560.toml create mode 100644 gitlab/issues/target_i386/host_arm/accel_missing/2027.toml create mode 100644 gitlab/issues/target_i386/host_arm/accel_missing/2531.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_HAX/325.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_HVF/1067.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_HVF/150.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_HVF/155.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_HVF/1603.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_HVF/664.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_HVF/886.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_KVM/1004.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_KVM/1008.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_KVM/1021.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_KVM/1045.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_KVM/1068.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_KVM/1069.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_KVM/1133.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_KVM/1198.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_KVM/1217.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_KVM/1306.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_KVM/131.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_KVM/1484.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_KVM/180.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_KVM/1966.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_KVM/2003.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_KVM/2007.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_KVM/2037.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_KVM/217.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_KVM/2325.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_KVM/2361.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_KVM/2394.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_KVM/2429.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_KVM/2502.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_KVM/2571.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_KVM/2572.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_KVM/2582.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_KVM/2612.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_KVM/2622.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_KVM/2669.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_KVM/2731.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_KVM/2956.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_KVM/352.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_KVM/353.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_KVM/361.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_KVM/466.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_KVM/530.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_KVM/674.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_KVM/742.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_KVM/755.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_KVM/772.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_KVM/777.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_KVM/916.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_KVM/954.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/1023.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/1059.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/1143.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/125.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/1269.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/130.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/132.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/1324.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/1350.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/1370.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/1371.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/1372.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/1373.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/1374.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/1375.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/1376.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/1377.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/1471.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/1478.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/1506.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/1517.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/1637.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/164.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/1661.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/1803.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/1808.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/1826.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/1832.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/1834.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/184.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/1864.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/1964.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/2022.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/2040.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/2092.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/2096.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/215.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/2170.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/2175.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/2180.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/2195.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/2198.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/2206.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/2207.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/2220.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/2302.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/2380.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/2474.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/2489.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/249.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/2495.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/2511.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/2567.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/2578.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/2581.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/2599.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/2605.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/265.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/279.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/2821.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/286.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/2878.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/2891.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/314.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/318.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/330.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/380.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/382.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/394.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/404.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/420.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/427.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/505.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/509.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/601.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/619.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/661.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/67.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/676.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/683.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/766.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/824.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/83.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/844.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/870.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/888.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/973.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/984.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_TCG/993.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_WHPX/1031.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_WHPX/1043.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_WHPX/1137.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_WHPX/2063.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_WHPX/2403.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_WHPX/2782.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_WHPX/346.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_WHPX/513.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_WHPX/934.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_WHPX/977.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_Xen/2294.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/101.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/1017.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/1035.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/1040.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/1041.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/1042.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/1047.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/1098.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/1115.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/1131.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/1135.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/116.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/1164.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/1267.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/1279.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/1298.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/1323.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/1328.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/1348.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/1368.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/1382.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/1383.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/1396.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/141.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/1410.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/1437.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/1472.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/1473.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/1476.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/1492.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/1524.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/1533.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/1534.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/1570.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/1628.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/1648.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/1762.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/189.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/191.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/1919.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/192.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/1932.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/1947.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/1952.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/1956.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/1986.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/1998.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/2008.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/2020.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/2064.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/2070.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/2079.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/2218.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/223.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/2244.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/2263.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/2266.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/2270.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/2320.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/2330.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/2334.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/237.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/2381.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/2383.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/2393.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/2420.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/2426.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/243.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/2452.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/2509.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/2520.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/2530.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/2555.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/2556.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/2562.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/2583.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/2586.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/2590.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/2593.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/2594.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/2597.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/2616.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/2626.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/2631.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/2654.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/2657.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/2666.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/267.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/2739.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/2769.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/2779.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/2783.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/2813.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/2816.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/2817.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/2832.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/2833.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/2834.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/2848.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/2868.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/2869.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/2874.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/2882.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/2892.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/2894.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/2897.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/2922.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/2954.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/2961.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/320.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/331.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/368.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/375.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/387.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/389.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/475.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/508.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/510.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/512.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/525.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/536.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/538.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/554.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/561.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/627.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/629.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/641.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/673.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/705.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/745.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/752.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/77.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/770.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/771.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/78.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/780.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/786.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/791.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/810.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/837.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/855.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/871.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/877.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/91.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/921.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/928.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/930.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/975.toml create mode 100644 gitlab/issues/target_i386/host_missing/accel_missing/990.toml create mode 100644 gitlab/issues/target_i386/host_ppc/accel_TCG/2487.toml create mode 100644 gitlab/issues/target_i386/host_ppc/accel_TCG/391.toml create mode 100644 gitlab/issues/target_i386/host_x86/accel_KVM/1151.toml create mode 100644 gitlab/issues/target_i386/host_x86/accel_KVM/1152.toml create mode 100644 gitlab/issues/target_i386/host_x86/accel_KVM/2574.toml create mode 100644 gitlab/issues/target_i386/host_x86/accel_KVM/2609.toml create mode 100644 gitlab/issues/target_i386/host_x86/accel_TCG/1846.toml create mode 100644 gitlab/issues/target_i386/host_x86/accel_TCG/2159.toml create mode 100644 gitlab/issues/target_i386/host_x86/accel_TCG/2413.toml create mode 100644 gitlab/issues/target_i386/host_x86/accel_TCG/2784.toml create mode 100644 gitlab/issues/target_i386/host_x86/accel_WHPX/2287.toml create mode 100644 gitlab/issues/target_i386/host_x86/accel_WHPX/2887.toml create mode 100644 gitlab/issues/target_i386/host_x86/accel_missing/1910.toml create mode 100644 gitlab/issues/target_i386/host_x86/accel_missing/1926.toml create mode 100644 gitlab/issues/target_i386/host_x86/accel_missing/1946.toml create mode 100644 gitlab/issues/target_i386/host_x86/accel_missing/2608.toml (limited to 'gitlab/issues/target_i386') diff --git a/gitlab/issues/target_i386/host_arm/accel_TCG/1659.toml b/gitlab/issues/target_i386/host_arm/accel_TCG/1659.toml new file mode 100644 index 000000000..d1a201b5d --- /dev/null +++ b/gitlab/issues/target_i386/host_arm/accel_TCG/1659.toml @@ -0,0 +1,35 @@ +id = 1659 +title = "x86 vm fails to stop on Darwin aarch64 when qemu compiled with -O1/-O2" +state = "closed" +created_at = "2023-05-17T18:19:05.804Z" +closed_at = "2023-06-25T08:25:34.498Z" +labels = ["accel: TCG", "host: arm", "hostos: macOS", "target: i386"] +url = "https://gitlab.com/qemu-project/qemu/-/issues/1659" +host-os = "MacOS Ventura 13.3.1 (a)" +host-arch = "ARM64" +qemu-version = "8.0.0" +guest-os = "Ubuntu 20.04" +guest-arch = "x86" +description = """When compiled with `-O2` or `-O1` qemu process hangs on full VM stopping on macOS aarch64 host if `shutdown -P now` initiated from guest system.""" +reproduce = """1. Compile latest qemu version with -O2 (default value) or -O1 passed +2. Run qemu-system-x86_64 with ubuntu image, e.g. https://cloud-images.ubuntu.com/focal/20230215/focal-server-cloudimg-amd64.img and custom cloud-init (for user/password authentication) +3. Wait until image is loaded, connect via vnc or provide login/password in stdio +4. Initiate shutdown with `sudo shutdown -P now` +5. See that VM indefinitely shutdowns +6. Kill VM from host system with kill -9 +7. Recompile qemu with -O0 +8. Repeat steps 2-4 +9. See that vm successfully stopped, and qemu process exited with code 0""" +additional = """I've created thread dump from activity monitor with threads which qemu hanging on, attached below +[sample-qemu-system-x86_64.txt](/uploads/119b89b7f55f4374acb9ae1f9dc2e517/sample-qemu-system-x86_64.txt) + +Probably there is some compiler optimisation which prevents qemu threads from receive shutdown signal or appropriate notification from another threads. + +The compiler version with which qemu is built: +```bash +% cc --version +Apple clang version 14.0.3 (clang-1403.0.22.14.1) +Target: arm64-apple-darwin22.4.0 +Thread model: posix +InstalledDir: /Library/Developer/CommandLineTools/usr/bin +```""" diff --git a/gitlab/issues/target_i386/host_arm/accel_TCG/2101.toml b/gitlab/issues/target_i386/host_arm/accel_TCG/2101.toml new file mode 100644 index 000000000..d9ab520c8 --- /dev/null +++ b/gitlab/issues/target_i386/host_arm/accel_TCG/2101.toml @@ -0,0 +1,25 @@ +id = 2101 +title = "[qemu-user/qemu-x86_64] run x86_64 'ls /' on aarch64 platform get wrong result" +state = "opened" +created_at = "2024-01-16T09:43:03.607Z" +closed_at = "n/a" +labels = ["accel: TCG", "host: arm", "linux-user", "target: i386"] +url = "https://gitlab.com/qemu-project/qemu/-/issues/2101" +host-os = "Fedora-39/Fedora-36/Fedora-29" +host-arch = "x86_64" +qemu-version = "any" +guest-os = "Fedora-39/Fedora-36/Fedora-29" +guest-arch = "ARM64/aarch64" +description = """``` + qemu-x86_64 -L /tmp/ls-x86_64/root-x86_64-ls /tmp/ls-x86_64/root-x86_64-ls/bin/ls -l / + ``` +get wrong result""" +reproduce = """1. copy /usr/bin/ls and the so library files it depends on from x86_64 platform to aarch64 platform +2. qemu-x86_64 -L /path/to/x86_64/lib/root/dir /path/to/ls / -l""" +additional = """Actual test script: +``` +# host +curl -Ls https://github.com/tcler/kiss-vm-ns/raw/master/utils/archive-ld-program.sh | sudo bash /dev/stdin ls +scp ls.x86_64.ash root@jiyin-fedora-39_aarch64: +ssh root@jiyin-fedora-39_aarch64 ./ls.x86_64.ash -l / +```""" diff --git a/gitlab/issues/target_i386/host_arm/accel_TCG/2168.toml b/gitlab/issues/target_i386/host_arm/accel_TCG/2168.toml new file mode 100644 index 000000000..17a15d302 --- /dev/null +++ b/gitlab/issues/target_i386/host_arm/accel_TCG/2168.toml @@ -0,0 +1,40 @@ +id = 2168 +title = "qemu-x86_64: segfault when running grep on arm64 host" +state = "closed" +created_at = "2024-02-15T01:52:52.932Z" +closed_at = "2024-06-08T21:02:32.305Z" +labels = ["accel: TCG", "host: arm", "kind::Bug", "linux-user", "target: i386"] +url = "https://gitlab.com/qemu-project/qemu/-/issues/2168" +host-os = "Gentoo" +host-arch = "ARM64" +qemu-version = "qemu-x86_64 version 8.2.1" +guest-os = "Gentoo" +guest-arch = "x86_64" +description = """An internal segmentation fault occurs when attempting to run `grep` in a Gentoo stage3 chroot""" +reproduce = """1. Unpack an x86_64 chroot environment (easiest way is using one of Gentoo's stage3s from https://get.gentoo.org) +2. Run `qemu-x86_64 -L /path/to/x86_64/chroot /path/to/x86_64/chroot/bin/grep`""" +additional = """It seems this only occurs in 8.x.x, 7.x.x does not have this segfault. + +Output: +``` +# qemu-x86_64 -L /bugs/grep-sandbox /bugs/grep-sandbox/bin/grep +qemu-x86_64: QEMU internal SIGSEGV {code=MAPERR, addr=0x20} +Segmentation fault +``` + +GDB bt: +``` +(gdb) bt +#0 open_self_maps_2 (opaque=0xffffffffd0b0, guest_start=18446744073699065856, guest_end=, flags=12) at ../linux-user/syscall.c:8089 +#1 0x000000000048539c in walk_memory_regions (priv=priv@entry=0xffffffffd0b0, fn=fn@entry=0x4a13e4 ) at ../accel/tcg/user-exec.c:176 +#2 0x00000000004a20bc in open_self_maps_1 (smaps=false, fd=3, env=) at ../linux-user/syscall.c:8112 +#3 open_self_maps (cpu_env=, fd=3) at ../linux-user/syscall.c:8122 +#4 0x00000000004aaa00 in do_guest_openat (cpu_env=cpu_env@entry=0x862050, dirfd=dirfd@entry=-100, fname=fname@entry=0x5555555776f1 "/proc/self/maps", flags=0, mode=mode@entry=0, safe=safe@entry=true) + at ../linux-user/syscall.c:8381 +#5 0x00000000004b0cc4 in do_syscall1 (cpu_env=cpu_env@entry=0x862050, num=num@entry=257, arg1=arg1@entry=4294967196, arg2=arg2@entry=93824992376561, arg3=arg3@entry=0, arg4=arg4@entry=0, + arg5=arg5@entry=93824992373306, arg6=arg6@entry=0, arg8=0, arg7=0) at ../linux-user/syscall.c:9075 +#6 0x00000000004b2770 in do_syscall (cpu_env=cpu_env@entry=0x862050, num=257, arg1=4294967196, arg2=93824992376561, arg3=0, arg4=0, arg5=93824992373306, arg6=0, arg7=arg7@entry=0, arg8=arg8@entry=0) + at ../linux-user/syscall.c:13658 +#7 0x0000000000404fdc in cpu_loop (env=env@entry=0x862050) at ../linux-user/x86_64/../i386/cpu_loop.c:242 +#8 0x0000000000400d7c in main (argc=4, argv=0xffffffffed48, envp=) at ../linux-user/main.c:1014 +```""" diff --git a/gitlab/issues/target_i386/host_arm/accel_TCG/2271.toml b/gitlab/issues/target_i386/host_arm/accel_TCG/2271.toml new file mode 100644 index 000000000..16d1429c9 --- /dev/null +++ b/gitlab/issues/target_i386/host_arm/accel_TCG/2271.toml @@ -0,0 +1,26 @@ +id = 2271 +title = "pci passthrough fails from aarch64 to amd64 guest" +state = "opened" +created_at = "2024-04-06T18:05:44.288Z" +closed_at = "n/a" +labels = ["VFIO", "accel: TCG", "host: arm", "kind::Feature Request", "target: i386"] +url = "https://gitlab.com/qemu-project/qemu/-/issues/2271" +host-os = "Ubuntu 23.10" +host-arch = "aarch64" +qemu-version = "QEMU emulator version 8.0.4 (Debian 1:8.0.4+dfsg-1ubuntu3.23.10.3)" +guest-os = "Ubuntu 22.04" +guest-arch = "AMD64" +description = """**PCIe device Pass-thru from aarch64 host to amd64 guest fails with the below** + +qemu-system-amd64: -device vfio-pci,host=0003:06:00.0: VFIO_MAP_DMA failed: Invalid argument +qemu-system-amd64: -device vfio-pci,host=0003:06:00.0: vfio 0003:06:00.0: failed to setup container for group 25: memory listener initialization failed: Region pc.ram: vfio_dma_map(0xba4058207210, 0x100000, 0xbff00000, 0xeba70a300000) = -22 (Invalid argument) + +pass-thru with same command line syntax works correctly if the guest is aarch64 (qemu-system-aarch64). + +AMD64 guest VM otherwise works correctly if -device vfio-pci is not used. + +libvirt / virtmanager fail for aarch64 host -> amd64 guest as well.""" +reproduce = """1. Unbind pass-thru device from host. +2. Attach pass-thru device to vfio-pci +3. Execute qemu-system-amd64 as above.""" +additional = "n/a" diff --git a/gitlab/issues/target_i386/host_arm/accel_TCG/2560.toml b/gitlab/issues/target_i386/host_arm/accel_TCG/2560.toml new file mode 100644 index 000000000..b4d28d141 --- /dev/null +++ b/gitlab/issues/target_i386/host_arm/accel_TCG/2560.toml @@ -0,0 +1,113 @@ +id = 2560 +title = "Go garbage collector crashes when using qemu-x86_64 on an aarch64 host" +state = "opened" +created_at = "2024-09-05T19:08:46.266Z" +closed_at = "n/a" +labels = ["accel: TCG", "host: arm", "kind::Feature Request", "linux-user", "target: i386"] +url = "https://gitlab.com/qemu-project/qemu/-/issues/2560" +host-os = "Alpine Linux" +host-arch = "aarch64" +qemu-version = "from 9.0.1" +guest-os = "n/a" +guest-arch = "x86_64" +description = """Apps compiled for Go and the Go compiler/tool itself crash when they are run with `qemu-x86_64` on an AARCH64 host system. This was not a problem on QEMU 8.2.x (I bisected, see further down). I also seem to recall that Go 1.21 is fine on QEMU 9.x, so maybe some recent change in Go 1.22 + recent changes in QEMU broke something? + +The crash from Go seems to be in the garbage collector, I cannot reproduce the issue when I disable the GC with `GOGC=off`. + +Output from Go when it crashes: + +``` +$ sudo chroot . go build main.go +runtime: lfstack.push invalid packing: node=0xffff6542b2c0 cnt=0x1 packed=0xffff6542b2c00001 -> node=0xffffffff6542b2c0 +fatal error: lfstack.push + +runtime stack: +runtime.throw({0xa95b29?, 0x797b1e2a383c?}) + runtime/panic.go:1023 +0x5c fp=0xc000515f08 sp=0xc000515ed8 pc=0x43c27c +runtime.(*lfstack).push(0x0?, 0xc0005041c0?) + runtime/lfstack.go:29 +0x125 fp=0xc000515f48 sp=0xc000515f08 pc=0x40fd45 +runtime.(*spanSetBlockAlloc).free(...) + runtime/mspanset.go:322 +runtime.(*spanSet).reset(0xf46980) + runtime/mspanset.go:264 +0x79 fp=0xc000515f78 sp=0xc000515f48 pc=0x437219 +runtime.finishsweep_m() + runtime/mgcsweep.go:258 +0x8d fp=0xc000515fb8 sp=0xc000515f78 pc=0x42a6cd +runtime.gcStart.func2() + runtime/mgc.go:685 +0xf fp=0xc000515fc8 sp=0xc000515fb8 pc=0x46e40f +runtime.systemstack(0x0) + runtime/asm_amd64.s:509 +0x4a fp=0xc000515fd8 sp=0xc000515fc8 pc=0x47442a +````""" +reproduce = """0. Use an aarch64 host system! + +1. Set up binfmt to use qemu-x86_64: + +``` +$ cat /proc/sys/fs/binfmt_misc/qemu-x86_64 +enabled +interpreter /usr/bin/qemu-x86_64 +flags: OCF +offset 0 +magic 7f454c4602010100000000000000000002003e00 +mask fffffffffffefe00fffffffffffffffffeffffff +``` + +2. Download/extract x86_64 rootfs: + +``` +$ curl -O https://dl-cdn.alpinelinux.org/alpine/v3.20/releases/x86_64/alpine-minirootfs-3.20.2-x86_64.tar.gz\t +``` + +3. Create example app in the x86_64 rootfs: + +``` +package main + +func main() { +} +``` + +4. Build using chroot: + +``` +$ sudo chroot /path/to/x86_64/rootfs apk add go +$ sudo chroot /path/to/x86_64/rootfs go build main.go +runtime: lfstack.push invalid packing: node=0xffff6542b2c0 cnt=0x1 packed=0xffff6542b2c00001 -> node=0xffffffff6542b2c0 +fatal error: lfstack.push +... +``` + +5. As noted previously, if the Go garbage collector is disabled, then it works, presumably because it avoids the bug(?) in QEMU: + +``` +$ sudo chroot . env GOGC=off go build main.go +# might have to mount /dev to build successfully, but Go doesn't panic! +```""" +additional = """I've bisected this exact crash/failure to: + +``` +commit 2952b642a555207748dd961fcbfdc48f198eebb6 +Author: Richard Henderson +Date: Tue Feb 13 10:20:27 2024 -1000 + + linux-user: Split out do_munmap + + Reviewed-by: Philippe Mathieu-Daudé + Signed-off-by: Richard Henderson +``` + +Though a different crash starts happening at the commit before that one: + +``` +commit ad87d26e6bb13257409f412224c862fc54025e8b +Author: Richard Henderson +Date: Tue Jan 2 12:57:55 2024 +1100 + + linux-user: Do early mmap placement only for reserved_va + + For reserved_va, place all non-fixed maps then proceed + as for MAP_FIXED. + + Signed-off-by: Richard Henderson +``` + +FYI @rth7680""" diff --git a/gitlab/issues/target_i386/host_arm/accel_missing/2027.toml b/gitlab/issues/target_i386/host_arm/accel_missing/2027.toml new file mode 100644 index 000000000..60c4dccae --- /dev/null +++ b/gitlab/issues/target_i386/host_arm/accel_missing/2027.toml @@ -0,0 +1,241 @@ +id = 2027 +title = "Go runtime panic with qemu-x86_64-static on aarch64 (bisected)" +state = "opened" +created_at = "2023-12-10T13:38:47.943Z" +closed_at = "n/a" +labels = ["host: arm", "linux-user", "target: i386", "workflow::Triaged"] +url = "https://gitlab.com/qemu-project/qemu/-/issues/2027" +host-os = "Fedora 39 Asahi Remix" +host-arch = "aarch64" +qemu-version = "qemu-x86_64 version 8.1.1 (qemu-8.1.1-1.fc39)" +guest-os = "Fedora 39 Asahi Remix" +guest-arch = "x86" +description = """I have run into some crashes with certain x86 Go binaries running on arm64 (Asahi Linux) using qemu-user-static. The issue is also reproducible on current master (9c74490bff6c8886a922008d0c9ce6cae70dd17e). I have bisected the issue to commit 2d708164e0475064e0e2167bd73e8570e22df1e0: + +``` +first bad commit: [2d708164e0475064e0e2167bd73e8570e22df1e0] linux-user: Define TASK_UNMAPPED_BASE in $guest/target_mman.h +```""" +reproduce = """1. Build example Go program `GOARCH=amd64 go build -o crashing .` +2. Run it with `qemu-x86_64-static ./crashing` + +
Go program to reproduce + +```go +package main + +import "crypto/x509" + +func main() { + x509.SystemCertPool() +} +``` + +
""" +additional = """
Go program stacktrace + +``` +runtime: lfstack.push invalid packing: node=0xffff3c3a9780 cnt=0x1 packed=0xffff3c3a97800001 -> node=0xffffffff3c3a9780 +fatal error: lfstack.push + +runtime stack: +runtime.throw({0x52cb61?, 0x2ce5?}) +\t/usr/lib/golang/src/runtime/panic.go:1077 +0x5c fp=0xc000613f08 sp=0xc000613ed8 pc=0x433d5c +runtime.(*lfstack).push(0xa0000000002?, 0xffffffffffffefe8?) +\t/usr/lib/golang/src/runtime/lfstack.go:29 +0x125 fp=0xc000613f48 sp=0xc000613f08 pc=0x40ac25 +runtime.(*spanSetBlockAlloc).free(...) +\t/usr/lib/golang/src/runtime/mspanset.go:322 +runtime.(*spanSet).reset(0x64d220) +\t/usr/lib/golang/src/runtime/mspanset.go:264 +0x79 fp=0xc000613f78 sp=0xc000613f48 pc=0x42ef79 +runtime.finishsweep_m() +\t/usr/lib/golang/src/runtime/mgcsweep.go:260 +0x95 fp=0xc000613fb8 sp=0xc000613f78 pc=0x423455 +runtime.gcStart.func2() +\t/usr/lib/golang/src/runtime/mgc.go:687 +0xf fp=0xc000613fc8 sp=0xc000613fb8 pc=0x45bd8f +traceback: unexpected SPWRITE function runtime.systemstack +runtime.systemstack() +\t/usr/lib/golang/src/runtime/asm_amd64.s:509 +0x4a fp=0xc000613fd8 sp=0xc000613fc8 pc=0x46016a + +goroutine 1 [running]: +runtime.systemstack_switch() +\t/usr/lib/golang/src/runtime/asm_amd64.s:474 +0x8 fp=0xc0001bb9f0 sp=0xc0001bb9e0 pc=0x460108 +runtime.gcStart({0xc000600000?, 0x98370?, 0x307800?}) +\t/usr/lib/golang/src/runtime/mgc.go:686 +0x2e5 fp=0xc0001bba88 sp=0xc0001bb9f0 pc=0x418e05 +runtime.mallocgc(0x98370, 0x50bb80, 0x1) +\t/usr/lib/golang/src/runtime/malloc.go:1242 +0x76f fp=0xc0001bbaf0 sp=0xc0001bba88 pc=0x40caaf +runtime.makeslice(0xc0001840a8?, 0x26?, 0x0?) +\t/usr/lib/golang/src/runtime/slice.go:103 +0x49 fp=0xc0001bbb18 sp=0xc0001bbaf0 pc=0x449729 +os.ReadFile({0xc00035a0f0?, 0x52dcd6?}) +\t/usr/lib/golang/src/os/file.go:738 +0xe5 fp=0xc0001bbbf0 sp=0xc0001bbb18 pc=0x49ed25 +crypto/x509.loadSystemRoots() +\t/usr/lib/golang/src/crypto/x509/root_unix.go:70 +0x3d4 fp=0xc0001bbcd8 sp=0xc0001bbbf0 pc=0x4fdef4 +crypto/x509.initSystemRoots() +\t/usr/lib/golang/src/crypto/x509/root.go:30 +0x5c fp=0xc0001bbd10 sp=0xc0001bbcd8 pc=0x4fd9fc +sync.(*Once).doSlow(0x1?, 0xb30000c00018ada0?) +\t/usr/lib/golang/src/sync/once.go:74 +0xbf fp=0xc0001bbd70 sp=0xc0001bbd10 pc=0x467bff +sync.(*Once).Do(...) +\t/usr/lib/golang/src/sync/once.go:65 +crypto/x509.systemRootsPool() +\t/usr/lib/golang/src/crypto/x509/root.go:21 +0x45 fp=0xc0001bbdc0 sp=0xc0001bbd70 pc=0x4fd8a5 +crypto/x509.SystemCertPool() +\t/usr/lib/golang/src/crypto/x509/cert_pool.go:112 +0x25 fp=0xc0001bbf30 sp=0xc0001bbdc0 pc=0x4f6705 +main.main() +\t/home/cyrill/dev/goruntime-crash/main.go:6 +0xf fp=0xc0001bbf40 sp=0xc0001bbf30 pc=0x4ff18f +runtime.main() +\t/usr/lib/golang/src/runtime/proc.go:267 +0x2bb fp=0xc0001bbfe0 sp=0xc0001bbf40 pc=0x43673b +runtime.goexit() +\t/usr/lib/golang/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0001bbfe8 sp=0xc0001bbfe0 pc=0x461f61 + +goroutine 2 [force gc (idle)]: +runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) +\t/usr/lib/golang/src/runtime/proc.go:398 +0xce fp=0xc00004efa8 sp=0xc00004ef88 pc=0x436b8e +runtime.goparkunlock(...) +\t/usr/lib/golang/src/runtime/proc.go:404 +runtime.forcegchelper() +\t/usr/lib/golang/src/runtime/proc.go:322 +0xb3 fp=0xc00004efe0 sp=0xc00004efa8 pc=0x436a13 +runtime.goexit() +\t/usr/lib/golang/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00004efe8 sp=0xc00004efe0 pc=0x461f61 +created by runtime.init.6 in goroutine 1 +\t/usr/lib/golang/src/runtime/proc.go:310 +0x1a + +goroutine 3 [GC sweep wait]: +runtime.gopark(0x1?, 0x0?, 0x0?, 0x0?, 0x0?) +\t/usr/lib/golang/src/runtime/proc.go:398 +0xce fp=0xc00004f778 sp=0xc00004f758 pc=0x436b8e +runtime.goparkunlock(...) +\t/usr/lib/golang/src/runtime/proc.go:404 +runtime.bgsweep(0x0?) +\t/usr/lib/golang/src/runtime/mgcsweep.go:321 +0xdf fp=0xc00004f7c8 sp=0xc00004f778 pc=0x4235bf +runtime.gcenable.func1() +\t/usr/lib/golang/src/runtime/mgc.go:200 +0x25 fp=0xc00004f7e0 sp=0xc00004f7c8 pc=0x418945 +runtime.goexit() +\t/usr/lib/golang/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00004f7e8 sp=0xc00004f7e0 pc=0x461f61 +created by runtime.gcenable in goroutine 1 +\t/usr/lib/golang/src/runtime/mgc.go:200 +0x66 + +goroutine 4 [GC scavenge wait]: +runtime.gopark(0xc00006c000?, 0x570658?, 0x0?, 0x0?, 0x0?) +\t/usr/lib/golang/src/runtime/proc.go:398 +0xce fp=0xc00004ff70 sp=0xc00004ff50 pc=0x436b8e +runtime.goparkunlock(...) +\t/usr/lib/golang/src/runtime/proc.go:404 +runtime.(*scavengerState).park(0x625680) +\t/usr/lib/golang/src/runtime/mgcscavenge.go:425 +0x49 fp=0xc00004ffa0 sp=0xc00004ff70 pc=0x420e49 +runtime.bgscavenge(0x0?) +\t/usr/lib/golang/src/runtime/mgcscavenge.go:658 +0x59 fp=0xc00004ffc8 sp=0xc00004ffa0 pc=0x4213f9 +runtime.gcenable.func2() +\t/usr/lib/golang/src/runtime/mgc.go:201 +0x25 fp=0xc00004ffe0 sp=0xc00004ffc8 pc=0x4188e5 +runtime.goexit() +\t/usr/lib/golang/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00004ffe8 sp=0xc00004ffe0 pc=0x461f61 +created by runtime.gcenable in goroutine 1 +\t/usr/lib/golang/src/runtime/mgc.go:201 +0xa5 + +goroutine 17 [finalizer wait]: +runtime.gopark(0x400000?, 0x10004e670?, 0x0?, 0x0?, 0x654640?) +\t/usr/lib/golang/src/runtime/proc.go:398 +0xce fp=0xc00004e628 sp=0xc00004e608 pc=0x436b8e +runtime.runfinq() +\t/usr/lib/golang/src/runtime/mfinal.go:193 +0x107 fp=0xc00004e7e0 sp=0xc00004e628 pc=0x4179c7 +runtime.goexit() +\t/usr/lib/golang/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00004e7e8 sp=0xc00004e7e0 pc=0x461f61 +created by runtime.createfing in goroutine 1 +\t/usr/lib/golang/src/runtime/mfinal.go:163 +0x3d + +goroutine 18 [GC worker (idle)]: +runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) +\t/usr/lib/golang/src/runtime/proc.go:398 +0xce fp=0xc00004a750 sp=0xc00004a730 pc=0x436b8e +runtime.gcBgMarkWorker() +\t/usr/lib/golang/src/runtime/mgc.go:1293 +0xe5 fp=0xc00004a7e0 sp=0xc00004a750 pc=0x41a2c5 +runtime.goexit() +\t/usr/lib/golang/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00004a7e8 sp=0xc00004a7e0 pc=0x461f61 +created by runtime.gcBgMarkStartWorkers in goroutine 1 +\t/usr/lib/golang/src/runtime/mgc.go:1217 +0x1c + +goroutine 19 [GC worker (idle)]: +runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) +\t/usr/lib/golang/src/runtime/proc.go:398 +0xce fp=0xc00004af50 sp=0xc00004af30 pc=0x436b8e +runtime.gcBgMarkWorker() +\t/usr/lib/golang/src/runtime/mgc.go:1293 +0xe5 fp=0xc00004afe0 sp=0xc00004af50 pc=0x41a2c5 +runtime.goexit() +\t/usr/lib/golang/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00004afe8 sp=0xc00004afe0 pc=0x461f61 +created by runtime.gcBgMarkStartWorkers in goroutine 1 +\t/usr/lib/golang/src/runtime/mgc.go:1217 +0x1c + +goroutine 33 [GC worker (idle)]: +runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) +\t/usr/lib/golang/src/runtime/proc.go:398 +0xce fp=0xc000090750 sp=0xc000090730 pc=0x436b8e +runtime.gcBgMarkWorker() +\t/usr/lib/golang/src/runtime/mgc.go:1293 +0xe5 fp=0xc0000907e0 sp=0xc000090750 pc=0x41a2c5 +runtime.goexit() +\t/usr/lib/golang/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0000907e8 sp=0xc0000907e0 pc=0x461f61 +created by runtime.gcBgMarkStartWorkers in goroutine 1 +\t/usr/lib/golang/src/runtime/mgc.go:1217 +0x1c + +goroutine 20 [GC worker (idle)]: +runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) +\t/usr/lib/golang/src/runtime/proc.go:398 +0xce fp=0xc00004b750 sp=0xc00004b730 pc=0x436b8e +runtime.gcBgMarkWorker() +\t/usr/lib/golang/src/runtime/mgc.go:1293 +0xe5 fp=0xc00004b7e0 sp=0xc00004b750 pc=0x41a2c5 +runtime.goexit() +\t/usr/lib/golang/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00004b7e8 sp=0xc00004b7e0 pc=0x461f61 +created by runtime.gcBgMarkStartWorkers in goroutine 1 +\t/usr/lib/golang/src/runtime/mgc.go:1217 +0x1c + +goroutine 49 [GC worker (idle)]: +runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) +\t/usr/lib/golang/src/runtime/proc.go:398 +0xce fp=0xc00008c750 sp=0xc00008c730 pc=0x436b8e +runtime.gcBgMarkWorker() +\t/usr/lib/golang/src/runtime/mgc.go:1293 +0xe5 fp=0xc00008c7e0 sp=0xc00008c750 pc=0x41a2c5 +runtime.goexit() +\t/usr/lib/golang/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00008c7e8 sp=0xc00008c7e0 pc=0x461f61 +created by runtime.gcBgMarkStartWorkers in goroutine 1 +\t/usr/lib/golang/src/runtime/mgc.go:1217 +0x1c + +goroutine 21 [GC worker (idle)]: +runtime.gopark(0xa740c76b8ab?, 0x0?, 0x0?, 0x0?, 0x0?) +\t/usr/lib/golang/src/runtime/proc.go:398 +0xce fp=0xc00004bf50 sp=0xc00004bf30 pc=0x436b8e +runtime.gcBgMarkWorker() +\t/usr/lib/golang/src/runtime/mgc.go:1293 +0xe5 fp=0xc00004bfe0 sp=0xc00004bf50 pc=0x41a2c5 +runtime.goexit() +\t/usr/lib/golang/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00004bfe8 sp=0xc00004bfe0 pc=0x461f61 +created by runtime.gcBgMarkStartWorkers in goroutine 1 +\t/usr/lib/golang/src/runtime/mgc.go:1217 +0x1c + +goroutine 22 [GC worker (idle)]: +runtime.gopark(0xa740cc9dc5e?, 0x0?, 0x0?, 0x0?, 0x0?) +\t/usr/lib/golang/src/runtime/proc.go:398 +0xce fp=0xc00004c750 sp=0xc00004c730 pc=0x436b8e +runtime.gcBgMarkWorker() +\t/usr/lib/golang/src/runtime/mgc.go:1293 +0xe5 fp=0xc00004c7e0 sp=0xc00004c750 pc=0x41a2c5 +runtime.goexit() +\t/usr/lib/golang/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00004c7e8 sp=0xc00004c7e0 pc=0x461f61 +created by runtime.gcBgMarkStartWorkers in goroutine 1 +\t/usr/lib/golang/src/runtime/mgc.go:1217 +0x1c + +goroutine 23 [GC worker (idle)]: +runtime.gopark(0x654640?, 0x1?, 0xba?, 0x5f?, 0x0?) +\t/usr/lib/golang/src/runtime/proc.go:398 +0xce fp=0xc00004cf50 sp=0xc00004cf30 pc=0x436b8e +runtime.gcBgMarkWorker() +\t/usr/lib/golang/src/runtime/mgc.go:1293 +0xe5 fp=0xc00004cfe0 sp=0xc00004cf50 pc=0x41a2c5 +runtime.goexit() +\t/usr/lib/golang/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00004cfe8 sp=0xc00004cfe0 pc=0x461f61 +created by runtime.gcBgMarkStartWorkers in goroutine 1 +\t/usr/lib/golang/src/runtime/mgc.go:1217 +0x1c + +goroutine 24 [GC worker (idle)]: +runtime.gopark(0xa740c58ec16?, 0x0?, 0x0?, 0x0?, 0x0?) +\t/usr/lib/golang/src/runtime/proc.go:398 +0xce fp=0xc00004d750 sp=0xc00004d730 pc=0x436b8e +runtime.gcBgMarkWorker() +\t/usr/lib/golang/src/runtime/mgc.go:1293 +0xe5 fp=0xc00004d7e0 sp=0xc00004d750 pc=0x41a2c5 +runtime.goexit() +\t/usr/lib/golang/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00004d7e8 sp=0xc00004d7e0 pc=0x461f61 +created by runtime.gcBgMarkStartWorkers in goroutine 1 +\t/usr/lib/golang/src/runtime/mgc.go:1217 +0x1c + +goroutine 34 [GC worker (idle)]: +runtime.gopark(0x654640?, 0x1?, 0x7a?, 0xa3?, 0x0?) +\t/usr/lib/golang/src/runtime/proc.go:398 +0xce fp=0xc000090f50 sp=0xc000090f30 pc=0x436b8e +runtime.gcBgMarkWorker() +\t/usr/lib/golang/src/runtime/mgc.go:1293 +0xe5 fp=0xc000090fe0 sp=0xc000090f50 pc=0x41a2c5 +runtime.goexit() +\t/usr/lib/golang/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000090fe8 sp=0xc000090fe0 pc=0x461f61 +created by runtime.gcBgMarkStartWorkers in goroutine 1 +\t/usr/lib/golang/src/runtime/mgc.go:1217 +0x1c +exit status 2 +``` + +
""" diff --git a/gitlab/issues/target_i386/host_arm/accel_missing/2531.toml b/gitlab/issues/target_i386/host_arm/accel_missing/2531.toml new file mode 100644 index 000000000..e3b2797ee --- /dev/null +++ b/gitlab/issues/target_i386/host_arm/accel_missing/2531.toml @@ -0,0 +1,68 @@ +id = 2531 +title = "QEMU internal SIGSEGV when creating an x86_64 Debian chroot from an aarch64 host." +state = "closed" +created_at = "2024-08-22T20:23:04.155Z" +closed_at = "2024-10-07T16:11:20.811Z" +labels = ["host: arm", "linux-user", "target: i386", "workflow::Needs Info"] +url = "https://gitlab.com/qemu-project/qemu/-/issues/2531" +host-os = "Ubuntu 24.04 LTS (Running in WSL2 on Windows 11)" +host-arch = "aarch64" +qemu-version = "qemu-x86_64 version 8.2.2 (Debian 1:8.2.2+ds-0ubuntu1)" +guest-os = "Debian 12" +guest-arch = "x86_64" +description = """When I try to create a x86_64 Debian chroot using debootstrap from an aarch64 host system, QEMU segfaults causing the process to fail.""" +reproduce = """1. Run `sudo apt install debootstrap qemu-user-static binfmt-support` +2. Run `sudo debootstrap --arch amd64 bookworm debian_chroot http://deb.debian.org/debian/`""" +additional = """End of deboostrap output: +``` +I: Configuring dash... +I: Configuring libpam-modules:amd64... +I: Configuring grep... +I: Configuring perl-base... +I: Configuring gzip... +I: Configuring passwd... +I: Configuring login... +I: Configuring apt... +I: Configuring adduser... +I: Configuring libc-bin... +W: Failure while configuring required packages. +W: See /home/allen/debian_chroot/debootstrap/debootstrap.log for details (possibly the package passwd is at fault) +``` + +End of debootstrap log: +``` +$ tail /home/allen/debian_chroot/debootstrap/debootstrap.log -n30 +Setting up grep (3.8-5) ... +Setting up perl-base (5.36.0-7+deb12u1) ... +Setting up gzip (1.12-1) ... +Setting up passwd (1:4.13+dfsg1-1+b1) ... +x86_64-binfmt-P: QEMU internal SIGSEGV {code=MAPERR, addr=0x20} +Segmentation fault +groupadd: group 'shadow' already exists +Group ID 42 has been allocated for the shadow group. You have either +used 42 yourself or created a shadow group with a different ID. +Please correct this problem and reconfigure with dpkg --configure passwd''. + +Note that both user and group IDs in the range 0-99 are globally +allocated by the Debian project and must be the same on every Debian +system. +dpkg: error processing package passwd (--configure): + installed passwd package post-installation script subprocess returned error exit status 1 +Setting up libpam-runtime (1.5.2-6+deb12u1) ... +Setting up login (1:4.13+dfsg1-1+b1) ... +dpkg: apt: dependency problems, but configuring anyway as you requested: + apt depends on adduser. + +Setting up apt (2.6.1) ... +dpkg: adduser: dependency problems, but configuring anyway as you requested: + adduser depends on passwd; however: + Package passwd is not configured yet. + +Setting up adduser (3.134) ... +Processing triggers for libc-bin (2.36-9+deb12u7) ... +Errors were encountered while processing: + passwd +``` + +Full debootstrap log: +[debootstrap.log](/uploads/4eb24abd98a647e08bd03deea897b9dd/debootstrap.log)""" diff --git a/gitlab/issues/target_i386/host_missing/accel_HAX/325.toml b/gitlab/issues/target_i386/host_missing/accel_HAX/325.toml new file mode 100644 index 000000000..43e9a7e7b --- /dev/null +++ b/gitlab/issues/target_i386/host_missing/accel_HAX/325.toml @@ -0,0 +1,15 @@ +id = 325 +title = "Latest QEMU crashes when switching color depth of ReactOS" +state = "opened" +created_at = "2021-05-15T15:46:16.945Z" +closed_at = "n/a" +labels = ["accel: HAX", "device:graphics", "hostos: Windows", "target: i386", "workflow::Triaged"] +url = "https://gitlab.com/qemu-project/qemu/-/issues/325" +host-os = "n/a" +host-arch = "n/a" +qemu-version = "n/a" +guest-os = "n/a" +guest-arch = "n/a" +description = "n/a" +reproduce = "n/a" +additional = "n/a" diff --git a/gitlab/issues/target_i386/host_missing/accel_HVF/1067.toml b/gitlab/issues/target_i386/host_missing/accel_HVF/1067.toml new file mode 100644 index 000000000..de02981c3 --- /dev/null +++ b/gitlab/issues/target_i386/host_missing/accel_HVF/1067.toml @@ -0,0 +1,92 @@ +id = 1067 +title = "SSH QEMU ISSUE by using with MacOs" +state = "opened" +created_at = "2022-06-07T10:12:37.954Z" +closed_at = "n/a" +labels = ["Networking", "accel: HVF", "target: i386"] +url = "https://gitlab.com/qemu-project/qemu/-/issues/1067" +host-os = "MacOS" +host-arch = "x86" +qemu-version = "7.0.0" +guest-os = "Ubuntu Live Server 20.4" +guest-arch = "x86" +description = """ssh connection between Qemu Image and Guest Host (MacOS) broken down after few minutes""" +reproduce = """1. Take the Qemu window and external ssh connection to backround, \\ + wait until few minutes and the connection are frozen. \\ + If we clicking to qemu window again, the ssh connection are available""" +additional = """The ssh connection settings by Macos: \\ +Host * \\ +AddKeysToAgent yes \\ +IdentityFile ~/.ssh/id_rsa \\ +IdentitiesOnly yes \\ +ServerAliveInterval 3600 \\ +TCPKeepAlive yes \\ +ServerAliveCountMax 2 \\ +\\ +\\ +SSH connection settings by Ubuntu Server: + +Include /etc/ssh/sshd_config.d/*.conf \\ +\\ +#Port 22 \\ +#AddressFamily any \\ +#ListenAddress 0.0.0.0 \\ +#ListenAddress :: \\ +#HostKey /etc/ssh/ssh_host_rsa_key \\ +#HostKey /etc/ssh/ssh_host_ecdsa_key \\ +#HostKey /etc/ssh/ssh_host_ed25519_key \\ +#RekeyLimit default none \\ +#SyslogFacility AUTH \\ +#LogLevel INFO \\ +#LoginGraceTime 2m \\ +#PermitRootLogin prohibit-password \\ +#StrictModes yes \\ +#MaxAuthTries 6 \\ +#MaxSessions 10 \\ +#PubkeyAuthentication yes \\ +#Expect .ssh/authorized_keys2 to be disregarded by default in future. \\ +#AuthorizedKeysFile\t.ssh/authorized_keys .ssh/authorized_keys2 \\ +#AuthorizedPrincipalsFile none \\ +#AuthorizedKeysCommand none \\ +#AuthorizedKeysCommandUser nobody \\ +#HostbasedAuthentication no \\ +#IgnoreUserKnownHosts no \\ +#IgnoreRhosts yes \\ +#PasswordAuthentication yes \\ +#PermitEmptyPasswords no \\ +ChallengeResponseAuthentication no \\ +#KerberosAuthentication no \\ +#KerberosOrLocalPasswd yes \\ +#KerberosTicketCleanup yes \\ +#KerberosGetAFSToken no \\ +#GSSAPIAuthentication no \\ +#GSSAPICleanupCredentials yes \\ +#GSSAPIStrictAcceptorCheck yes \\ +#GSSAPIKeyExchange no \\ +UsePAM yes \\ +#AllowAgentForwarding yes \\ +#AllowTcpForwarding yes \\ +#GatewayPorts no \\ +X11Forwarding yes \\ +#X11DisplayOffset 10 \\ +#X11UseLocalhost yes \\ +#PermitTTY yes \\ +PrintMotd no \\ +#PrintLastLog yes \\ +#TCPKeepAlive yes \\ +#PermitUserEnvironment no \\ +#Compression delayed \\ +#ClientAliveInterval 0 \\ +#ClientAliveCountMax 3 \\ +#UseDNS no \\ +#PidFile /var/run/sshd.pid \\ +#MaxStartups 10:30:100 \\ +#PermitTunnel no \\ +#ChrootDirectory none \\ +#VersionAddendum none \\ +#Banner none \\ +AcceptEnv LANG LC_* \\ +PasswordAuthentication yes \\ +ClientAliveInterval 600 \\ +TCPKeepAlive yes \\ +ClientAliveCountMax 10 \\""" diff --git a/gitlab/issues/target_i386/host_missing/accel_HVF/150.toml b/gitlab/issues/target_i386/host_missing/accel_HVF/150.toml new file mode 100644 index 000000000..f4ac31834 --- /dev/null +++ b/gitlab/issues/target_i386/host_missing/accel_HVF/150.toml @@ -0,0 +1,15 @@ +id = 150 +title = "Illegal Instruction with HVF when encountering SSE instructions in the emulator" +state = "opened" +created_at = "2021-05-05T08:19:18.085Z" +closed_at = "n/a" +labels = ["Launchpad", "accel: HVF", "target: i386"] +url = "https://gitlab.com/qemu-project/qemu/-/issues/150" +host-os = "n/a" +host-arch = "n/a" +qemu-version = "n/a" +guest-os = "n/a" +guest-arch = "n/a" +description = "n/a" +reproduce = "n/a" +additional = "n/a" diff --git a/gitlab/issues/target_i386/host_missing/accel_HVF/155.toml b/gitlab/issues/target_i386/host_missing/accel_HVF/155.toml new file mode 100644 index 000000000..764e9b8b5 --- /dev/null +++ b/gitlab/issues/target_i386/host_missing/accel_HVF/155.toml @@ -0,0 +1,15 @@ +id = 155 +title = "MMX emulation is missing on HVF Acceleration" +state = "opened" +created_at = "2021-05-05T08:51:10.037Z" +closed_at = "n/a" +labels = ["Launchpad", "accel: HVF", "target: i386"] +url = "https://gitlab.com/qemu-project/qemu/-/issues/155" +host-os = "n/a" +host-arch = "n/a" +qemu-version = "n/a" +guest-os = "n/a" +guest-arch = "n/a" +description = "n/a" +reproduce = "n/a" +additional = "n/a" diff --git a/gitlab/issues/target_i386/host_missing/accel_HVF/1603.toml b/gitlab/issues/target_i386/host_missing/accel_HVF/1603.toml new file mode 100644 index 000000000..4019ee054 --- /dev/null +++ b/gitlab/issues/target_i386/host_missing/accel_HVF/1603.toml @@ -0,0 +1,81 @@ +id = 1603 +title = "Regression in v8.0.0-rc1: `Abort trap: 6` during `hvf/x86_emu.c:exec_mov()` (`-cpu host` + UEFI)" +state = "closed" +created_at = "2023-04-14T08:18:08.223Z" +closed_at = "2024-11-29T15:45:05.319Z" +labels = ["accel: HVF", "hostos: macOS", "target: i386"] +url = "https://gitlab.com/qemu-project/qemu/-/issues/1603" +host-os = "macOS 13.3.1" +host-arch = "x86_64` (`Intel(R) Core(TM) i7-1068NG7 CPU @ 2.30GHz`, MacBook Pro 2020)" +qemu-version = "QEMU emulator version 7.2.94 (v7.0.0-8004-g7dbd6f8a27)` (i.e., v8.0.0-rc4)" +guest-os = "Just starting UEFI is enough to hit this issue." +guest-arch = "x86_64" +description = """`qemu-system-x86_64 -accel hvf -cpu host -drive ` crashes.""" +reproduce = """```console +$ qemu-system-x86_64 -accel hvf -cpu host -drive if=pflash,format=raw,readonly=on,file=/usr/local/share/qemu/edk2-x86_64-code.fd +vmx_read_mem: mmu_gva_to_gpa ffc00000 failed +Abort trap: 6 +```""" +additional = """This is a regression in v8.0.0-rc1. + +- v8.0.0-rc0: works +- v8.0.0-rc1: crashes +- ... +- v8.0.0-rc4: crashes + + +Backtrace: +```console +$ lldb /usr/local/bin/qemu-system-x86_64 +(lldb) target create "/usr/local/bin/qemu-system-x86_64" +Current executable set to '/usr/local/bin/qemu-system-x86_64' (x86_64). +(lldb) process handle SIGUSR2 -s false -p true +NAME PASS STOP NOTIFY +=========== ======= ======= ======= +SIGUSR2 true false not set +(lldb) run -accel hvf -cpu host -drive if=pflash,format=raw,readonly=on,file=/usr/local/share/qemu/edk2-x86_64-code.fd +Process 17627 launched: '/usr/local/bin/qemu-system-x86_64' (x86_64) +Process 17627 stopped and restarted: thread 1 received signal: SIGUSR2 +Process 17627 stopped and restarted: thread 1 received signal: SIGUSR2 +Process 17627 stopped and restarted: thread 1 received signal: SIGUSR2 +Process 17627 stopped and restarted: thread 1 received signal: SIGUSR2 +Process 17627 stopped and restarted: thread 1 received signal: SIGUSR2 +Process 17627 stopped and restarted: thread 1 received signal: SIGUSR2 +Process 17627 stopped and restarted: thread 1 received signal: SIGUSR2 +Process 17627 stopped and restarted: thread 1 received signal: SIGUSR2 +Process 17627 stopped and restarted: thread 1 received signal: SIGUSR2 +Process 17627 stopped and restarted: thread 1 received signal: SIGUSR2 +Process 17627 stopped and restarted: thread 1 received signal: SIGUSR2 +Process 17627 stopped and restarted: thread 1 received signal: SIGUSR2 +Process 17627 stopped and restarted: thread 1 received signal: SIGUSR2 +Process 17627 stopped and restarted: thread 1 received signal: SIGUSR2 +Process 17627 stopped and restarted: thread 1 received signal: SIGUSR2 +Process 17627 stopped and restarted: thread 1 received signal: SIGUSR2 +2023-04-14 17:16:22.879194+0900 qemu-system-x86_64[17627:1529741] [Window] Warning: Window NSWindow 0x10391def0 ordered front from a non-active application and may order beneath the active application's windows. +vmx_read_mem: mmu_gva_to_gpa ffc00000 failed +Process 17627 stopped +* thread #4, stop reason = signal SIGABRT + frame #0: 0x00007ff8121331f2 libsystem_kernel.dylib`__pthread_kill + 10 +libsystem_kernel.dylib`: +-> 0x7ff8121331f2 <+10>: jae 0x7ff8121331fc ; <+20> + 0x7ff8121331f4 <+12>: movq %rax, %rdi + 0x7ff8121331f7 <+15>: jmp 0x7ff81212ccdb ; cerror_nocancel + 0x7ff8121331fc <+20>: retq +Target 0: (qemu-system-x86_64) stopped. +(lldb) bt +* thread #4, stop reason = signal SIGABRT + * frame #0: 0x00007ff8121331f2 libsystem_kernel.dylib`__pthread_kill + 10 + frame #1: 0x00007ff81216aee6 libsystem_pthread.dylib`pthread_kill + 263 + frame #2: 0x00007ff812091b45 libsystem_c.dylib`abort + 123 + frame #3: 0x0000000100223608 qemu-system-x86_64`vmx_read_mem + 201 + frame #4: 0x000000010021fa5b qemu-system-x86_64`read_val_ext + 65 + frame #5: 0x000000010021fc02 qemu-system-x86_64`fetch_operands + 197 + frame #6: 0x0000000100220f8b qemu-system-x86_64`exec_mov + 31 + frame #7: 0x0000000100220f01 qemu-system-x86_64`exec_instruction + 48 + frame #8: 0x000000010021c81f qemu-system-x86_64`hvf_vcpu_exec + 4144 + frame #9: 0x000000010033fa53 qemu-system-x86_64`hvf_cpu_thread_fn + 270 + frame #10: 0x0000000100492e49 qemu-system-x86_64`qemu_thread_start + 130 + frame #11: 0x00007ff81216b1d3 libsystem_pthread.dylib`_pthread_start + 125 + frame #12: 0x00007ff812166bd3 libsystem_pthread.dylib`thread_start + 15 +(lldb) +```""" diff --git a/gitlab/issues/target_i386/host_missing/accel_HVF/664.toml b/gitlab/issues/target_i386/host_missing/accel_HVF/664.toml new file mode 100644 index 000000000..67c780079 --- /dev/null +++ b/gitlab/issues/target_i386/host_missing/accel_HVF/664.toml @@ -0,0 +1,22 @@ +id = 664 +title = "hvf-accelerated x86_64 incorrectly reports virtual address bit width via CPUID" +state = "opened" +created_at = "2021-10-11T21:56:41.679Z" +closed_at = "n/a" +labels = ["accel: HVF", "target: i386"] +url = "https://gitlab.com/qemu-project/qemu/-/issues/664" +host-os = "macOS 10.14.6" +host-arch = "x86_64" +qemu-version = "QEMU emulator version 6.0.0" +guest-os = "SerenityOS (https://github.com/SerenityOS/serenity/)" +guest-arch = "x86_64" +description = """When running qemu-system-x86_64 with hvf acceleration enabled the maximum extended cpuid function (available via EAX=0x80000000) is reported to be 0x80000001, which means that physical address and virtual address bit width (which is supposed to be reported via EAX=0x80000008) is not available. As per the intel IA32/64 manual: `Processors that do not support CPUID function 80000008H, support a linear-address width of 32.`, while in actuality qemu-system-x86_64 with hvf acceleration supports virtual addresses of up to 48 bit in width, like most modern x86_64 processors.""" +reproduce = """This can be observed when running SerenityOS on x86_64 qemu with hvf acceleration based on the following dmesg lines: +``` +[Kernel]: CPU[0]: Physical address bit width: 36 +[Kernel]: CPU[0]: Virtual address bit width: 32 +``` +But can also be reproduced by running the CPUID instruction with EAX set to 0x80000000 and observing that the returned value is 0x80000001.""" +additional = """The best way to resolve this as far as I can tell is to expose the 0x80000008 CPUID function and report the real values. + +NOTE: This is a report of the underlying bug that was found during the investigation of an issue raised in the SerenityOS repository, see https://github.com/SerenityOS/serenity/issues/10382 for more information.""" diff --git a/gitlab/issues/target_i386/host_missing/accel_HVF/886.toml b/gitlab/issues/target_i386/host_missing/accel_HVF/886.toml new file mode 100644 index 000000000..08e915fcf --- /dev/null +++ b/gitlab/issues/target_i386/host_missing/accel_HVF/886.toml @@ -0,0 +1,26 @@ +id = 886 +title = "OpenIndiana panics when using -accel hvf" +state = "opened" +created_at = "2022-02-25T17:02:23.909Z" +closed_at = "n/a" +labels = ["accel: HVF", "target: i386"] +url = "https://gitlab.com/qemu-project/qemu/-/issues/886" +host-os = "macOS 12.2.1" +host-arch = "x86" +qemu-version = "QEMU emulator version 6.2.50 (v6.2.0-1622-g242f2cae78)" +guest-os = "OpenIndiana" +guest-arch = "x86" +description = """OpenIndiana panics on boot. + +``` +Loading unix... +Loading /platform/i86pc/amd64/boot_archive... +Loading /platform/i86pc/amd64/boot_archive.hash... +Booting... +OpenIndiana Hipster 2021.10 Version illumos-79a6379db8 64-bit + +panic[cpu0]/thread=fffffffffbc49060: +```""" +reproduce = """1. Run given command +2. Wait""" +additional = "n/a" diff --git a/gitlab/issues/target_i386/host_missing/accel_KVM/1004.toml b/gitlab/issues/target_i386/host_missing/accel_KVM/1004.toml new file mode 100644 index 000000000..5859f7256 --- /dev/null +++ b/gitlab/issues/target_i386/host_missing/accel_KVM/1004.toml @@ -0,0 +1,17 @@ +id = 1004 +title = "qemu-system-i386 peggs 100% host CPU" +state = "opened" +created_at = "2022-04-24T15:03:57.190Z" +closed_at = "n/a" +labels = ["accel: KVM", "target: i386", "workflow::Needs Info"] +url = "https://gitlab.com/qemu-project/qemu/-/issues/1004" +host-os = "Ubuntu and macOS" +host-arch = "i386" +qemu-version = "(e.g. `qemu-system-x86_64 --version`)" +guest-os = "UNIX System V" +guest-arch = "x86" +description = """Before the guest OS even starts up, the host CPU eggs at 100%.""" +reproduce = """1. Start any VM using qemu-system-i386 +2. On Ubuntu use Virt Manager or command line. +3. On macOS use UTM.""" +additional = """""" diff --git a/gitlab/issues/target_i386/host_missing/accel_KVM/1008.toml b/gitlab/issues/target_i386/host_missing/accel_KVM/1008.toml new file mode 100644 index 000000000..f164dbf46 --- /dev/null +++ b/gitlab/issues/target_i386/host_missing/accel_KVM/1008.toml @@ -0,0 +1,28 @@ +id = 1008 +title = "nested virtualisation with old host kernel, qemu 7.0.0 broken" +state = "opened" +created_at = "2022-04-30T11:31:10.634Z" +closed_at = "n/a" +labels = ["accel: KVM", "target: i386"] +url = "https://gitlab.com/qemu-project/qemu/-/issues/1008" +host-os = "n/a" +host-arch = "n/a" +qemu-version = "n/a" +guest-os = "n/a" +guest-arch = "n/a" +description = """``` +$ qemu-system-x86_64 -enable-kvm -nographic +qemu-system-x86_64: error: failed to set MSR 0xc0000104 to 0x100000000 +qemu-system-x86_64: ../target/i386/kvm/kvm.c:2996: kvm_buf_set_msrs: Assertion `ret == cpu->kvm_msr_buf->nmsrs' failed. +Aborted (core dumped) + +$ +```""" +reproduce = """1. (hardware) Host 1 running kernel 5.10 with nested kvm enabled +2. (virtual) Host 2, with qemu 7.0.0 installed +3. In the inner/virtual host, run: `qemu-system-x86 -enable-kvm -nographic`""" +additional = """It is fixed by using either a more up-to-date kernel version on the hardware/outer host (5.17.x for example), or by reverting to qemu 6.2.0 in the virtual/inner host. + +I have also reproduced this with latest qemu master, commit 731340813fdb4cb8339edb8630e3f923b7d987ec. + +**Reverting commit 3e4546d5bd38a1e98d4bd2de48631abf0398a3a2 also fixes the issue.**""" diff --git a/gitlab/issues/target_i386/host_missing/accel_KVM/1021.toml b/gitlab/issues/target_i386/host_missing/accel_KVM/1021.toml new file mode 100644 index 000000000..791596c45 --- /dev/null +++ b/gitlab/issues/target_i386/host_missing/accel_KVM/1021.toml @@ -0,0 +1,17 @@ +id = 1021 +title = "nVMX: QEMU does not clear nVMX state through KVM(L0) when guest(L2) trigger a reboot event through I/O-Port(0xCF9)" +state = "closed" +created_at = "2022-05-11T02:28:52.068Z" +closed_at = "2023-02-02T09:08:52.467Z" +labels = ["accel: KVM", "target: i386"] +url = "https://gitlab.com/qemu-project/qemu/-/issues/1021" +host-os = "(Ubuntu20.04)" +host-arch = "(x86)" +qemu-version = "(6.0.0)" +guest-os = "(Linux running on top of a lightwight hypervisor(L1))" +guest-arch = "(x86)" +description = """#""" +reproduce = """Guest(L2) write 0xCF9 to trigger a platform reboot. + +#""" +additional = """""" diff --git a/gitlab/issues/target_i386/host_missing/accel_KVM/1045.toml b/gitlab/issues/target_i386/host_missing/accel_KVM/1045.toml new file mode 100644 index 000000000..15e34d219 --- /dev/null +++ b/gitlab/issues/target_i386/host_missing/accel_KVM/1045.toml @@ -0,0 +1,34 @@ +id = 1045 +title = "When a break point is set, nested virtualization sees \"kvm_queue_exception: Assertion `!env->exception_has_payload' failed.\"" +state = "opened" +created_at = "2022-05-29T07:22:07.098Z" +closed_at = "n/a" +labels = ["accel: KVM", "target: i386"] +url = "https://gitlab.com/qemu-project/qemu/-/issues/1045" +host-os = "Debian 11" +host-arch = "x86_64" +qemu-version = "QEMU emulator version 7.0.0" +guest-os = "A micro-hypervisor called XMHF, which runs a small operating system called LHV" +guest-arch = "x86" +description = """I am debugging XMHF and LHV using QEMU + KVM. I found that if I set a break point using GDB, QEMU will crash when LHV is booting. The message is +``` +qemu-system-i386: ../../../target/i386/kvm/kvm.c:678: kvm_queue_exception: Assertion `!env->exception_has_payload' failed. +``` + +The address of the break point is arbitrary. The break point does not need to hit. So I chose 0 as the address in this bug report.""" +reproduce = """1. Start QEMU using `qemu-system-i386 -m 512M -gdb tcp::1234 -smp 2 -cpu Haswell,vmx=yes -enable-kvm -serial stdio -drive media=disk,file=1.img,index=1 -drive media=disk,file=2.img,index=2 -S` +2. In another shell, start GDB using `gdb --ex 'target remote :::1234' --ex 'hb *0' --ex c` +3. See many serial output lines. The tail of the output is + ``` + CPU #0: vcpu_vaddr_ptr=0x01e06080, esp=0x01e11000 + CPU #1: vcpu_vaddr_ptr=0x01e06540, esp=0x01e15000 + BSP(0x00): Rallying APs... + BSP(0x00): APs ready, doing DRTM... + LAPIC base and status=0xfee00900 + Sending INIT IPI to all APs... + ``` +4. See assertion error in QEMU + ``` + qemu-system-i386: ../target/i386/kvm/kvm.c:645: kvm_queue_exception: Assertion `!env->exception_has_payload' failed. + ```""" +additional = """This bug was first incorrectly filed in KVM's bug tracker at .""" diff --git a/gitlab/issues/target_i386/host_missing/accel_KVM/1068.toml b/gitlab/issues/target_i386/host_missing/accel_KVM/1068.toml new file mode 100644 index 000000000..c5977d99d --- /dev/null +++ b/gitlab/issues/target_i386/host_missing/accel_KVM/1068.toml @@ -0,0 +1,19 @@ +id = 1068 +title = "VMs stuck loading Kernel \"Freeing unused Kernel image (initmem) memory\" with host running Vanilla Kernel >= 5.18.0" +state = "closed" +created_at = "2022-06-08T21:15:51.662Z" +closed_at = "2022-08-23T16:16:19.613Z" +labels = ["accel: KVM", "target: i386"] +url = "https://gitlab.com/qemu-project/qemu/-/issues/1068" +host-os = "Gentoo Linux" +host-arch = "x86_64" +qemu-version = "7.0.0" +guest-os = "Ubuntu 22.04 LTS" +guest-arch = "x86_64" +description = """The VMs are stuck after "Freeing unused Kernel image (initmem) memory" +See attached screen recording. +Rebooting the host with Kernel 5.17.13 solves the problem.""" +reproduce = """1. Boot host with Kernel >= 5.18.0 +2. Start VM""" +additional = """[bug.log](/uploads/faa14ac0bf84a21beb2ffeeb650df4b9/bug.log) +[qemu-libvirt-host-kernel-5.18.2.mkv](/uploads/87a064f171833e9fb3d46fd3ece32152/qemu-libvirt-host-kernel-5.18.2.mkv)""" diff --git a/gitlab/issues/target_i386/host_missing/accel_KVM/1069.toml b/gitlab/issues/target_i386/host_missing/accel_KVM/1069.toml new file mode 100644 index 000000000..c4056af96 --- /dev/null +++ b/gitlab/issues/target_i386/host_missing/accel_KVM/1069.toml @@ -0,0 +1,21 @@ +id = 1069 +title = "Qemu triggers the split lock detection of the Linux kernel" +state = "opened" +created_at = "2022-06-09T11:29:16.566Z" +closed_at = "n/a" +labels = ["accel: KVM", "target: i386"] +url = "https://gitlab.com/qemu-project/qemu/-/issues/1069" +host-os = "Ubuntu 22.04" +host-arch = "x86_64" +qemu-version = "QEMU emulator version 6.2.0 (Debian 1:6.2+dfsg-2ubuntu6.1)" +guest-os = "Windows 10 Education 21H2" +guest-arch = "x86_64" +description = """Windows displays a "blue screen of death" and the Linux kernel logs this error message: + +``` +[ 180.886150] x86/split lock detection: #AC: qemu-system-x86/10167 took a split_lock trap at address: 0x3ff2624d +[ 180.946151] x86/split lock detection: #AC: qemu-system-x86/10168 took a split_lock trap at address: 0x3ff2624d +```""" +reproduce = """1. Start the guest OS +2. Do some stuff in the Windows guest (for instance OS updates)""" +additional = """Is this a bug in Windows or in Qemu ?""" diff --git a/gitlab/issues/target_i386/host_missing/accel_KVM/1133.toml b/gitlab/issues/target_i386/host_missing/accel_KVM/1133.toml new file mode 100644 index 000000000..afdfe00b6 --- /dev/null +++ b/gitlab/issues/target_i386/host_missing/accel_KVM/1133.toml @@ -0,0 +1,20 @@ +id = 1133 +title = "unused memory filled with 0x00 instead of 0xFF" +state = "opened" +created_at = "2022-08-01T06:28:51.220Z" +closed_at = "n/a" +labels = ["accel: KVM", "target: i386"] +url = "https://gitlab.com/qemu-project/qemu/-/issues/1133" +host-os = "Windows" +host-arch = "x86" +qemu-version = "7.2" +guest-os = "DOS" +guest-arch = "x86" +description = """Qemu, ever since it was made (so, since 2003), has this problem in DOS (either PC-DOS or MS-DOS and partly Windows 9x) not recognizing the memory available when the memory is filled with 0x00 but when it is filled with 0xFF it gets recognized properly, where should I patch qemu to solve this memory problem? + +Refer to +https://bugs.launchpad.net/qemu/+bug/1180923""" +reproduce = """1. +2. +3.""" +additional = "n/a" diff --git a/gitlab/issues/target_i386/host_missing/accel_KVM/1198.toml b/gitlab/issues/target_i386/host_missing/accel_KVM/1198.toml new file mode 100644 index 000000000..c74d3abbf --- /dev/null +++ b/gitlab/issues/target_i386/host_missing/accel_KVM/1198.toml @@ -0,0 +1,63 @@ +id = 1198 +title = "Windows 11 Guest keeps crashing with abort in cpu_asidx_from_attrs" +state = "closed" +created_at = "2022-09-06T15:01:14.198Z" +closed_at = "2023-02-10T09:45:47.957Z" +labels = ["accel: KVM", "target: i386"] +url = "https://gitlab.com/qemu-project/qemu/-/issues/1198" +host-os = "Arch Linux" +host-arch = "x64" +qemu-version = "7.0.0" +guest-os = "n/a" +guest-arch = "n/a" +description = "n/a" +reproduce = """1. Create Windows 11 guest, SWTPM, SECBOOT (haven't tested without since this is not an option for installing Windows 11) +2. Use OS +3. Will eventually crash. Have tried across multiple kernels 5.17, 5.18, 5.19""" +additional = """``` + + Stack trace of thread 76223: + #0 0x00007f24072d44dc n/a (libc.so.6 + 0x884dc) + #1 0x00007f2407284998 raise (libc.so.6 + 0x38998) + #2 0x00007f240726e53d abort (libc.so.6 + 0x2253d) + #3 0x00007f240726e45c n/a (libc.so.6 + 0x2245c) + #4 0x00007f240727d4c6 __assert_fail (libc.so.6 + 0x314c6) + #5 0x0000555681a35101 cpu_asidx_from_attrs (qemu-system-x86_64 + 0x572101) + #6 0x0000555681c6531e cpu_memory_rw_debug (qemu-system-x86_64 + 0x7a231e) + #7 0x0000555681bfb54a x86_cpu_dump_state (qemu-system-x86_64 + 0x73854a) + #8 0x0000555681d84a65 kvm_cpu_exec (qemu-system-x86_64 + 0x8c1a65) + #9 0x0000555681d85e48 kvm_vcpu_thread_fn (qemu-system-x86_64 + 0x8c2e48) + #10 0x0000555681fed0a8 qemu_thread_start (qemu-system-x86_64 + 0xb2a0a8) + #11 0x00007f24072d278d n/a (libc.so.6 + 0x8678d) + #12 0x00007f24073538e4 __clone (libc.so.6 + 0x1078e4) +``` + + +``` +KVM: entry failed, hardware error 0x80000021 + +If you're running a guest on an Intel machine without unrestricted mode +support, the failure can be most likely due to the guest entering an invalid +state for Intel VT. For example, the guest maybe running in big real mode +which is not supported on less recent Intel processors. + +EAX=00000000 EBX=00000000 ECX=00000000 EDX=04c6d3e0 +ESI=12af7eb0 EDI=9e55d420 EBP=821b5aa0 ESP=10db0fb0 +EIP=00008000 EFL=00000002 [-------] CPL=0 II=0 A20=1 SMM=1 HLT=0 +ES =0000 00000000 ffffffff 00809300 +CS =b500 7ffb5000 ffffffff 00809300 +SS =0000 00000000 ffffffff 00809300 +DS =0000 00000000 ffffffff 00809300 +FS =0000 00000000 ffffffff 00809300 +GS =0000 00000000 ffffffff 00809300 +LDT=0000 00000000 000fffff 00000000 +TR =0040 10d97000 00000067 00008b00 +GDT= 10d98fb0 00000057 +IDT= 00000000 00000000 +CR0=00050032 CR2=f80ff80c CR3=e47e7000 CR4=00000000 +DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 +DR6=00000000ffff0ff0 DR7=0000000000000400 +EFER=0000000000000000 +Code=qemu-system-x86_64: ../qemu-7.0.0/hw/core/cpu-sysemu.c:77: cpu_asidx_from_attrs: Assertion `ret < cpu->num_ases && ret >= 0' failed. +2022-09-06 14:48:15.392+0000: shutting down, reason=crashed +```""" diff --git a/gitlab/issues/target_i386/host_missing/accel_KVM/1217.toml b/gitlab/issues/target_i386/host_missing/accel_KVM/1217.toml new file mode 100644 index 000000000..a36b237eb --- /dev/null +++ b/gitlab/issues/target_i386/host_missing/accel_KVM/1217.toml @@ -0,0 +1,140 @@ +id = 1217 +title = "QEMU 6.2.0: Random segfaults when access register eax using qemu-system-x86_64" +state = "opened" +created_at = "2022-09-17T14:04:13.956Z" +closed_at = "n/a" +labels = ["accel: KVM", "target: i386", "workflow::Needs Info"] +url = "https://gitlab.com/qemu-project/qemu/-/issues/1217" +host-os = "centos 8.2" +host-arch = "x86_64" +qemu-version = "6.2.0" +guest-os = "centos 7.8.2003" +guest-arch = "x86_64" +description = """coredump info: +``` +(gdb) bt +#0 0x0000152016187387 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:55 +#1 0x0000152016188a78 in __GI_abort () at abort.c:90 +#2 0x00001520159f2439 in os::abort (dump_core=) + at /usr/src/debug/java-1.8.0-openjdk-1.8.0.262.b10-0.el7_8.x86_64/openjdk/hotspot/src/os/linux/vm/os_linux.cpp:1572 +#3 0x0000152015c0e64a in VMError::report_and_die (this=this@entry=0x151fe009c4d0) + at /usr/src/debug/java-1.8.0-openjdk-1.8.0.262.b10-0.el7_8.x86_64/openjdk/hotspot/src/share/vm/utilities/vmError.cpp:1112 +#4 0x00001520159fc5e5 in JVM_handle_linux_signal (sig=11, info=0x151fe009c770, ucVoid=0x151fe009c640, + abort_if_unrecognized=) + at /usr/src/debug/java-1.8.0-openjdk-1.8.0.262.b10-0.el7_8.x86_64/openjdk/hotspot/src/os_cpu/linux_x86/vm/os_linux_x86.cpp:541 +#5 0x00001520159ef5f8 in signalHandler (sig=11, info=0x151fe009c770, uc=0x151fe009c640) + at /usr/src/debug/java-1.8.0-openjdk-1.8.0.262.b10-0.el7_8.x86_64/openjdk/hotspot/src/os/linux/vm/os_linux.cpp:4591 +#6 +#7 do_clone (pd=pd@entry=0x151fc7cfe700, attr=attr@entry=0x151fe009d410, stackaddr=, + stopped=, fct=0x152016b4fde0 , clone_flags=4001536) + at ../nptl/sysdeps/pthread/createthread.c:77 +#8 0x0000152016b5056a in create_thread (stackaddr=, attr=0x151fe009d410, pd=0x151fc7cfe700) + at ../nptl/sysdeps/pthread/createthread.c:244 +#9 __pthread_create_2_1 (newthread=, attr=, start_routine=, + arg=) at pthread_create.c:553 +#10 0x00001520159fb9b8 in os::create_thread (thread=0x561592f7f000, thr_type=, +---Type to continue, or q to quit---f 7 + stack_size=) + at /usr/src/debug/java-1.8.0-openjdk-1.8.0.262.b10-0.el7_8.x86_64/openjdk/hotspot/src/os/linux/vm/os_linux.cpp:921 +#11 0x00001520157eea78 in JVM_StartThread (env=, jthread=0x151fe009d4d0) + at /usr/src/debug/java-1.8.0-openjdk-1.8.0.262.b10-0.el7_8.x86_64/openjdk/hotspot/src/share/vm/prims/jvm.cpp:3128 +#12 0x0000152001ef0c26 in ?? () +#13 0x00000006e100f538 in ?? () +#14 0x00000000de00bfff in ?? () +#15 0x0000151fe009d530 in ?? () +#16 0x0000152001915328 in ?? () +#17 0x00000006e100f538 in ?? () +#18 0x0000152010062550 in ?? () +#19 0x00000006f1450200 in ?? () +#20 0x00001520de280104 in ?? () +#21 0x0000000000000000 in ?? () +(gdb) f 7 +#7 do_clone (pd=pd@entry=0x151fc7cfe700, attr=attr@entry=0x151fe009d410, stackaddr=, + stopped=, fct=0x152016b4fde0 , clone_flags=4001536) + at ../nptl/sysdeps/pthread/createthread.c:77 +77 if (__builtin_expect (rc == -1, 0)) +(gdb) disas +Dump of assembler code for function do_clone: + 0x0000152016b4f010 <+0>: push %r12 + 0x0000152016b4f012 <+2>: xor %r12d,%r12d + 0x0000152016b4f015 <+5>: mov %rdx,%r10 + 0x0000152016b4f018 <+8>: push %rbp + 0x0000152016b4f019 <+9>: mov %rsi,%rbp + 0x0000152016b4f01c <+12>: push %rbx + 0x0000152016b4f01d <+13>: mov %rdi,%rbx + 0x0000152016b4f020 <+16>: sub $0x10,%rsp + 0x0000152016b4f024 <+20>: test %ecx,%ecx + 0x0000152016b4f026 <+22>: setne %r12b + 0x0000152016b4f02a <+26>: jne 0x152016b4f07f + 0x0000152016b4f02c <+28>: lock incl 0x21022d(%rip) # 0x152016d5f260 <__nptl_nthreads> + 0x0000152016b4f033 <+35>: lea 0x2d0(%rbx),%r8 + 0x0000152016b4f03a <+42>: lea 0xd9f(%rip),%rdi # 0x152016b4fde0 + 0x0000152016b4f041 <+49>: xor %eax,%eax + 0x0000152016b4f043 <+51>: mov %rbx,%r9 + 0x0000152016b4f046 <+54>: mov %rbx,%rcx + 0x0000152016b4f049 <+57>: mov $0x3d0f00,%edx + 0x0000152016b4f04e <+62>: mov %r8,(%rsp) + 0x0000152016b4f052 <+66>: mov %r10,%rsi + 0x0000152016b4f055 <+69>: callq 0x152016b4d470 <__clone@plt> +=> 0x0000152016b4f05a <+74>: cmp $0xffffffff,%eax + 0x0000152016b4f05d <+77>: je 0x152016b4f118 +---Type to continue, or q to quit---q +Quit +(gdb) p rc +$1 = 223935 +(gdb) i r rax +rax 0x36abf 223935 +(gdb) i r eax +eax 0x0 0 +(gdb) l +72 atomic_increment (&__nptl_nthreads); +73 +74 int rc = ARCH_CLONE (fct, STACK_VARIABLES_ARGS, clone_flags, +75 pd, &pd->tid, TLS_VALUE, &pd->tid); +76 +77 if (__builtin_expect (rc == -1, 0)) +78 { +79 atomic_decrement (&__nptl_nthreads); /* Oops, we lied for a second. */ +80 +81 /* Perhaps a thread wants to change the IDs and if waiting +(gdb) +```""" +reproduce = "n/a" +additional = """``` +# cat test.c +#include + +int main() { + int rc = test1(); + if(__builtin_expect (rc == -1, 0)) { + return rc; + } + + return 0; +} +# cat test_asm.s +global test1 +section .text +test1: + mov rax, 223935 + ret + +(gdb) disas main +Dump of assembler code for function main: + 0x00000000004004f6 <+0>: sub $0x8,%rsp + 0x00000000004004fa <+4>: mov $0x0,%eax + 0x00000000004004ff <+9>: callq 0x4004f0 + 0x0000000000400504 <+14>: cmp $0xffffffff,%eax + 0x0000000000400507 <+17>: sete %al + 0x000000000040050a <+20>: movzbl %al,%eax + 0x000000000040050d <+23>: neg %eax + 0x000000000040050f <+25>: add $0x8,%rsp + 0x0000000000400513 <+29>: retq +End of assembler dump. +... +# set breakpoint at 0x0000000000400504 +(gdb) i r eax +eax 0x36abf 223935 +(gdb) i r rax +rax 0x36abf 223935 +```""" diff --git a/gitlab/issues/target_i386/host_missing/accel_KVM/1306.toml b/gitlab/issues/target_i386/host_missing/accel_KVM/1306.toml new file mode 100644 index 000000000..43c149dff --- /dev/null +++ b/gitlab/issues/target_i386/host_missing/accel_KVM/1306.toml @@ -0,0 +1,171 @@ +id = 1306 +title = "OpenIndiana fails with \"BAD TRAP\" & \"Page fault\" in guest with SATA optical drive" +state = "opened" +created_at = "2022-11-08T17:31:23.098Z" +closed_at = "n/a" +labels = ["accel: KVM", "target: i386"] +url = "https://gitlab.com/qemu-project/qemu/-/issues/1306" +host-os = "Linux Mint 21" +host-arch = "x86-64" +qemu-version = "6.2.0" +guest-os = "OpenIndian (Hipster) 2021-10" +guest-arch = "x86-64" +description = "n/a" +reproduce = "n/a" +additional = """I am not experienced in QEMU, and have not been able to isolate with a simple command line. However, I will attempt any test cases provided by the community. + +The problem in the domain reproduced below resolves by removing the SATA optical drive (even if the SATA controller remains). + +The working case may be derived through the following patch: + +``` +1c1 +< +--- +> +18a19 +> +42c43 +< +--- +> +46d46 +< +48,54d47 +<
+< +< +< +< +< +< +``` + +For consistency, the boot media is installed on an IDE optical drive, which appears not to cause problems. The problem was originally discovered attempting to boot from a SATA optical drive, following the intended layout of the guest system. + +--- + +``` + + openindiana-clone + 7a0550ec-ff03-4894-80b8-affe0dfd8177 + + + + + + 2097152 + 2097152 + 4 + + /machine + + + hvm + /usr/share/OVMF/OVMF_CODE_4M.fd + /var/lib/libvirt/qemu/nvram/openindiana-clone_VARS.fd + + + + + + + + + + + + + destroy + restart + destroy + + + + + + /usr/bin/qemu-system-x86_64 + + + + + + + + +
+ + + + + + +
+ + + +
+ + + + +
+ + + + +
+ + + + +
+ + + + + + +
+ + + +
+ + + + + + + + + + + + +