Sign in
qemu
/
qemu
/
6fb34ffcaae0823304b2e9dd96ea67e59d11b780
/
hw
/
tpm
9ec08c4
tpm: extend TPM TIS with state migration support
by Stefan Berger
· 7 years ago
38ab74e
tpm: extend TPM emulator with state migration support
by Stefan Berger
· 7 years ago
384cf1f
tpm: CRB: Enforce locality is requested before processing buffer
by Stefan Berger
· 7 years ago
025bc93
tpm: CRB: Reset Granted flag when relinquishing locality
by Stefan Berger
· 7 years ago
3a3c873
tpm: CRB: set the Idle flag by default
by Stefan Berger
· 7 years ago
ffbf24b
tpm: CRB: query backend for TPM established flag
by Stefan Berger
· 7 years ago
de4a22d
tpm: CRB: reset locAssigned upon relinquishing locality
by Stefan Berger
· 7 years ago
e1880ed
tpm: CRB: set registers to 0 by default
by Stefan Berger
· 7 years ago
be052a3
tpm: CRB: Set tpmRegValidSts flag to '1' in device reset
by Stefan Berger
· 7 years ago
0ab4537
Merge remote-tracking branch 'remotes/stefanberger/tags/pull-tpm-2018-03-07-1' into staging
by Peter Maydell
· 7 years ago
fcbed22
tpm: convert tpm_tis.c to use trace-events
by Stefan Berger
· 7 years ago
9d9dcd9
tpm: convert tpm_emulator.c to use trace-events
by Stefan Berger
· 7 years ago
cc7d320
tpm: convert tpm_util.c to use trace-events
by Stefan Berger
· 7 years ago
49d302f
tpm: convert tpm_passthrough.c to use trace-events
by Stefan Berger
· 7 years ago
ec42749
tpm: convert tpm_crb.c to use trace-events
by Stefan Berger
· 7 years ago
9af2398
Include less of the generated modular QAPI headers
by Markus Armbruster
· 7 years ago
adb0e91
tests: add test for TPM TIS device
by Stefan Berger
· 7 years ago
8f0a371
Clean up includes
by Markus Armbruster
· 7 years ago
3bd9e16
tpm: tis: move one-line function into caller
by Stefan Berger
· 7 years ago
a35e15d
tpm: wrap stX_be_p in tpm_cmd_set_XYZ functions
by Stefan Berger
· 7 years ago
b8d44ab
tpm: Split off tpm_crb_reset function
by Stefan Berger
· 7 years ago
4ab6cb4
tpm: add CRB device
by Marc-André Lureau
· 7 years ago
6a8a235
tpm: report backend request error
by Marc-André Lureau
· 7 years ago
05b71fb
tpm: lookup cancel path under tpm device class
by Marc-André Lureau
· 7 years ago
cc1b6c5
tpm: fix alignment issues
by Marc-André Lureau
· 7 years ago
3027058
tpm: Set the flags of the CMD_INIT command to 0
by Stefan Berger
· 7 years ago
2562755
maint: Fix macros with broken 'do/while(0); ' usage
by Eric Blake
· 7 years ago
b86da7d
tpm: Implement tpm_sized_buffer_reset
by Stefan Berger
· 7 years ago
f999d81
tpm_tis: merge r/w_offset into rw_offset
by Stefan Berger
· 7 years ago
e6b30c7
tpm_tis: move r/w_offsets to TPMState
by Stefan Berger
· 7 years ago
c5496b9
tpm_tis: merge read and write buffer into single buffer
by Stefan Berger
· 7 years ago
0804084
tpm_tis: move buffers from localities into common location
by Stefan Berger
· 7 years ago
e6b703f
tpm_tis: remove TPMSizeBuffer usage
by Stefan Berger
· 7 years ago
1af3d63
tpm_tis: limit size of buffer from backend
by Stefan Berger
· 7 years ago
8a2306c
tpm_tis: convert uint32_t to size_t
by Stefan Berger
· 7 years ago
0b4c7c6
tpm_emulator: Add a caching layer for the TPM Established flag
by Stefan Berger
· 7 years ago
89be9e9
tpm: move qdev_prop_tpm to hw/tpm/
by Cornelia Huck
· 7 years ago
4c22db4
hw/tpm: remove old i386 dependency
by Philippe Mathieu-Daudé
· 7 years ago
683c4b7
tpm: tpm_passthrough: Fail startup if FE buffer size < BE buffer size
by Stefan Berger
· 7 years ago
9375c44
tpm: tpm_emulator: get and set buffer size of device
by Stefan Berger
· 7 years ago
abc5cda
tpm: tpm_passthrough: Read the buffer size from the host device
by Stefan Berger
· 7 years ago
56388ee
tpm: pull tpm_util_request() out of tpm_util_test()
by Stefan Berger
· 7 years ago
b21e6aa
tpm: Move getting TPM buffer size to backends
by Stefan Berger
· 7 years ago
d3fd953
tpm: remove tpm_register_model()
by Marc-André Lureau
· 7 years ago
c037854
tpm-tis: use DEFINE_PROP_TPMBE
by Marc-André Lureau
· 7 years ago
51a837e
tpm-tis: check that at most one TPM device exists
by Marc-André Lureau
· 7 years ago
c87b35f
tpm-tis: remove redundant 'tpm_tis:' in error messages
by Marc-André Lureau
· 7 years ago
3d01141
tpm-emulator: add a FIXME comment about blocking cancel
by Marc-André Lureau
· 7 years ago
5cf954d
tpm: add tpm_cmd_get_size() to tpm_util
by Marc-André Lureau
· 7 years ago
9af7a72
tpm: add TPM interface to lookup TPM version
by Marc-André Lureau
· 7 years ago
d36e7db
tpm: rename qemu_find_tpm() -> qemu_find_tpm_be()
by Marc-André Lureau
· 7 years ago
023299d
tpm-tis: simplify header inclusion
by Marc-André Lureau
· 7 years ago
21cb1e6
tpm-passthrough: workaround a possible race
by Marc-André Lureau
· 7 years ago
bef2ed3
tpm-passthrough: simplify create()
by Marc-André Lureau
· 7 years ago
8df4d84
tpm-passthrough: make it safer to destroy after creation
by Marc-André Lureau
· 7 years ago
9f7c0ef
tpm-backend: move set 'id' to common code
by Marc-André Lureau
· 7 years ago
803de21
tpm-passthrough: pass TPMPassthruState to handle_device_opts
by Marc-André Lureau
· 7 years ago
69c07db
tpm-passthrough: don't save guessed cancel_path in options
by Marc-André Lureau
· 7 years ago
191adc9
tpm-be: ask model to the TPM interface
by Marc-André Lureau
· 7 years ago
0bd6c8a
tpm-be: report error instead of front-end
by Marc-André Lureau
· 7 years ago
6899905
tpm-be: call request_completed() out of thread
by Marc-André Lureau
· 7 years ago
36e8658
tpm-tis: no longer expose TPMState
by Marc-André Lureau
· 7 years ago
8a89c9a
tpm-backend: store TPMIf interface, improve backend_init()
by Marc-André Lureau
· 7 years ago
67af320
tpm: move TpmIf in include/sysemu/tpm.h
by Marc-André Lureau
· 7 years ago
8a37fc4
tpm-tis: remove unused locty_number
by Marc-André Lureau
· 7 years ago
6cd6596
tpm_tis: Return 0 for every register in case of failure mode
by Stefan Berger
· 7 years ago
ad4aca6
tpm_tis: Return TPM_VERSION_UNSPEC in case of BE failure
by Stefan Berger
· 7 years ago
17b1af7
tpm-emulator: protect concurrent ctrl_chr access
by Marc-André Lureau
· 7 years ago
298d8b8
tpm: print buffers received from TPM when debugging
by Stefan Berger
· 7 years ago
05a6999
tpm: move recv_data_callback to TPM interface
by Marc-André Lureau
· 7 years ago
698f5da
tpm: add a QOM TPM interface
by Marc-André Lureau
· 7 years ago
3d4960c
tpm-tis: fold TPMTISEmuState in TPMState
by Marc-André Lureau
· 7 years ago
732cd58
tpm-tis: remove tpm_tis.h header
by Marc-André Lureau
· 7 years ago
5086bf9
tpm-tis: move TPMState to TIS header
by Marc-André Lureau
· 7 years ago
d280976
tpm: remove locty_data from TPMState
by Marc-André Lureau
· 7 years ago
c106ede
tpm-emulator: fix error handling
by Marc-André Lureau
· 7 years ago
0e43b7e
tpm: add TPMBackendCmd to hold the request state
by Marc-André Lureau
· 7 years ago
d1fd6b5
tpm: remove locty argument from receive_cb
by Marc-André Lureau
· 7 years ago
54aa36d
tpm: remove needless cast
by Marc-André Lureau
· 7 years ago
905e78b
tpm: remove unused TPMBackendCmd
by Marc-André Lureau
· 7 years ago
d31076b
tpm: remove TPMDriverOps
by Marc-André Lureau
· 7 years ago
cfab6da
tpm: move TPMSizedBuffer to tpm_tis.h
by Marc-André Lureau
· 7 years ago
ed836d9
tpm: remove tpm_register_driver()
by Marc-André Lureau
· 7 years ago
d8383d6
tpm-tis: remove RAISE_STS_IRQ
by Marc-André Lureau
· 7 years ago
ff2bc0c
tpm-tis: remove unused hw_access argument
by Marc-André Lureau
· 7 years ago
f4ede81
tpm: Added support for TPM emulator
by Amarnath Valluri
· 7 years ago
4a3d809
tpm-passthrough: move reusable code to utils
by Amarnath Valluri
· 7 years ago
d0c519b
tpm-backend: Move realloc_buffer() implementation to tpm-tis model
by Amarnath Valluri
· 7 years ago
f59864b
tpm-backend: Add new API to read backend TpmInfo
by Amarnath Valluri
· 7 years ago
93330cf
tpm-backend: Made few interface methods optional
by Amarnath Valluri
· 7 years ago
f35fe5c
tpm-backend: Initialize and free data members in it's own methods
by Amarnath Valluri
· 7 years ago
b19a5ee
tpm-backend: Move thread handling inside TPMBackend
by Amarnath Valluri
· 7 years ago
fb4b0c6
tpm-backend: Remove unneeded member variable from backend class
by Amarnath Valluri
· 7 years ago
98979cd
tpm: Use EMSGSIZE instead of EBADMSG to compile on OpenBSD
by Stefan Berger
· 7 years ago
814bb12
clean-up: removed duplicate #includes
by Anand J
· 8 years ago
5f333d7
hw/tpm/tpm_passthrough: Simplify if-statements a little bit
by Thomas Huth
· 8 years ago
121d071
Clean up header guards that don't match their file name
by Markus Armbruster
· 9 years ago
e7658fc
tpm: Fix write to file descriptor function
by Stefan Berger
· 9 years ago
da34e65
include/qemu/osdep.h: Don't include qapi/error.h
by Markus Armbruster
· 9 years ago
0430891
hw: Clean up includes
by Peter Maydell
· 9 years ago
Next »