Port-xen archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: annual HOWTO rampage, mini edition



	hello Greg.  Here's another data point.  I realize that NetBSD-5.2 is well out of support
but it appears that 32-bit NetBSD-5.2/i386 domu doesn't work even with pvh  and pvshim = 1
set  in the domu conf file.  HVM doesn't work either, due to compatibility issues between the
various emulated disk controllers and the way the 5.2 drivers behave.  NetBSD-5.2/amd64 works
fine as a pv guest.  So, it may be worth noting that older versions of NetBSD and i386 means,
really, only NetBSD-6 and 7 and, probably mostly 7, work in 32-bit mode with Xen.

	Just for completeness, here's the panic message.
(This is Xen-4.16, but I think it applies to 4.18 as well.)

(XEN) Initialised PV console at 0xffff82cfffffb000 with pfn 0xfefff and evtchn 0x2
 Xen 4.16.0
(XEN) Xen version 4.16.0 (buhrow@) (FreeBSD clang version 13.0.0 (git%github.com@localhost:llvm/llvm-project.git llvmorg-13.0.0-0-gd7b669b3a303)) debug=n Thu Jun  2 11:50:29 PDT 2022
(XEN) Latest ChangeSet: 
(XEN) PVH start info: (pa 0000ffc0)
(XEN)   version:    1
(XEN)   flags:      0
(XEN)   nr_modules: 1
(XEN)   modlist_pa: 000000000000ff80
(XEN)   cmdline_pa: 000000000000ffa0
(XEN)   cmdline:    'pv-shim console=xen,pv'
(XEN)   rsdp_pa:    00000000fc008000
(XEN)     mod[0].pa:         0000000000a00000
(XEN)     mod[0].size:       0000000003026944
(XEN)     mod[0].cmdline_pa: 000000000000ff70
(XEN)     mod[0].cmdline:    ''
(XEN) Bootloader: PVH Directboot
(XEN) Command line: pv-shim console=xen,pv
(XEN) Xen image load base address: 0
(XEN) Running on Xen
(XEN) Disc information:
(XEN)  Found 0 MBR signatures
(XEN)  Found 0 EDD information structures
(XEN) PVH-e820 RAM map:
(XEN)  [0000000000000000, 00000000fbffffff] (usable)
(XEN)  [00000000fc000000, 00000000fc00803f] (ACPI data)
(XEN)  [00000000feff8000, 00000000feffbfff] (reserved)
(XEN)  [00000000feffc000, 00000000feffcfff] (usable)
(XEN)  [00000000feffd000, 00000000feffffff] (reserved)
(XEN)  [0000000100000000, 00000001040003ff] (usable)
(XEN) New Xen image base address: 0xfb600000
(XEN) ACPI: RSDP FC008000, 0024 (r2    Xen)
(XEN) ACPI: XSDT FC007F50, 0034 (r1    Xen      HVM        0 HVML        0)
(XEN) ACPI: FACP FC007D60, 010C (r5    Xen      HVM        0 HVML        0)
(XEN) ACPI: DSDT FC001040, 6C9B (r5    Xen      HVM        0 INTL 20201113)
(XEN) ACPI: FACS FC001000, 0040
(XEN) ACPI: APIC FC007E70, 0034 (r2    Xen      HVM        0 HVML        0)
(XEN) System RAM: 4096MB (4194308kB)
(XEN) Domain heap initialised
(XEN) ACPI: PM-Timer is too short
(XEN) ACPI: No IOAPIC entries present
(XEN) Found and enabled local APIC!
(XEN) Switched to APIC driver x2apic_phys
(XEN) Speculative mitigation facilities:
(XEN)   Hardware hints:
(XEN)   Hardware features:
(XEN)   Xen settings: BTI-Thunk N/A, SPEC_CTRL: No, Other: BRANCH_HARDEN
(XEN)   L1TF: believed vulnerable, maxphysaddr L1D 44, CPUID 40, Safe address 10000000000
(XEN)   Support for PV VMs: RSB EAGER_FPU
(XEN)   XPTI (64-bit PV only): Dom0 enabled, DomU enabled (without PCID)
(XEN)   PV L1TF shadowing: Dom0 disabled, DomU disabled
(XEN) Using scheduler: null Scheduler (null)
(XEN) Initializing null scheduler
(XEN) WARNING: This is experimental software in development.
(XEN) Use at your own risk.
(XEN) Platform timer is 1000.000MHz XEN PV CLOCK
(XEN) Detected 2400.097 MHz processor.
(XEN) I/O virtualisation disabled
(XEN) Platform timer appears to have unexpectedly wrapped 10 or more times.
(XEN) Allocated console ring of 16 KiB.
(XEN) Brought up 1 CPUs
(XEN) Scheduling granularity: cpu, 1 CPU per sched-resource
(XEN) CPUIDLE: disabled due to no HPET. Force enable with 'cpuidle'.
(XEN)  Xen  kernel: 64-bit, lsb, compat32
(XEN)  Dom0 kernel: 32-bit, PAE, lsb, paddr 0xc0100000 -> 0xc03dadd4
(XEN)  Dom0 symbol map 0xc03dadd4 -> 0xc04318b0
(XEN) shim used pages 0x39c3 reserving 0x100 free pages
(XEN) PHYSICAL MEMORY ARRANGEMENT:
(XEN)  Dom0 alloc.:   00000000fa000000->00000000fb000000 (1029438 pages to be allocated)
(XEN) VIRTUAL MEMORY ARRANGEMENT:
(XEN)  Loaded kernel: 00000000c0100000->00000000c04318b0
(XEN)  Phys-Mach map: 00000000c0432000->00000000c08234f8
(XEN)  Start info:    00000000c0824000->00000000c0824490
(XEN)  Xenstore ring: 00000000c0825000->00000000c0826000
(XEN)  Console ring:  00000000c0826000->00000000c0827000
(XEN)  Page tables:   00000000c0827000->00000000c0832000
(XEN)  Boot stack:    00000000c0832000->00000000c0833000
(XEN)  TOTAL:         00000000c0100000->00000000c0c00000
(XEN)  ENTRY ADDRESS: 00000000c0100000
(XEN) Dom109 has maximum 1 VCPUs
(XEN) Initial low memory virq threshold set at 0x40 pages.
(XEN) Scrubbing Free RAM in background
(XEN) Std. Loglevel: Errors and warnings
(XEN) Guest Loglevel: Nothing (Rate-limited: Errors and warnings)
(XEN) *** Serial input to DOM0 (type 'CTRL-a' three times to switch input)
(XEN) Freed 2048kB init memory
Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
    2006, 2007, 2008, 2009, 2010
    The NetBSD Foundation, Inc.  All rights reserved.
Copyright (c) 1982, 1986, 1989, 1991, 1993
    The Regents of the University of California.  All rights reserved.

NetBSD 5.2_STABLE (RBL_DOMU) #0: Tue Sep  9 15:39:24 PDT 2014
	buhrow%lothlorien.nfbcal.org@localhost:/usr/src/sys/arch/i386/compile/RBL_DOMU
total memory = 4037 MB
avail memory = 3955 MB
mainbus0 (root)
hypervisor0 at mainbus0: Xen version 4.16.0
vcpu0 at hypervisor0: Intel 686-class, 2400MHz, id 0x206c2
xenbus0 at hypervisor0: Xen Virtual Bus Interface
xencons0 at hypervisor0: Xen Virtual Console Driver
xencons0: using event channel 2
npx0 at hypervisor0: using exception 16
xenbus: can't get state for device/suspend/event-channel (2)
xbd0 at xenbus0 id 1: Xen Virtual Block Device Interface
panic: xengnt_more_entries: setup table failed
rebooting...


Home | Main Index | Thread Index | Old Index