summary refs log tree commit diff stats
path: root/gitlab/issues/target_missing/host_missing/accel_missing/2615.toml
diff options
context:
space:
mode:
authorChristian Krinitsin <mail@krinitsin.com>2025-05-30 16:52:07 +0200
committerChristian Krinitsin <mail@krinitsin.com>2025-05-30 16:52:17 +0200
commit9260319e7411ff8281700a532caa436f40120ec4 (patch)
tree2f6bfe5f3458dd49d328d3a9eb508595450adec0 /gitlab/issues/target_missing/host_missing/accel_missing/2615.toml
parent225caa38269323af1bfc2daadff5ec8bd930747f (diff)
downloademulator-bug-study-9260319e7411ff8281700a532caa436f40120ec4.tar.gz
emulator-bug-study-9260319e7411ff8281700a532caa436f40120ec4.zip
gitlab scraper: download in toml and text format
Diffstat (limited to 'gitlab/issues/target_missing/host_missing/accel_missing/2615.toml')
-rw-r--r--gitlab/issues/target_missing/host_missing/accel_missing/2615.toml18
1 files changed, 0 insertions, 18 deletions
diff --git a/gitlab/issues/target_missing/host_missing/accel_missing/2615.toml b/gitlab/issues/target_missing/host_missing/accel_missing/2615.toml
deleted file mode 100644
index eacef3d5..00000000
--- a/gitlab/issues/target_missing/host_missing/accel_missing/2615.toml
+++ /dev/null
@@ -1,18 +0,0 @@
-id = 2615
-title = "tpm_emulator: the qemu process will be blocked while receiving an unexpected ctrl command's response from the swtpm"
-state = "closed"
-created_at = "2024-10-10T15:56:40.714Z"
-closed_at = "2024-10-21T11:35:55.705Z"
-labels = ["device: TPM"]
-url = "https://gitlab.com/qemu-project/qemu/-/issues/2615"
-host-os = "n/a"
-host-arch = "x86-64"
-qemu-version = "n/a"
-guest-os = "n/a"
-guest-arch = "x86-64"
-description = """When the swtpm sends the unexpected ctrl command's repsonse to the qemu process, the qemu will be blocked. When we use the gdb to attach the qemu process, we will find out that the qemu process is blocked in `recv_msg` function."""
-reproduce = """1.The QEMU process sends a `CMD_GET_TPMESTABLISHED` control command to the swtpm.
-2.If the swtpm is not currently active (`tpm_running` is false), it responds to the QEMU process with an err_not_running message, which has a fixed size of 4 bytes.
-(Reference: https://github.com/stefanberger/swtpm/blob/master/src/swtpm/ctrlchannel.c#L938)
-3. However, the QEMU process expects to receive a valid response (ptm_est est) of 8 bytes. Consequently, the QEMU process will be blocked in the recv_msg function if the response does not match the expected format."""
-additional = """After analysing the source codes in `tpm_emulator.c`, we found that qemu does not process the unexpected ctrol command response from the swtpm correctly (e.g. `CMD_GET_TPMESTABLISHED`). The qemu would be blocked in this function if it received unexpected response from the swtpm (https://gitlab.com/qemu-project/qemu/-/blob/3e9f48bcdabe57f8f90cf19f01bbbf3c86937267/backends/tpm/tpm_emulator.c#L140)."""