Re: [tboot-devel] GETSEC[SENTER] fail on HP dc7800

2009-07-30 Thread Shane Wang
Hal My fault, since you have no chance to run into Xen or kernel. I suspect it is the BIOS issue. I am not sure whether it is convenient for you to downgrade the BIOS and have a try. Shane Hal Finney wrote: > Hi Shane - I'm not sure what it would do to add these switches, since > tboot doesn't

Re: [tboot-devel] GETSEC[SENTER] fail on HP dc7800

2009-07-30 Thread Shane Wang
I just want to confirm you don't have Azalia, because Azalia in some old bios will enable the Isochronous VT-d table, which causes SINIT fails. Forget this. Shane Hal Finney wrote: > (Forgot to respond to this last part): >> Can you see VTd lsoc (Azalia) WA in BIOS or somewhere? > > I'm afraid

Re: [tboot-devel] GETSEC[SENTER] fail on HP dc7800

2009-07-30 Thread Hal Finney
Right, you can see my output from Ross's dmardump utility at http://docs.google.com/View?id=df2b4r7r_1hcbtgbnd Or here is the binary output of acpidump -t DMAR. BTW you can see the BEARLAKE chipset ID right there: DMAR @ 0x3e2c225f : 44 4d 41 52 98 01 00 00 01 ce 43 4f 4d 50 41 51 DMAR

Re: [tboot-devel] GETSEC[SENTER] fail on HP dc7800

2009-07-30 Thread Ross Philipson
Martin, The dump utility I gave Hal earlier was reading the ACPI tables and formatting/tracing out the DMAR table from his system. The DMAR is there and on the surface it looked correct to me (at least nothing obviously wrong with it). Hal attached the trace in an earlier reply. Thanks Ross -

Re: [tboot-devel] GETSEC[SENTER] fail on HP dc7800

2009-07-30 Thread Martin Thiim
Hello Hal I could be wrong, but I think what the "Enable VT-d" option in the BIOS really refers to is whether the BIOS should set up the ACPI tables related to VT-d. You could use acpidump to see if those tables contain anything VT-d related (DMAR and the like) - the VT-d spec would be helpful fo

[tboot-devel] build issues on Ubuntu 8.10

2009-07-30 Thread Jonathan M. McCune
Hello, I grabbed the latest tboot using: hg clone http://www.bughost.org/repos.hg/tboot.hg In trying to build it, I get the following error: mlehash.c:270: error: ignoring return value of ‘fwrite’, declared with attribute warn_unused_result # gcc -v Using built-in specs. Target: i486-linu

Re: [tboot-devel] GETSEC[SENTER] fail on HP dc7800

2009-07-30 Thread Hal Finney
(Forgot to respond to this last part): > Can you see VTd lsoc (Azalia) WA in BIOS or somewhere? I'm afraid these terms mean nothing to me. Azalia is something about HD Audio? I don't know what that has to do with VT-d. Googling for lsoc with VT-d or with Intel finds nothing relevant. And WA could

Re: [tboot-devel] GETSEC[SENTER] fail on HP dc7800

2009-07-30 Thread Hal Finney
Hi Shane - I'm not sure what it would do to add these switches, since tboot doesn't get as far as launching the kernel, since it hangs in SENTER. However I can try doing it and then just booting into the kernel, in case I get any error reports about VT-d. Are there any MSRs or other registers I ca

Re: [tboot-devel] [PATCH] TSS_RESULT not checked in lcptools.c

2009-07-30 Thread Michael Gissing
I'm sorry, my Patch of lcptools.c wasn't proper. I found more missing checks, here's my next try. greetz Michael diff --git a/lcptools/lcptools.c b/lcptools/lcptools.c --- a/lcptools/lcptools.c +++ b/lcptools/lcptools.c @@ -90,7 +90,7 @@ CHECK_TSS_RETURN_VALUE("init_tss_context", result,

Re: [tboot-devel] GETSEC[SENTER] fail on HP dc7800

2009-07-30 Thread Shane Wang
Hal, If you work with Xen, please try to add "iommu=1 vtd=1" in Xen command line (i.e. the end of "module /boot/xen.gz ...") If you work with Linux, please try to add "iommu=on" in the command line (i.e. the end of "module /boot/vmlinuz-2.6.30 ..." PS: do you know which platform HP dc7800 is? *F