testing bhyve on AMD box...

2014-10-21 Thread John-Mark Gurney
So, I did, and it failed...

First, if_tap doesn't get automatically loaded.. but that was easy to
spot due to the error message...  loader runs fine, but then after
hitting enter, I get the following:
/tmp/bhyve.4dv5wFK 91: [0008]   FACS Address : 000F27C0
Error6154 - Integer too large for target ^  (000F27C0)

/tmp/bhyve.4dv5wFK 92: [0008]  DSDT Address : 000F2800
Error6154 - Integer too large for target ^  (000F2800)

/tmp/bhyve.4dv5wFK 98: [0008]  Address : 0400
Error6154 - ^ Integer too large for target 
(0400)

/tmp/bhyve.4dv5wFK112: [0008]Address : 0404
Error6154 - ^ Integer too large for target 
(0404)

/tmp/bhyve.4dv5wFK133: [0008]Address : 0408
Error6154 - ^ Integer too large for target 
(0408)

Assertion failed: (error == 0), function main, file 
/usr/src/usr.sbin/bhyve/bhyverun.c, line 864.
Abort trap (core dumped)

I had to reformat it since the terminal wasn't emitting CR's...

This is from:
FreeBSD carbon.funkthat.com 11.0-CURRENT FreeBSD 11.0-CURRENT #9: Tue Oct 21 
10:55:05 PDT 2014 
j...@carbon.funkthat.com:/usr/home/jmg/freebsd.p4/opencrypto/sys/amd64/compile/GENERIC
  amd64

Though this is from my p4 project branch, it is fully synced w/ r273388...

CPU: AMD A10-5700 APU with Radeon(tm) HD Graphics(3393.89-MHz K8-class CPU)
  Origin=AuthenticAMD  Id=0x610f01  Family=0x15  Model=0x10  Stepping=1
  
Features=0x178bfbffFPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,MMX,FXSR,SSE,SSE2,HTT
  
Features2=0x3e98320bSSE3,PCLMULQDQ,MON,SSSE3,FMA,CX16,SSE4.1,SSE4.2,POPCNT,AESNI,XSAVE,OSXSAVE,AVX,F16C
  AMD Features=0x2e500800SYSCALL,NX,MMX+,FFXSR,Page1GB,RDTSCP,LM
  AMD 
Features2=0x1ebbfffLAHF,CMP,SVM,ExtAPIC,CR8,ABM,SSE4A,MAS,Prefetch,OSVW,IBS,XOP,SKINIT,WDT,LWP,FMA4,TCE,NodeId,TBM,Topology,PCXC,PNXC
  Structured Extended Features=0x8BMI1
  TSC: P-state invariant, performance statistics
real memory  = 8589934592 (8192 MB)
avail memory = 7665848320 (7310 MB)

I'm willing to test any patches you throw my way...

-- 
  John-Mark Gurney  Voice: +1 415 225 5579

 All that I will do, has been done, All that I have, has not.
___
freebsd-virtualization@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-virtualization
To unsubscribe, send any mail to 
freebsd-virtualization-unsubscr...@freebsd.org


Re: testing bhyve on AMD box...

2014-10-21 Thread John-Mark Gurney
Neel Natu wrote this message on Tue, Oct 21, 2014 at 12:01 -0700:
 On Tue, Oct 21, 2014 at 11:50 AM, John-Mark Gurney j...@funkthat.com wrote:
  So, I did, and it failed...
 
  First, if_tap doesn't get automatically loaded.. but that was easy to
  spot due to the error message...  loader runs fine, but then after
  hitting enter, I get the following:
  /tmp/bhyve.4dv5wFK 91: [0008]   FACS Address : 
  000F27C0
  Error6154 - Integer too large for target ^  (000F27C0)
 
  /tmp/bhyve.4dv5wFK 92: [0008]  DSDT Address : 000F2800
  Error6154 - Integer too large for target ^  (000F2800)
 
  /tmp/bhyve.4dv5wFK 98: [0008]  Address : 0400
  Error6154 - ^ Integer too large for target 
  (0400)
 
  /tmp/bhyve.4dv5wFK112: [0008]Address : 0404
  Error6154 - ^ Integer too large for target 
  (0404)
 
  /tmp/bhyve.4dv5wFK133: [0008]Address : 0408
  Error6154 - ^ Integer too large for target 
  (0408)
 
  Assertion failed: (error == 0), function main, file 
  /usr/src/usr.sbin/bhyve/bhyverun.c, line 864.
  Abort trap (core dumped)
 
  I had to reformat it since the terminal wasn't emitting CR's...
 
  This is from:
  FreeBSD carbon.funkthat.com 11.0-CURRENT FreeBSD 11.0-CURRENT #9: Tue Oct 
  21 10:55:05 PDT 2014 
  j...@carbon.funkthat.com:/usr/home/jmg/freebsd.p4/opencrypto/sys/amd64/compile/GENERIC
amd64
 
  Though this is from my p4 project branch, it is fully synced w/ r273388...
 
  CPU: AMD A10-5700 APU with Radeon(tm) HD Graphics(3393.89-MHz K8-class 
  CPU)
Origin=AuthenticAMD  Id=0x610f01  Family=0x15  Model=0x10  Stepping=1

  Features=0x178bfbffFPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,MMX,FXSR,SSE,SSE2,HTT

  Features2=0x3e98320bSSE3,PCLMULQDQ,MON,SSSE3,FMA,CX16,SSE4.1,SSE4.2,POPCNT,AESNI,XSAVE,OSXSAVE,AVX,F16C
AMD Features=0x2e500800SYSCALL,NX,MMX+,FFXSR,Page1GB,RDTSCP,LM
AMD 
  Features2=0x1ebbfffLAHF,CMP,SVM,ExtAPIC,CR8,ABM,SSE4A,MAS,Prefetch,OSVW,IBS,XOP,SKINIT,WDT,LWP,FMA4,TCE,NodeId,TBM,Topology,PCXC,PNXC
Structured Extended Features=0x8BMI1
TSC: P-state invariant, performance statistics
  real memory  = 8589934592 (8192 MB)
  avail memory = 7665848320 (7310 MB)
 
  I'm willing to test any patches you throw my way...
 
 
 What is the output of iasl -v on your system?
 
 This is what's on my AMD machine:
 
 [neel@a ~/head]$ iasl -v
 
 Intel ACPI Component Architecture
 ASL Optimizing Compiler version 20140926-64
 Copyright (c) 2000 - 2014 Intel Corporation

$ iasl -v

Intel ACPI Component Architecture
ASL Optimizing Compiler version 20130823-64
Copyright (c) 2000 - 2013 Intel Corporation

Sorry, I was so excited to try it out that I didn't do a buildworld...
I'll do one now, since I'm still getting a failure after updating to a
current iasl:
Assertion failed: (CPU_ISSET(vcpu, active_cpus)), function vm_loop, file 
/usr/src/usr.sbin/bhyve/bhyverun.c, line 597.
Abort trap (core dumped)

I'll report back success or failure after buildworld/installworld/reboot
is complete...

-- 
  John-Mark Gurney  Voice: +1 415 225 5579

 All that I will do, has been done, All that I have, has not.
___
freebsd-virtualization@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-virtualization
To unsubscribe, send any mail to 
freebsd-virtualization-unsubscr...@freebsd.org