I just ran the same tool on a Supermicro system which I'm positive has
TXT, and am now seeing the following (with TXT disabled):

Intel(r) TXT Configuration Registers:
    STS: 0x00000002
        senter_done: FALSE
        sexit_done: TRUE
        mem_config_lock: FALSE
        private_open: FALSE
        locality_1_open: FALSE
        locality_2_open: FALSE
    ESTS: 0x00
        txt_reset: FALSE
    E2STS: 0x0000000000000004
        secrets: FALSE
    ERRORCODE: 0x00000000
    DIDVID: 0x00000001b0028086
        vendor_id: 0x8086
        device_id: 0xb002
        revision_id: 0x1
    FSBIF: 0xffffffffffffffff
    QPIIF: 0x000000009d003000
    SINIT.BASE: 0x00000000
    SINIT.SIZE: 0B (0x0)
    HEAP.BASE: 0x00000000
    HEAP.SIZE: 0B (0x0)
    DPR: 0x0000000000000000
        lock: FALSE
        top: 0x00000000
        size: 0MB (0B)
    PUBLIC.KEY:
        2d 67 dd d7 5e f9 33 92 66 a5 6f 27 18 95 55 ae
        77 a2 b0 de 77 42 22 e5 de 24 8d be b8 e3 3d d7

***********************************************************
     TXT measured launch: FALSE
     secrets flag set: FALSE
***********************************************************
unable to find TBOOT log

The TXT.STS values make more sense now, though the PCH DID is still
incorrect. Is there a way to check whether TXT is enabled other than
looking at SINIT.BASE and HEAP.BASE?


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

Reply via email to