From 9260319e7411ff8281700a532caa436f40120ec4 Mon Sep 17 00:00:00 2001 From: Christian Krinitsin Date: Fri, 30 May 2025 16:52:07 +0200 Subject: gitlab scraper: download in toml and text format --- .../target_i386/host_arm/accel_TCG/1659 | 27 + .../target_i386/host_arm/accel_TCG/2101 | 17 + .../target_i386/host_arm/accel_TCG/2168 | 32 + .../target_i386/host_arm/accel_TCG/2271 | 16 + .../target_i386/host_arm/accel_TCG/2560 | 105 ++ .../target_i386/host_arm/accel_missing/2027 | 233 ++++ .../target_i386/host_arm/accel_missing/2531 | 60 + .../target_i386/host_missing/accel_HAX/325 | 1 + .../target_i386/host_missing/accel_HVF/1067 | 84 ++ .../target_i386/host_missing/accel_HVF/150 | 1 + .../target_i386/host_missing/accel_HVF/155 | 1 + .../target_i386/host_missing/accel_HVF/1603 | 73 ++ .../target_i386/host_missing/accel_HVF/2938 | 11 + .../target_i386/host_missing/accel_HVF/664 | 14 + .../target_i386/host_missing/accel_HVF/886 | 16 + .../target_i386/host_missing/accel_KVM/1004 | 9 + .../target_i386/host_missing/accel_KVM/1008 | 20 + .../target_i386/host_missing/accel_KVM/1021 | 9 + .../target_i386/host_missing/accel_KVM/1045 | 26 + .../target_i386/host_missing/accel_KVM/1068 | 11 + .../target_i386/host_missing/accel_KVM/1069 | 13 + .../target_i386/host_missing/accel_KVM/1133 | 10 + .../target_i386/host_missing/accel_KVM/1198 | 53 + .../target_i386/host_missing/accel_KVM/1217 | 130 ++ .../target_i386/host_missing/accel_KVM/1306 | 159 +++ .../target_i386/host_missing/accel_KVM/131 | 1 + .../target_i386/host_missing/accel_KVM/1484 | 29 + .../target_i386/host_missing/accel_KVM/180 | 1 + .../target_i386/host_missing/accel_KVM/1966 | 8 + .../target_i386/host_missing/accel_KVM/2003 | 15 + .../target_i386/host_missing/accel_KVM/2007 | 29 + .../target_i386/host_missing/accel_KVM/2037 | 15 + .../target_i386/host_missing/accel_KVM/217 | 1 + .../target_i386/host_missing/accel_KVM/2325 | 11 + .../target_i386/host_missing/accel_KVM/2361 | 13 + .../target_i386/host_missing/accel_KVM/2394 | 29 + .../target_i386/host_missing/accel_KVM/2429 | 29 + .../target_i386/host_missing/accel_KVM/2502 | 13 + .../target_i386/host_missing/accel_KVM/2571 | 66 + .../target_i386/host_missing/accel_KVM/2572 | 30 + .../target_i386/host_missing/accel_KVM/2582 | 23 + .../target_i386/host_missing/accel_KVM/2612 | 82 ++ .../target_i386/host_missing/accel_KVM/2622 | 267 +++++ .../target_i386/host_missing/accel_KVM/2669 | 18 + .../target_i386/host_missing/accel_KVM/2731 | 344 ++++++ .../target_i386/host_missing/accel_KVM/2956 | 214 ++++ .../target_i386/host_missing/accel_KVM/352 | 1 + .../target_i386/host_missing/accel_KVM/353 | 1 + .../target_i386/host_missing/accel_KVM/361 | 1 + .../target_i386/host_missing/accel_KVM/466 | 1 + .../target_i386/host_missing/accel_KVM/530 | 43 + .../target_i386/host_missing/accel_KVM/674 | 14 + .../target_i386/host_missing/accel_KVM/742 | 44 + .../target_i386/host_missing/accel_KVM/755 | 59 + .../target_i386/host_missing/accel_KVM/772 | 12 + .../target_i386/host_missing/accel_KVM/777 | 9 + .../target_i386/host_missing/accel_KVM/916 | 11 + .../target_i386/host_missing/accel_KVM/954 | 1257 ++++++++++++++++++++ .../target_i386/host_missing/accel_TCG/1023 | 60 + .../target_i386/host_missing/accel_TCG/1059 | 10 + .../target_i386/host_missing/accel_TCG/1143 | 78 ++ .../target_i386/host_missing/accel_TCG/125 | 1 + .../target_i386/host_missing/accel_TCG/1269 | 26 + .../target_i386/host_missing/accel_TCG/130 | 1 + .../target_i386/host_missing/accel_TCG/132 | 1 + .../target_i386/host_missing/accel_TCG/1324 | 40 + .../target_i386/host_missing/accel_TCG/1350 | 89 ++ .../target_i386/host_missing/accel_TCG/1370 | 13 + .../target_i386/host_missing/accel_TCG/1371 | 19 + .../target_i386/host_missing/accel_TCG/1372 | 20 + .../target_i386/host_missing/accel_TCG/1373 | 20 + .../target_i386/host_missing/accel_TCG/1374 | 22 + .../target_i386/host_missing/accel_TCG/1375 | 19 + .../target_i386/host_missing/accel_TCG/1376 | 15 + .../target_i386/host_missing/accel_TCG/1377 | 14 + .../target_i386/host_missing/accel_TCG/1471 | 16 + .../target_i386/host_missing/accel_TCG/1478 | 66 + .../target_i386/host_missing/accel_TCG/1506 | 1 + .../target_i386/host_missing/accel_TCG/1517 | 1 + .../target_i386/host_missing/accel_TCG/1637 | 1 + .../target_i386/host_missing/accel_TCG/164 | 1 + .../target_i386/host_missing/accel_TCG/1661 | 11 + .../target_i386/host_missing/accel_TCG/1803 | 14 + .../target_i386/host_missing/accel_TCG/1808 | 71 ++ .../target_i386/host_missing/accel_TCG/1826 | 29 + .../target_i386/host_missing/accel_TCG/1832 | 1 + .../target_i386/host_missing/accel_TCG/1834 | 184 +++ .../target_i386/host_missing/accel_TCG/184 | 1 + .../target_i386/host_missing/accel_TCG/1864 | 21 + .../target_i386/host_missing/accel_TCG/1964 | 7 + .../target_i386/host_missing/accel_TCG/2022 | 11 + .../target_i386/host_missing/accel_TCG/2040 | 24 + .../target_i386/host_missing/accel_TCG/2092 | 70 ++ .../target_i386/host_missing/accel_TCG/2096 | 1 + .../target_i386/host_missing/accel_TCG/215 | 1 + .../target_i386/host_missing/accel_TCG/2170 | 44 + .../target_i386/host_missing/accel_TCG/2175 | 38 + .../target_i386/host_missing/accel_TCG/2180 | 36 + .../target_i386/host_missing/accel_TCG/2195 | 39 + .../target_i386/host_missing/accel_TCG/2198 | 25 + .../target_i386/host_missing/accel_TCG/2206 | 10 + .../target_i386/host_missing/accel_TCG/2207 | 11 + .../target_i386/host_missing/accel_TCG/2220 | 528 ++++++++ .../target_i386/host_missing/accel_TCG/2302 | 25 + .../target_i386/host_missing/accel_TCG/2380 | 105 ++ .../target_i386/host_missing/accel_TCG/2474 | 96 ++ .../target_i386/host_missing/accel_TCG/2489 | 92 ++ .../target_i386/host_missing/accel_TCG/249 | 1 + .../target_i386/host_missing/accel_TCG/2495 | 72 ++ .../target_i386/host_missing/accel_TCG/2511 | 32 + .../target_i386/host_missing/accel_TCG/2567 | 78 ++ .../target_i386/host_missing/accel_TCG/2578 | 14 + .../target_i386/host_missing/accel_TCG/2581 | 12 + .../target_i386/host_missing/accel_TCG/2599 | 1 + .../target_i386/host_missing/accel_TCG/2605 | 1 + .../target_i386/host_missing/accel_TCG/265 | 1 + .../target_i386/host_missing/accel_TCG/279 | 1 + .../target_i386/host_missing/accel_TCG/2821 | 23 + .../target_i386/host_missing/accel_TCG/286 | 1 + .../target_i386/host_missing/accel_TCG/2878 | 1 + .../target_i386/host_missing/accel_TCG/2891 | 1 + .../target_i386/host_missing/accel_TCG/314 | 1 + .../target_i386/host_missing/accel_TCG/318 | 1 + .../target_i386/host_missing/accel_TCG/330 | 1 + .../target_i386/host_missing/accel_TCG/380 | 1 + .../target_i386/host_missing/accel_TCG/382 | 1 + .../target_i386/host_missing/accel_TCG/394 | 1 + .../target_i386/host_missing/accel_TCG/404 | 1 + .../target_i386/host_missing/accel_TCG/420 | 1 + .../target_i386/host_missing/accel_TCG/427 | 1 + .../target_i386/host_missing/accel_TCG/505 | 12 + .../target_i386/host_missing/accel_TCG/509 | 1 + .../target_i386/host_missing/accel_TCG/601 | 20 + .../target_i386/host_missing/accel_TCG/619 | 1 + .../target_i386/host_missing/accel_TCG/661 | 44 + .../target_i386/host_missing/accel_TCG/67 | 1 + .../target_i386/host_missing/accel_TCG/676 | 54 + .../target_i386/host_missing/accel_TCG/683 | 1 + .../target_i386/host_missing/accel_TCG/766 | 27 + .../target_i386/host_missing/accel_TCG/824 | 12 + .../target_i386/host_missing/accel_TCG/83 | 1 + .../target_i386/host_missing/accel_TCG/844 | 44 + .../target_i386/host_missing/accel_TCG/870 | 12 + .../target_i386/host_missing/accel_TCG/888 | 7 + .../target_i386/host_missing/accel_TCG/973 | 19 + .../target_i386/host_missing/accel_TCG/984 | 23 + .../target_i386/host_missing/accel_TCG/993 | 81 ++ .../target_i386/host_missing/accel_WHPX/1031 | 42 + .../target_i386/host_missing/accel_WHPX/1043 | 10 + .../target_i386/host_missing/accel_WHPX/1137 | 35 + .../target_i386/host_missing/accel_WHPX/2063 | 55 + .../target_i386/host_missing/accel_WHPX/2403 | 14 + .../target_i386/host_missing/accel_WHPX/2782 | 10 + .../target_i386/host_missing/accel_WHPX/346 | 1 + .../target_i386/host_missing/accel_WHPX/513 | 1 + .../target_i386/host_missing/accel_WHPX/934 | 45 + .../target_i386/host_missing/accel_WHPX/977 | 1 + .../target_i386/host_missing/accel_Xen/2294 | 1 + .../target_i386/host_missing/accel_missing/101 | 1 + .../target_i386/host_missing/accel_missing/1017 | 13 + .../target_i386/host_missing/accel_missing/1035 | 16 + .../target_i386/host_missing/accel_missing/1040 | 6 + .../target_i386/host_missing/accel_missing/1041 | 31 + .../target_i386/host_missing/accel_missing/1042 | 20 + .../target_i386/host_missing/accel_missing/1047 | 104 ++ .../target_i386/host_missing/accel_missing/1098 | 11 + .../target_i386/host_missing/accel_missing/1115 | 14 + .../target_i386/host_missing/accel_missing/1131 | 20 + .../target_i386/host_missing/accel_missing/1135 | 12 + .../target_i386/host_missing/accel_missing/116 | 1 + .../target_i386/host_missing/accel_missing/1164 | 17 + .../target_i386/host_missing/accel_missing/1267 | 93 ++ .../target_i386/host_missing/accel_missing/1279 | 8 + .../target_i386/host_missing/accel_missing/1298 | 15 + .../target_i386/host_missing/accel_missing/1323 | 17 + .../target_i386/host_missing/accel_missing/1328 | 9 + .../target_i386/host_missing/accel_missing/1348 | 1 + .../target_i386/host_missing/accel_missing/1368 | 38 + .../target_i386/host_missing/accel_missing/1382 | 40 + .../target_i386/host_missing/accel_missing/1383 | 1 + .../target_i386/host_missing/accel_missing/1396 | 3 + .../target_i386/host_missing/accel_missing/141 | 1 + .../target_i386/host_missing/accel_missing/1410 | 14 + .../target_i386/host_missing/accel_missing/1437 | 6 + .../target_i386/host_missing/accel_missing/1472 | 5 + .../target_i386/host_missing/accel_missing/1473 | 1 + .../target_i386/host_missing/accel_missing/1476 | 1 + .../target_i386/host_missing/accel_missing/1492 | 292 +++++ .../target_i386/host_missing/accel_missing/1524 | 37 + .../target_i386/host_missing/accel_missing/1533 | 1 + .../target_i386/host_missing/accel_missing/1534 | 1 + .../target_i386/host_missing/accel_missing/1570 | 63 + .../target_i386/host_missing/accel_missing/1628 | 130 ++ .../target_i386/host_missing/accel_missing/1648 | 58 + .../target_i386/host_missing/accel_missing/1762 | 83 ++ .../target_i386/host_missing/accel_missing/189 | 1 + .../target_i386/host_missing/accel_missing/191 | 1 + .../target_i386/host_missing/accel_missing/1919 | 20 + .../target_i386/host_missing/accel_missing/192 | 1 + .../target_i386/host_missing/accel_missing/1932 | 12 + .../target_i386/host_missing/accel_missing/1947 | 20 + .../target_i386/host_missing/accel_missing/1952 | 96 ++ .../target_i386/host_missing/accel_missing/1956 | 1 + .../target_i386/host_missing/accel_missing/1986 | 14 + .../target_i386/host_missing/accel_missing/1998 | 27 + .../target_i386/host_missing/accel_missing/2008 | 12 + .../target_i386/host_missing/accel_missing/2020 | 11 + .../target_i386/host_missing/accel_missing/2064 | 12 + .../target_i386/host_missing/accel_missing/2070 | 9 + .../target_i386/host_missing/accel_missing/2079 | 1 + .../target_i386/host_missing/accel_missing/2218 | 12 + .../target_i386/host_missing/accel_missing/223 | 1 + .../target_i386/host_missing/accel_missing/2244 | 46 + .../target_i386/host_missing/accel_missing/2263 | 28 + .../target_i386/host_missing/accel_missing/2266 | 69 ++ .../target_i386/host_missing/accel_missing/2270 | 1 + .../target_i386/host_missing/accel_missing/2320 | 1 + .../target_i386/host_missing/accel_missing/2330 | 73 ++ .../target_i386/host_missing/accel_missing/2334 | 252 ++++ .../target_i386/host_missing/accel_missing/237 | 1 + .../target_i386/host_missing/accel_missing/2381 | 3 + .../target_i386/host_missing/accel_missing/2383 | 3 + .../target_i386/host_missing/accel_missing/2393 | 20 + .../target_i386/host_missing/accel_missing/2420 | 44 + .../target_i386/host_missing/accel_missing/2426 | 1 + .../target_i386/host_missing/accel_missing/243 | 1 + .../target_i386/host_missing/accel_missing/2452 | 1 + .../target_i386/host_missing/accel_missing/2509 | 26 + .../target_i386/host_missing/accel_missing/2520 | 11 + .../target_i386/host_missing/accel_missing/2530 | 17 + .../target_i386/host_missing/accel_missing/2555 | 20 + .../target_i386/host_missing/accel_missing/2556 | 12 + .../target_i386/host_missing/accel_missing/2562 | 52 + .../target_i386/host_missing/accel_missing/2583 | 25 + .../target_i386/host_missing/accel_missing/2586 | 3 + .../target_i386/host_missing/accel_missing/2590 | 23 + .../target_i386/host_missing/accel_missing/2593 | 57 + .../target_i386/host_missing/accel_missing/2594 | 35 + .../target_i386/host_missing/accel_missing/2597 | 1 + .../target_i386/host_missing/accel_missing/2616 | 11 + .../target_i386/host_missing/accel_missing/2626 | 8 + .../target_i386/host_missing/accel_missing/2631 | 81 ++ .../target_i386/host_missing/accel_missing/2654 | 14 + .../target_i386/host_missing/accel_missing/2657 | 11 + .../target_i386/host_missing/accel_missing/2666 | 22 + .../target_i386/host_missing/accel_missing/267 | 1 + .../target_i386/host_missing/accel_missing/2739 | 3 + .../target_i386/host_missing/accel_missing/2769 | 3 + .../target_i386/host_missing/accel_missing/2779 | 41 + .../target_i386/host_missing/accel_missing/2783 | 17 + .../target_i386/host_missing/accel_missing/2813 | 9 + .../target_i386/host_missing/accel_missing/2816 | 14 + .../target_i386/host_missing/accel_missing/2817 | 51 + .../target_i386/host_missing/accel_missing/2832 | 99 ++ .../target_i386/host_missing/accel_missing/2833 | 19 + .../target_i386/host_missing/accel_missing/2834 | 19 + .../target_i386/host_missing/accel_missing/2848 | 13 + .../target_i386/host_missing/accel_missing/2868 | 3 + .../target_i386/host_missing/accel_missing/2869 | 3 + .../target_i386/host_missing/accel_missing/2874 | 9 + .../target_i386/host_missing/accel_missing/2882 | 90 ++ .../target_i386/host_missing/accel_missing/2892 | 1 + .../target_i386/host_missing/accel_missing/2894 | 25 + .../target_i386/host_missing/accel_missing/2897 | 14 + .../target_i386/host_missing/accel_missing/2922 | 7 + .../target_i386/host_missing/accel_missing/2954 | 19 + .../target_i386/host_missing/accel_missing/2961 | 31 + .../target_i386/host_missing/accel_missing/2987 | 7 + .../target_i386/host_missing/accel_missing/320 | 1 + .../target_i386/host_missing/accel_missing/331 | 1 + .../target_i386/host_missing/accel_missing/368 | 1 + .../target_i386/host_missing/accel_missing/375 | 1 + .../target_i386/host_missing/accel_missing/387 | 1 + .../target_i386/host_missing/accel_missing/389 | 1 + .../target_i386/host_missing/accel_missing/475 | 1 + .../target_i386/host_missing/accel_missing/508 | 1 + .../target_i386/host_missing/accel_missing/510 | 1 + .../target_i386/host_missing/accel_missing/512 | 1 + .../target_i386/host_missing/accel_missing/525 | 14 + .../target_i386/host_missing/accel_missing/536 | 1 + .../target_i386/host_missing/accel_missing/538 | 1 + .../target_i386/host_missing/accel_missing/554 | 1 + .../target_i386/host_missing/accel_missing/561 | 1 + .../target_i386/host_missing/accel_missing/627 | 7 + .../target_i386/host_missing/accel_missing/629 | 10 + .../target_i386/host_missing/accel_missing/641 | 1 + .../target_i386/host_missing/accel_missing/673 | 10 + .../target_i386/host_missing/accel_missing/705 | 27 + .../target_i386/host_missing/accel_missing/745 | 36 + .../target_i386/host_missing/accel_missing/752 | 13 + .../target_i386/host_missing/accel_missing/77 | 1 + .../target_i386/host_missing/accel_missing/770 | 1 + .../target_i386/host_missing/accel_missing/771 | 14 + .../target_i386/host_missing/accel_missing/78 | 1 + .../target_i386/host_missing/accel_missing/780 | 54 + .../target_i386/host_missing/accel_missing/786 | 17 + .../target_i386/host_missing/accel_missing/791 | 1 + .../target_i386/host_missing/accel_missing/810 | 71 ++ .../target_i386/host_missing/accel_missing/837 | 30 + .../target_i386/host_missing/accel_missing/855 | 17 + .../target_i386/host_missing/accel_missing/871 | 14 + .../target_i386/host_missing/accel_missing/877 | 106 ++ .../target_i386/host_missing/accel_missing/91 | 1 + .../target_i386/host_missing/accel_missing/921 | 623 ++++++++++ .../target_i386/host_missing/accel_missing/928 | 84 ++ .../target_i386/host_missing/accel_missing/930 | 1 + .../target_i386/host_missing/accel_missing/975 | 38 + .../target_i386/host_missing/accel_missing/990 | 1 + .../target_i386/host_ppc/accel_TCG/2487 | 68 ++ .../issues_text/target_i386/host_ppc/accel_TCG/391 | 1 + .../target_i386/host_x86/accel_KVM/1151 | 49 + .../target_i386/host_x86/accel_KVM/1152 | 28 + .../target_i386/host_x86/accel_KVM/2574 | 49 + .../target_i386/host_x86/accel_KVM/2609 | 11 + .../target_i386/host_x86/accel_TCG/1846 | 25 + .../target_i386/host_x86/accel_TCG/2159 | 177 +++ .../target_i386/host_x86/accel_TCG/2413 | 33 + .../target_i386/host_x86/accel_TCG/2784 | 217 ++++ .../target_i386/host_x86/accel_WHPX/2287 | 29 + .../target_i386/host_x86/accel_WHPX/2887 | 1 + .../target_i386/host_x86/accel_missing/1910 | 62 + .../target_i386/host_x86/accel_missing/1926 | 24 + .../target_i386/host_x86/accel_missing/1946 | 28 + .../target_i386/host_x86/accel_missing/2608 | 9 + 324 files changed, 11598 insertions(+) create mode 100644 gitlab/issues_text/target_i386/host_arm/accel_TCG/1659 create mode 100644 gitlab/issues_text/target_i386/host_arm/accel_TCG/2101 create mode 100644 gitlab/issues_text/target_i386/host_arm/accel_TCG/2168 create mode 100644 gitlab/issues_text/target_i386/host_arm/accel_TCG/2271 create mode 100644 gitlab/issues_text/target_i386/host_arm/accel_TCG/2560 create mode 100644 gitlab/issues_text/target_i386/host_arm/accel_missing/2027 create mode 100644 gitlab/issues_text/target_i386/host_arm/accel_missing/2531 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_HAX/325 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_HVF/1067 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_HVF/150 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_HVF/155 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_HVF/1603 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_HVF/2938 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_HVF/664 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_HVF/886 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_KVM/1004 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_KVM/1008 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_KVM/1021 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_KVM/1045 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_KVM/1068 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_KVM/1069 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_KVM/1133 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_KVM/1198 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_KVM/1217 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_KVM/1306 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_KVM/131 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_KVM/1484 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_KVM/180 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_KVM/1966 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_KVM/2003 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_KVM/2007 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_KVM/2037 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_KVM/217 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_KVM/2325 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_KVM/2361 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_KVM/2394 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_KVM/2429 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_KVM/2502 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_KVM/2571 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_KVM/2572 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_KVM/2582 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_KVM/2612 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_KVM/2622 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_KVM/2669 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_KVM/2731 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_KVM/2956 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_KVM/352 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_KVM/353 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_KVM/361 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_KVM/466 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_KVM/530 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_KVM/674 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_KVM/742 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_KVM/755 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_KVM/772 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_KVM/777 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_KVM/916 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_KVM/954 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/1023 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/1059 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/1143 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/125 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/1269 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/130 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/132 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/1324 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/1350 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/1370 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/1371 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/1372 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/1373 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/1374 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/1375 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/1376 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/1377 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/1471 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/1478 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/1506 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/1517 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/1637 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/164 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/1661 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/1803 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/1808 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/1826 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/1832 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/1834 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/184 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/1864 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/1964 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/2022 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/2040 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/2092 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/2096 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/215 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/2170 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/2175 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/2180 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/2195 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/2198 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/2206 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/2207 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/2220 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/2302 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/2380 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/2474 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/2489 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/249 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/2495 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/2511 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/2567 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/2578 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/2581 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/2599 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/2605 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/265 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/279 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/2821 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/286 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/2878 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/2891 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/314 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/318 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/330 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/380 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/382 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/394 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/404 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/420 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/427 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/505 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/509 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/601 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/619 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/661 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/67 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/676 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/683 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/766 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/824 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/83 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/844 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/870 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/888 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/973 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/984 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_TCG/993 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_WHPX/1031 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_WHPX/1043 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_WHPX/1137 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_WHPX/2063 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_WHPX/2403 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_WHPX/2782 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_WHPX/346 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_WHPX/513 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_WHPX/934 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_WHPX/977 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_Xen/2294 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/101 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/1017 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/1035 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/1040 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/1041 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/1042 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/1047 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/1098 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/1115 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/1131 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/1135 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/116 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/1164 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/1267 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/1279 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/1298 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/1323 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/1328 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/1348 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/1368 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/1382 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/1383 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/1396 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/141 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/1410 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/1437 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/1472 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/1473 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/1476 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/1492 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/1524 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/1533 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/1534 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/1570 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/1628 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/1648 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/1762 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/189 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/191 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/1919 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/192 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/1932 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/1947 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/1952 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/1956 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/1986 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/1998 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/2008 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/2020 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/2064 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/2070 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/2079 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/2218 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/223 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/2244 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/2263 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/2266 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/2270 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/2320 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/2330 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/2334 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/237 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/2381 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/2383 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/2393 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/2420 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/2426 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/243 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/2452 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/2509 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/2520 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/2530 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/2555 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/2556 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/2562 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/2583 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/2586 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/2590 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/2593 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/2594 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/2597 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/2616 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/2626 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/2631 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/2654 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/2657 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/2666 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/267 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/2739 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/2769 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/2779 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/2783 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/2813 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/2816 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/2817 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/2832 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/2833 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/2834 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/2848 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/2868 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/2869 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/2874 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/2882 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/2892 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/2894 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/2897 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/2922 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/2954 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/2961 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/2987 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/320 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/331 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/368 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/375 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/387 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/389 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/475 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/508 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/510 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/512 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/525 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/536 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/538 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/554 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/561 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/627 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/629 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/641 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/673 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/705 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/745 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/752 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/77 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/770 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/771 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/78 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/780 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/786 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/791 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/810 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/837 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/855 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/871 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/877 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/91 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/921 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/928 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/930 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/975 create mode 100644 gitlab/issues_text/target_i386/host_missing/accel_missing/990 create mode 100644 gitlab/issues_text/target_i386/host_ppc/accel_TCG/2487 create mode 100644 gitlab/issues_text/target_i386/host_ppc/accel_TCG/391 create mode 100644 gitlab/issues_text/target_i386/host_x86/accel_KVM/1151 create mode 100644 gitlab/issues_text/target_i386/host_x86/accel_KVM/1152 create mode 100644 gitlab/issues_text/target_i386/host_x86/accel_KVM/2574 create mode 100644 gitlab/issues_text/target_i386/host_x86/accel_KVM/2609 create mode 100644 gitlab/issues_text/target_i386/host_x86/accel_TCG/1846 create mode 100644 gitlab/issues_text/target_i386/host_x86/accel_TCG/2159 create mode 100644 gitlab/issues_text/target_i386/host_x86/accel_TCG/2413 create mode 100644 gitlab/issues_text/target_i386/host_x86/accel_TCG/2784 create mode 100644 gitlab/issues_text/target_i386/host_x86/accel_WHPX/2287 create mode 100644 gitlab/issues_text/target_i386/host_x86/accel_WHPX/2887 create mode 100644 gitlab/issues_text/target_i386/host_x86/accel_missing/1910 create mode 100644 gitlab/issues_text/target_i386/host_x86/accel_missing/1926 create mode 100644 gitlab/issues_text/target_i386/host_x86/accel_missing/1946 create mode 100644 gitlab/issues_text/target_i386/host_x86/accel_missing/2608 (limited to 'gitlab/issues_text/target_i386') diff --git a/gitlab/issues_text/target_i386/host_arm/accel_TCG/1659 b/gitlab/issues_text/target_i386/host_arm/accel_TCG/1659 new file mode 100644 index 00000000..e182cc15 --- /dev/null +++ b/gitlab/issues_text/target_i386/host_arm/accel_TCG/1659 @@ -0,0 +1,27 @@ +x86 vm fails to stop on Darwin aarch64 when qemu compiled with -O1/-O2 +Description of problem: +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. +Steps to 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 information: +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_text/target_i386/host_arm/accel_TCG/2101 b/gitlab/issues_text/target_i386/host_arm/accel_TCG/2101 new file mode 100644 index 00000000..e92dfe93 --- /dev/null +++ b/gitlab/issues_text/target_i386/host_arm/accel_TCG/2101 @@ -0,0 +1,17 @@ +[qemu-user/qemu-x86_64] run x86_64 'ls /' on aarch64 platform get wrong result +Description of problem: +``` + 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 +Steps to 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 information: +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_text/target_i386/host_arm/accel_TCG/2168 b/gitlab/issues_text/target_i386/host_arm/accel_TCG/2168 new file mode 100644 index 00000000..cd2af620 --- /dev/null +++ b/gitlab/issues_text/target_i386/host_arm/accel_TCG/2168 @@ -0,0 +1,32 @@ +qemu-x86_64: segfault when running grep on arm64 host +Description of problem: +An internal segmentation fault occurs when attempting to run `grep` in a Gentoo stage3 chroot +Steps to 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 information: +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_text/target_i386/host_arm/accel_TCG/2271 b/gitlab/issues_text/target_i386/host_arm/accel_TCG/2271 new file mode 100644 index 00000000..d192cea1 --- /dev/null +++ b/gitlab/issues_text/target_i386/host_arm/accel_TCG/2271 @@ -0,0 +1,16 @@ +pci passthrough fails from aarch64 to amd64 guest +Description of problem: +**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. +Steps to reproduce: +1. Unbind pass-thru device from host. +2. Attach pass-thru device to vfio-pci +3. Execute qemu-system-amd64 as above. diff --git a/gitlab/issues_text/target_i386/host_arm/accel_TCG/2560 b/gitlab/issues_text/target_i386/host_arm/accel_TCG/2560 new file mode 100644 index 00000000..bf6bca7f --- /dev/null +++ b/gitlab/issues_text/target_i386/host_arm/accel_TCG/2560 @@ -0,0 +1,105 @@ +Go garbage collector crashes when using qemu-x86_64 on an aarch64 host +Description of problem: +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 +```` +Steps to 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 +``` + +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 information: +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_text/target_i386/host_arm/accel_missing/2027 b/gitlab/issues_text/target_i386/host_arm/accel_missing/2027 new file mode 100644 index 00000000..16fd0870 --- /dev/null +++ b/gitlab/issues_text/target_i386/host_arm/accel_missing/2027 @@ -0,0 +1,233 @@ +Go runtime panic with qemu-x86_64-static on aarch64 (bisected) +Description of problem: +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 +``` +Steps to 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 information: +
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?}) + /usr/lib/golang/src/runtime/panic.go:1077 +0x5c fp=0xc000613f08 sp=0xc000613ed8 pc=0x433d5c +runtime.(*lfstack).push(0xa0000000002?, 0xffffffffffffefe8?) + /usr/lib/golang/src/runtime/lfstack.go:29 +0x125 fp=0xc000613f48 sp=0xc000613f08 pc=0x40ac25 +runtime.(*spanSetBlockAlloc).free(...) + /usr/lib/golang/src/runtime/mspanset.go:322 +runtime.(*spanSet).reset(0x64d220) + /usr/lib/golang/src/runtime/mspanset.go:264 +0x79 fp=0xc000613f78 sp=0xc000613f48 pc=0x42ef79 +runtime.finishsweep_m() + /usr/lib/golang/src/runtime/mgcsweep.go:260 +0x95 fp=0xc000613fb8 sp=0xc000613f78 pc=0x423455 +runtime.gcStart.func2() + /usr/lib/golang/src/runtime/mgc.go:687 +0xf fp=0xc000613fc8 sp=0xc000613fb8 pc=0x45bd8f +traceback: unexpected SPWRITE function runtime.systemstack +runtime.systemstack() + /usr/lib/golang/src/runtime/asm_amd64.s:509 +0x4a fp=0xc000613fd8 sp=0xc000613fc8 pc=0x46016a + +goroutine 1 [running]: +runtime.systemstack_switch() + /usr/lib/golang/src/runtime/asm_amd64.s:474 +0x8 fp=0xc0001bb9f0 sp=0xc0001bb9e0 pc=0x460108 +runtime.gcStart({0xc000600000?, 0x98370?, 0x307800?}) + /usr/lib/golang/src/runtime/mgc.go:686 +0x2e5 fp=0xc0001bba88 sp=0xc0001bb9f0 pc=0x418e05 +runtime.mallocgc(0x98370, 0x50bb80, 0x1) + /usr/lib/golang/src/runtime/malloc.go:1242 +0x76f fp=0xc0001bbaf0 sp=0xc0001bba88 pc=0x40caaf +runtime.makeslice(0xc0001840a8?, 0x26?, 0x0?) + /usr/lib/golang/src/runtime/slice.go:103 +0x49 fp=0xc0001bbb18 sp=0xc0001bbaf0 pc=0x449729 +os.ReadFile({0xc00035a0f0?, 0x52dcd6?}) + /usr/lib/golang/src/os/file.go:738 +0xe5 fp=0xc0001bbbf0 sp=0xc0001bbb18 pc=0x49ed25 +crypto/x509.loadSystemRoots() + /usr/lib/golang/src/crypto/x509/root_unix.go:70 +0x3d4 fp=0xc0001bbcd8 sp=0xc0001bbbf0 pc=0x4fdef4 +crypto/x509.initSystemRoots() + /usr/lib/golang/src/crypto/x509/root.go:30 +0x5c fp=0xc0001bbd10 sp=0xc0001bbcd8 pc=0x4fd9fc +sync.(*Once).doSlow(0x1?, 0xb30000c00018ada0?) + /usr/lib/golang/src/sync/once.go:74 +0xbf fp=0xc0001bbd70 sp=0xc0001bbd10 pc=0x467bff +sync.(*Once).Do(...) + /usr/lib/golang/src/sync/once.go:65 +crypto/x509.systemRootsPool() + /usr/lib/golang/src/crypto/x509/root.go:21 +0x45 fp=0xc0001bbdc0 sp=0xc0001bbd70 pc=0x4fd8a5 +crypto/x509.SystemCertPool() + /usr/lib/golang/src/crypto/x509/cert_pool.go:112 +0x25 fp=0xc0001bbf30 sp=0xc0001bbdc0 pc=0x4f6705 +main.main() + /home/cyrill/dev/goruntime-crash/main.go:6 +0xf fp=0xc0001bbf40 sp=0xc0001bbf30 pc=0x4ff18f +runtime.main() + /usr/lib/golang/src/runtime/proc.go:267 +0x2bb fp=0xc0001bbfe0 sp=0xc0001bbf40 pc=0x43673b +runtime.goexit() + /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?) + /usr/lib/golang/src/runtime/proc.go:398 +0xce fp=0xc00004efa8 sp=0xc00004ef88 pc=0x436b8e +runtime.goparkunlock(...) + /usr/lib/golang/src/runtime/proc.go:404 +runtime.forcegchelper() + /usr/lib/golang/src/runtime/proc.go:322 +0xb3 fp=0xc00004efe0 sp=0xc00004efa8 pc=0x436a13 +runtime.goexit() + /usr/lib/golang/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00004efe8 sp=0xc00004efe0 pc=0x461f61 +created by runtime.init.6 in goroutine 1 + /usr/lib/golang/src/runtime/proc.go:310 +0x1a + +goroutine 3 [GC sweep wait]: +runtime.gopark(0x1?, 0x0?, 0x0?, 0x0?, 0x0?) + /usr/lib/golang/src/runtime/proc.go:398 +0xce fp=0xc00004f778 sp=0xc00004f758 pc=0x436b8e +runtime.goparkunlock(...) + /usr/lib/golang/src/runtime/proc.go:404 +runtime.bgsweep(0x0?) + /usr/lib/golang/src/runtime/mgcsweep.go:321 +0xdf fp=0xc00004f7c8 sp=0xc00004f778 pc=0x4235bf +runtime.gcenable.func1() + /usr/lib/golang/src/runtime/mgc.go:200 +0x25 fp=0xc00004f7e0 sp=0xc00004f7c8 pc=0x418945 +runtime.goexit() + /usr/lib/golang/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00004f7e8 sp=0xc00004f7e0 pc=0x461f61 +created by runtime.gcenable in goroutine 1 + /usr/lib/golang/src/runtime/mgc.go:200 +0x66 + +goroutine 4 [GC scavenge wait]: +runtime.gopark(0xc00006c000?, 0x570658?, 0x0?, 0x0?, 0x0?) + /usr/lib/golang/src/runtime/proc.go:398 +0xce fp=0xc00004ff70 sp=0xc00004ff50 pc=0x436b8e +runtime.goparkunlock(...) + /usr/lib/golang/src/runtime/proc.go:404 +runtime.(*scavengerState).park(0x625680) + /usr/lib/golang/src/runtime/mgcscavenge.go:425 +0x49 fp=0xc00004ffa0 sp=0xc00004ff70 pc=0x420e49 +runtime.bgscavenge(0x0?) + /usr/lib/golang/src/runtime/mgcscavenge.go:658 +0x59 fp=0xc00004ffc8 sp=0xc00004ffa0 pc=0x4213f9 +runtime.gcenable.func2() + /usr/lib/golang/src/runtime/mgc.go:201 +0x25 fp=0xc00004ffe0 sp=0xc00004ffc8 pc=0x4188e5 +runtime.goexit() + /usr/lib/golang/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00004ffe8 sp=0xc00004ffe0 pc=0x461f61 +created by runtime.gcenable in goroutine 1 + /usr/lib/golang/src/runtime/mgc.go:201 +0xa5 + +goroutine 17 [finalizer wait]: +runtime.gopark(0x400000?, 0x10004e670?, 0x0?, 0x0?, 0x654640?) + /usr/lib/golang/src/runtime/proc.go:398 +0xce fp=0xc00004e628 sp=0xc00004e608 pc=0x436b8e +runtime.runfinq() + /usr/lib/golang/src/runtime/mfinal.go:193 +0x107 fp=0xc00004e7e0 sp=0xc00004e628 pc=0x4179c7 +runtime.goexit() + /usr/lib/golang/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00004e7e8 sp=0xc00004e7e0 pc=0x461f61 +created by runtime.createfing in goroutine 1 + /usr/lib/golang/src/runtime/mfinal.go:163 +0x3d + +goroutine 18 [GC worker (idle)]: +runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) + /usr/lib/golang/src/runtime/proc.go:398 +0xce fp=0xc00004a750 sp=0xc00004a730 pc=0x436b8e +runtime.gcBgMarkWorker() + /usr/lib/golang/src/runtime/mgc.go:1293 +0xe5 fp=0xc00004a7e0 sp=0xc00004a750 pc=0x41a2c5 +runtime.goexit() + /usr/lib/golang/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00004a7e8 sp=0xc00004a7e0 pc=0x461f61 +created by runtime.gcBgMarkStartWorkers in goroutine 1 + /usr/lib/golang/src/runtime/mgc.go:1217 +0x1c + +goroutine 19 [GC worker (idle)]: +runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) + /usr/lib/golang/src/runtime/proc.go:398 +0xce fp=0xc00004af50 sp=0xc00004af30 pc=0x436b8e +runtime.gcBgMarkWorker() + /usr/lib/golang/src/runtime/mgc.go:1293 +0xe5 fp=0xc00004afe0 sp=0xc00004af50 pc=0x41a2c5 +runtime.goexit() + /usr/lib/golang/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00004afe8 sp=0xc00004afe0 pc=0x461f61 +created by runtime.gcBgMarkStartWorkers in goroutine 1 + /usr/lib/golang/src/runtime/mgc.go:1217 +0x1c + +goroutine 33 [GC worker (idle)]: +runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) + /usr/lib/golang/src/runtime/proc.go:398 +0xce fp=0xc000090750 sp=0xc000090730 pc=0x436b8e +runtime.gcBgMarkWorker() + /usr/lib/golang/src/runtime/mgc.go:1293 +0xe5 fp=0xc0000907e0 sp=0xc000090750 pc=0x41a2c5 +runtime.goexit() + /usr/lib/golang/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0000907e8 sp=0xc0000907e0 pc=0x461f61 +created by runtime.gcBgMarkStartWorkers in goroutine 1 + /usr/lib/golang/src/runtime/mgc.go:1217 +0x1c + +goroutine 20 [GC worker (idle)]: +runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) + /usr/lib/golang/src/runtime/proc.go:398 +0xce fp=0xc00004b750 sp=0xc00004b730 pc=0x436b8e +runtime.gcBgMarkWorker() + /usr/lib/golang/src/runtime/mgc.go:1293 +0xe5 fp=0xc00004b7e0 sp=0xc00004b750 pc=0x41a2c5 +runtime.goexit() + /usr/lib/golang/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00004b7e8 sp=0xc00004b7e0 pc=0x461f61 +created by runtime.gcBgMarkStartWorkers in goroutine 1 + /usr/lib/golang/src/runtime/mgc.go:1217 +0x1c + +goroutine 49 [GC worker (idle)]: +runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) + /usr/lib/golang/src/runtime/proc.go:398 +0xce fp=0xc00008c750 sp=0xc00008c730 pc=0x436b8e +runtime.gcBgMarkWorker() + /usr/lib/golang/src/runtime/mgc.go:1293 +0xe5 fp=0xc00008c7e0 sp=0xc00008c750 pc=0x41a2c5 +runtime.goexit() + /usr/lib/golang/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00008c7e8 sp=0xc00008c7e0 pc=0x461f61 +created by runtime.gcBgMarkStartWorkers in goroutine 1 + /usr/lib/golang/src/runtime/mgc.go:1217 +0x1c + +goroutine 21 [GC worker (idle)]: +runtime.gopark(0xa740c76b8ab?, 0x0?, 0x0?, 0x0?, 0x0?) + /usr/lib/golang/src/runtime/proc.go:398 +0xce fp=0xc00004bf50 sp=0xc00004bf30 pc=0x436b8e +runtime.gcBgMarkWorker() + /usr/lib/golang/src/runtime/mgc.go:1293 +0xe5 fp=0xc00004bfe0 sp=0xc00004bf50 pc=0x41a2c5 +runtime.goexit() + /usr/lib/golang/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00004bfe8 sp=0xc00004bfe0 pc=0x461f61 +created by runtime.gcBgMarkStartWorkers in goroutine 1 + /usr/lib/golang/src/runtime/mgc.go:1217 +0x1c + +goroutine 22 [GC worker (idle)]: +runtime.gopark(0xa740cc9dc5e?, 0x0?, 0x0?, 0x0?, 0x0?) + /usr/lib/golang/src/runtime/proc.go:398 +0xce fp=0xc00004c750 sp=0xc00004c730 pc=0x436b8e +runtime.gcBgMarkWorker() + /usr/lib/golang/src/runtime/mgc.go:1293 +0xe5 fp=0xc00004c7e0 sp=0xc00004c750 pc=0x41a2c5 +runtime.goexit() + /usr/lib/golang/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00004c7e8 sp=0xc00004c7e0 pc=0x461f61 +created by runtime.gcBgMarkStartWorkers in goroutine 1 + /usr/lib/golang/src/runtime/mgc.go:1217 +0x1c + +goroutine 23 [GC worker (idle)]: +runtime.gopark(0x654640?, 0x1?, 0xba?, 0x5f?, 0x0?) + /usr/lib/golang/src/runtime/proc.go:398 +0xce fp=0xc00004cf50 sp=0xc00004cf30 pc=0x436b8e +runtime.gcBgMarkWorker() + /usr/lib/golang/src/runtime/mgc.go:1293 +0xe5 fp=0xc00004cfe0 sp=0xc00004cf50 pc=0x41a2c5 +runtime.goexit() + /usr/lib/golang/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00004cfe8 sp=0xc00004cfe0 pc=0x461f61 +created by runtime.gcBgMarkStartWorkers in goroutine 1 + /usr/lib/golang/src/runtime/mgc.go:1217 +0x1c + +goroutine 24 [GC worker (idle)]: +runtime.gopark(0xa740c58ec16?, 0x0?, 0x0?, 0x0?, 0x0?) + /usr/lib/golang/src/runtime/proc.go:398 +0xce fp=0xc00004d750 sp=0xc00004d730 pc=0x436b8e +runtime.gcBgMarkWorker() + /usr/lib/golang/src/runtime/mgc.go:1293 +0xe5 fp=0xc00004d7e0 sp=0xc00004d750 pc=0x41a2c5 +runtime.goexit() + /usr/lib/golang/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00004d7e8 sp=0xc00004d7e0 pc=0x461f61 +created by runtime.gcBgMarkStartWorkers in goroutine 1 + /usr/lib/golang/src/runtime/mgc.go:1217 +0x1c + +goroutine 34 [GC worker (idle)]: +runtime.gopark(0x654640?, 0x1?, 0x7a?, 0xa3?, 0x0?) + /usr/lib/golang/src/runtime/proc.go:398 +0xce fp=0xc000090f50 sp=0xc000090f30 pc=0x436b8e +runtime.gcBgMarkWorker() + /usr/lib/golang/src/runtime/mgc.go:1293 +0xe5 fp=0xc000090fe0 sp=0xc000090f50 pc=0x41a2c5 +runtime.goexit() + /usr/lib/golang/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000090fe8 sp=0xc000090fe0 pc=0x461f61 +created by runtime.gcBgMarkStartWorkers in goroutine 1 + /usr/lib/golang/src/runtime/mgc.go:1217 +0x1c +exit status 2 +``` + +
diff --git a/gitlab/issues_text/target_i386/host_arm/accel_missing/2531 b/gitlab/issues_text/target_i386/host_arm/accel_missing/2531 new file mode 100644 index 00000000..b80654da --- /dev/null +++ b/gitlab/issues_text/target_i386/host_arm/accel_missing/2531 @@ -0,0 +1,60 @@ +QEMU internal SIGSEGV when creating an x86_64 Debian chroot from an aarch64 host. +Description of problem: +When I try to create a x86_64 Debian chroot using debootstrap from an aarch64 host system, QEMU segfaults causing the process to fail. +Steps to 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 information: +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_text/target_i386/host_missing/accel_HAX/325 b/gitlab/issues_text/target_i386/host_missing/accel_HAX/325 new file mode 100644 index 00000000..fd9365c5 --- /dev/null +++ b/gitlab/issues_text/target_i386/host_missing/accel_HAX/325 @@ -0,0 +1 @@ +Latest QEMU crashes when switching color depth of ReactOS diff --git a/gitlab/issues_text/target_i386/host_missing/accel_HVF/1067 b/gitlab/issues_text/target_i386/host_missing/accel_HVF/1067 new file mode 100644 index 00000000..fd91c3be --- /dev/null +++ b/gitlab/issues_text/target_i386/host_missing/accel_HVF/1067 @@ -0,0 +1,84 @@ +SSH QEMU ISSUE by using with MacOs +Description of problem: +ssh connection between Qemu Image and Guest Host (MacOS) broken down after few minutes +Steps to 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 information: +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 .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_text/target_i386/host_missing/accel_HVF/150 b/gitlab/issues_text/target_i386/host_missing/accel_HVF/150 new file mode 100644 index 00000000..dbbe0826 --- /dev/null +++ b/gitlab/issues_text/target_i386/host_missing/accel_HVF/150 @@ -0,0 +1 @@ +Illegal Instruction with HVF when encountering SSE instructions in the emulator diff --git a/gitlab/issues_text/target_i386/host_missing/accel_HVF/155 b/gitlab/issues_text/target_i386/host_missing/accel_HVF/155 new file mode 100644 index 00000000..8471bf98 --- /dev/null +++ b/gitlab/issues_text/target_i386/host_missing/accel_HVF/155 @@ -0,0 +1 @@ +MMX emulation is missing on HVF Acceleration diff --git a/gitlab/issues_text/target_i386/host_missing/accel_HVF/1603 b/gitlab/issues_text/target_i386/host_missing/accel_HVF/1603 new file mode 100644 index 00000000..be641041 --- /dev/null +++ b/gitlab/issues_text/target_i386/host_missing/accel_HVF/1603 @@ -0,0 +1,73 @@ +Regression in v8.0.0-rc1: `Abort trap: 6` during `hvf/x86_emu.c:exec_mov()` (`-cpu host` + UEFI) +Description of problem: +`qemu-system-x86_64 -accel hvf -cpu host -drive ` crashes. +Steps to 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 information: +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_text/target_i386/host_missing/accel_HVF/2938 b/gitlab/issues_text/target_i386/host_missing/accel_HVF/2938 new file mode 100644 index 00000000..0ffa4769 --- /dev/null +++ b/gitlab/issues_text/target_i386/host_missing/accel_HVF/2938 @@ -0,0 +1,11 @@ +10.0.0 HVF x86_64 regression: can't boot NetBSD 10.1 with -smp 2 +Description of problem: +Under 9.2.3, a NetBSD/amd64 10.1 guest with `-smp 2` booted and ran fine. + +Under 10.0.0, the same guest never finishes loading the kernel. It looks like it's retrying many times per second, possibly even reloading the NetBSD boot loader each time, though it's redrawing so fast I can't tell for sure. (I'll attempt to link to an asciinema capture shortly.) `-smp 1` lets the machine come up. + +For comparison, a NetBSD/aarch64 10.1 with `-smp 4` runs with `-accel hvf` under macOS/aarch64 15.4.1 just as well with 10.0.0 as it did with 9.2.3. +Steps to reproduce: +1. With x86 macOS host and NetBSD guest (possibly a wider range than the exact versions I'm currently using), attempt to boot NetBSD with `-smp 2` +Additional information: + diff --git a/gitlab/issues_text/target_i386/host_missing/accel_HVF/664 b/gitlab/issues_text/target_i386/host_missing/accel_HVF/664 new file mode 100644 index 00000000..5f8de9c2 --- /dev/null +++ b/gitlab/issues_text/target_i386/host_missing/accel_HVF/664 @@ -0,0 +1,14 @@ +hvf-accelerated x86_64 incorrectly reports virtual address bit width via CPUID +Description of problem: +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. +Steps to 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 information: +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_text/target_i386/host_missing/accel_HVF/886 b/gitlab/issues_text/target_i386/host_missing/accel_HVF/886 new file mode 100644 index 00000000..a5fc2840 --- /dev/null +++ b/gitlab/issues_text/target_i386/host_missing/accel_HVF/886 @@ -0,0 +1,16 @@ +OpenIndiana panics when using -accel hvf +Description of problem: +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: +``` +Steps to reproduce: +1. Run given command +2. Wait diff --git a/gitlab/issues_text/target_i386/host_missing/accel_KVM/1004 b/gitlab/issues_text/target_i386/host_missing/accel_KVM/1004 new file mode 100644 index 00000000..ce7f2089 --- /dev/null +++ b/gitlab/issues_text/target_i386/host_missing/accel_KVM/1004 @@ -0,0 +1,9 @@ +qemu-system-i386 peggs 100% host CPU +Description of problem: +Before the guest OS even starts up, the host CPU eggs at 100%. +Steps to reproduce: +1. Start any VM using qemu-system-i386 +2. On Ubuntu use Virt Manager or command line. +3. On macOS use UTM. +Additional information: + diff --git a/gitlab/issues_text/target_i386/host_missing/accel_KVM/1008 b/gitlab/issues_text/target_i386/host_missing/accel_KVM/1008 new file mode 100644 index 00000000..1bf26795 --- /dev/null +++ b/gitlab/issues_text/target_i386/host_missing/accel_KVM/1008 @@ -0,0 +1,20 @@ +nested virtualisation with old host kernel, qemu 7.0.0 broken +Description of problem: +``` +$ 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) + +$ +``` +Steps to 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 information: +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_text/target_i386/host_missing/accel_KVM/1021 b/gitlab/issues_text/target_i386/host_missing/accel_KVM/1021 new file mode 100644 index 00000000..9410805b --- /dev/null +++ b/gitlab/issues_text/target_i386/host_missing/accel_KVM/1021 @@ -0,0 +1,9 @@ +nVMX: QEMU does not clear nVMX state through KVM(L0) when guest(L2) trigger a reboot event through I/O-Port(0xCF9) +Description of problem: +# +Steps to reproduce: +Guest(L2) write 0xCF9 to trigger a platform reboot. + +# +Additional information: + diff --git a/gitlab/issues_text/target_i386/host_missing/accel_KVM/1045 b/gitlab/issues_text/target_i386/host_missing/accel_KVM/1045 new file mode 100644 index 00000000..cfb4524a --- /dev/null +++ b/gitlab/issues_text/target_i386/host_missing/accel_KVM/1045 @@ -0,0 +1,26 @@ +When a break point is set, nested virtualization sees "kvm_queue_exception: Assertion `!env->exception_has_payload' failed." +Description of problem: +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. +Steps to 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 information: +This bug was first incorrectly filed in KVM's bug tracker at . diff --git a/gitlab/issues_text/target_i386/host_missing/accel_KVM/1068 b/gitlab/issues_text/target_i386/host_missing/accel_KVM/1068 new file mode 100644 index 00000000..6a6af675 --- /dev/null +++ b/gitlab/issues_text/target_i386/host_missing/accel_KVM/1068 @@ -0,0 +1,11 @@ +VMs stuck loading Kernel "Freeing unused Kernel image (initmem) memory" with host running Vanilla Kernel >= 5.18.0 +Description of problem: +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. +Steps to reproduce: +1. Boot host with Kernel >= 5.18.0 +2. Start VM +Additional information: +[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_text/target_i386/host_missing/accel_KVM/1069 b/gitlab/issues_text/target_i386/host_missing/accel_KVM/1069 new file mode 100644 index 00000000..0634db6c --- /dev/null +++ b/gitlab/issues_text/target_i386/host_missing/accel_KVM/1069 @@ -0,0 +1,13 @@ +Qemu triggers the split lock detection of the Linux kernel +Description of problem: +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 +``` +Steps to reproduce: +1. Start the guest OS +2. Do some stuff in the Windows guest (for instance OS updates) +Additional information: +Is this a bug in Windows or in Qemu ? diff --git a/gitlab/issues_text/target_i386/host_missing/accel_KVM/1133 b/gitlab/issues_text/target_i386/host_missing/accel_KVM/1133 new file mode 100644 index 00000000..8fe0446b --- /dev/null +++ b/gitlab/issues_text/target_i386/host_missing/accel_KVM/1133 @@ -0,0 +1,10 @@ +unused memory filled with 0x00 instead of 0xFF +Description of problem: +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 +Steps to reproduce: +1. +2. +3. diff --git a/gitlab/issues_text/target_i386/host_missing/accel_KVM/1198 b/gitlab/issues_text/target_i386/host_missing/accel_KVM/1198 new file mode 100644 index 00000000..bb52ed61 --- /dev/null +++ b/gitlab/issues_text/target_i386/host_missing/accel_KVM/1198 @@ -0,0 +1,53 @@ +Windows 11 Guest keeps crashing with abort in cpu_asidx_from_attrs +Steps to 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 information: +``` + + 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_text/target_i386/host_missing/accel_KVM/1217 b/gitlab/issues_text/target_i386/host_missing/accel_KVM/1217 new file mode 100644 index 00000000..961b0299 --- /dev/null +++ b/gitlab/issues_text/target_i386/host_missing/accel_KVM/1217 @@ -0,0 +1,130 @@ +QEMU 6.2.0: Random segfaults when access register eax using qemu-system-x86_64 +Description of problem: +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) +``` +Additional information: +``` +# 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_text/target_i386/host_missing/accel_KVM/1306 b/gitlab/issues_text/target_i386/host_missing/accel_KVM/1306 new file mode 100644 index 00000000..2bcf220a --- /dev/null +++ b/gitlab/issues_text/target_i386/host_missing/accel_KVM/1306 @@ -0,0 +1,159 @@ +OpenIndiana fails with "BAD TRAP" & "Page fault" in guest with SATA optical drive +Additional information: +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 + + + + + + + + +
+ + + + + + +
+ + + +
+ + + + +
+ + + + +
+ + + + +
+ + + + + + +
+ + + +
+ + + + + + + + + + + + +