[PetiteCloud] CFT: bhyve AMD snapshot

Aryeh Friedman aryeh.friedman at gmail.com
Wed Feb 19 09:27:25 PST 2014


thats odd I thought I made sure to keep a call to that in the
HyperV.destroyVm()

Anish can you post your answer to the public thread because if I do it I
will likely get yelled at for being off topic;-)


On Wed, Feb 19, 2014 at 11:22 AM, Anish Gupta <akgupt3 at gmail.com> wrote:

> Hi Ayreh,
>  You need to destroy the last VM before creating  new one so between bhyve
> and bhyveload, you should use "bhyvectl --destroy --vm=<vm
> name=t4n1ustl23>. This fixed the problem "Fatal trap 30: reserved (unknown)
> fault while in kernel mode" which I was able to reproduce on my Phenom box.
>
>
> bhyveload
> bhyve
> ...
> bhyvectl --destroy --vm=/vm1 <<
> bhyveload
> ....
>
>
> I still can't get to login prompt for guest(no more faults :)), debugging
> it and will keep you posted.
>
> Starting sshd.
> Starting sendmail_submit.
> Starting sendmail_msp_queue.
> Starting cron.
> Starting background file system checks in 60 seconds.
>
> Wed Feb 19 16:10:41 CET 2014
> Feb 19 16:10:41 aa getty[911]: open /dev/ttyv0: No such file or directory
> Feb 19 16:10:41 aa getty[912]: open /dev/ttyv1: No such file or directory
> Feb 19 16:10:41 aa getty[914]: open /dev/ttyv3: No such file or directory
> Feb 19 16:10:41 aa getty[915]: open /dev/ttyv4: No such file or directory
> Feb 19 16:10:41 aa getty[916]: open /dev/ttyv5: No such file or directory
> Feb 19 16:10:41 aa getty[917]: open /dev/ttyv6: No such file or directory
> Feb 19 16:10:41 aa getty[918]: open /dev/ttyv7: No such file or directory
> Feb 19 16:10:41 aa getty[913]: open /dev/ttyv2: No such file or directory
> << Hang here >>
>
> -Anish
>
> On Feb 17, 2014, at 8:51 PM, Aryeh Friedman <aryeh.friedman at gmail.com>
> wrote:
>
> Notes the first half (installation) of the script works fine the boot -v
> posted is from the second half (instance first boot)
>
> #!/bin/sh
> #
> # Generated by PetiteCloud 0.2.6
>
> truncate -s 10G /vms/pri/nq6g103n9
> ifconfig tap1 destroy
> ifconfig tap1 create
> ifconfig tap1 up
> sleep 5
> ifconfig bridge0 addm tap1 up
>
> /usr/sbin/bhyveload -m 512 -d
> /vms/cds/FreeBSD-10.0-RELEASE-amd64-disc1.iso t4n1ustl23
> /usr/sbin/bhyve -c 1 -m 512 -AI -H -P -g 0 -s 0:0,hostbridge -s
> 1,virtio-net,tap1 -s 2,virtio-blk,/vms/pri/nq6g103n9 -s
> 3,ahci-cd,/vms/cds/FreeBSD-10.0-RELEASE-amd64-disc1.iso -S 31,uart,stdio
> t4n1ustl23
> echo $!>/var/run/petitecloud/t4n1ustl23
> ifconfig tap1 destroy
> ifconfig tap1 create
> ifconfig tap1 up
> sleep 5
> ifconfig bridge0 addm tap1 up
>
> /usr/sbin/bhyveload -m 512 -d /vms/pri/nq6g103n9 t4n1ustl23
> /usr/sbin/bhyve -c 1 -m 512 -AI -H -P -g 0 -s 0:0,hostbridge -s
> 1,virtio-net,tap1 -s 2,virtio-blk,/vms/pri/nq6g103n9  -S 31,uart,stdio
> t4n1ustl23
> echo $!>/var/run/petitecloud/t4n1ustl23
>
>
>
> On Mon, Feb 17, 2014 at 11:46 PM, Anish Gupta <akgupt3 at gmail.com> wrote:
>
>> Are you using any passthrough devices on AMD? Can you share your guest
>> configuration script?
>>
>> -Anish
>>
>>
>> On Feb 17, 2014, at 8:27 PM, Aryeh Friedman <aryeh.friedman at gmail.com>
>> wrote:
>>
>> > Sorry for taking so long (forgot to say orginally this is the guest)
>> >
>> >
>> > On Wed, Feb 12, 2014 at 10:30 AM, Peter Grehan <grehan at freebsd.org>
>> wrote:
>> >
>> >> Hi Aryeh,
>> >>
>> >> kernel panic during boot
>> >>>
>> >>
>> >> Can you post a verbose boot log with the panic (i.e. "boot -v" from the
>> >> loader prompt) ?OK boot -v
>> >> Booting...
>> >> SMAP type=01 base=0000000000000000 len=00000000000a0000
>> >> SMAP type=01 base=0000000000100000 len=000000001ff00000
>> >> Table 'APIC' at 0xf0500
>> >> APIC: Found table at 0xf0500
>> >> APIC: Using the MADT enumerator.
>> >> MADT: Found CPU APIC ID 0 ACPI ID 0: enabled
>> >> SMP: Added CPU 0 (AP)
>> >> Copyright (c) 1992-2014 The FreeBSD Project.
>> >> Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993,
>> 1994
>> >>    The Regents of the University of California. All rights reserved.
>> >> FreeBSD is a registered trademark of The FreeBSD Foundation.
>> >> FreeBSD 10.0-RELEASE #0 r260789: Thu Jan 16 22:34:59 UTC 2014
>> >>    root at snap.freebsd.org:/usr/obj/usr/src/sys/GENERIC amd64
>> >> FreeBSD clang version 3.3 (tags/RELEASE_33/final 183502) 20130610
>> >> Preloaded elf kernel "/boot/kernel/kernel" at 0xffffffff817f2000.
>> >> Hypervisor: Origin = "bhyve bhyve "
>> >> Calibrating TSC clock ... TSC clock: 2595069727 Hz
>> >> CPU: AMD A6-3650 APU with Radeon(tm) HD Graphics (2595.07-MHz K8-class
>> CPU)
>> >>  Origin = "AuthenticAMD"  Id = 0x300f10  Family = 0x12  Model = 0x1
>> >> Stepping = 0
>> >>
>> >>
>> Features=0x783ab7f<FPU,VME,DE,PSE,TSC,MSR,PAE,CX8,APIC,SEP,PGE,CMOV,PAT,PSE36,MMX,FXSR,SSE,SSE2>
>> >>  Features2=0x80a02001<SSE3,CX16,x2APIC,POPCNT,HV>
>> >>  AMD
>> >>
>> Features=0xe6505880<<s7>,SYSCALL,<s12>,<s14>,NX,MMX+,FFXSR,Page1GB,LM,3DNow!+,3DNow!>
>> >>  AMD
>> >>
>> Features2=0x37ff<LAHF,CMP,SVM,ExtAPIC,CR8,ABM,SSE4A,MAS,Prefetch,OSVW,IBS,SKINIT,WDT>
>> >>  TSC: P-state invariant
>> >> L1 2MB data TLB: 48 entries, fully associative
>> >> L1 2MB instruction TLB: 16 entries, fully associative
>> >> L1 4KB data TLB: 48 entries, fully associative
>> >> L1 4KB instruction TLB: 32 entries, fully associative
>> >> L1 data cache: 64 kbytes, 64 bytes/line, 1 lines/tag, 2-way associative
>> >> L1 instruction cache: 64 kbytes, 64 bytes/line, 1 lines/tag, 2-way
>> >> associative
>> >> L2 2MB data TLB: 128 entries, 2-way associative
>> >> L2 2MB instruction TLB: 0 entries, 2-way associative
>> >> L2 4KB data TLB: 1024 entries, 4-way associative
>> >> L2 4KB instruction TLB: 1024 entries, 4-way associative
>> >> L2 unified cache: 1024 kbytes, 64 bytes/line, 1 lines/tag, 16-way
>> >> associative
>> >> real memory  = 536870912 (512 MB)
>> >> Physical memory chunk(s):
>> >> 0x0000000000001000 - 0x000000000009bfff, 634880 bytes (155 pages)
>> >> 0x0000000000100000 - 0x00000000001fffff, 1048576 bytes (256 pages)
>> >> 0x000000000181a000 - 0x000000001f29ffff, 497573888 bytes (121478 pages)
>> >> avail memory = 492273664 (469 MB)
>> >> Event timer "LAPIC" quality 400
>> >> ACPI APIC Table: <BHYVE  BVMADT  >
>> >> APIC: CPU 0 has ACPI ID 0
>> >> x86bios:  IVT 0x000000-0x0004ff at 0xfffff80000000000
>> >> x86bios: SSEG 0x001000-0x001fff at 0xfffffe002c174000
>> >> x86bios:  ROM 0x0a0000-0x0fefff at 0xfffff800000a0000
>> >> XEN: CPU 0 has VCPU ID 0
>> >> random device not loaded; using insecure entropy
>> >> ULE: setup cpu 0
>> >> ACPI: RSDP 0xf0400 00024 (v02 BHYVE )
>> >> ACPI: XSDT 0xf0480 0003C (v01 BHYVE  BVXSDT   00000001 INTL 20130823)
>> >> ACPI: APIC 0xf0500 00054 (v01 BHYVE  BVMADT   00000001 INTL 20130823)
>> >> ACPI: FACP 0xf0600 0010C (v05 BHYVE  BVFACP   00000001 INTL 20130823)
>> >> ACPI: DSDT 0xf0800 0012F (v02 BHYVE  BVDSDT   00000001 INTL 20130823)
>> >> ACPI: FACS 0xf0780 00040
>> >> ACPI: HPET 0xf0740 00038 (v01 BHYVE  BVHPET   00000001 INTL 20130823)
>> >> MADT: Found IO APIC ID 0, Interrupt 0 at 0xfec00000
>> >> ioapic0: Routing external 8259A's -> intpin 0
>> >> MADT: Interrupt override: source 0, irq 2
>> >> ioapic0: Routing IRQ 0 -> intpin 2
>> >> MADT: Interrupt override: source 9, irq 9
>> >> ioapic0: intpin 9 trigger: level
>> >> ioapic0: intpin 9 polarity: low
>> >> ioapic0 <Version 1.1> irqs 0-23 on motherboard
>> >> cpu0 BSP:
>> >>     ID: 0x00000000   VER: 0x00000011 LDR: 0x00000000 DFR: 0xffffffff
>> >>  lint0: 0x00010700 lint1: 0x00000400 TPR: 0x00000000 SVR: 0x000001ff
>> >>  timer: 0x000100ef therm: 0x00010000 err: 0x000000f0
>> >> wlan: <802.11 Link Layer>
>> >> snd_unit_init() u=0x00ff8000 [512] d=0x00007c00 [32] c=0x000003ff
>> [1024]
>> >> feeder_register: snd_unit=-1 snd_maxautovchans=16 latency=5
>> >> feeder_rate_min=1 feeder_rate_max=2016000 feeder_rate_round=25
>> >> Hardware, Intel IvyBridge+ RNG: RDRAND is not present
>> >> Hardware, VIA Nehemiah Padlock RNG: VIA Padlock RNG not present
>> >> kbd0 at kbdmux0
>> >> mem: <memory>
>> >> null: <null device, zero device>
>> >> nfslock: pseudo-device
>> >> Falling back to <Software, Yarrow> random adaptor
>> >> random: <Software, Yarrow> initialized
>> >> module_register_init: MOD_LOAD (vesa, 0xffffffff80cfa5e0, 0) error 19
>> >> io: <I/O>
>> >> VMBUS: load
>> >> hptnr: R750/DC7280 controller driver v1.0
>> >> hpt27xx: RocketRAID 27xx controller driver v1.1
>> >> hptrr: RocketRAID 17xx/2xxx SATA controller driver v1.2
>> >>
>> >>
>> >> Fatal trap 30: reserved (unknown) fault while in kernel mode
>> >> cpuid = 0; apic id = 00
>> >> instruction pointer    = 0x20:0xffffffff80d1d3af
>> >> stack pointer            = 0x28:0xffffffff817f6b10
>> >> frame pointer            = 0x28:0xffffffff817f6b40
>> >> code segment        = base 0x0, limit 0xfffff, type 0x1b
>> >>            = DPL 0, pres 1, long 1, def32 0, gran 1
>> >> processor eflags    = interrupt enabled, IOPL = 0
>> >> current process        = 0 (swapper)
>> >> trap number        = 30
>> >> panic: reserved (unknown) fault
>> >> cpuid = 0
>> >> KDB: stack backtrace:
>> >> #0 0xffffffff808e7dd0 at kdb_backtrace+0x60
>> >> #1 0xffffffff808af8b5 at panic+0x155
>> >> #2 0xffffffff80c8e692 at trap_fatal+0x3a2
>> >> #3 0xffffffff80c8e2cf at trap+0x7bf
>> >> #4 0xffffffff80c75392 at calltrap+0x8
>> >> #5 0xffffffff80d1e59e at vmbus_identify+0xe
>> >> #6 0xffffffff808e02d7 at bus_generic_probe+0x77
>> >> #7 0xffffffff80c7314a at nexus_acpi_attach+0x1a
>> >> #8 0xffffffff808df242 at device_attach+0x3a2
>> >> #9 0xffffffff808e07b9 at bus_generic_new_pass+0xe9
>> >> #10 0xffffffff808dd0af at bus_set_pass+0x8f
>> >> #11 0xffffffff80c7472a at configure+0xa
>> >> #12 0xffffffff80861238 at mi_startup+0x118
>> >> #13 0xffffffff802d3e0c at btext+0x2c
>> >> Uptime: 1s
>> >> Automatic reboot in 15 seconds - press a key on the console to abort
>> >>
>> >>
>> > --
>> > Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org<http://www.petitecloud.org/>
>> > _______________________________________________
>> > freebsd-virtualization at freebsd.org mailing list
>> > http://lists.freebsd.org/mailman/listinfo/freebsd-virtualization
>> > To unsubscribe, send any mail to "
>> freebsd-virtualization-unsubscribe at freebsd.org"
>>
>>
>
>
> --
> Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org<http://www.petitecloud.org/>
>
>
>


-- 
Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.petitecloud.nyclocal.net/pipermail/petitecloud-general-petitecloud.nyclocal.net/attachments/20140219/bfa743e0/attachment-0002.htm>


More information about the petitecloud-general mailing list