[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] Xen 4.12.0-rc Hangs Around masked ExtINT on CPU#
On 3/22/2019 12:59 AM, Roger Pau Monné wrote: On Thu, Mar 21, 2019 at 10:06:38AM -0700, John L. Poole wrote:Boot Hangs at: HVM: HAP page sizes: 4kB, 2MB or Adding cpu [INSERT 1-7] to runqueue 0 Log (preserved for 6 months at https://pastebin.com/BDPP7Pzk) fs0:\efi\gentoo> man_xen.efiip startup.nsh, any other key to continue. Xen 4.12.0-rc (c/s Mon Feb 25 13:06:22 2019 +0000 git:f393b82fe5-dirty) EFI loader Using configuration file 'man_xen.cfg' xen-4.12.0-rc.gz: 0x000000005ad2b000-0x000000005ae49640 0x0000:0x02:0x00.0x0: ROM: 0x8000 bytes at 0x7c8bc028 Xen 4.12.0-rc (XEN) [00000024693d1c40] Xen version 4.12.0-rc (root@[unknown]) (gcc (Gentoo 8.2.0-r6 p1.7) 8.2.0) debug=y Wed Mar 20 22:35:59 PDT 2019 (XEN) [000000246afc47a8] Latest ChangeSet: Mon Feb 25 13:06:22 2019 +0000 git:f393b82fe5-dirty (XEN) [000000246c2cdd38] Console output is synchronous. (XEN) [000000246ce239e0] Bootloader: EFI (XEN) [000000246d6f0cc8] Command line: console=vga,com1 com1=115200,8n1 console_timestamps console_to_ring conring_size=64 log_buf_len=16M loglvl=all guest_loglvl=all sync_console=true sched_debug iommu=verbose apic_verbosity=debug efi=no-rs reboot=kbdCould you try to add 'cpuinfo' to the Xen command line? This should print some extra information when bringing up the APs. Have you tried to see if the system boots reliably when no APs are brought up by setting 'maxcpus=1' on the command line? Have you tested if Xen can boot reliably on the box when using legacy BIOS instead of UEFI? Lastly you could also try to add the 'watchdog' option to the command line? AFAICT the hang seems to happen before the watchdog is enabled, but it's worth a try just in case. Thanks, Roger. Hi Roger, Here are my responses and logs to the 4 points you made: 1) Xen Source - here is the log of an attempt adding "cpuinfo" as an option in my man_xen.cfg: https://pastebin.com/nBDPV5v7 (6 months) The last two lines are: (XEN) [2019-03-22 09:24:41] HVM: HAP page sizes: 4kB, 2MB (XEN) [2019-03-22 09:24:41] Booting processor 1/2 eip 3e000 Result: hangs around the same place 2) Xen Source - here is the log of an attempt adding "cpuinfor maxcpus=1" as an option in myman_xen.cfg: https://pastebin.com/ifHZqCuX (6months) The last 20+ lines are: (XEN) [2019-03-22 09:28:28] CPU: Physical Processor ID: 0 (XEN) [2019-03-22 09:28:28] CPU: Processor Core ID: 1 (XEN) [2019-03-22 09:28:28] CPU: L1 I cache: 32K, L1 D cache: 24K (XEN) [2019-03-22 09:28:28] CPU: L2 cache: 1024K (XEN) [2019-03-22 09:28:28] CMCI: CPU1 has no CMCI support (XEN) [2019-03-22 09:28:28] CPU1: Thermal monitoring enabled (TM1)(XEN) [2019-03-22 09:30:47] CPU1: Intel(R) Atom(TM) CPU C2750 @ 2.40GHz stepping 08 (XEN) [2019-03-22 09:30:47] Adding cpu 1 to runqueue 0 (XEN) [2019-03-22 09:30:47] Removing cpu 1 from runqueue 0 (XEN) [2019-03-22 09:30:47] Booting processor 2/4 eip 3e000 (XEN) [2019-03-22 09:28:28] Initializing CPU#2 (XEN) [2019-03-22 09:28:28] masked ExtINT on CPU#2 (XEN) [2019-03-22 09:28:28] CPU: Physical Processor ID: 0 (XEN) [2019-03-22 09:28:28] CPU: Processor Core ID: 2 (XEN) [2019-03-22 09:28:28] CPU: L1 I cache: 32K, L1 D cache: 24K (XEN) [2019-03-22 09:28:28] CPU: L2 cache: 1024K (XEN) [2019-03-22 09:28:28] CMCI: CPU2 has no CMCI support (XEN) [2019-03-22 09:28:28] CPU2: Thermal monitoring enabled (TM1)(XEN) [2019-03-22 09:30:48] CPU2: Intel(R) Atom(TM) CPU C2750 @ 2.40GHz stepping 08 (XEN) [2019-03-22 09:30:48] Adding cpu 2 to runqueue 0 (XEN) [2019-03-22 09:30:48] Removing cpu 2 from runqueue 0 (XEN) [2019-03-22 09:30:48] Booting processor 3/6 eip 3e000 Result: hangs around the same place 3)Xen Source - here is the log of an attempt adding "cpuinfor maxcpus=1 watchdog" as an option in myman_xen.cfg: https://pastebin.com/b682FWmC (6 months) The last 12 lines: (XEN) [2019-03-22 09:37:49] Booting processor 2/4 eip 3e000 (XEN) [2019-03-22 09:35:28] Initializing CPU#2 (XEN) [2019-03-22 09:35:28] masked ExtINT on CPU#2 (XEN) [2019-03-22 09:35:28] CPU: Physical Processor ID: 0 (XEN) [2019-03-22 09:35:28] CPU: Processor Core ID: 2 (XEN) [2019-03-22 09:35:28] CPU: L1 I cache: 32K, L1 D cache: 24K (XEN) [2019-03-22 09:35:28] CPU: L2 cache: 1024K (XEN) [2019-03-22 09:35:28] CMCI: CPU2 has no CMCI support (XEN) [2019-03-22 09:35:28] CPU2: Thermal monitoring enabled (TM1)(XEN) [2019-03-22 09:37:49] CPU2: Intel(R) Atom(TM) CPU C2750 @ 2.40GHz stepping 08 (XEN) [2019-03-22 09:37:49] Adding cpu 2 to runqueue 0 (XEN) [2019-03-22 09:37:49] Removing cpu 2 from runqueue 0 (XEN) [2019-03-22 09:37:49] Booting processor 3/6 eip 3e000 Result: hangs around the same place 4) My Supermicro Intel Atom based unit does not offer legacy BIOS, at least as far as I can tell. I'm stuck with their UEFI. I have screen shots of most of the BIOS windows if you want. Here's a link to my model: https://www.supermicro.com/products/system/1u/5018/SYS-5018A-TN4.cfm The site has this BIOS specification: BIOS Type 64Mb SPI Flash EEPROM with AMI UEFI BIOS -John _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |