)]}'
{
  "log": [
    {
      "commit": "c37a74c000cc0383b4cc7b35dccbfd0d03cebb9b",
      "tree": "07f338db652f8221c1dce5bfe53d5fcc42c9e2b4",
      "parents": [
        "28b82c85c6cd362629d817dfb54a57a330d10482"
      ],
      "author": {
        "name": "Matthew Wilson",
        "email": "mwilson@google.com",
        "time": "Tue Aug 19 10:30:31 2025 -0700"
      },
      "committer": {
        "name": "Matthew Wilson",
        "email": "mwilson@google.com",
        "time": "Tue Aug 19 10:30:31 2025 -0700"
      },
      "message": "Bump toolchain build python version to 3.12\n\nChange-Id: I7f9b6e62eff389f858901ac414b18cbec8fad80b\n"
    },
    {
      "commit": "28b82c85c6cd362629d817dfb54a57a330d10482",
      "tree": "9f49f75b599cfdc3b38cf36a86361343fd96233f",
      "parents": [
        "42b31a8fcd75dcd125a936bea16337f24241d5a6"
      ],
      "author": {
        "name": "Lun Dong",
        "email": "lundong@google.com",
        "time": "Thu Mar 27 12:22:57 2025 -0700"
      },
      "committer": {
        "name": "Lun Dong",
        "email": "lundong@google.com",
        "time": "Thu Mar 27 12:22:57 2025 -0700"
      },
      "message": "build: Pin IREE to 12052024 revision\n\nContext: due to a long-standing bug on IREE importer/compiler (https://github.com/iree-org/iree/issues/19402) and a latest change\non IREE compiler/runtime\n(https://github.com/iree-org/iree/commit/487c5217e4b7a931eb288b35b11c043c7567a7e3), we have to pin IREE to a 12/05/2024 revision to\navoid breakage.\n\nThis change pins IREE compiler to a 12/05/2024 revision.\n\nChange-Id: Ic39a8cb91db58abb36d909b5539f9bd412a4df2c\n"
    },
    {
      "commit": "42b31a8fcd75dcd125a936bea16337f24241d5a6",
      "tree": "881addfe5d01f1db83d36479a9bc4ada51101a35",
      "parents": [
        "37a82203c6ba7fd9381362b1dd5ab2074438f17a"
      ],
      "author": {
        "name": "Julian Mullings-Black",
        "email": "julianmb@google.com",
        "time": "Thu Feb 20 22:46:37 2025 +0000"
      },
      "committer": {
        "name": "Julian Mullings-Black",
        "email": "julianmb@google.com",
        "time": "Thu Feb 20 18:02:07 2025 -0800"
      },
      "message": "Separate flaky tests -- attempt 2\n\nChange-Id: Id0875158d0316d567dcb8ca7af2f5deca67cad4b\n"
    },
    {
      "commit": "37a82203c6ba7fd9381362b1dd5ab2074438f17a",
      "tree": "fa08d00be1b7a5795529368bc3063fa96395fb0b",
      "parents": [
        "75e300c615a027c6db8a1918cacbfed3d4cc5127"
      ],
      "author": {
        "name": "Julian Mullings-Black",
        "email": "julianmb@google.com",
        "time": "Thu Jan 30 21:15:54 2025 +0000"
      },
      "committer": {
        "name": "Julian Mullings-Black",
        "email": "julianmb@google.com",
        "time": "Tue Feb 04 21:04:58 2025 +0000"
      },
      "message": "Add new matcha nexus targets specific to CI\n\nChange-Id: I628485fbdb0648c0b6d2a7a6ebc9074ce47f3aff\n"
    },
    {
      "commit": "75e300c615a027c6db8a1918cacbfed3d4cc5127",
      "tree": "6417ed20b263f40f11e6e0417407bd223aadc7ba",
      "parents": [
        "eb7c7e86b744bed335316287dd7e91df6f2f2ad6"
      ],
      "author": {
        "name": "Alex Van Damme",
        "email": "atv@google.com",
        "time": "Wed Dec 04 16:19:19 2024 -0800"
      },
      "committer": {
        "name": "Alex Van Damme",
        "email": "atv@google.com",
        "time": "Mon Jan 06 11:15:39 2025 -0800"
      },
      "message": "Exclude some Kelvin test cases that intentionally fail\n\nChange-Id: I67bfddef721b857cfa1873ad2add971df61365ea\n"
    },
    {
      "commit": "eb7c7e86b744bed335316287dd7e91df6f2f2ad6",
      "tree": "8964c6e819e13cf118eed6281fd5b8a4ffb82b6a",
      "parents": [
        "14a75eb67495a2f78823bfd26b33eed4d0d7c8a0"
      ],
      "author": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Fri Dec 13 13:24:14 2024 -0800"
      },
      "committer": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Fri Dec 20 09:42:01 2024 -0800"
      },
      "message": "sencha: consolidate logic and add support for running OTTF targets\n\nConsolidate simulation logic into __sencha* and __cheriot* targets to\nreduce lotsa duplicate code. Splits code into three files: sim.mk (main\ntargets and common code), sim_ottf.mk (OTTF support), sim_testbench.mk\n(cheriot-rtos test suite).\n\nAdds sencha-ottf \u0026 sencha-ottf+cli targets for running an OpenTitan Test\nFramework build (OTTF) on sencha.  To override the default OTTF targets\nset the OTTF_SEC and/or OTTF_SMC macros on the cmd line; e.g.\n\nm sencha-ottf+cli OTTF_SMC\u003dsmc_tlul_mailbox_test_cheri\n\nNote objdump output for the firmware image is left in\n${CHERIOT_OUT_DIR}/release/tmp/${OTFF_SMC}.dump.\n\nChange-Id: Ic6e89124d4b34a21600f2c30c5043ba61a1d9627\n"
    },
    {
      "commit": "14a75eb67495a2f78823bfd26b33eed4d0d7c8a0",
      "tree": "1067f20da6f08562819677985376a90e2ed6b540",
      "parents": [
        "28587920a73426147cf0e20550cbd33cc6c78982"
      ],
      "author": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Tue Dec 10 15:31:19 2024 -0800"
      },
      "committer": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Wed Dec 11 15:17:58 2024 -0800"
      },
      "message": "sencha: add sencha-testbench targets\n\nAdd targets that run the cheriot-rtos test suite on a sencha platform\n(cheriot-testbennch runs the test suite on a sail platform). Note this\ncurrently completes but the allocator test(s) fail because sencha\u0027s heap\nis too small.\n\nWhile here:\n- s/cheriot-tests-clean/cheriot-test-clean/\n- use mkdir -p when creating tmp directories to avoid forced ordering\n\nChange-Id: I36a77e088031e4600b74bd4696277dfdc0fc101b\n"
    },
    {
      "commit": "28587920a73426147cf0e20550cbd33cc6c78982",
      "tree": "1f244421b5cdff82aeac8a5257899e5c7ba2b033",
      "parents": [
        "04ac03081f57b1d68457b38bad7ddce07bf63ad4"
      ],
      "author": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Wed Dec 11 15:15:58 2024 -0800"
      },
      "committer": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Wed Dec 11 15:17:58 2024 -0800"
      },
      "message": "build: everyone gets verilator!\n\nHaving verilator installed only for certain platforms can cause confusion;\ninstall it regardless of the current platform setting.\n\nChange-Id: I459b6cfb6331f7eb5a6d49843ca45e8274f7ee30\n"
    },
    {
      "commit": "04ac03081f57b1d68457b38bad7ddce07bf63ad4",
      "tree": "97d262193299bb413bcef99002cb58dbe1d4d81a",
      "parents": [
        "6d8c5dfbe19708fbff8ffc6a7c9964582c37520e"
      ],
      "author": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Wed Dec 11 09:51:19 2024 -0800"
      },
      "committer": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Wed Dec 11 09:51:19 2024 -0800"
      },
      "message": "cheriot-baremetal: depend on compiler emitting -D__CHERIOT_BAREMETAL__\n\nThe CHERIoT compiler automatically emits a #define for __CHERIOT_BAREMETAL__\nwhen run with -mabi\u003dcheriot-baremetal; adjust accordingly.\n\nChange-Id: I9653ca553d8eb937eb563a342643993e1eed4bf3\n"
    },
    {
      "commit": "6d8c5dfbe19708fbff8ffc6a7c9964582c37520e",
      "tree": "1e0e399d1956528c4452227600df0ccd0d6d7dee",
      "parents": [
        "938d1a1e27a4ce2cc4ff87ec85ecf13e1c0a77e5"
      ],
      "author": {
        "name": "Matthew Wilson",
        "email": "mwilson@google.com",
        "time": "Wed Dec 04 09:48:58 2024 -0800"
      },
      "committer": {
        "name": "Matthew Wilson",
        "email": "mwilson@google.com",
        "time": "Wed Dec 04 13:01:06 2024 -0800"
      },
      "message": "Stop building verilator and OTT with gcc-11\n\nAlso remove spike build rules as they are no longer needed and spike\ndoesn\u0027t build on the latest gcc\n\nBypass-Presubmit-Reason: testing manually\nChange-Id: Ib270971b39b84d08be9202280728c2521212deeb\n"
    },
    {
      "commit": "938d1a1e27a4ce2cc4ff87ec85ecf13e1c0a77e5",
      "tree": "5172203c0767390224582d00e85e53d90ee36c51",
      "parents": [
        "8539565720b527c65ded0b4aa564f4cf4fb27f61"
      ],
      "author": {
        "name": "Murali Vijayaraghavan",
        "email": "muralivi@google.com",
        "time": "Wed Dec 04 18:50:01 2024 +0000"
      },
      "committer": {
        "name": "Murali Vijayaraghavan",
        "email": "muralivi@google.com",
        "time": "Wed Dec 04 20:38:27 2024 +0000"
      },
      "message": "Added buffer_overflow target for cheriot only (not sencha)\n- Contains both CLI version and stand-alone\n\nBypass-Presubmit-Reason: Quick submit for CES\n\nChange-Id: I2b10b75e1e3f5bc3e68cdc90b8b12d141cc19390\n"
    },
    {
      "commit": "8539565720b527c65ded0b4aa564f4cf4fb27f61",
      "tree": "31aa22495f26ce688bca6ed22700fbb199f39712",
      "parents": [
        "aa2628d2d461d027d7827d475ab4ed572bdb8ffe"
      ],
      "author": {
        "name": "Michael Hoang",
        "email": "hoangm@google.com",
        "time": "Wed Nov 27 16:44:03 2024 +0000"
      },
      "committer": {
        "name": "Michael Hoang",
        "email": "hoangm@google.com",
        "time": "Wed Nov 27 23:48:22 2024 +0000"
      },
      "message": "rust: Update to nightly build of 1.72.0\n\n- Required to fix zerofrom crate\n\nBug: 381301987\nChange-Id: Ibd2de10dd587ca58f71bb3f440ef00adef4b2aa2\n"
    },
    {
      "commit": "aa2628d2d461d027d7827d475ab4ed572bdb8ffe",
      "tree": "506dd6c47c189d499df503efb2c3daff3799089a",
      "parents": [
        "d8fb3f2720f04e6c56aaba9bb0ce231f5e433d54"
      ],
      "author": {
        "name": "Matthew Wilson",
        "email": "mwilson@google.com",
        "time": "Tue Nov 12 16:36:36 2024 -0800"
      },
      "committer": {
        "name": "Matthew Wilson",
        "email": "mwilson@google.com",
        "time": "Thu Nov 21 12:16:12 2024 -0800"
      },
      "message": "Use tio to interact with Nexus MCU\n\nnexus_mcu.py fails when pexpect_serial is not installed in the venv.\nThis can result in a nexus board that needs a hard reset. Use the tio\ncommand to send commands and print out serial messages.\n\nBypass-Presubmit-Reason: tested manually\nChange-Id: I04e4173f50ae0f3ed07174d2d9b511a66517e351\n"
    },
    {
      "commit": "d8fb3f2720f04e6c56aaba9bb0ce231f5e433d54",
      "tree": "7788bc62f7fbaf6afdd1207bd9f0d128c11ddf98",
      "parents": [
        "92aa067a13433a4f53748030ef224bf4b50576b9"
      ],
      "author": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Mon Nov 18 11:03:26 2024 -0800"
      },
      "committer": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Tue Nov 19 19:12:19 2024 +0000"
      },
      "message": "sencha: update CHERIoT toolchain headers\n\nInstall our hand-crafted includes for baremetal compilation in the\npre-built toolchain. The concensus was to not leave this to the toolchain,\nthough most are just copied from there.\n\nNB: the install glue is setup to handle multiple versions by\n  duplicating the pathnames. For now we install them as though\n  they are for the v13 toolchain, knowing that the build glue\n  (in hw/matcha) will find them for the v17 toolchain also.\n\nBypass-Presubmit-Reason: no CI tests; used to build the current cheriot toolchain\n\nChange-Id: I8a7eaa01e00e288fd6ff3a17c9613cb89d9c5181\n"
    },
    {
      "commit": "92aa067a13433a4f53748030ef224bf4b50576b9",
      "tree": "be03dea7eb5201b18d0b500081fca8bf5e41732d",
      "parents": [
        "fc4c7d0241d93652f0cb256a250420ed3285d6a7"
      ],
      "author": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Tue Oct 08 14:38:28 2024 -0700"
      },
      "committer": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Tue Oct 08 21:53:43 2024 +0000"
      },
      "message": "bancha: add missing dep to create host directory\n\nBypass-Presubmit-Reason: no presubmit flow for this (only seen w/ m simulate and an empty build area)\n\nChange-Id: If08cb076d35814d4d13350bffe672b1d74757363\n"
    },
    {
      "commit": "fc4c7d0241d93652f0cb256a250420ed3285d6a7",
      "tree": "d4e6432fcbbc167e2a29b3788a1ae5bd823ba77f",
      "parents": [
        "13a6dd57a47d0410c08d01c98c7bb99fff5794db"
      ],
      "author": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Tue Oct 08 14:37:07 2024 -0700"
      },
      "committer": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Tue Oct 08 21:53:18 2024 +0000"
      },
      "message": "bancha: add missing rule to build soundstream model\n\nBypass-Presubmit-Reason: no presubmit flow for this (only seen w/ m simulate and an empty build area)\n\nChange-Id: I1caea1b64b41cce0cb5b240985c429a5cbb13aa7\n"
    },
    {
      "commit": "13a6dd57a47d0410c08d01c98c7bb99fff5794db",
      "tree": "398f75eb256601f0c01c257e42d37ccfc49726be",
      "parents": [
        "92ed4c810d1a2ff334596bd631752c50f58e5433"
      ],
      "author": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Fri Oct 04 11:42:01 2024 -0700"
      },
      "committer": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Tue Oct 08 21:50:21 2024 +0000"
      },
      "message": "sencha: add cheriot-testbench+cli a la simulate+cli\n\nBypass-Presubmit-Reason: no presubmit flow for this\n\nChange-Id: I670b5e7471a5b1a534c03c940cadc575423dda54\n"
    },
    {
      "commit": "92ed4c810d1a2ff334596bd631752c50f58e5433",
      "tree": "e95d411a5b2bd3f7f39589d766a82a7e3f77c1cd",
      "parents": [
        "12183e0843acdc754d4cb97a161adb6031061ba8"
      ],
      "author": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Wed Oct 02 10:03:38 2024 -0700"
      },
      "committer": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Sat Oct 05 00:24:45 2024 +0000"
      },
      "message": "bancha: prepend an OpenTitan manifest to the EXT firmware image\n\nThis uses a fake test key. It is meant purely for demonstration.\n\nBypass-Presubmit-Reason: verified as part of topic\n\nChange-Id: I1e14822216323660a8be3a2decf8b04adac8059d\n"
    },
    {
      "commit": "12183e0843acdc754d4cb97a161adb6031061ba8",
      "tree": "f08d6454ecb82917de889b3461140e3670c3b196",
      "parents": [
        "50b725e9d810389d29c3c1746cc37b8c9cc8cbed"
      ],
      "author": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Fri Sep 27 10:41:04 2024 -0700"
      },
      "committer": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Fri Sep 27 18:27:32 2024 +0000"
      },
      "message": "sencha: band-aid sencha_sw_all\n\nFilter out cheri targets until proper build glue is available.\n\nBypass-Presubmit-Reason: presubmit successful but status is not updating\n\nChange-Id: I3451033b67f4a3159e849cd01b5f1824e9d7e9a4\n"
    },
    {
      "commit": "50b725e9d810389d29c3c1746cc37b8c9cc8cbed",
      "tree": "d9d9163a718da3d6c3a94443cb2b699e6c0f28cf",
      "parents": [
        "2122d7d479e4770c6518bedfab354419c50a763e"
      ],
      "author": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Fri Sep 27 10:43:42 2024 -0700"
      },
      "committer": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Fri Sep 27 10:45:03 2024 -0700"
      },
      "message": "sencha: remove unneeded include of nexus/matcha_hw.mk\n\nChange-Id: Ie8a07a3d82e39903d1f0a7659195d176ff7118e0\n"
    },
    {
      "commit": "2122d7d479e4770c6518bedfab354419c50a763e",
      "tree": "89f65f15c2efe50f26b5215b28dbfff7d627e2b7",
      "parents": [
        "c74ae73f8c099b5fb9bcef5453e96fd58873a298",
        "d92ba9ec70a416d53ead3db78c4e30ed5c40b4c4"
      ],
      "author": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Mon Sep 23 20:53:22 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Sep 23 20:53:22 2024 +0000"
      },
      "message": "Merge changes from topic \"bancha-soundstream\"\n\n* changes:\n  bancha: package the soundstream model for loading from SPI\n  bancha: generate regs.h files for loading model from spi\n"
    },
    {
      "commit": "d92ba9ec70a416d53ead3db78c4e30ed5c40b4c4",
      "tree": "cb6fa26be0ed53893deab8610e68a13c16a61c74",
      "parents": [
        "4ca10b389435ef8c057ef552980b7e0071092515"
      ],
      "author": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Mon Sep 09 16:01:34 2024 -0700"
      },
      "committer": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Mon Sep 23 20:52:49 2024 +0000"
      },
      "message": "bancha: package the soundstream model for loading from SPI\n\nBypass-Presubmit-Reason: checked as part of topic\n\nChange-Id: I887f2e0461a140a92aeec0957c8c7ef7462e7ce8\n"
    },
    {
      "commit": "4ca10b389435ef8c057ef552980b7e0071092515",
      "tree": "d18523ba31595c6c91284a4e72c98e33c7f3232f",
      "parents": [
        "c05dbb0f347d8dac45a96c8b42789375853a941d"
      ],
      "author": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Thu Aug 29 13:49:12 2024 -0700"
      },
      "committer": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Thu Sep 19 11:54:35 2024 -0700"
      },
      "message": "bancha: generate regs.h files for loading model from spi\n\nChange-Id: If6dbc9d7056e23afcecbad165bf041f636c9d696\n"
    },
    {
      "commit": "c74ae73f8c099b5fb9bcef5453e96fd58873a298",
      "tree": "07fd34f8ecfaaa8466036547f4dfa693d7abfd92",
      "parents": [
        "2cfcf518b9dafc26a74309a1a4e7a9672f1da5b4"
      ],
      "author": {
        "name": "Michael Hoang",
        "email": "hoangm@google.com",
        "time": "Thu Sep 19 14:56:49 2024 +0000"
      },
      "committer": {
        "name": "Michael Hoang",
        "email": "hoangm@google.com",
        "time": "Thu Sep 19 14:57:57 2024 +0000"
      },
      "message": "Merge nexus/sencha_hw.mk into sencha platform conf\n\nChange-Id: I01afc98920578cb12735e8b04b35a2723b6ea3c4\n"
    },
    {
      "commit": "2cfcf518b9dafc26a74309a1a4e7a9672f1da5b4",
      "tree": "a23c1b04d02a23c2a774d92b4a2784386a7c37ca",
      "parents": [
        "c05dbb0f347d8dac45a96c8b42789375853a941d"
      ],
      "author": {
        "name": "Michael Hoang",
        "email": "hoangm@google.com",
        "time": "Wed Sep 18 22:02:02 2024 +0000"
      },
      "committer": {
        "name": "Michael Hoang",
        "email": "hoangm@google.com",
        "time": "Wed Sep 18 22:02:02 2024 +0000"
      },
      "message": "Move sencha_hw.mk into sencha platform config\n\nChange-Id: I2bfe14a4dc561d0fb657e4a97ee3ccaefaa93907\n"
    },
    {
      "commit": "c05dbb0f347d8dac45a96c8b42789375853a941d",
      "tree": "cfddc846e32d33821f11fa324872aa0086d1bed6",
      "parents": [
        "81b0a549c8f9f00ab0a5361e49e27fdf152b2d15"
      ],
      "author": {
        "name": "Julian Mullings-Black",
        "email": "julianmb@google.com",
        "time": "Mon Sep 16 12:03:02 2024 +0000"
      },
      "committer": {
        "name": "Julian Mullings-Black",
        "email": "julianmb@google.com",
        "time": "Mon Sep 16 12:03:02 2024 +0000"
      },
      "message": "Build support for sparrow ml benchmarks\n\nChange-Id: I001d27d38003d046a870b6aedffbf2b98f5148ae\n"
    },
    {
      "commit": "81b0a549c8f9f00ab0a5361e49e27fdf152b2d15",
      "tree": "09080aacac24f13d9affcdf736cf685de087a92f",
      "parents": [
        "c0e7aae1304f21d9c7822fa0e28172fd9e09349d"
      ],
      "author": {
        "name": "Lun Dong",
        "email": "lundong@google.com",
        "time": "Tue Sep 10 14:06:22 2024 -0700"
      },
      "committer": {
        "name": "Lun Dong",
        "email": "lundong@google.com",
        "time": "Tue Sep 10 14:06:22 2024 -0700"
      },
      "message": "Temporarily pin IREE revision to 20240909\n\nTo temporarily avoid the breakage due to IREE upstream change.\n\nChange-Id: I7ab3575fc73f70244e2eb25b0e319a8efc145261\n"
    },
    {
      "commit": "c0e7aae1304f21d9c7822fa0e28172fd9e09349d",
      "tree": "823be082e630e3588e43fd0ed57c0f84ac41889c",
      "parents": [
        "99e71fe81a0b89a8595e42a0f8244b70fda7b08f",
        "b2f931db24b555ae34ecac37837a21ecd6610012"
      ],
      "author": {
        "name": "Michael Hoang",
        "email": "hoangm@google.com",
        "time": "Wed Sep 04 19:17:00 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Sep 04 19:17:00 2024 +0000"
      },
      "message": "Merge \"Create separate matcha \u0026 sencha bitstream targets\""
    },
    {
      "commit": "99e71fe81a0b89a8595e42a0f8244b70fda7b08f",
      "tree": "b03e1bf7d908b9fa327473fa39bf1ebe009b7516",
      "parents": [
        "9ccba7215624706cd480dd0c732d429c0b81a62a"
      ],
      "author": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Mon Jun 03 15:56:34 2024 -0700"
      },
      "committer": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Tue Aug 27 15:33:44 2024 -0700"
      },
      "message": "Initial bancha support.\n\nBancha is derived from sencha by combining the SEC+SMC. The 1st-level\nbootstrap is a CHERIoT-specific version of the OpenTitan test_rom which\nrequires toolchain suoport for -mabi\u003dcheriot-baremetal.\n\nThis CL includes revised support for building a toolchain with baremetal\nsupport comprised of compiler mods \u0026 baremetal-specific include files.\nThe include files are not (yet) part of LLVM so we store them here,\n\nNB: this also filters out \"cheri\"-tagged bazel build targets for\nmatcha_sw_all (which would otherwise fail because they use a cheri\ntoolchain).\n\nChange-Id: Id2c20c93c2e37a841a15a3f81f3813d7b2523187\n"
    },
    {
      "commit": "9ccba7215624706cd480dd0c732d429c0b81a62a",
      "tree": "ee74344cd965aeaf40d08cfb654f32c4f5cf44ef",
      "parents": [
        "30ea35ef92836b29351202284e22b84f7d964b72"
      ],
      "author": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Tue Aug 27 13:21:20 2024 -0700"
      },
      "committer": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Tue Aug 27 22:11:49 2024 +0000"
      },
      "message": "sencha: remove submodule update depth when sync\u0027ing cheriot-rtos\n\nThis fixes \"fatal: transport \u0027file\u0027 not allowed\" CI complaints.\n\nBypass-Presubmit-Reason: previously tested\n\nChange-Id: I306a1051fad93c91e1bd7902d35cee703418c1c7\n"
    },
    {
      "commit": "30ea35ef92836b29351202284e22b84f7d964b72",
      "tree": "36ff08bb938adeca78262114952722dcf2b6e010",
      "parents": [
        "51b01fb6c12644c59e2d6b2d0388eb939641cbf9"
      ],
      "author": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Wed Aug 21 21:24:01 2024 +0000"
      },
      "committer": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Wed Aug 21 23:13:50 2024 +0000"
      },
      "message": "Revert \"Temporarily pin IREE revision\"\n\nRevert submission 60390-iree-breakage-987\n\nReason for revert: IREE breakage fix merged\n\nReverted changes: /q/submissionid:60390-iree-breakage-987\n\nBypass-Presubmit-Reason: Tested in topic\n\nChange-Id: I382fbd5d2ca16bef1d1af90a9d1622bd387c1a12\n"
    },
    {
      "commit": "51b01fb6c12644c59e2d6b2d0388eb939641cbf9",
      "tree": "420cbcee14000905c158064e0afb28f5199f3b2c",
      "parents": [
        "616673ce9340070aab1c23ba94aa4b66ad333579"
      ],
      "author": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Fri Aug 16 14:03:01 2024 -0700"
      },
      "committer": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Fri Aug 16 22:02:33 2024 +0000"
      },
      "message": "Temporarily pin IREE revision\n\nTo avoid the breakage introduced in https://github.com/iree-org/iree/pull/18220#discussion_r1718883771\n\nBypass-Presubmit-Reason: tested in topic\n\nChange-Id: Id6c72084375c958e37a49e94a8ed1f7cba11ef2a\n"
    },
    {
      "commit": "b2f931db24b555ae34ecac37837a21ecd6610012",
      "tree": "3215a2370e43284c00dbc2fdbe9f553eabb3d78b",
      "parents": [
        "616673ce9340070aab1c23ba94aa4b66ad333579"
      ],
      "author": {
        "name": "Michael Hoang",
        "email": "hoangm@google.com",
        "time": "Tue Aug 13 17:26:21 2024 +0000"
      },
      "committer": {
        "name": "Michael Hoang",
        "email": "hoangm@google.com",
        "time": "Thu Aug 15 18:11:27 2024 +0000"
      },
      "message": "Create separate matcha \u0026 sencha bitstream targets\n\nChange-Id: Ia8cd5369776cd4bdc8b0c8475768d5075fb63800\n"
    },
    {
      "commit": "616673ce9340070aab1c23ba94aa4b66ad333579",
      "tree": "36ff08bb938adeca78262114952722dcf2b6e010",
      "parents": [
        "cd59f2961a60035103544ecf893bb2c5bf458a28",
        "c5e0601770f8785dc96b17064520d2f18669b19c"
      ],
      "author": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Thu Aug 08 22:52:44 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Aug 08 22:52:44 2024 +0000"
      },
      "message": "Merge \"sencha: use xmake -b instead of xmake build\""
    },
    {
      "commit": "cd59f2961a60035103544ecf893bb2c5bf458a28",
      "tree": "2d462c7d63d9e31dcae42bec975b94872b1eeab0",
      "parents": [
        "19b12a40d4fb8220c8c108a07c88587adf7f7b7b"
      ],
      "author": {
        "name": "Michael Hoang",
        "email": "hoangm@google.com",
        "time": "Wed Aug 07 22:48:53 2024 +0000"
      },
      "committer": {
        "name": "Michael Hoang",
        "email": "hoangm@google.com",
        "time": "Thu Aug 08 18:13:45 2024 +0000"
      },
      "message": "Rename chip_sim_tb to matcha_sim_tb\n\nBypass-Presubmit-Reason: tested manually\n\nChange-Id: Ie66f19f92ca545cb4b5a7796127c4224e724e2dc\n"
    },
    {
      "commit": "c5e0601770f8785dc96b17064520d2f18669b19c",
      "tree": "501ab74ed38a77992caeccdcfe59fe660d6ba516",
      "parents": [
        "19b12a40d4fb8220c8c108a07c88587adf7f7b7b"
      ],
      "author": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Wed Jun 26 11:41:01 2024 -0700"
      },
      "committer": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Wed Aug 07 16:26:59 2024 -0700"
      },
      "message": "sencha: use xmake -b instead of xmake build\n\n\"-b\" is almost equivalent to \"build\"; it also supports specifying targets.\nUse it instead to simplify doing c\u0026p from the build log.\n\nChange-Id: Iabc32d53622e434bfcea6b71698f63cbbfd4091b\n"
    },
    {
      "commit": "19b12a40d4fb8220c8c108a07c88587adf7f7b7b",
      "tree": "9445fc9976aa34633aa5474ebad53d3ee2cd9300",
      "parents": [
        "773cf502b628a8409496c5c9707377d880d99217"
      ],
      "author": {
        "name": "Michael Hoang",
        "email": "hoangm@google.com",
        "time": "Tue Jul 09 04:24:34 2024 +0000"
      },
      "committer": {
        "name": "Michael Hoang",
        "email": "hoangm@google.com",
        "time": "Thu Aug 01 22:26:57 2024 +0000"
      },
      "message": "Add sencha targets\n\n- Supports top_sencha as a verilator target. Currently does not\nsupport\n  sencha-specific binaries in sw/\n- Similar to matcha_hw.mk with the key differences being top_sencha\n  passed as an arg to $TOPS for autogen flow and outputs stored in\n  out/sencha\n\nBypass-Presubmit-Reason: manually tested non-TODO items\nChange-Id: I4556ef03329130548e2d431fa8e3bbc8d61861bd\n"
    },
    {
      "commit": "773cf502b628a8409496c5c9707377d880d99217",
      "tree": "e3d3f550e8bdc6a3e00de68e9ea0e13720b97a32",
      "parents": [
        "ab69f089587fec19192419b7e4babd08eaf1a1b2"
      ],
      "author": {
        "name": "Matthew Wilson",
        "email": "mwilson@google.com",
        "time": "Fri Jun 28 17:20:30 2024 -0700"
      },
      "committer": {
        "name": "Matthew Wilson",
        "email": "mwilson@google.com",
        "time": "Fri Jun 28 17:23:04 2024 -0700"
      },
      "message": "Add kelvin_core and fastvdma_core targets\n\nThese two targets are intended to be built via m4ci in Louhi and then\npassed up to the airgapped bitstream build\n\nBypass-Presubmit-Reason: manually tested\nChange-Id: Iadb6ef21e7d15d7f7952dc932a24d6a8272814c9\n"
    },
    {
      "commit": "ab69f089587fec19192419b7e4babd08eaf1a1b2",
      "tree": "0099d5d2f3a63c59b881d6a277442116dba900a7",
      "parents": [
        "86ef90eb4f42ec563e5a79aa38068b6d8f5c00be"
      ],
      "author": {
        "name": "Michael Hoang",
        "email": "hoangm@google.com",
        "time": "Mon Jun 24 22:23:42 2024 +0000"
      },
      "committer": {
        "name": "Michael Hoang",
        "email": "hoangm@google.com",
        "time": "Mon Jun 24 22:23:42 2024 +0000"
      },
      "message": "Use IP hjson moved to matcha/hw/ip\n\nChange-Id: Iff05949985e84140fc5d3a18a3e5905374f72e09\n"
    },
    {
      "commit": "86ef90eb4f42ec563e5a79aa38068b6d8f5c00be",
      "tree": "813fee33d090b877e10ce1cfe3fdb13451e687fa",
      "parents": [
        "45d8f78eb5893ea9736deb03ef267b380704c020",
        "591ba5140a6a76f865ecd6c586edc3dbe8948b01"
      ],
      "author": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Fri Jun 07 15:52:15 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Jun 07 15:52:15 2024 +0000"
      },
      "message": "Merge \"sencha: build mpact_cheriot simulator from source\""
    },
    {
      "commit": "591ba5140a6a76f865ecd6c586edc3dbe8948b01",
      "tree": "139e942992e5d9a3de43963fb445f7fb2dc9b735",
      "parents": [
        "26fdc58e95e4bbaeb7c1fffc5388f1e3493f09d4"
      ],
      "author": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Thu Jun 06 11:10:59 2024 -0700"
      },
      "committer": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Fri Jun 07 15:52:08 2024 +0000"
      },
      "message": "sencha: build mpact_cheriot simulator from source\n\nBypass-Presubmit-Reason: no sencha CI tests\n\nChange-Id: I7de758965ec0311937cbc8b773368bf7d22d4309\n"
    },
    {
      "commit": "45d8f78eb5893ea9736deb03ef267b380704c020",
      "tree": "f20e929c21c5e0782befe6d762acd9673ce6b2d6",
      "parents": [
        "26fdc58e95e4bbaeb7c1fffc5388f1e3493f09d4"
      ],
      "author": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Fri Jun 07 00:05:56 2024 +0000"
      },
      "committer": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Fri Jun 07 01:19:03 2024 +0000"
      },
      "message": "Revert \"Temporarily pin renode release for sel4extension breakage\"\n\nRevert submission 57194-renode-sel4extension\n\nReason for revert: \u003cAPI out of sync fixed in the renode nightly release\u003e\n\nReverted changes: /q/submissionid:57194-renode-sel4extension\n\nBypass-Presubmit-Reason: Pass presubmit in topic\n\nChange-Id: Ib2f495407acaa5d1dcf22591d0b02bb728df82af\n"
    },
    {
      "commit": "26fdc58e95e4bbaeb7c1fffc5388f1e3493f09d4",
      "tree": "078736d3dc57ad7fa66430f2f035d88c88e6e3cd",
      "parents": [
        "47c3a3dc54443dd2c1b231ffa9fbbd17f2bcccea"
      ],
      "author": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Wed Jun 05 11:51:29 2024 -0700"
      },
      "committer": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Wed Jun 05 11:51:29 2024 -0700"
      },
      "message": "Temporarily pin renode release for sel4extension breakage\n\nBypass-Presubmit-Reason: CL topic verified\nChange-Id: I26ad39fea3be5264b685773367541e918fa24f9c\n"
    },
    {
      "commit": "47c3a3dc54443dd2c1b231ffa9fbbd17f2bcccea",
      "tree": "f20e929c21c5e0782befe6d762acd9673ce6b2d6",
      "parents": [
        "e6c2ec266d609047d39c4c7735f4fde07d886431",
        "4c8bf28be89272ea98aa9875bc7e156929e3c010"
      ],
      "author": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Wed Jun 05 16:33:36 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jun 05 16:33:36 2024 +0000"
      },
      "message": "Merge \"Update benchmark flash target\""
    },
    {
      "commit": "4c8bf28be89272ea98aa9875bc7e156929e3c010",
      "tree": "5e6e2f2071b28269efa96ae67e24e67cb4f96a29",
      "parents": [
        "a76d1b9f45f421329d2263a478eda4a16bd0d2a6"
      ],
      "author": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Tue Jun 04 13:19:06 2024 -0700"
      },
      "committer": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Tue Jun 04 14:30:31 2024 -0700"
      },
      "message": "Update benchmark flash target\n\nUpdate the grep syntax to get all the benchmark tarball targets\n\nChange-Id: I4405cd2f6313b3699550c2a51cd08e66e963e02b\n"
    },
    {
      "commit": "e6c2ec266d609047d39c4c7735f4fde07d886431",
      "tree": "d00b91b4915226745a4d38680d94fe3692ace3dc",
      "parents": [
        "a76d1b9f45f421329d2263a478eda4a16bd0d2a6"
      ],
      "author": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Fri May 31 14:08:48 2024 -0700"
      },
      "committer": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Sun Jun 02 14:57:33 2024 -0700"
      },
      "message": "sencha: track change to cheriot.resc that leaves cpu halted\n\nBypass-Presubmit-Reason: no sencha CI tests\n\nChange-Id: Iaccb822256ca2bd6fc04bb0aa3ce58fe0e8e7d3a\n"
    },
    {
      "commit": "a76d1b9f45f421329d2263a478eda4a16bd0d2a6",
      "tree": "e6a044aa278de4c4851036078ba178ad7dd79a06",
      "parents": [
        "f003ce7ab2ae0e9666ef900f404a1f972f5db1b0"
      ],
      "author": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Thu May 23 09:03:48 2024 -0700"
      },
      "committer": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Thu May 23 17:03:38 2024 +0000"
      },
      "message": "sencha: track renode script changes to use $cheriot_elf\n\nBypass-Presubmit-Reason: no sencha CI tests\n\nChange-Id: Iac0c3e505158045ee0f16cd32ef977b48c974613\n"
    },
    {
      "commit": "f003ce7ab2ae0e9666ef900f404a1f972f5db1b0",
      "tree": "c2896e027a6251b2a83138d8920ebe523801ca69",
      "parents": [
        "4533fa15e03b9b59eaba6abe163cdc155deb4051",
        "2c0f8811d5d5fb6fc86032988f5fefeed37ac9f4"
      ],
      "author": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Wed May 22 23:23:46 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed May 22 23:23:46 2024 +0000"
      },
      "message": "Merge \"sencha: set path to testbench firmware\""
    },
    {
      "commit": "2c0f8811d5d5fb6fc86032988f5fefeed37ac9f4",
      "tree": "b78a6796ed57c61914e86165d16016cac721f3ff",
      "parents": [
        "818997709960c0b0eac1fd52e032e612cc0a2227"
      ],
      "author": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Tue May 21 15:53:29 2024 -0700"
      },
      "committer": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Wed May 22 23:23:40 2024 +0000"
      },
      "message": "sencha: set path to testbench firmware\n\nDepending on the default path in cheriot.resc was too fragile.\n\nBypass-Presubmit-Reason: no CI tests for sencha\n\nChange-Id: I8f45ea45205e1d426c711a1af2b013481ead2d5a\n"
    },
    {
      "commit": "4533fa15e03b9b59eaba6abe163cdc155deb4051",
      "tree": "6a78c8845bf02ebb36efc82bab99f7658c1ec9a2",
      "parents": [
        "818997709960c0b0eac1fd52e032e612cc0a2227"
      ],
      "author": {
        "name": "Matthew Wilson",
        "email": "mwilson@google.com",
        "time": "Wed May 22 11:35:33 2024 -0700"
      },
      "committer": {
        "name": "Matthew Wilson",
        "email": "mwilson@google.com",
        "time": "Wed May 22 18:51:28 2024 +0000"
      },
      "message": "Fix kelvin_hw_verilog target\n\nbuild now outputs .sv system verilog files instead of .v verilog\n\nChange-Id: I9954ba0af7fa816768afe05a115612e01fa940bf\nBypass-Presubmit-Reason: No presubmit exists\n"
    },
    {
      "commit": "818997709960c0b0eac1fd52e032e612cc0a2227",
      "tree": "82367cfdd61500819408484f762ee68f890b0449",
      "parents": [
        "aa1cc01096ec1abad3ed0c2c2e5c2ef2a7fa3535",
        "a713357a504f305d71e67d7b31392c0eb670cf9f"
      ],
      "author": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Mon May 20 23:42:44 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon May 20 23:42:44 2024 +0000"
      },
      "message": "Merge changes Idea8d5b2,I687a43cd,I0da046cb\n\n* changes:\n  sencha: refactor cheriot-testbench and add cheriot-examples\n  sencha: add sim_cheriot_renode to run standalone cheriot firmware\n  sencha: pass $kernel to enable loading symbols\n"
    },
    {
      "commit": "a713357a504f305d71e67d7b31392c0eb670cf9f",
      "tree": "8134151a3fda6bfea9fa6352543427681cdadb35",
      "parents": [
        "fa3dbc377e19a895c7f873cd529e2c34a76aa6e8"
      ],
      "author": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Fri May 17 10:29:41 2024 -0700"
      },
      "committer": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Mon May 20 16:41:44 2024 -0700"
      },
      "message": "sencha: refactor cheriot-testbench and add cheriot-examples\n\n- refactor cheriot-testbench support into cheriot-tests.mk\n- add cheriot-examples.mk that builds the cheriot-rtos examples;\n  there are no targets (yet) to run the firmware images but one\n  can use the sim_cheriot_renode shell function\n\nBypass-Presubmit-Reason: no sencha CI tests\n\nChange-Id: Idea8d5b2b4b2be1a0926ebb4447b06eb0d6259ad\n"
    },
    {
      "commit": "fa3dbc377e19a895c7f873cd529e2c34a76aa6e8",
      "tree": "0f6c1811f09a80959698844bb26758a644250e14",
      "parents": [
        "2298f2372d2bf8672187d6067f03f99fbaaa7754"
      ],
      "author": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Mon May 20 13:40:58 2024 -0700"
      },
      "committer": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Mon May 20 16:41:40 2024 -0700"
      },
      "message": "sencha: add sim_cheriot_renode to run standalone cheriot firmware\n\nAdds a shell function sim_cheriot_renode that runs a firmware image in\na standalone renode environment.\n\nBypass-Presubmit-Reason: no sencha CI tests\n\nChange-Id: I687a43cd519a5f56425941d0535fc332a5bb3fc0\n"
    },
    {
      "commit": "2298f2372d2bf8672187d6067f03f99fbaaa7754",
      "tree": "302e9b95f651cab7642be30a9788d7907d2c5f0c",
      "parents": [
        "8a77690106b232ad342c8188f20a4c83324fff75"
      ],
      "author": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Fri May 17 10:30:13 2024 -0700"
      },
      "committer": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Mon May 20 16:41:18 2024 -0700"
      },
      "message": "sencha: pass $kernel to enable loading symbols\n\nBypass-Presubmit-Reason: no sencha CI tests\n\nChange-Id: I0da046cba70311815171dd1f29db46d6980022d4\n"
    },
    {
      "commit": "aa1cc01096ec1abad3ed0c2c2e5c2ef2a7fa3535",
      "tree": "a86002651b168d28bfb3ea3f21cb33960cae67b4",
      "parents": [
        "8a77690106b232ad342c8188f20a4c83324fff75"
      ],
      "author": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Wed May 15 15:22:44 2024 -0700"
      },
      "committer": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Wed May 15 15:22:44 2024 -0700"
      },
      "message": "Add public ml models to benchmark targets\n\nChange-Id: I1712e689127a44d59c650233eee71fc1f1e9a310\n"
    },
    {
      "commit": "8a77690106b232ad342c8188f20a4c83324fff75",
      "tree": "4649742f8cdfee0d3ee46ad672b1893335c3de24",
      "parents": [
        "d3cdd1a303b5f172c70e0ebd0134c2c4fd8ed4df"
      ],
      "author": {
        "name": "Murali Vijayaraghavan",
        "email": "muralivi@google.com",
        "time": "Tue May 14 22:12:13 2024 +0000"
      },
      "committer": {
        "name": "Murali Vijayaraghavan",
        "email": "muralivi@google.com",
        "time": "Tue May 14 22:12:13 2024 +0000"
      },
      "message": "cheriot: Added testbench make rules\n\n- Added a new target, cheriot-testbench, to run the cheriot supplied testbench on a standalone cheriot configuration.\n- Added a new variable CHERIOT_BOARD to specify the board being used, with default equal to $PLATFORM\n- Modified CHERIOT_FIRMWARE_RELEASE target to be generic (by using CHERIOT_BOARD) so that different applications with different boards can be created using the same Make rule\n\nBypass-Presubmit-Reason: no sencha CI tests\n\nChange-Id: I83659c50ef7f53bafd050b2d9c0ff70eaa448780\n"
    },
    {
      "commit": "d3cdd1a303b5f172c70e0ebd0134c2c4fd8ed4df",
      "tree": "33b88a97ac71dcd5da53d2b044523ea88b6adc0c",
      "parents": [
        "d540efa847ad223261eafd5bb27facbfebcc72b8"
      ],
      "author": {
        "name": "Murali Vijayaraghavan",
        "email": "muralivi@google.com",
        "time": "Wed May 08 22:48:25 2024 +0000"
      },
      "committer": {
        "name": "Murali Vijayaraghavan",
        "email": "muralivi@google.com",
        "time": "Wed May 08 22:48:25 2024 +0000"
      },
      "message": "cli_port is always 4567, wait_for_cli is a new parameter to be set\n\nChange-Id: Ie18d1e482c9f5b58114f0f0dc9bff9db7e017bd4\n"
    },
    {
      "commit": "d540efa847ad223261eafd5bb27facbfebcc72b8",
      "tree": "d3f0491a5af8e649208ad05041f0ce4e0c6fdffd",
      "parents": [
        "42b54d65bb12b80e51b5e9dfe5b55f0100255303"
      ],
      "author": {
        "name": "Matthew Wilson",
        "email": "mwilson@google.com",
        "time": "Mon Apr 22 14:43:13 2024 -0700"
      },
      "committer": {
        "name": "Matthew Wilson",
        "email": "mwilson@google.com",
        "time": "Tue May 07 20:42:22 2024 +0000"
      },
      "message": "Add nexus_clear_eflash function\n\nAdditionally we use this function at the end of nexus_flash to reset the\nboard and boot from the just-flashed image\n\nChange-Id: Ia1915a32a3dcfd08771757773ff8ed65e49ae572\n"
    },
    {
      "commit": "42b54d65bb12b80e51b5e9dfe5b55f0100255303",
      "tree": "49589d14fd48a7b797f9788d0bc33eaf87b782d7",
      "parents": [
        "fc4db7ca1fc27138ede9bce2f455ee5e70dd1932",
        "36aa422bbe5506389f217bc83ca7221f48b5bbf9"
      ],
      "author": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Fri May 03 19:32:56 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri May 03 19:32:56 2024 +0000"
      },
      "message": "Merge \"sencha: add simulate+cli target\""
    },
    {
      "commit": "36aa422bbe5506389f217bc83ca7221f48b5bbf9",
      "tree": "fc905e217d4d5b370e02b0b051f3d2319d6787ec",
      "parents": [
        "58656740a22e066e2e7adf5d105226c80a7c7dc4"
      ],
      "author": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Thu May 02 12:40:20 2024 -0700"
      },
      "committer": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Thu May 02 12:40:20 2024 -0700"
      },
      "message": "sencha: add simulate+cli target\n\nThis adds a version of the `simulate` target that also enables the\nsimulator command line interface on port 4567. To access the simulator\nuse something like telnet localhost 4567. Note renode will block until\nthe cli is connected.\n\nChange-Id: Ibaf28e911f0a9254bf55dbf1283e9dbce7b6bfca\n"
    },
    {
      "commit": "fc4db7ca1fc27138ede9bce2f455ee5e70dd1932",
      "tree": "d66cbed8b0bd1720b163c05e10f240c9de7007d9",
      "parents": [
        "58656740a22e066e2e7adf5d105226c80a7c7dc4"
      ],
      "author": {
        "name": "Matthew Wilson",
        "email": "mwilson@google.com",
        "time": "Wed May 01 14:50:50 2024 -0700"
      },
      "committer": {
        "name": "Matthew Wilson",
        "email": "mwilson@google.com",
        "time": "Wed May 01 15:29:19 2024 -0700"
      },
      "message": "Add FPGA build targets for model benchmarks\n\nChange-Id: Ib05e6670a22e10c44d31b0a026a341bac41bda88\n"
    },
    {
      "commit": "58656740a22e066e2e7adf5d105226c80a7c7dc4",
      "tree": "14f90e573bd2cb857c8a56550e34b6ec5c3f99f5",
      "parents": [
        "eab8668fd05ced514832017f2c1b2be52bc212cd"
      ],
      "author": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Fri Apr 19 16:45:44 2024 -0700"
      },
      "committer": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Wed Apr 24 15:33:47 2024 +0000"
      },
      "message": "sencha: hack band-aid for mpact sim renode integration\n\nBug: 333891662\n\nChange-Id: I120f6309c82657be684ea5aad2a3af1af516d566\n"
    },
    {
      "commit": "eab8668fd05ced514832017f2c1b2be52bc212cd",
      "tree": "f410778b3213bbeb5a76d55731d7a471ccdd08d4",
      "parents": [
        "0a41c16a64e3e3f892fdcb774e064d4d0278bb28"
      ],
      "author": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Fri Mar 29 12:33:28 2024 -0700"
      },
      "committer": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Wed Apr 24 07:57:46 2024 -0700"
      },
      "message": "Initial sencha support.\n\n- no cantrip, only cheriot\n- prebuilt cheriot-llvm toolchain\n- renode integration\n- soundstream application\n\nTODO: import+build mpact sim\n\nBug: 330743129\n\nChange-Id: I71a1e4e7d345f830ab5cd99392adf14bb4d6fec7\n"
    },
    {
      "commit": "0a41c16a64e3e3f892fdcb774e064d4d0278bb28",
      "tree": "eb82a66c6db00a14ec3c2a2ad3165d6f6bdb885c",
      "parents": [
        "1114fffb850a82a73005e6e97eba902e8cfefe47"
      ],
      "author": {
        "name": "Matthew Wilson",
        "email": "mwilson@google.com",
        "time": "Mon Apr 22 11:23:30 2024 -0700"
      },
      "committer": {
        "name": "Matthew Wilson",
        "email": "mwilson@google.com",
        "time": "Mon Apr 22 19:01:53 2024 +0000"
      },
      "message": "Updates to expect_match\n\nchange order of positional params to match that of grep\nfix bug that prevented output of usage when run without opts\nreformat usage statement to be more readable\n\nChange-Id: Ib51d35367543e217d78d0748787b8220026bace4\n"
    },
    {
      "commit": "1114fffb850a82a73005e6e97eba902e8cfefe47",
      "tree": "3ee6708ad851c21a76e09b03672121dca46e71d8",
      "parents": [
        "22250ced7a592ac9a8e087b8d3844b1187deccfe"
      ],
      "author": {
        "name": "Matthew Wilson",
        "email": "mwilson@google.com",
        "time": "Mon Apr 22 11:35:57 2024 -0700"
      },
      "committer": {
        "name": "Matthew Wilson",
        "email": "mwilson@google.com",
        "time": "Mon Apr 22 19:01:18 2024 +0000"
      },
      "message": "Add environment variables for SMC and SC port paths\n\nChange-Id: I1fd734be1f42acdf7ec0c01710d585c7ca002431\n"
    },
    {
      "commit": "22250ced7a592ac9a8e087b8d3844b1187deccfe",
      "tree": "7739887e1f201890f9824f906e3b214046e353a7",
      "parents": [
        "be2e8e67326d7086068e06b48d8f872b1284d352"
      ],
      "author": {
        "name": "Matthew Wilson",
        "email": "mwilson@google.com",
        "time": "Wed Apr 17 17:56:40 2024 -0700"
      },
      "committer": {
        "name": "Matthew Wilson",
        "email": "mwilson@google.com",
        "time": "Fri Apr 19 14:12:34 2024 -0700"
      },
      "message": "Add expect_match function to simplify tests\n\nChange-Id: I1bbf9546ac09a46972a176f3a2f8efb420283a69\n"
    },
    {
      "commit": "be2e8e67326d7086068e06b48d8f872b1284d352",
      "tree": "b15ada3890d02d15310b3868490a462e42aa01e3",
      "parents": [
        "baeec91949ab419209c704ef227cf43213e8b98a"
      ],
      "author": {
        "name": "Matthew Wilson",
        "email": "mwilson@google.com",
        "time": "Tue Apr 09 15:33:22 2024 -0700"
      },
      "committer": {
        "name": "Matthew Wilson",
        "email": "mwilson@google.com",
        "time": "Fri Apr 19 20:54:54 2024 +0000"
      },
      "message": "FPGA-\u003eASIC in platforms/sparrow/matcha_hw.mk\n\nBUG: 325672220\nChange-Id: I60e217ad0b8bda204bc0b3b7b02b8844e9ff0524\n"
    },
    {
      "commit": "baeec91949ab419209c704ef227cf43213e8b98a",
      "tree": "b148864e3a7689319e07b20f8f93f981320d97f6",
      "parents": [
        "1dd4bc1dd0d20c8522c50c15fd916042cd43d2d4"
      ],
      "author": {
        "name": "Matthew Wilson",
        "email": "mwilson@google.com",
        "time": "Fri Mar 29 22:00:13 2024 +0000"
      },
      "committer": {
        "name": "Matthew Wilson",
        "email": "mwilson@google.com",
        "time": "Mon Apr 08 14:58:45 2024 -0700"
      },
      "message": "Add platform for sparrow board\n\nBug: 325672220\nChange-Id: Ie1a825ab55bdab903f4b13f0c9da29af959f4ea3\n"
    },
    {
      "commit": "1dd4bc1dd0d20c8522c50c15fd916042cd43d2d4",
      "tree": "80fbd1b794cde15ea49612d22bb68dc2af5377c5",
      "parents": [
        "70e9c0f28e5d60cf81aef5ba411897b563184a58"
      ],
      "author": {
        "name": "Alex Van Damme",
        "email": "atv@google.com",
        "time": "Wed Mar 27 07:59:04 2024 +0000"
      },
      "committer": {
        "name": "Alex Van Damme",
        "email": "atv@google.com",
        "time": "Wed Mar 27 07:59:04 2024 +0000"
      },
      "message": "Patch optimized memcpy into kelvin libc\n\nChange-Id: I25e52cc01c44be86a537f1bd32c9b6c36883f374\n"
    },
    {
      "commit": "70e9c0f28e5d60cf81aef5ba411897b563184a58",
      "tree": "3a90c6c1519f8d912629b4876dbefed40e04d26e",
      "parents": [
        "4dce2c16dd5b3868030cfc80b4cc90a2fb403a1f"
      ],
      "author": {
        "name": "Derek Chow",
        "email": "derekjchow@google.com",
        "time": "Wed Feb 21 15:41:37 2024 -0800"
      },
      "committer": {
        "name": "Derek Chow",
        "email": "derekjchow@google.com",
        "time": "Mon Feb 26 18:37:15 2024 +0000"
      },
      "message": "Set --sandbox_tmpfs_path\u003d/tmp for toolchain_kelvin\n\nChange-Id: Ic0804db0a44a8999a3ac446d8f2b4cd403de9856\n"
    },
    {
      "commit": "4dce2c16dd5b3868030cfc80b4cc90a2fb403a1f",
      "tree": "3572cea957e858d701704680763effa62d7e84ed",
      "parents": [
        "cfd416f561eefff65d22ed903962b01a7e4682d4"
      ],
      "author": {
        "name": "Matthew Wilson",
        "email": "mwilson@google.com",
        "time": "Thu Feb 08 19:38:17 2024 +0000"
      },
      "committer": {
        "name": "Matthew Wilson",
        "email": "mwilson@google.com",
        "time": "Thu Feb 15 22:34:03 2024 +0000"
      },
      "message": "Revert \"Temporarily pin renode release\"\n\nThis reverts commit 894d9a1d5d209740a5eb44d2f569ac69c9ed40a0.\n\nReason for revert: Unpin renode release\n\nFIX: 324449269\nChange-Id: Ia5520e6b18647fc2fc638e1926dee5e539aab506\n"
    },
    {
      "commit": "cfd416f561eefff65d22ed903962b01a7e4682d4",
      "tree": "5507b258fa6d555c32b0c71f7e6b687e2807ec8f",
      "parents": [
        "894d9a1d5d209740a5eb44d2f569ac69c9ed40a0"
      ],
      "author": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Tue Feb 13 10:17:23 2024 -0800"
      },
      "committer": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Tue Feb 13 10:17:23 2024 -0800"
      },
      "message": "build: rev cantrip rust toolchain to nightly-1.71.0\n\nNeeded for toml_edit v0.22.5.\n\nChange-Id: Ic6351905940484a5328a9be4757597f973b9d281\n"
    },
    {
      "commit": "894d9a1d5d209740a5eb44d2f569ac69c9ed40a0",
      "tree": "adb847b78d1b4290e7a2c17e993a557d61eace3b",
      "parents": [
        "153d566910fe52e10e5a9bdae8ea81449aa47fbe"
      ],
      "author": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Wed Feb 07 18:23:13 2024 -0800"
      },
      "committer": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Wed Feb 07 18:23:13 2024 -0800"
      },
      "message": "Temporarily pin renode release\n\nRenode \u003e renode-1.14.0+20240130git6e173a1bb has wMMU range check that\nbreaks our simulation. Pin the release until the problem is resolved\nwith AntMicro\n\nChange-Id: I6110841c25e046662d070daafb80dc486570ee8f\n"
    },
    {
      "commit": "153d566910fe52e10e5a9bdae8ea81449aa47fbe",
      "tree": "81e3be0774433ee249c6235f5f86d268120a2500",
      "parents": [
        "ae67b2f68a13bdcbadcb81f4446fc0b7b6d50b09"
      ],
      "author": {
        "name": "Matthew Wilson",
        "email": "mwilson@google.com",
        "time": "Fri Jan 26 16:19:10 2024 -0800"
      },
      "committer": {
        "name": "Matthew Wilson",
        "email": "mwilson@google.com",
        "time": "Fri Jan 26 16:19:10 2024 -0800"
      },
      "message": "Default to loading the otp bitstream\n\nChange-Id: I70bc612636c3635921af768fbf585eb7d433fbe9\n"
    },
    {
      "commit": "ae67b2f68a13bdcbadcb81f4446fc0b7b6d50b09",
      "tree": "ec2a14ef40d908af6661325de12db526ca91515c",
      "parents": [
        "651eed4f2b12a248d057e41b2d522ae97cbf9c55",
        "5cdc210d26fc67ef3b3dbc4b2729b717f0cf5f8c"
      ],
      "author": {
        "name": "Matthew Wilson",
        "email": "mwilson@google.com",
        "time": "Wed Jan 17 00:28:34 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jan 17 00:28:34 2024 +0000"
      },
      "message": "Merge \"Fetch nexus bitstream and OTT from public bucket\""
    },
    {
      "commit": "651eed4f2b12a248d057e41b2d522ae97cbf9c55",
      "tree": "f785794c124cca87da907000bf9e0ac63152d9a4",
      "parents": [
        "bb6b55ee530273673710a7caf6dac33c16533989"
      ],
      "author": {
        "name": "Matthew Wilson",
        "email": "mwilson@google.com",
        "time": "Wed Jan 03 12:59:26 2024 -0800"
      },
      "committer": {
        "name": "Matthew Wilson",
        "email": "mwilson@google.com",
        "time": "Tue Jan 09 14:20:58 2024 -0800"
      },
      "message": "refactor nexus_mcu_write to use nexus_mcu.py\n\nAdd some verbosity to nexus commands to aid in understanding what is\ngoing on in the louhi logs\n\nChange-Id: Ic54620a5747bbd3725b67d2cdebe274d34f57b59\n"
    },
    {
      "commit": "5cdc210d26fc67ef3b3dbc4b2729b717f0cf5f8c",
      "tree": "2553c01009214fc7ea3907a77981e384cf16fa1d",
      "parents": [
        "479ac6a4e9b03adfddd635583bbf9d1aa3a24aaf"
      ],
      "author": {
        "name": "Matthew Wilson",
        "email": "mwilson@google.com",
        "time": "Thu Jan 04 15:51:16 2024 -0800"
      },
      "committer": {
        "name": "Matthew Wilson",
        "email": "mwilson@google.com",
        "time": "Tue Jan 09 11:42:09 2024 -0800"
      },
      "message": "Fetch nexus bitstream and OTT from public bucket\n\nChange-Id: Ibabe81f3b953611fedb31e3b949f6d5d56acc2d8\n"
    },
    {
      "commit": "bb6b55ee530273673710a7caf6dac33c16533989",
      "tree": "8ee1c2c9fc2df8cda8f4f0c4445fa017c1f4d063",
      "parents": [
        "479ac6a4e9b03adfddd635583bbf9d1aa3a24aaf",
        "06fcc0c24dae942a1882dcf27b883d15f8dbf833"
      ],
      "author": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Fri Jan 05 23:04:24 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Jan 05 23:04:24 2024 +0000"
      },
      "message": "Merge \"Revert \"Temporarily pin IREE release\"\""
    },
    {
      "commit": "06fcc0c24dae942a1882dcf27b883d15f8dbf833",
      "tree": "48efb1b19aedb74d537cd74bba5477c40d8c69f3",
      "parents": [
        "aeb67c39244adff5c4197074be3f2fe304237a94"
      ],
      "author": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Fri Jan 05 20:13:42 2024 +0000"
      },
      "committer": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Fri Jan 05 20:16:23 2024 +0000"
      },
      "message": "Revert \"Temporarily pin IREE release\"\n\nRevert submission 51030-iree\n\nReason for revert: breakage fixed upstream\n\nReverted changes: /q/submissionid:51030-iree\n\nBug: 318408783\n\nChange-Id: Id1133d3b0982f95a43e5bf203dd07e7a1e647d04\n"
    },
    {
      "commit": "479ac6a4e9b03adfddd635583bbf9d1aa3a24aaf",
      "tree": "1f070e01ee93286cdd5466bc954fe54c30b97c4f",
      "parents": [
        "aeb67c39244adff5c4197074be3f2fe304237a94"
      ],
      "author": {
        "name": "Matthew Wilson",
        "email": "mwilson@google.com",
        "time": "Tue Dec 19 16:20:11 2023 -0800"
      },
      "committer": {
        "name": "Matthew Wilson",
        "email": "mwilson@google.com",
        "time": "Tue Jan 02 15:20:22 2024 -0800"
      },
      "message": "Add m target to grab the latest bitstream\n\nChange-Id: Ie16513148ea8041fa040be4bd0ef436f5dcf4a24\n"
    },
    {
      "commit": "aeb67c39244adff5c4197074be3f2fe304237a94",
      "tree": "3f122b107b4690ccdf1336589e1872cb127a0d8e",
      "parents": [
        "22dcd13b843c976c444ebf472c912c719a9e3e97"
      ],
      "author": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Tue Jan 02 13:11:23 2024 -0800"
      },
      "committer": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Tue Jan 02 13:11:23 2024 -0800"
      },
      "message": "Temporarily pin IREE release\n\nUnblock the breakage from https://github.com/openxla/iree/issues/16026\n\nBug: 318408783\nChange-Id: I73a4d37b743dfd87ec6fe46dce97b93473a5cbf6\n"
    },
    {
      "commit": "22dcd13b843c976c444ebf472c912c719a9e3e97",
      "tree": "48efb1b19aedb74d537cd74bba5477c40d8c69f3",
      "parents": [
        "b13475adc67d1185eba17cc339f26a811aa37a01"
      ],
      "author": {
        "name": "Matthew Wilson",
        "email": "mwilson@google.com",
        "time": "Tue Dec 19 15:05:20 2023 -0800"
      },
      "committer": {
        "name": "Matthew Wilson",
        "email": "mwilson@google.com",
        "time": "Tue Dec 19 15:05:20 2023 -0800"
      },
      "message": "Add missing $\n\nChange-Id: I13c4103750ba8f823c5b6f82a565b12414928df2\n"
    },
    {
      "commit": "b13475adc67d1185eba17cc339f26a811aa37a01",
      "tree": "cd44d3b1a1ee657ec82fe14189488f8d0d0815a2",
      "parents": [
        "dfda63b6fdeda3876b46cfc49409c1e59a843ee4"
      ],
      "author": {
        "name": "Matthew Wilson",
        "email": "mwilson@google.com",
        "time": "Tue Dec 19 13:22:53 2023 -0800"
      },
      "committer": {
        "name": "Matthew Wilson",
        "email": "mwilson@google.com",
        "time": "Tue Dec 19 14:09:23 2023 -0800"
      },
      "message": "Break up prereqs target into _py and _apt targets\n\nWe can\u0027t or don\u0027t want to install apt packages on the CI system, but we\ndo want to pull in python prereqs, so split the target to make that\neasier to do in CI\n\nChange-Id: Ic553673eeb75235ea688d5209e927289ea3efdd2\n"
    },
    {
      "commit": "dfda63b6fdeda3876b46cfc49409c1e59a843ee4",
      "tree": "c43a5344a03c3c1dba58c4c652b36db7167d3521",
      "parents": [
        "e09501a47e2f653822d1eefd38d338d36485603e"
      ],
      "author": {
        "name": "Matthew Wilson",
        "email": "mwilson@google.com",
        "time": "Mon Dec 04 12:39:51 2023 -0800"
      },
      "committer": {
        "name": "Matthew Wilson",
        "email": "mwilson@google.com",
        "time": "Fri Dec 15 11:32:30 2023 -0800"
      },
      "message": "Add nexus helper functions to build\n\nChange-Id: Icdb3599ea8f0cc4f1ce5b7180a03b5757f725cb9\n"
    },
    {
      "commit": "e09501a47e2f653822d1eefd38d338d36485603e",
      "tree": "0b7079f5c87d8098600eb89ca9fc03b720b803e0",
      "parents": [
        "732f06b4ee2153bd8dbd0b8dad2c3a291f9b373a"
      ],
      "author": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Wed Dec 13 17:41:38 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Dec 13 17:41:38 2023 +0000"
      },
      "message": "Revert \"build: rev cantrip rust toolchain to the nightly equivalent of stable 1.74.1\"\n\nThis reverts commit 732f06b4ee2153bd8dbd0b8dad2c3a291f9b373a.\n\nReason for revert: apps on nexus hw fail\n\nChange-Id: I3036680113f26826ebed1c0686bfa30bfbd4aef4\n"
    },
    {
      "commit": "732f06b4ee2153bd8dbd0b8dad2c3a291f9b373a",
      "tree": "d8d7b27254cd16b0738d36bcbd3d36063fa17d20",
      "parents": [
        "db5e07efc8931a80b29b97b5212732b3f8d7ff48"
      ],
      "author": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Tue Dec 12 10:58:52 2023 -0800"
      },
      "committer": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Tue Dec 12 11:09:42 2023 -0800"
      },
      "message": "build: rev cantrip rust toolchain to the nightly equivalent of stable 1.74.1\n\nChange-Id: Iee63d4f84b77358aed9ec1de0e7cb55567cf57b3\n"
    },
    {
      "commit": "db5e07efc8931a80b29b97b5212732b3f8d7ff48",
      "tree": "0b7079f5c87d8098600eb89ca9fc03b720b803e0",
      "parents": [
        "e6defce721ca8b8d504a2054c86548e5e81317c1"
      ],
      "author": {
        "name": "Matthew Wilson",
        "email": "mwilson@google.com",
        "time": "Wed Nov 29 12:44:44 2023 -0800"
      },
      "committer": {
        "name": "Matthew Wilson",
        "email": "mwilson@google.com",
        "time": "Mon Dec 04 12:52:08 2023 -0800"
      },
      "message": "Add spi_passthrough target for nexus platform\n\nChange-Id: Icc77a79dab65ec6161d701a274aafa6ac4d83ecf\n"
    },
    {
      "commit": "e6defce721ca8b8d504a2054c86548e5e81317c1",
      "tree": "e90a6013fa7dc8259cdcb93589866b1c7eda7102",
      "parents": [
        "12927b1fa43ad4e327fbbc1cdabdbe5a911dc3ce"
      ],
      "author": {
        "name": "Matthew Wilson",
        "email": "mwilson@google.com",
        "time": "Fri Dec 01 12:41:49 2023 -0800"
      },
      "committer": {
        "name": "Matthew Wilson",
        "email": "mwilson@google.com",
        "time": "Mon Dec 04 20:09:31 2023 +0000"
      },
      "message": "Add -n to if statement checking for variable existence\n\nChange-Id: I79e8ecbacd787600a2800fed5c66b87e1005f305\n"
    },
    {
      "commit": "12927b1fa43ad4e327fbbc1cdabdbe5a911dc3ce",
      "tree": "1dd7912a7151516386495d55f64f49a65c589a45",
      "parents": [
        "1d2b898d0e4909522ad9177a04a7ca8fe78bd031"
      ],
      "author": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Wed Nov 29 20:16:27 2023 -0800"
      },
      "committer": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Wed Nov 29 20:16:27 2023 -0800"
      },
      "message": "Add .vmem to matcha_sw_all target output\n\nChange-Id: I7128ec3b9f93748e66bb8f56779c95fdec130385\n"
    },
    {
      "commit": "1d2b898d0e4909522ad9177a04a7ca8fe78bd031",
      "tree": "b3570afff7c723cae5551fd861234664b02c80b7",
      "parents": [
        "6f63d5be986eb0cab060012b2337e6006c2d27f0"
      ],
      "author": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Wed Nov 29 15:42:38 2023 -0800"
      },
      "committer": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Wed Nov 29 15:51:19 2023 -0800"
      },
      "message": "Store matcha_sw_all artifacts to out/matcha/hw\n\nAppend copy operation after the original bazel build to put the .elf and\n.bin files in out/matcha/hw\n\nIt will add ~110MB of data to out/matcha/hw\n\nChange-Id: Ifdd85bed2ef2f97992074ae4075c406fc44ba336\n"
    },
    {
      "commit": "6f63d5be986eb0cab060012b2337e6006c2d27f0",
      "tree": "dad1fa35956b15e9105486ea76b6ad3bba1b538a",
      "parents": [
        "87e86b114061dd1a30f1d7ff33dfd1f1b969b954"
      ],
      "author": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Sun Nov 26 17:51:08 2023 -0800"
      },
      "committer": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Mon Nov 27 11:35:08 2023 -0800"
      },
      "message": "build/nexus: add soundstream encoder model \u0026 sound test app\n\nChange-Id: Ieb6ca9cab6f15cbb8e3437b0c156d3a05c97ca80\n"
    },
    {
      "commit": "87e86b114061dd1a30f1d7ff33dfd1f1b969b954",
      "tree": "254948a9f68262a04218d8e620d235318b4bb7eb",
      "parents": [
        "84809b1c2162a44eba4fc595d985d23f4c1ff445"
      ],
      "author": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Sat Nov 04 16:31:08 2023 -0700"
      },
      "committer": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Tue Nov 21 16:30:45 2023 -0800"
      },
      "message": "build/nexus: add playback test app\n\nChange-Id: I678b225350ce26c38c58726a5d3fde7c32c6ffba\n"
    },
    {
      "commit": "84809b1c2162a44eba4fc595d985d23f4c1ff445",
      "tree": "09d6ac91274addf628b754d0bdfea157a86bb8bb",
      "parents": [
        "bf368d418cbdfd49003769829adea1e632d8bc99",
        "7dbd697b778b0771711c984b22a3c07e76b82482"
      ],
      "author": {
        "name": "Matthew Wilson",
        "email": "mwilson@google.com",
        "time": "Thu Nov 16 21:00:31 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Nov 16 21:00:31 2023 +0000"
      },
      "message": "Merge \"sim: Unify platform repl files\""
    },
    {
      "commit": "bf368d418cbdfd49003769829adea1e632d8bc99",
      "tree": "a4d00b9fd212abc190a217004f301e877c3bd893",
      "parents": [
        "b5cfdfad30ce5af4c991769af39662ad5145c497"
      ],
      "author": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Wed Nov 15 15:32:22 2023 -0800"
      },
      "committer": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Wed Nov 15 15:37:34 2023 -0800"
      },
      "message": "Update python virtual environment name\n\nChange the repo python virtual environment name. This is a breaking\nchange. Repo synced after this commit need to rerun `m prereqs` or\n`./scripts/install-prereqs -p scripts/python-requirements.txt -p\nhw/opentitan-upstream/python-requirements.txt` or `mv cache/shodan-venv\ncache/python-venv` to set up the python virtual environment.\n\nChange-Id: Ice81a0e3f5ab8af3ddc991821765a25da0691964\n"
    },
    {
      "commit": "b5cfdfad30ce5af4c991769af39662ad5145c497",
      "tree": "95ab0ca31caf24c6c3ea01509d0021d37f303596",
      "parents": [
        "d4fcf9c3189c6f238b54d43813eabb1953532422"
      ],
      "author": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Wed Nov 15 11:39:32 2023 -0800"
      },
      "committer": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Wed Nov 15 11:39:32 2023 -0800"
      },
      "message": "Set Renode target to be no-gui\n\nWhen building Renode from source, set --no-gui flag so we don\u0027t need\nthe deprecated gtk-sharp2 Debian package (removed from Debian Testing)\n\nChange-Id: I844694764f82b9162d4fba58b1bbc586e40339df\n"
    },
    {
      "commit": "d4fcf9c3189c6f238b54d43813eabb1953532422",
      "tree": "cd24c45398e108088ec335785364b956f6879c2d",
      "parents": [
        "82e0549cbb7fa0e892deb895d17e18b7a5028a58"
      ],
      "author": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Mon Nov 13 13:43:15 2023 -0800"
      },
      "committer": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Mon Nov 13 13:43:15 2023 -0800"
      },
      "message": "Make python venv not platform-dependent\n\npython virtual enviroment does not need to be platform dependent. Use a\nfixed path for all platforms.\n\nChange-Id: Iad2e08e6082fa1dc0ea9bbbcabf92e947c7a7785\n"
    },
    {
      "commit": "82e0549cbb7fa0e892deb895d17e18b7a5028a58",
      "tree": "0e06a2804618b52961705137b2db1069fb4a449f",
      "parents": [
        "b618452ecd0af8b587264b8fa978bd513a16b0ec"
      ],
      "author": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Fri Nov 03 16:22:33 2023 -0700"
      },
      "committer": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Fri Nov 03 16:23:37 2023 -0700"
      },
      "message": "build: add the circular-buffer unit tests to cargo_test_cantrip\n\nChange-Id: I001f0634a9a972ccf29cf09fd3fc4f1b445ce4e4\n"
    },
    {
      "commit": "b618452ecd0af8b587264b8fa978bd513a16b0ec",
      "tree": "ba9cc7c7d21f0fa354f7dac68824c3e46a75a415",
      "parents": [
        "446a6b1d05bbebb40a92ad5f6b8a18dbac828d20"
      ],
      "author": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Sat Oct 28 15:51:17 2023 -0700"
      },
      "committer": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Fri Nov 03 14:40:01 2023 +0000"
      },
      "message": "build: small improvement for cantrip-builtins-clean*\n\nChange-Id: I713a5f4868b4aa93564838721002d94c60cae239\n"
    },
    {
      "commit": "446a6b1d05bbebb40a92ad5f6b8a18dbac828d20",
      "tree": "17051373544d84873a4a835e7347dc4c95af8b97",
      "parents": [
        "4743e6a7930d138eb026a0f1ee5728bc6e430079"
      ],
      "author": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Mon Oct 30 14:04:48 2023 -0700"
      },
      "committer": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Mon Oct 30 14:04:48 2023 -0700"
      },
      "message": "Remove flatbuffers targets\n\nflatbuffers is removed from the manifest and not used in the repo\n\nChange-Id: Ia5295b5fd6c6fc62d4d381f1a295e8ffb5e2db86\n"
    },
    {
      "commit": "4743e6a7930d138eb026a0f1ee5728bc6e430079",
      "tree": "659bb5442f12339fcbfe0fe0450657a58123521c",
      "parents": [
        "01b210885da0c8316557e1f74a2323c07a05ee45"
      ],
      "author": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Tue Sep 12 13:01:08 2023 -0700"
      },
      "committer": {
        "name": "Sam Leffler",
        "email": "sleffler@google.com",
        "time": "Mon Oct 30 07:50:21 2023 -0700"
      },
      "message": "build/nexus: move CAmkES components from capdl-loader to ext_flash.tar\n\nChange-Id: I5f5e14932804e794b7bc07b910da515f0d12f2c9\n"
    }
  ],
  "next": "01b210885da0c8316557e1f74a2323c07a05ee45"
}
