Never mind my last mail. I've solved the problem.
I've updated my linux kernel to 2.6.38 (my old kernel was 2.6.35) and configured tboot through GRUB2.

Cheers
Sansar


--- On Mon, 3/28/11, Sansar Choinyambuu <sunny_a42000@yahoo.com> wrote:

From: Sansar Choinyambuu <sunny_a42000@yahoo.com>
Subject: [tboot-devel] Boot hangs on transferring control to Linux kernel
To: "tboot-devel@lists.sourceforge.net" <tboot-devel@lists.sourceforge.net>
Date: Monday, March 28, 2011, 6:16 AM

Hello

I've now the following set of hardware:
Intel DQ57TM board (with q57 Chipset) and Core i5 660 processor.
I've updated my BIOS to the latest available version of 22.03.2011.
I've enabled TPM, VT-d, TXT enabled in BIOS and taken ownership of my TPM with well known passwords.

Following is my menu.lst :

title Ubuntu 10.10, kernel 2.6.35-25-generic w/ Intel(R) Trusted Execution Technology
kernel /boot/tboot.gz logging=serial,vga,memory
module /boot/vmlinuz-2.6.35-25-generic root=UUID=154e4bc5-aa94-4e1d-9f1c-e6c5cda3ed38 ro quiet splash
module /boot/initrd.img-2.6.35-25-generic
module /boot/i5_i7_DUAL_SINIT_18.BIN

Now the problem is, TBOOT hangs on the screen on which I could see the following, then I've to power down to boot again.
TBOOT: no LCP module found
TBOOT: Error: ELF magic number is not matched
TBOOT: assuming kernel is Linux format
TBOOT: Initrd from 0x7e167000 to 0x7ffff000
TBOOT: kernel (protected mode) from 0x10000000 0x142004d0
TBOOT: kernel (real mode) from 0x90000 to 0x93600
TBOOT: transferring control to kernel @0x1000000
TBOOT: VMXOFF done for cpu 1
TBOOT: cpu 1 is waking up, SIPI vector=10000
TBOOT: VMXOFF done for cpu 4
TBOOT: cpu 4 is waking up, SIPI vector=10000
TBOOT: VMXOFF done for cpu 5
TBOOT: cpu 5 is waking up, SIPI vector=10000

The following is the output I was able to get using tboot/utils/txt-stat :

Intel(r) TXT Configuration Registers:
STS: 0x00000002
   senter_done: FALSE
   sexit_done: TRUE
   mem_unlock: FALSE
   mem_config_lock: FALSE
   private_open: FALSE
   mem_config_ok: FALSE
ESTS: 0x00
   txt_reset: FALSE
   txt_wake_error: FALSE
E2STS: 0x0000000000000000
   slp_entry_error: FALSE
   secrets: FALSE
   block_mem: FALSE
   reset: FALSE
ERRORCODE: 0x00000000
DIDVID: 0x0000001fa0008086
   vendor_id: 0x8086
   device_id: 0xa000
   revision_id: 0x1f
SINIT.BASE: 0xcb700000
SINIT.SIZE: 131072B (0x20000)
HEAP.BASE: 0xcb720000
HEAP.SIZE: 917504B (0xe0000)
DPR: 0x00000000cb800031
   lock: TRUE
   top: 0xcb800000
   size: 3MB (3145728B)
***********************************************************
TXT measured launch: FALSE
secrets flag set: FALSE
***********************************************************
bios_data (@0x7f4faf930018, 2c):
version: 3
bios_sinit_size: 0x0 (0)
lcp_pd_base: 0x0
lcp_pd_size: 0x0 (0)
num_logical_procs: 4
flags: 0x00000000
unable to find TBOOT log

Could somebody help me further on?

Thanks in advance
Sansar Choinyambuu


-----Inline Attachment Follows-----

------------------------------------------------------------------------------
Enable your software for Intel(R) Active Management Technology to meet the
growing manageability and security demands of your customers. Businesses
are taking advantage of Intel(R) vPro (TM) technology - will your software
be a part of the solution? Download the Intel(R) Manageability Checker
today! http://p.sf.net/sfu/intel-dev2devmar

-----Inline Attachment Follows-----

_______________________________________________
tboot-devel mailing list
tboot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tboot-devel