Hi Shane, cc list,

I'm experimenting with SENTER on an HP 8530p with the newest BIOS. tboot works without issue. However, when I run my own code, the laptop reboots upon invoking SENTER, and LT.ERRORCODE is populated with 0xc0000001, or "SINIT Exit Point". I'm at a loss for what I am doing wrong based solely on that error message.

Attached is the log for the successful tboot run. I'm trying to figure out what might be unusual about this platform that causes it to fail, as my code does work on another system that I have here.

This line is interesting:

TBOOT: SINIT does not support launch with MLE pagetable in ECX

And there's a chance I'm doing something wrong with the MTRRs, but the error message does not seem to relate to either of these. Any ideas?

Thanks,
-Jon
3h3hTBOOT: ******************* TBOOT *******************
TBOOT:    2009-09-08 13:31 +0000 172:da3ebacc9b6d
TBOOT: *********************************************
TBOOT: command line: logging=vga,memory,serial
TBOOT: TPM is ready
TBOOT: TPM nv_locked: TRUE
TBOOT: TPM: get capability, return value = 00000003
TBOOT: failed to get actual policy size in TPM NV
TBOOT: failed to read policy from TPM NV, using default
TBOOT: policy:
TBOOT:   version: 2
TBOOT:   policy_type: TB_POLTYPE_CONT_NON_FATAL
TBOOT:   hash_alg: TB_HALG_SHA1
TBOOT:   policy_control: 00000001 (EXTEND_PCR17)
TBOOT:   num_entries: 2
TBOOT:   policy entry[0]:
TBOOT:           mod_num: 0
TBOOT:           pcr: none
TBOOT:           hash_type: TB_HTYPE_ANY
TBOOT:           num_hashes: 0
TBOOT:   policy entry[1]:
TBOOT:           mod_num: any
TBOOT:           pcr: 19
TBOOT:           hash_type: TB_HTYPE_ANY
TBOOT:           num_hashes: 0
TBOOT: TPM: write nv 20000002, offset 00000000, 00000004 bytes, return = 
00000002
TBOOT: Error: write TPM error: 0x2.
TBOOT: no policy in TPM NV.
TBOOT: IA32_FEATURE_CONTROL_MSR: 0000ff0f
TBOOT: CPU is SMX-capable
TBOOT: CPU is VMX-capable
TBOOT: SMX is enabled
TBOOT: TXT chipset and all needed capabilities present
TBOOT: TPM: write nv 20000002, offset 00000000, 00000004 bytes, return = 
00000002
TBOOT: Error: write TPM error: 0x2.
TBOOT: LT.ERRORCODE=0
TBOOT: LT.ESTS=0
TBOOT: IA32_FEATURE_CONTROL_MSR: 0000ff0f
TBOOT: CPU is SMX-capable
TBOOT: CPU is VMX-capable
TBOOT: SMX is enabled
TBOOT: TXT chipset and all needed capabilities present
TBOOT: bios_data (@bfe20008, 2c):
TBOOT:   version: 3
TBOOT:   bios_sinit_size: 0x0 (0)
TBOOT:   lcp_pd_base: 0x0
TBOOT:   lcp_pd_size: 0x0 (0)
TBOOT:   num_logical_procs: 2
TBOOT:   flags: 0x00000002
TBOOT: TPM: write nv 20000002, offset 00000000, 00000004 bytes, return = 
00000002
TBOOT: Error: write TPM error: 0x2.
TBOOT: CR0 and EFLAGS OK
TBOOT: no machine check errors
TBOOT: CPU is ready for SENTER
TBOOT: checking previous errors on the last boot.
        TPM: read nv index 20000002 offset 00000000, return value = 00000002
TBOOT: Error: read TPM error: 0x2.
TBOOT: last boot has no error.
TBOOT: checking whether module 2 is an SINIT AC module...
TBOOT:  : succeeded.
TBOOT: user-provided SINIT found: /GM45_PM45_SINIT_19.BIN
TBOOT: chipset ids: vendor=8086, device=9000, revision=7f
TBOOT: 1 ACM chipset id entries:
TBOOT:  vendor=8086, device=9000, flags=1, revision=3f, extended=0
TBOOT: copied SINIT (size=67c0) to bfe00000
TBOOT: AC mod base alignment OK
TBOOT: AC mod size OK
TBOOT: AC module header dump for SINIT:
TBOOT:   type: 0x2 (ACM_TYPE_CHIPSET)
TBOOT:   length: 0xa1 (161)
TBOOT:   version: 0
TBOOT:   chipset_id: 0x2a40
TBOOT:   flags: 0x0
TBOOT:           pre_production: 0
TBOOT:           debug_signed: 0
TBOOT:   vendor: 0x8086
TBOOT:   date: 0x20081017
TBOOT:   size*4: 0x67c0 (26560)
TBOOT:   code_control: 0x0
TBOOT:   entry point: 0x00000008:00004120
TBOOT:   scratch_size: 0x8f (143)
TBOOT:   info_table:
TBOOT:           uuid: {0x7fc03aaa, 0x46a7, 0x18db, 0xac2e,
                {0x69, 0x8f, 0x8d, 0x41, 0x7f, 0x5a}}
TBOOT:               ACM_UUID_V3
TBOOT:           chipset_acm_type: 0x1 (SINIT)
TBOOT:           version: 3
TBOOT:           length: 0x28 (40)
TBOOT:           chipset_id_list: 0x4e8
TBOOT:           os_sinit_data_ver: 0x4
TBOOT:           min_mle_hdr_ver: 0x00020000
TBOOT:           capabilities: 0x00000002
TBOOT:               rlp_wake_getsec: 0
TBOOT:               rlp_wake_monitor: 1
TBOOT:               ecx_pgtbl: 0
TBOOT:           acm_ver: 19
TBOOT:   chipset list:
TBOOT:           count: 1
TBOOT:           entry 0:
TBOOT:               flags: 0x1
TBOOT:               vendor_id: 0x8086
TBOOT:               device_id: 0x9000
TBOOT:               revision_id: 0x3f
TBOOT:               extended_id: 0x0
TBOOT: SINIT does not support launch with MLE pagetable in ECX
TBOOT: file addresses:
TBOOT:   &_start=00803000
TBOOT:   &_end=00878c74
TBOOT:   &_mle_start=00803000
TBOOT:   &_mle_end=00823000
TBOOT:   &_post_launch_entry=00803020
TBOOT:   &_txt_wakeup=008031f0
TBOOT:   &g_mle_hdr=00819c80
TBOOT: MLE header:
TBOOT:   uuid={0x9082ac5a, 0x476f, 0x74a7, 0x5c0f,
                {0x55, 0xa2, 0xcb, 0x51, 0xb6, 0x42}}
TBOOT:   length=34
TBOOT:   version=00020001
TBOOT:   entry_point=00000020
TBOOT:   first_valid_page=00000000
TBOOT:   mle_start_off=0
TBOOT:   mle_end_off=20000
TBOOT:   capabilities: 0x00000007
TBOOT:       rlp_wake_getsec: 1
TBOOT:       rlp_wake_monitor: 1
TBOOT:       ecx_pgtbl: 1
TBOOT: MLE start=803000, end=823000, size=20000
TBOOT: ptab_size=3000, ptab_base=00800000
TBOOT: bios_data (@bfe20008, 2c):
TBOOT:   version: 3
TBOOT:   bios_sinit_size: 0x0 (0)
TBOOT:   lcp_pd_base: 0x0
TBOOT:   lcp_pd_size: 0x0 (0)
TBOOT:   num_logical_procs: 2
TBOOT:   flags: 0x00000002
TBOOT: min_lo_ram: 0x0, max_lo_ram: 0xbe000000
TBOOT: min_hi_ram: 0x100000000, max_hi_ram: 0x13c000000
TBOOT: no LCP module found
TBOOT: os_sinit_data (@bfe30154, 5c):
TBOOT:   version: 4
TBOOT:   mle_ptab: 0x800000
TBOOT:   mle_size: 0x20000 (131072)
TBOOT:   mle_hdr_base: 0x16c80
TBOOT:   vtd_pmr_lo_base: 0x0
TBOOT:   vtd_pmr_lo_size: 0xbe000000
TBOOT:   vtd_pmr_hi_base: 0x100000000
TBOOT:   vtd_pmr_hi_size: 0x3c000000
TBOOT:   lcp_po_base: 0x0
TBOOT:   lcp_po_size: 0x0 (0)
TBOOT:   capabilities: 0x00000002
TBOOT:       rlp_wake_getsec: 0
TBOOT:       rlp_wake_monitor: 1
TBOOT:       ecx_pgtbl: 0
TBOOT: setting MTRRs for acmod: base=bfe00000, size=67c0, num_pages=7
TBOOT: executing GETSEC[SENTER]...
TBOOT: ******************* TBOOT *******************
TBOOT:    2009-09-08 13:31 +0000 172:da3ebacc9b6d
TBOOT: *********************************************
TBOOT: command line: logging=vga,memory,serial
TBOOT: TPM is ready
TBOOT: TPM nv_locked: TRUE
TBOOT: TPM: get capability, return value = 00000003
TBOOT: failed to get actual policy size in TPM NV
TBOOT: failed to read policy from TPM NV, using default
TBOOT: policy:
TBOOT:   version: 2
TBOOT:   policy_type: TB_POLTYPE_CONT_NON_FATAL
TBOOT:   hash_alg: TB_HALG_SHA1
TBOOT:   policy_control: 00000001 (EXTEND_PCR17)
TBOOT:   num_entries: 2
TBOOT:   policy entry[0]:
TBOOT:           mod_num: 0
TBOOT:           pcr: none
TBOOT:           hash_type: TB_HTYPE_ANY
TBOOT:           num_hashes: 0
TBOOT:   policy entry[1]:
TBOOT:           mod_num: any
TBOOT:           pcr: 19
TBOOT:           hash_type: TB_HTYPE_ANY
TBOOT:           num_hashes: 0
TBOOT: TPM: write nv 20000002, offset 00000000, 00000004 bytes, return = 
00000002
TBOOT: Error: write TPM error: 0x2.
TBOOT: no policy in TPM NV.
TBOOT: IA32_FEATURE_CONTROL_MSR: 0000ff0f
TBOOT: CPU is SMX-capable
TBOOT: CPU is VMX-capable
TBOOT: SMX is enabled
TBOOT: TXT chipset and all needed capabilities present
TBOOT: TPM: write nv 20000002, offset 00000000, 00000004 bytes, return = 
00000002
TBOOT: Error: write TPM error: 0x2.
TBOOT: LT.ERRORCODE=c0000001
TBOOT: AC module error : acm_type=1, progress=00, error=0
TBOOT: LT.ESTS=0
TBOOT: IA32_FEATURE_CONTROL_MSR: 0000ff0f
TBOOT: CPU is SMX-capable
TBOOT: CPU is VMX-capable
TBOOT: SMX is enabled
TBOOT: TXT chipset and all needed capabilities present
TBOOT: bios_data (@bfe20008, 2c):
TBOOT:   version: 3
TBOOT:   bios_sinit_size: 0x0 (0)
TBOOT:   lcp_pd_base: 0x0
TBOOT:   lcp_pd_size: 0x0 (0)
TBOOT:   num_logical_procs: 2
TBOOT:   flags: 0x00000002
TBOOT: TPM: write nv 20000002, offset 00000000, 00000004 bytes, return = 
00000002
TBOOT: Error: write TPM error: 0x2.
TBOOT: measured launch succeeded
TBOOT: bios_data (@bfe20008, 2c):
TBOOT:   version: 3
TBOOT:   bios_sinit_size: 0x0 (0)
TBOOT:   lcp_pd_base: 0x0
TBOOT:   lcp_pd_size: 0x0 (0)
TBOOT:   num_logical_procs: 2
TBOOT:   flags: 0x00000002
TBOOT: os_mle_data (@bfe20034, 10120):
TBOOT:   version: 2
TBOOT:   mbi: 0x00030d48
TBOOT: os_sinit_data (@bfe30154, 5c):
TBOOT:   version: 4
TBOOT:   mle_ptab: 0x800000
TBOOT:   mle_size: 0x20000 (131072)
TBOOT:   mle_hdr_base: 0x16c80
TBOOT:   vtd_pmr_lo_base: 0x0
TBOOT:   vtd_pmr_lo_size: 0xbe000000
TBOOT:   vtd_pmr_hi_base: 0x100000000
TBOOT:   vtd_pmr_hi_size: 0x3c000000
TBOOT:   lcp_po_base: 0x0
TBOOT:   lcp_po_size: 0x0 (0)
TBOOT:   capabilities: 0x00000002
TBOOT:       rlp_wake_getsec: 0
TBOOT:       rlp_wake_monitor: 1
TBOOT:       ecx_pgtbl: 0
TBOOT: sinit_mle_data (@bfe301b0, 218):
TBOOT:   version: 6
TBOOT:   bios_acm_id: 
        80 00 00 00 20 09 02 18 00 00 2a 40 00 00 00 00 ff ff ff ff 
TBOOT:   edx_senter_flags: 0x00000000
TBOOT:   mseg_valid: 0x0
TBOOT:   sinit_hash:
        e4 fd 97 66 c4 11 b3 30 54 be 1b 63 19 70 0a ed c0 bc 23 bb 
TBOOT:   mle_hash:
        05 9f f4 56 9c 92 5d 49 64 d7 74 cd d3 de 6c 77 8d 02 06 79 
TBOOT:   stm_hash:
        00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
TBOOT:   lcp_policy_hash:
        00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
TBOOT:   lcp_policy_control: 0x00000000
TBOOT:   rlp_wakeup_addr: 0xbfe019a0
TBOOT:   num_mdrs: 7
TBOOT:   mdrs_off: 0x98
TBOOT:   num_vtd_dmars: 216
TBOOT:   vtd_dmars_off: 0x140
TBOOT:   sinit_mdrs:
TBOOT:           0000000000000000 - 00000000000a0000 (GOOD)
TBOOT:           0000000000100000 - 0000000001000000 (GOOD)
TBOOT:           0000000001000000 - 00000000bfe00000 (GOOD)
TBOOT:           0000000100000000 - 000000013c000000 (GOOD)
TBOOT:           0000000100000000 - 000000013c000000 (GOOD)
TBOOT:           00000000bff00000 - 00000000c0000000 (SMRAM NON-OVERLAY)
TBOOT:           00000000e0000000 - 00000000f0000000 (PCIE EXTENDED CONFIG)
TBOOT: RSDP (v002 HPQOEM) @ 0x000f6810
TBOOT: Seek in XSDT...
TBOOT: entry[0] sig = FACP @ 0xbdffc000
TBOOT: entry[1] sig = HPET @ 0xbdffb000
TBOOT: entry[2] sig = APIC @ 0xbdffa000
TBOOT: acpi_table_ioapic @ bdffa04c, .address = fec00000
TBOOT: RSDP (v002 HPQOEM) @ 0x000f6810
TBOOT: Seek in XSDT...
TBOOT: entry[0] sig = FACP @ 0xbdffc000
TBOOT: entry[1] sig = HPET @ 0xbdffb000
TBOOT: entry[2] sig = APIC @ 0xbdffa000
TBOOT: entry[3] sig = MCFG @ 0xbdff9000
TBOOT: acpi_table_mcfg @ bdff9000, .base_address = e0000000
TBOOT: mtrr_def_type: e = 1, fe = 1, type = 0
TBOOT: mtrrs:
TBOOT:          base    mask    type    v
TBOOT:          0ffe00  fffe00  05      1
TBOOT:          000000  f80000  06      1
TBOOT:          080000  fc0000  06      1
TBOOT:          100000  fc0000  06      1
TBOOT:          13c000  ffc000  00      1
TBOOT:          0b9d70  fffff0  00      1
TBOOT:          000000  000000  00      0
TBOOT: min_lo_ram: 0x0, max_lo_ram: 0xbe000000
TBOOT: min_hi_ram: 0x100000000, max_hi_ram: 0x13c000000
TBOOT: MSR for SMM monitor control on ILP 0 is 0x0.
TBOOT: verifying ILP is opt-out or has the same MSEG header with TXT.MSEG.BASE
                opt-out
TBOOT:  : succeeded.
TBOOT: enabling SMIs on BSP
TBOOT: mle_join.entry_point = 8031f0
TBOOT: mle_join.seg_sel = 8
TBOOT: mle_join.gdt_base = 804000
TBOOT: mle_join.gdt_limit = 3f
TBOOT: joining RLPs to MLE with MONITOR wakeup
TBOOT: rlp_wakeup_addr = 0xbfe019a0
TBOOT: cpu 1 waking up from TXT sleep
TBOOT: waiting for all APs (1) to enter wait-for-sipi...
TBOOT: MSR for SMM monitor control on RLP(1) is 0x0
TBOOT: verifying ILP's MSR_IA32_SMM_MONITOR_CTL with RLP(1)'s
         : succeeded.
TBOOT: enabling SMIs on cpu 1
TBOOT: .VMXON done for cpu 1
TBOOT: 
TBOOT: launching mini-guest for cpu 1
TBOOT: 
TBOOT: all APs in wait-for-sipi
TBOOT: saved IA32_MISC_ENABLE = 0x64972481
TBOOT: set LT.CMD.SECRETS flag
TBOOT: opened TPM locality 1
TBOOT: TPM: write nv 20000002, offset 00000000, 00000004 bytes, return = 
00000002
TBOOT: Error: write TPM error: 0x2.
TBOOT: RSDP (v002 HPQOEM) @ 0x000f6810
TBOOT: Seek in XSDT...
TBOOT: entry[0] sig = FACP @ 0xbdffc000
TBOOT: entry[1] sig = HPET @ 0xbdffb000
TBOOT: entry[2] sig = APIC @ 0xbdffa000
TBOOT: entry[3] sig = MCFG @ 0xbdff9000
TBOOT: entry[4] sig = TCPA @ 0xbdff7000
TBOOT: entry[5] sig = SSDT @ 0xbdfdb000
TBOOT: entry[6] sig = SLIC @ 0xbdfd9000
TBOOT: entry[7] sig = SSDT @ 0xbdfd8000
TBOOT: entry[8] sig = DMAR @ 0xbdfd5000
TBOOT: DMAR table @ 0xbdfd5000 saved.
TBOOT: original e820 map:
TBOOT:  0000000000000000 - 000000000009fc00  (1)
TBOOT:  000000000009fc00 - 00000000000a0000  (2)
TBOOT:  00000000000ef000 - 0000000000100000  (2)
TBOOT:  0000000000100000 - 00000000b8f42000  (1)
TBOOT:  00000000b8f42000 - 00000000b8f44000  (2)
TBOOT:  00000000b8f44000 - 00000000b9d70000  (1)
TBOOT:  00000000b9d70000 - 00000000b9d80000  (4)
TBOOT:  00000000b9d80000 - 00000000bc4e2000  (1)
TBOOT:  00000000bc4e2000 - 00000000bc6e2000  (4)
TBOOT:  00000000bc6e2000 - 00000000bde92000  (1)
TBOOT:  00000000bde92000 - 00000000bde9a000  (2)
TBOOT:  00000000bde9a000 - 00000000bdebf000  (1)
TBOOT:  00000000bdebf000 - 00000000bdecf000  (2)
TBOOT:  00000000bdecf000 - 00000000bdfcf000  (4)
TBOOT:  00000000bdfcf000 - 00000000bdfff000  (3)
TBOOT:  00000000bdfff000 - 00000000be000000  (1)
TBOOT:  00000000be000000 - 00000000bfc00000  (2)
TBOOT:  00000000bfc00000 - 00000000bff00000  (2)
TBOOT:  00000000bff00000 - 00000000c0000000  (2)
TBOOT:  00000000e0000000 - 00000000f0000000  (2)
TBOOT:  00000000fec00000 - 00000000fec01000  (2)
TBOOT:  00000000fed10000 - 00000000fed14000  (2)
TBOOT:  00000000fed18000 - 00000000fed19000  (2)
TBOOT:  00000000fed19000 - 00000000fed1a000  (2)
TBOOT:  00000000fed1c000 - 00000000fed20000  (2)
TBOOT:  00000000fee00000 - 00000000fee01000  (2)
TBOOT:  00000000ffe80000 - 0000000100000000  (2)
TBOOT:  0000000100000000 - 000000013c000000  (1)
TBOOT: verifying module 0 of mbi (87a000 - bf16ef) in e820 table
         (range from 000000000087a000 to 0000000000bf16f0 is in E820_RAM)
TBOOT: : succeeded.
TBOOT: verifying module 1 of mbi (bf2000 - 7cf99ff) in e820 table
         (range from 0000000000bf2000 to 0000000007cf9a00 is in E820_RAM)
TBOOT: : succeeded.
TBOOT: verifying module 2 of mbi (7cfa000 - 7d007bf) in e820 table
         (range from 0000000007cfa000 to 0000000007d007c0 is in E820_RAM)
TBOOT: : succeeded.
TBOOT: protecting TXT heap (bfe20000 - bfefffff) in e820 table
TBOOT: protecting SINIT (bfe00000 - bfe1ffff) in e820 table
TBOOT: protecting TXT Private Space (fed20000 - fed2ffff) in e820 table
TBOOT: verifying e820 table against SINIT MDRs: verification succeeded.
TBOOT: TPM: write nv 20000002, offset 00000000, 00000004 bytes, return = 
00000002
TBOOT: Error: write TPM error: 0x2.
TBOOT: verifying tboot and its page table (800000 - 878c73) in e820 table
         (range from 0000000000800000 to 0000000000878c74 is in E820_RAM)
TBOOT: : succeeded.
TBOOT: Error: ELF magic number is not matched.
TBOOT: protecting tboot (800000 - 878fff) in e820 table
TBOOT: reserving tboot memory log (60000 - 67fff) in e820 table
TBOOT: adjusted e820 map:
TBOOT:  0000000000000000 - 0000000000060000  (1)
TBOOT:  0000000000060000 - 0000000000068000  (2)
TBOOT:  0000000000068000 - 000000000009fc00  (1)
TBOOT:  000000000009fc00 - 00000000000a0000  (2)
TBOOT:  00000000000ef000 - 0000000000100000  (2)
TBOOT:  0000000000100000 - 0000000000800000  (1)
TBOOT:  0000000000800000 - 0000000000879000  (2)
TBOOT:  0000000000879000 - 00000000b8f42000  (1)
TBOOT:  00000000b8f42000 - 00000000b8f44000  (2)
TBOOT:  00000000b8f44000 - 00000000b9d70000  (1)
TBOOT:  00000000b9d70000 - 00000000b9d80000  (4)
TBOOT:  00000000b9d80000 - 00000000bc4e2000  (1)
TBOOT:  00000000bc4e2000 - 00000000bc6e2000  (4)
TBOOT:  00000000bc6e2000 - 00000000bde92000  (1)
TBOOT:  00000000bde92000 - 00000000bde9a000  (2)
TBOOT:  00000000bde9a000 - 00000000bdebf000  (1)
TBOOT:  00000000bdebf000 - 00000000bdecf000  (2)
TBOOT:  00000000bdecf000 - 00000000bdfcf000  (4)
TBOOT:  00000000bdfcf000 - 00000000bdfff000  (3)
TBOOT:  00000000bdfff000 - 00000000be000000  (1)
TBOOT:  00000000be000000 - 00000000bfc00000  (2)
TBOOT:  00000000bfc00000 - 00000000bfe00000  (2)
TBOOT:  00000000bfe00000 - 00000000bfe20000  (2)
TBOOT:  00000000bfe20000 - 00000000bff00000  (2)
TBOOT:  00000000bff00000 - 00000000c0000000  (2)
TBOOT:  00000000e0000000 - 00000000f0000000  (2)
TBOOT:  00000000fec00000 - 00000000fec01000  (2)
TBOOT:  00000000fed10000 - 00000000fed14000  (2)
TBOOT:  00000000fed18000 - 00000000fed19000  (2)
TBOOT:  00000000fed19000 - 00000000fed1a000  (2)
TBOOT:  00000000fed1c000 - 00000000fed20000  (2)
TBOOT:  00000000fed20000 - 00000000fed30000  (2)
TBOOT:  00000000fee00000 - 00000000fee01000  (2)
TBOOT:  00000000ffe80000 - 0000000100000000  (2)
TBOOT:  0000000100000000 - 000000013c000000  (1)
TBOOT: TPM: write nv 20000002, offset 00000000, 00000004 bytes, return = 
00000002
TBOOT: Error: write TPM error: 0x2.
TBOOT: verifying module "/vmlinuz-2.6.30.6 root=/dev/sda3 ro intel_iommu=on"...
TBOOT:   OK : f6 ea 23 29 c5 10 7c 83 3b 29 79 84 8f 40 7a ef d7 60 9a 7b 
TBOOT: TPM: write nv 20000002, offset 00000000, 00000004 bytes, return = 
00000002
TBOOT: Error: write TPM error: 0x2.
TBOOT: verifying module "/initrd.img-2.6.30.6"...
TBOOT:   OK : 39 a5 84 46 e5 49 9d 71 ef 7a ca 0c ab 2e 1a 6e 82 82 43 a1 
TBOOT: TPM: write nv 20000002, offset 00000000, 00000004 bytes, return = 
00000002
TBOOT: Error: write TPM error: 0x2.
TBOOT: verifying module "/GM45_PM45_SINIT_19.BIN"...
TBOOT:   OK : 3f cf 3f cd a3 69 b3 1f 9f a5 0a 2b dd c2 01 e1 2f fa f1 e9 
TBOOT: TPM: write nv 20000002, offset 00000000, 00000004 bytes, return = 
00000002
TBOOT: Error: write TPM error: 0x2.
TBOOT: all modules are verified
TBOOT: pre_k_s3_state:
TBOOT:   vtd_pmr_lo_base: 0x0
TBOOT:   vtd_pmr_lo_size: 0xbe000000
TBOOT:   vtd_pmr_hi_base: 0x100000000
TBOOT:   vtd_pmr_hi_size: 0x3c000000
TBOOT:   pol_hash: ab 41 62 4e 7d 71 f0 68 d4 8e 1c 2f 43 e6 16 bf 40 67 1c 39 
TBOOT:   VL measurements:
TBOOT:     PCR 17: 97 04 35 36 30 67 4b fe 21 b8 6b 64 a7 b0 f9 9c 29 7c f9 02 
TBOOT:     PCR 18: f6 ea 23 29 c5 10 7c 83 3b 29 79 84 8f 40 7a ef d7 60 9a 7b 
TBOOT:     PCR 19: 39 a5 84 46 e5 49 9d 71 ef 7a ca 0c ab 2e 1a 6e 82 82 43 a1 
TBOOT:     PCR 19: 3f cf 3f cd a3 69 b3 1f 9f a5 0a 2b dd c2 01 e1 2f fa f1 e9 
TBOOT: TPM: seal data, return value = 00000803
TBOOT: failed to seal data
TBOOT: TPM: write nv 20000002, offset 00000000, 00000004 bytes, return = 
00000002
TBOOT: Error: write TPM error: 0x2.
TBOOT: creation or verification of S3 measurements failed.
TBOOT: tboot_shared data:
TBOOT:   version: 5
TBOOT:   log_addr: 0x00060000
TBOOT:   shutdown_entry: 0x008031b0
TBOOT:   shutdown_type: 0
TBOOT:   tboot_base: 0x00803000
TBOOT:   tboot_size: 0x75c74
TBOOT:   num_in_wfs: 1
TBOOT: checking whether module 2 is an SINIT AC module...
TBOOT:  : succeeded.
TBOOT: user-provided SINIT found: /GM45_PM45_SINIT_19.BIN
TBOOT: no LCP module found
TBOOT: Error: ELF magic number is not matched.
TBOOT: assuming kernel is Linux format
TBOOT: Initrd from 0x78ef8000 to 0x7ffffa00
TBOOT: Kernel (protected mode) from 0x900000 to 0xc744f0
TBOOT: Kernel (real mode) from 0x90000 to 0x93200
TBOOT: transfering control to kernel @0x00900000...
TBOOT: VMXOFF done for cpu 1
TBOOT: cpu 1 waking up, SIPI vector=6000
ÿÿ
Ubuntu 9.04 carter ttyS0

carter login: 
------------------------------------------------------------------------------
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
_______________________________________________
tboot-devel mailing list
tboot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tboot-devel

Reply via email to