1. 20 3月, 2018 1 次提交
  2. 14 3月, 2018 2 次提交
  3. 03 3月, 2018 4 次提交
  4. 23 2月, 2018 1 次提交
  5. 21 2月, 2018 2 次提交
  6. 14 2月, 2018 5 次提交
  7. 13 2月, 2018 2 次提交
  8. 06 2月, 2018 1 次提交
  9. 05 2月, 2018 1 次提交
  10. 30 1月, 2018 1 次提交
    • M
      tpm: add CRB device · 4ab6cb4c
      Marc-André Lureau 提交于
      tpm_crb is a device for TPM 2.0 Command Response Buffer (CRB)
      Interface as defined in TCG PC Client Platform TPM Profile (PTP)
      Specification Family “2.0” Level 00 Revision 01.03 v22.
      
      The PTP allows device implementation to switch between TIS and CRB
      model at run time, but given that CRB is a simpler device to
      implement, I chose to implement it as a different device.
      
      The device doesn't implement other locality than 0 for now (my laptop
      TPM doesn't either, so I assume this isn't so bad)
      
      Tested with some success with Linux upstream and Windows 10, seabios &
      modified ovmf. The device is recognized and correctly transmit
      command/response with passthrough & emu. However, we are missing PPI
      ACPI part atm.
      Signed-off-by: NMarc-André Lureau <marcandre.lureau@redhat.com>
      Reviewed-by: NStefan Berger <stefanb@linux.vnet.ibm.com>
      Signed-off-by: NStefan Berger <stefanb@linux.vnet.ibm.com>
      4ab6cb4c
  11. 22 1月, 2018 3 次提交
  12. 16 1月, 2018 3 次提交
  13. 22 12月, 2017 2 次提交
  14. 21 12月, 2017 1 次提交
  15. 18 12月, 2017 1 次提交
    • P
      Makefile: use $(MAKE) variable · b98a3bae
      Philippe Mathieu-Daudé 提交于
      For some systems (i.e. FreeBSD) the default 'make' is not compatible with the
      GNU extensions used by QEMU makefiles.
      
      Calling the GNU make (gmake) works, however the help displayed refers to the
      host 'make' and copy/paste leads to lot of unobvious errors:
      
        $ gmake check-help
        [...]
         make check                Run all tests
      
        $ make check
        make: "Makefile" line 28: Missing dependency operator
        make: "Makefile" line 37: Need an operator
        make: "Makefile" line 41: warning: duplicate script for target "git-submodule-update" ignored
        make: "rules.mak" line 70: warning: duplicate script for target "%.o" ignored
        make: Unknown modifier ' '
        make: Unclosed substitution for eval modules (= missing)
        make: "tests/Makefile.include" line 24: Variable/Value missing from "export"
        make: "tests/" line 1: warning: Zero byte read from file, skipping rest of line.
        make: "tests/" line 1: Need an operator
        make: "Makefile" line 660: warning: duplicate script for target "ifneq" ignored
        make: "Makefile" line 78: warning: using previous script for "ifneq" defined here
        make: Fatal errors encountered -- cannot continue
      
      Using the $(MAKE) variable, the help displayed is consistent with the 'make'
      program used.
      Signed-off-by: NPhilippe Mathieu-Daudé <f4bug@amsat.org>
      Reviewed-by: NEric Blake <eblake@redhat.com>
      Signed-off-by: NMichael Tokarev <mjt@tls.msk.ru>
      b98a3bae
  16. 18 11月, 2017 1 次提交
  17. 29 10月, 2017 1 次提交
  18. 20 10月, 2017 1 次提交
  19. 11 10月, 2017 1 次提交
  20. 20 9月, 2017 1 次提交
  21. 19 9月, 2017 4 次提交
  22. 04 9月, 2017 1 次提交