)]}'
{
  "commit": "05dafe6bfcf646c3fc0d8665b5954c3dfdff9db8",
  "tree": "9782ab8128ac43ffde0070b98e4ba23151141b48",
  "parents": [
    "260af306417e59dd1f0703ef326fe2a18cfefc52"
  ],
  "author": {
    "name": "Jamin Lin",
    "email": "jamin_lin@aspeedtech.com",
    "time": "Tue Sep 01 08:52:50 2026 +0000"
  },
  "committer": {
    "name": "Cédric Le Goater",
    "email": "clg@redhat.com",
    "time": "Sat Sep 05 07:05:11 2026 +0200"
  },
  "message": "tests/qtest: Add ASPEED SBC ECDSA engine test\n\nAdd a qtest for the ASPEED secure boot controller ECDSA engine. It stages\nthe public key, signature and SHA-384 digest of a secp384r1 known-answer\nvector (from the Linux kernel crypto self-test manager,\necdsa_nist_p384_tv_template) into the SEC SRAM, triggers the engine\u0027s\nverify command and checks the status register: a valid signature reports\ndone + pass, and a tampered signature reports done without pass.\n\nThe test is skipped when the crypto backend does not support ECDSA, via\nqcrypto_akcipher_supports().\n\nSigned-off-by: Jamin Lin \u003cjamin_lin@aspeedtech.com\u003e\nReviewed-by: Cédric Le Goater \u003cclg@redhat.com\u003e\nLink: https://lore.kernel.org/qemu-devel/20260901085238.995968-10-jamin_lin@aspeedtech.com\nSigned-off-by: Cédric Le Goater \u003cclg@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c445dac47a6e7dda29836194b16a8ea2068d4d96",
      "new_mode": 33188,
      "new_path": "tests/qtest/aspeed-sbc-test.c"
    },
    {
      "type": "modify",
      "old_id": "6e7ffcdbd09cbd03fe12638ea1b5176cad02a6c8",
      "old_mode": 33188,
      "old_path": "tests/qtest/meson.build",
      "new_id": "c3593f75304982530aa1ff37fd1a02f7892cb66e",
      "new_mode": 33188,
      "new_path": "tests/qtest/meson.build"
    }
  ]
}
