)]}'
{
  "log": [
    {
      "commit": "1c42beaad9dababe256e95c02389f9e515fbe238",
      "tree": "0277194e263e1b56d57e726d0018a625b2765ff6",
      "parents": [
        "2e2c5f8fca09c70335df9335551e3facb51cb5a0",
        "3bde005197c14d89c7f90463b166e1b7b7983552"
      ],
      "author": {
        "name": "Yi Kong",
        "email": "yikong@google.com",
        "time": "Thu Feb 27 13:34:51 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 27 13:34:51 2025 -0800"
      },
      "message": "Upgrade OpenCSD to v1.5.6 am: 3bde005197\n\nOriginal change: https://android-review.googlesource.com/c/platform/external/OpenCSD/+/3514830\n\nChange-Id: I1db159e9c3980e18a45e40fd70c9247564664be9\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "3bde005197c14d89c7f90463b166e1b7b7983552",
      "tree": "0277194e263e1b56d57e726d0018a625b2765ff6",
      "parents": [
        "a9f6c9efa0e12d40d7a2fe6f7675ef70c758662c",
        "1900c6fd110275305b956aa47bd9f0c76b13a134"
      ],
      "author": {
        "name": "Yi Kong",
        "email": "yikong@google.com",
        "time": "Thu Feb 27 10:36:11 2025 -0800"
      },
      "committer": {
        "name": "Yi Kong",
        "email": "yikong@google.com",
        "time": "Thu Feb 27 10:36:11 2025 -0800"
      },
      "message": "Upgrade OpenCSD to v1.5.6\n\nThis project was upgraded with external_updater.\nUsage: tools/external_updater/updater.sh update external/OpenCSD\nFor more info, check https://cs.android.com/android/platform/superproject/main/+/main:tools/external_updater/README.md\n\nTest: TreeHugger\nChange-Id: I5883341b17eade28133c5f38345aeb671fa2f742\n"
    },
    {
      "commit": "1900c6fd110275305b956aa47bd9f0c76b13a134",
      "tree": "8ffb9e8d5777e4f3aa60d4beeeda1f3f91d3219c",
      "parents": [
        "46c70e9dc55ba1b3b21f478ebf5777966a37ec29"
      ],
      "author": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Wed Feb 26 08:59:34 2025 +0000"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Wed Feb 26 14:35:31 2025 +0000"
      },
      "message": "opencsd: Update version and README for v1.5.6\n\nSigned-off-by: Mike Leach \u003cmike.leach@linaro.org\u003e\n"
    },
    {
      "commit": "46c70e9dc55ba1b3b21f478ebf5777966a37ec29",
      "tree": "e3a841b2c27c5b349eafe00b2f52012b7296ad96",
      "parents": [
        "da59a2686e93f5c63b6f39d44ac41ee512aae56f"
      ],
      "author": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Wed Feb 26 11:33:55 2025 +0000"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Wed Feb 26 14:35:30 2025 +0000"
      },
      "message": "docs: Update trc_pkt_lister docs\n\nAdd in missing command line option for trc_pkt_lister program.\n\nSigned-off-by: Mike Leach \u003cmike.leach@linaro.org\u003e\n"
    },
    {
      "commit": "da59a2686e93f5c63b6f39d44ac41ee512aae56f",
      "tree": "bf05278de7356327d48dce460f5048f4c63df4ab",
      "parents": [
        "03aa6c8b80cf51124ac6ea8cdcfedc553653c93c"
      ],
      "author": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Wed Feb 26 10:44:57 2025 +0000"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Wed Feb 26 14:35:30 2025 +0000"
      },
      "message": "tests: Fix ete snapshot test script\n\nIncorrect name of snapshot in ete test script corrected.\n\nSigned-off-by: Mike Leach \u003cmike.leach@linaro.org\u003e\n"
    },
    {
      "commit": "03aa6c8b80cf51124ac6ea8cdcfedc553653c93c",
      "tree": "6afda0a79747086dadf0fc6d808c2a7786edb8c5",
      "parents": [
        "f726a804dfbc9e5f9a33250c59100f3eea2e0389"
      ],
      "author": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Wed Feb 26 08:57:59 2025 +0000"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Wed Feb 26 14:35:30 2025 +0000"
      },
      "message": "docs: Update perf related docs\n\nRefresh docs to reflect latest information.\n\nSigned-off-by: Mike Leach \u003cmike.leach@linaro.org\u003e\n"
    },
    {
      "commit": "f726a804dfbc9e5f9a33250c59100f3eea2e0389",
      "tree": "a6872861361edc30c86c3e515df4c11c65690af6",
      "parents": [
        "66672f8b273b73ae8a4dc1c3f7c7143e757250b0"
      ],
      "author": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Tue Feb 25 16:01:24 2025 +0000"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Wed Feb 26 14:35:30 2025 +0000"
      },
      "message": "build: Fix issue with make -f \u003cpath\u003e failing\n\nChanges made in 1.5.5 to build system resulted in a make command such as:\nmake -f decoder/build/linux/makefile\nfailing where it had succeeded previously.\n\nAdd fixes to linux and macos makefiles.\n\nReported-by: Wookey \u003cwookey@wookware.org\u003e\nSigned-off-by: Mike Leach \u003cmike.leach@linaro.org\u003e\n"
    },
    {
      "commit": "66672f8b273b73ae8a4dc1c3f7c7143e757250b0",
      "tree": "80fc5e3a027db8ce502e01ef00557cad009ccf65",
      "parents": [
        "eca614ba027a722e6b2e5fdef5140241d74a748d"
      ],
      "author": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Thu Nov 21 16:25:57 2024 +0000"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Wed Feb 26 14:35:30 2025 +0000"
      },
      "message": "docs: Update auto-fdo docs\n\nUpdate documentation for auto-fdo which is out of date.\n\nAdd in additional create_llvm_prof command line option reported as issue #65\nby yabinc.\n\nReported-by: yabinc \u003cyabinc@google.com\u003e\nSigned-off-by: Mike Leach \u003cmike.leach@linaro.org\u003e\n"
    },
    {
      "commit": "eca614ba027a722e6b2e5fdef5140241d74a748d",
      "tree": "bf5bd9fcb5e18d0fbf1a33a3677692912ceade24",
      "parents": [
        "742d60ed7dc762d8d2e7f07037fac0eb17654e2f"
      ],
      "author": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Thu Nov 21 16:19:34 2024 +0000"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Wed Feb 26 09:02:09 2025 +0000"
      },
      "message": "opencsd: etmv4: Update include for LLVM build\n\nRecent changes to LLVM libc++ requires additional include file to build correctly.\n\nGithub pull request #64\n\nReported-by: Alexander Kornienko \u003cgithub: alexfh\u003e\nSigned-off-by: Mike Leach \u003cmike.leach@linaro.org\u003e\n"
    },
    {
      "commit": "2e2c5f8fca09c70335df9335551e3facb51cb5a0",
      "tree": "9158e59b53c6c1059410b782d6e7f25e0062f8b8",
      "parents": [
        "58819d4cd927becb9c8b3a13f7ff86d68120b971",
        "a9f6c9efa0e12d40d7a2fe6f7675ef70c758662c"
      ],
      "author": {
        "name": "Yi Kong",
        "email": "yikong@google.com",
        "time": "Thu Jan 09 00:27:14 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Jan 09 00:27:14 2025 -0800"
      },
      "message": "Upgrade OpenCSD to v1.5.5 am: a9f6c9efa0\n\nOriginal change: https://android-review.googlesource.com/c/platform/external/OpenCSD/+/3442701\n\nChange-Id: Ied434e6ae9d1c7206cf44780f23630dfa0a5a155\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "a9f6c9efa0e12d40d7a2fe6f7675ef70c758662c",
      "tree": "9158e59b53c6c1059410b782d6e7f25e0062f8b8",
      "parents": [
        "ffd4863814e6840ad53881e4a13b332f87bb9366",
        "742d60ed7dc762d8d2e7f07037fac0eb17654e2f"
      ],
      "author": {
        "name": "Yi Kong",
        "email": "yikong@google.com",
        "time": "Thu Jan 09 14:30:16 2025 +0800"
      },
      "committer": {
        "name": "Yi Kong",
        "email": "yikong@google.com",
        "time": "Thu Jan 09 14:30:16 2025 +0800"
      },
      "message": "Upgrade OpenCSD to v1.5.5\n\nThis project was upgraded with external_updater.\nUsage: tools/external_updater/updater.sh update external/OpenCSD\nFor more info, check https://cs.android.com/android/platform/superproject/main/+/main:tools/external_updater/README.md\n\nTest: TreeHugger\nChange-Id: Ie7dbdcdc512bfba57830b61faf25a67703cb60a2\n"
    },
    {
      "commit": "58819d4cd927becb9c8b3a13f7ff86d68120b971",
      "tree": "35a943fb1107ff8970aba37a1485d7afb9b89465",
      "parents": [
        "c61f17aa36ced276bccd740a0260b6e51415b951",
        "03315755c393c15182fd2fd52572bf2222053bf1"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Fri Dec 20 13:39:35 2024 -0800"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Fri Dec 20 13:39:35 2024 -0800"
      },
      "message": "Empty merge ab/12770256 into aosp-main-future\n\nMerged-In: I57fe5cb3b1c9492f0eca4ee3356362c929476634\nChange-Id: I012aadadd4423565f4a86adfd37ed80836bd1f1a\n"
    },
    {
      "commit": "c61f17aa36ced276bccd740a0260b6e51415b951",
      "tree": "35a943fb1107ff8970aba37a1485d7afb9b89465",
      "parents": [
        "8c32acd1128fb2e3bdd38e9d39d82a163fc5ca2e",
        "ffd4863814e6840ad53881e4a13b332f87bb9366"
      ],
      "author": {
        "name": "Sadaf Ebrahimi",
        "email": "sadafebrahimi@google.com",
        "time": "Thu Dec 19 11:11:44 2024 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Dec 19 11:11:44 2024 -0800"
      },
      "message": "Add janitors to the OWNERS file am: ffd4863814\n\nOriginal change: https://android-review.googlesource.com/c/platform/external/OpenCSD/+/3423457\n\nChange-Id: I73528ec036c5a09fd9682034b3eb9f3355de68fc\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "ffd4863814e6840ad53881e4a13b332f87bb9366",
      "tree": "35a943fb1107ff8970aba37a1485d7afb9b89465",
      "parents": [
        "8c32acd1128fb2e3bdd38e9d39d82a163fc5ca2e"
      ],
      "author": {
        "name": "Sadaf Ebrahimi",
        "email": "sadafebrahimi@google.com",
        "time": "Wed Dec 18 20:31:28 2024 +0000"
      },
      "committer": {
        "name": "Sadaf Ebrahimi",
        "email": "sadafebrahimi@google.com",
        "time": "Wed Dec 18 20:31:28 2024 +0000"
      },
      "message": "Add janitors to the OWNERS file\n\nTest: TreeHugger\nChange-Id: I3ebe95e0321bd3822bd272542ff52bc203a4b236\n"
    },
    {
      "commit": "742d60ed7dc762d8d2e7f07037fac0eb17654e2f",
      "tree": "871651777cfed43f9c3d1f2ab535e082efc0b034",
      "parents": [
        "7ca491c516b8b25bcfacf3824b2101703584991c"
      ],
      "author": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Tue Oct 22 16:06:25 2024 +0100"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Thu Oct 24 16:15:17 2024 +0100"
      },
      "message": "opencsd: Update version info and README for 1.5.5\n\nSigned-off-by: Mike Leach \u003cmike.leach@linaro.org\u003e\n"
    },
    {
      "commit": "7ca491c516b8b25bcfacf3824b2101703584991c",
      "tree": "0219c5ccfe5c49962ae1f168e43debcfc7061c09",
      "parents": [
        "cac83e59666e7227fb9b689a68e8c7d3fb8b7775"
      ],
      "author": {
        "name": "Rhys Griffiths",
        "email": "rhys.griffiths@arm.com",
        "time": "Thu Oct 24 12:00:40 2024 +0100"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Thu Oct 24 15:35:46 2024 +0100"
      },
      "message": "build: Update docs for MacOS support\n\nSigned-off by: Rhys Griffiths \u003crhys.griffiths@arm.com\u003e\n"
    },
    {
      "commit": "cac83e59666e7227fb9b689a68e8c7d3fb8b7775",
      "tree": "5ed4f38b0102796a9767b38cac4886d02308a31d",
      "parents": [
        "e56eff270ca24a61f798304a476fafe07584316b"
      ],
      "author": {
        "name": "Rhys Griffiths",
        "email": "rhys.griffiths@arm.com",
        "time": "Thu Jun 27 22:01:50 2024 +0100"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Thu Oct 24 15:35:09 2024 +0100"
      },
      "message": "build: Add MacOS development makefile\n\nSimilar to linux/makefile.dev, this provides additional options useful\nduring development.\n\nSigned-off by: Rhys Griffiths \u003crhys.griffiths@arm.com\u003e\n"
    },
    {
      "commit": "e56eff270ca24a61f798304a476fafe07584316b",
      "tree": "ffca2db0a60b36ae9d360502761356a2c4576515",
      "parents": [
        "35f957d2a97a062ffdc56f15b49598e1d327d6cc"
      ],
      "author": {
        "name": "Rhys Griffiths",
        "email": "rhys.griffiths@arm.com",
        "time": "Wed Jun 19 20:56:11 2024 +0100"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Thu Oct 24 15:34:55 2024 +0100"
      },
      "message": "build: Use .dylib shared library suffix for MacOS\n\nSigned-off by: Rhys Griffiths \u003crhys.griffiths@arm.com\u003e\n"
    },
    {
      "commit": "35f957d2a97a062ffdc56f15b49598e1d327d6cc",
      "tree": "895a3594bb3d07c0587fc8d97fc94d3df82eb784",
      "parents": [
        "44dff5b22a26511daa91587dc8099c554b93ce2a"
      ],
      "author": {
        "name": "Rhys Griffiths",
        "email": "rhys.griffiths@arm.com",
        "time": "Wed Jun 19 20:52:48 2024 +0100"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Thu Oct 24 15:34:36 2024 +0100"
      },
      "message": "build: Create initial MacOS makefile\n\nVarious build flags that are GCC specific are changed to work for the\nMacOS Clang default compiler\n\nSigned-off by: Rhys Griffiths \u003crhys.griffiths@arm.com\u003e\n"
    },
    {
      "commit": "44dff5b22a26511daa91587dc8099c554b93ce2a",
      "tree": "1d466c87b7da44a96599852b286ff84f430e1f5e",
      "parents": [
        "a0e13010e1d6276dd2c597178478bed24da3f951"
      ],
      "author": {
        "name": "Rhys Griffiths",
        "email": "rhys.griffiths@arm.com",
        "time": "Wed Jun 19 20:46:03 2024 +0100"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Thu Oct 24 15:34:09 2024 +0100"
      },
      "message": "build: Restore Linux build support\n\nCreate decoder/build/linux/makefile which for now just includes\ndecoder/build/unix_common/makefile.common . Change contents of\nmakefile.common from \u0027linux\u0027 to \u0027unix_common\u0027.\n\nSigned-off by: Rhys Griffiths \u003crhys.griffiths@arm.com\u003e\n"
    },
    {
      "commit": "a0e13010e1d6276dd2c597178478bed24da3f951",
      "tree": "cda123f7e0e5a9f3a713ef48133dd0ca986d00a1",
      "parents": [
        "ecdde9f693074c1a2388e096437bc62c4b3347c6"
      ],
      "author": {
        "name": "Rhys Griffiths",
        "email": "rhys.griffiths@arm.com",
        "time": "Wed Jun 19 20:41:21 2024 +0100"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Thu Oct 24 15:33:35 2024 +0100"
      },
      "message": "build: Rename build folders as \u0027unix_common\u0027 for upcoming MacOS support\n\nRename decoder/build/linux/ as decoder/build/unix_common/\nand decoder/tests/build/linux/ as decoder/tests/build/unix_common/\n\nunix_common/makefile is renamed as unix_common/makefile.common\n\ndecoder/build/linux/makefile.dev is left in place\n\nSigned-off by: Rhys Griffiths \u003crhys.griffiths@arm.com\u003e\n"
    },
    {
      "commit": "ecdde9f693074c1a2388e096437bc62c4b3347c6",
      "tree": "0d638903c9761d2b76f3f221d35e89bafe0299b5",
      "parents": [
        "821632be920cbdb9d25355b678cf779cf3ee99ed"
      ],
      "author": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Wed Oct 23 21:38:03 2024 +0100"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Wed Oct 23 21:41:04 2024 +0100"
      },
      "message": "tests: Add option to suppress elapsed processing time in test program.\n\ntrc_pkt_lister outputs the amount of time taken to process the data.\nThis will vary slightly across tests runs. Add option to supress this\noutput to avoid noise in regression test comparisons\n\nSigned-off-by: Mike Leach \u003cmike.leach@linaro.org\u003e\n"
    },
    {
      "commit": "821632be920cbdb9d25355b678cf779cf3ee99ed",
      "tree": "5ae474116571481fcd0a0312331155f6b5fc5578",
      "parents": [
        "70e472c9387f9c246c6df3fbeff4b145892ba636"
      ],
      "author": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Tue Oct 15 14:09:22 2024 +0100"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Wed Oct 23 21:17:17 2024 +0100"
      },
      "message": "tests: update mem_buff_demo test to add options.\n\nAdd command line options to the test to use memory callback and write\ntrace output to file to this test program to verify memacc cleanup fixes.\n\nSigned-off-by: Mike Leach \u003cmike.leach@linaro.org\u003e\n"
    },
    {
      "commit": "70e472c9387f9c246c6df3fbeff4b145892ba636",
      "tree": "429d2367ff78a8035fbd8be4c0e4555009bdc7e8",
      "parents": [
        "7323ae88d16be4f9972b0ad60198963c64d70070"
      ],
      "author": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Tue Oct 15 14:07:12 2024 +0100"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Tue Oct 22 15:35:02 2024 +0100"
      },
      "message": "opencsd: Memacc object cleanup fix\n\nMemacc objects that are created by the decode tree object were not being\ncorrectly cleaned up. This can cause inconsistent behaviour for clients who\ncreate and destroy multiple decode tree objects in the same session.\n\nSigned-off-by: Mike Leach \u003cmike.leach@linaro.org\u003e\n"
    },
    {
      "commit": "03315755c393c15182fd2fd52572bf2222053bf1",
      "tree": "b69f891534ada4dc8623dd226570a6bc7e79f263",
      "parents": [
        "35e0015a7bcc72d8ac8e090eaaa462af89b263d9",
        "8c32acd1128fb2e3bdd38e9d39d82a163fc5ca2e"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Sat Oct 19 22:59:05 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sat Oct 19 22:59:05 2024 +0000"
      },
      "message": "[automerger skipped] Mark 24Q4 as merged in aosp-main-future am: 8c32acd112 -s ours\n\nam skip reason: Merged-In I646d8b966d7083a3bd5843d063719b79929fa028 with SHA-1 35e0015a7b is already in history\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/external/OpenCSD/+/29933963\n\nChange-Id: I0453f699db18539270a08d78df14c473fb5af783\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "8c32acd1128fb2e3bdd38e9d39d82a163fc5ca2e",
      "tree": "b69f891534ada4dc8623dd226570a6bc7e79f263",
      "parents": [
        "ec423056cf13417be8255b9f57cab2a3b86f0c3a",
        "6fb9ed6a93ed3c6798210527ba58305943742e68"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Thu Oct 17 11:03:23 2024 -0700"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Thu Oct 17 11:03:23 2024 -0700"
      },
      "message": "Mark 24Q4 as merged in aosp-main-future\n\nBug: 373937381\nMerged-In: I646d8b966d7083a3bd5843d063719b79929fa028\nChange-Id: I85be78c7cfb6b54ea309505201979e9adf163d7c\n"
    },
    {
      "commit": "35e0015a7bcc72d8ac8e090eaaa462af89b263d9",
      "tree": "b69f891534ada4dc8623dd226570a6bc7e79f263",
      "parents": [
        "6fb9ed6a93ed3c6798210527ba58305943742e68",
        "ec423056cf13417be8255b9f57cab2a3b86f0c3a"
      ],
      "author": {
        "name": "Yi Kong",
        "email": "yikong@google.com",
        "time": "Wed Oct 02 05:07:28 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Oct 02 05:07:28 2024 +0000"
      },
      "message": "Upgrade OpenCSD to v1.5.4 am: 0ce01e934f am: ec423056cf\n\nOriginal change: https://android-review.googlesource.com/c/platform/external/OpenCSD/+/3289554\n\nChange-Id: I646d8b966d7083a3bd5843d063719b79929fa028\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "ec423056cf13417be8255b9f57cab2a3b86f0c3a",
      "tree": "b69f891534ada4dc8623dd226570a6bc7e79f263",
      "parents": [
        "53855a5db60408e83876efa43aaa0820955db9b1",
        "0ce01e934f95efb6a216a6efa35af1245151c779"
      ],
      "author": {
        "name": "Yi Kong",
        "email": "yikong@google.com",
        "time": "Wed Oct 02 04:34:17 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Oct 02 04:34:17 2024 +0000"
      },
      "message": "Upgrade OpenCSD to v1.5.4 am: 0ce01e934f\n\nOriginal change: https://android-review.googlesource.com/c/platform/external/OpenCSD/+/3289554\n\nChange-Id: I4d4cb38da9bf5efb44dc6b8d06bcfa79a0947ea4\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "0ce01e934f95efb6a216a6efa35af1245151c779",
      "tree": "b69f891534ada4dc8623dd226570a6bc7e79f263",
      "parents": [
        "53855a5db60408e83876efa43aaa0820955db9b1",
        "7323ae88d16be4f9972b0ad60198963c64d70070"
      ],
      "author": {
        "name": "Yi Kong",
        "email": "yikong@google.com",
        "time": "Wed Oct 02 10:19:45 2024 +0900"
      },
      "committer": {
        "name": "Yi Kong",
        "email": "yikong@google.com",
        "time": "Wed Oct 02 10:19:45 2024 +0900"
      },
      "message": "Upgrade OpenCSD to v1.5.4\n\nThis project was upgraded with external_updater.\nUsage: tools/external_updater/updater.sh update external/OpenCSD\nFor more info, check https://cs.android.com/android/platform/superproject/main/+/main:tools/external_updater/README.md\n\nTest: TreeHugger\nChange-Id: If641bce719e380d9e59ad453bf6f98c971a3a718\n"
    },
    {
      "commit": "7323ae88d16be4f9972b0ad60198963c64d70070",
      "tree": "a9f0567be0018c828b0665a0cc936f83024ff0fc",
      "parents": [
        "81ea4065fa2ead7719699fe65a192fb1e7398475"
      ],
      "author": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Thu Aug 29 11:10:14 2024 +0100"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Thu Aug 29 11:15:24 2024 +0100"
      },
      "message": "opencsd: Update Version for v1.5.4\n\nSigned-off-by: Mike Leach \u003cmike.leach@linaro.org\u003e\n"
    },
    {
      "commit": "81ea4065fa2ead7719699fe65a192fb1e7398475",
      "tree": "5671df4f32fa1e9b74c92d3ebfeea62a9786924a",
      "parents": [
        "89331753d10ed13a3240e2dde227c8ecbdd2c6a0"
      ],
      "author": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Thu Aug 15 11:22:33 2024 +0100"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Fri Aug 16 16:35:54 2024 +0100"
      },
      "message": "opencsd: docs: Update for new configuration flags.\n\nSigned-off-by: Mike Leach \u003cmike.leach@linaro.org\u003e\n"
    },
    {
      "commit": "89331753d10ed13a3240e2dde227c8ecbdd2c6a0",
      "tree": "7fed5e32f18d960a389d6ac901e05da758904904",
      "parents": [
        "2ac12a52ff896788dc3aee5db07c6025bd8afe0c"
      ],
      "author": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Mon Aug 12 20:26:01 2024 +0100"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Fri Aug 16 15:44:43 2024 +0100"
      },
      "message": "opencsd: testing: Add options to test program\n\nAdd options to test program for new program image checks for\ntrc_pkt_lister and c_api_pkt_print_test.\n\nSigned-off-by: Mike Leach \u003cmike.leach@linaro.org\u003e\n"
    },
    {
      "commit": "2ac12a52ff896788dc3aee5db07c6025bd8afe0c",
      "tree": "4dff51bc280fab8a5da01353ec62237cf275ebe7",
      "parents": [
        "2a3cff7c584389c242c870818fb869cbc920b4f4"
      ],
      "author": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Mon Aug 12 20:24:58 2024 +0100"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Fri Aug 16 15:44:43 2024 +0100"
      },
      "message": "opencsd: etmv4: ete: Add checks for bad program image\n\nCheck for inconsistencies in decode that could indicate\nthat the client has supplied an incorrect program image.\n\nChecks for non-conditional branches associated with N atoms.\n\nCheck for inconsistencies in range addresses\n\nSigned-off-by: Mike Leach \u003cmike.leach@linaro.org\u003e\n"
    },
    {
      "commit": "2a3cff7c584389c242c870818fb869cbc920b4f4",
      "tree": "7430c394cbf0a0fecd105c74ee29ad3760b7ef7c",
      "parents": [
        "adb97189b906d524d1c3008e67e4da34aaa0397d"
      ],
      "author": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Mon Aug 12 20:22:35 2024 +0100"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Wed Aug 14 15:10:47 2024 +0100"
      },
      "message": "opencsd: Add error types for bad program image.\n\nAdds in error types and printing for new error types.\n\nSigned-off-by: Mike Leach \u003cmike.leach@linaro.org\u003e\n"
    },
    {
      "commit": "6fb9ed6a93ed3c6798210527ba58305943742e68",
      "tree": "e54a85b2be9c23cdd686593c40c1383a2711c90a",
      "parents": [
        "8e148f547566c24c64a7f631fb8468493827b89e",
        "53855a5db60408e83876efa43aaa0820955db9b1"
      ],
      "author": {
        "name": "Yi Kong",
        "email": "yikong@google.com",
        "time": "Wed Jul 24 17:47:07 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Jul 24 17:47:07 2024 +0000"
      },
      "message": "Upgrade OpenCSD to v1.5.3 am: f44b976217 am: 53855a5db6\n\nOriginal change: https://android-review.googlesource.com/c/platform/external/OpenCSD/+/3191728\n\nChange-Id: I901b6a1fea5489749609d086eb84ee3df63e909e\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "53855a5db60408e83876efa43aaa0820955db9b1",
      "tree": "e54a85b2be9c23cdd686593c40c1383a2711c90a",
      "parents": [
        "8e148f547566c24c64a7f631fb8468493827b89e",
        "f44b976217d0f9c6bec8bbe2dd578a8c3f20e31a"
      ],
      "author": {
        "name": "Yi Kong",
        "email": "yikong@google.com",
        "time": "Wed Jul 24 17:25:24 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Jul 24 17:25:24 2024 +0000"
      },
      "message": "Upgrade OpenCSD to v1.5.3 am: f44b976217\n\nOriginal change: https://android-review.googlesource.com/c/platform/external/OpenCSD/+/3191728\n\nChange-Id: I4bfc83caf78ddf06a04d846e4e860e9fc353a5a7\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "f44b976217d0f9c6bec8bbe2dd578a8c3f20e31a",
      "tree": "e54a85b2be9c23cdd686593c40c1383a2711c90a",
      "parents": [
        "fcb09b150484d877b96c2642346dbe86d744c072",
        "adb97189b906d524d1c3008e67e4da34aaa0397d"
      ],
      "author": {
        "name": "Yi Kong",
        "email": "yikong@google.com",
        "time": "Wed Jul 24 10:39:37 2024 +0900"
      },
      "committer": {
        "name": "Yi Kong",
        "email": "yikong@google.com",
        "time": "Wed Jul 24 10:39:37 2024 +0900"
      },
      "message": "Upgrade OpenCSD to v1.5.3\n\nThis project was upgraded with external_updater.\nUsage: tools/external_updater/updater.sh update external/OpenCSD\nFor more info, check https://cs.android.com/android/platform/superproject/+/main:tools/external_updater/README.md\n\nTest: TreeHugger\nChange-Id: I1ece3ce3663735f29cafabbdf4011e30a47be265\n"
    },
    {
      "commit": "adb97189b906d524d1c3008e67e4da34aaa0397d",
      "tree": "b5bdc544bd6529aab2519c765c8085460d4cc150",
      "parents": [
        "26e7647cd095dd0ac31ef5e8286bba81437acef0"
      ],
      "author": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Thu May 30 12:51:58 2024 +0100"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Mon Jun 24 15:10:02 2024 +0100"
      },
      "message": "opencsd: Update Version info and README for v1.5.3\n\nSigned-off-by: Mike Leach \u003cmike.leach@linaro.org\u003e\n"
    },
    {
      "commit": "26e7647cd095dd0ac31ef5e8286bba81437acef0",
      "tree": "43a3d934bd1e186648d5ba68765d9c073ac8adfc",
      "parents": [
        "f89fbfe3e99dc29206e5fbdb46997858ae7cfb24"
      ],
      "author": {
        "name": "Rhys Griffiths",
        "email": "rhys.griffiths@arm.com",
        "time": "Fri May 03 21:47:34 2024 +0100"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Mon Jun 24 14:53:39 2024 +0100"
      },
      "message": "build: Minor adjustments to improve clang compatibility\n\nRemove --start-group/--end-group from Makefiles, as not supported with clang\n\nThis has no effect on the output binaries\n\nReported-by: Rhys Griffiths \u003crhys.griffiths@arm.com\u003e\nSigned-off-by: Mike Leach \u003cmike.leach@linaro.org\u003e\n"
    },
    {
      "commit": "f89fbfe3e99dc29206e5fbdb46997858ae7cfb24",
      "tree": "1e5483d5d969393662920ed7acdd5a14b7888744",
      "parents": [
        "89e5b1edd78b698060c823cad7266502670b0a13"
      ],
      "author": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Thu May 30 11:36:44 2024 +0100"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Mon Jun 24 14:51:34 2024 +0100"
      },
      "message": "build: vs2022: Fix minor git tracking issues.\n\nSigned-off-by: Mike Leach \u003cmike.leach@linaro.org\u003e\n"
    },
    {
      "commit": "89e5b1edd78b698060c823cad7266502670b0a13",
      "tree": "b563af29246b3bb0c536cd0114922540dd8045dc",
      "parents": [
        "dfb2f6a3b483631aff079d8d977416d58af090fb"
      ],
      "author": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Thu May 23 16:00:22 2024 +0100"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Mon Jun 24 14:51:34 2024 +0100"
      },
      "message": "opencsd: test: update tests for memacc cache api\n\nUpdate test programs trc_pkt_lister and c_api_pkt_print_test\nto use new memacc cache interfaces.\n\nSigned-off-by: Mike Leach \u003cmike.leach@linaro.org\u003e\n"
    },
    {
      "commit": "dfb2f6a3b483631aff079d8d977416d58af090fb",
      "tree": "c2f6fb944692c21816311e2ea8f288f7854636fd",
      "parents": [
        "ae47bce663ee3ba4b13fd0f34b35823ae51ae7c7"
      ],
      "author": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Thu May 23 15:59:00 2024 +0100"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Mon Jun 24 14:51:34 2024 +0100"
      },
      "message": "opencsd: Add external memacc cache interface.\n\nAdd mem acc cache interface to decode tree and C-API\n\nSigned-off-by: Mike Leach \u003cmike.leach@linaro.org\u003e\n"
    },
    {
      "commit": "ae47bce663ee3ba4b13fd0f34b35823ae51ae7c7",
      "tree": "3c591ffc3b0facb77f3798320930f21eff26a4c1",
      "parents": [
        "19d50cd59f295aa013d7ff642adb317fd04d67ca"
      ],
      "author": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Thu May 23 15:56:33 2024 +0100"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Mon Jun 24 14:51:33 2024 +0100"
      },
      "message": "opencsd: memory accessor - update caching.\n\nUpdate memory access and caching interface - allow error log on\ninvalid value as well as auto limit.\n\nMake cache size logging compile time optional\n\nSigned-off-by: Mike Leach \u003cmike.leach@linaro.org\u003e\n"
    },
    {
      "commit": "19d50cd59f295aa013d7ff642adb317fd04d67ca",
      "tree": "a9fb5a21f0eff2085453c73d9004aa88f08f808b",
      "parents": [
        "32650cdbdb082cf4ee826020aa5c9018f5c888e6"
      ],
      "author": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Tue May 21 17:14:41 2024 +0100"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Mon Jun 24 14:51:33 2024 +0100"
      },
      "message": "opencsd: docs: Update man files\n\nFixup formatting for trc_pkt_lister man file.\n\nReported-by: Wookey \u003cwookey@wookware.org\u003e\nSigned-off-by: Mike Leach \u003cmike.leach@linaro.org\u003e\n"
    },
    {
      "commit": "32650cdbdb082cf4ee826020aa5c9018f5c888e6",
      "tree": "c311847da7aea84eda246aa7485e21263fe46b0c",
      "parents": [
        "c3283522f9d2b362fe41909cb53f5b8bf441a506"
      ],
      "author": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Tue May 21 17:04:30 2024 +0100"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Mon Jun 24 14:51:33 2024 +0100"
      },
      "message": "opencsd: etm4: Fix packet print typo.\n\nSigned-off-by: Mike Leach \u003cmike.leach@linaro.org\u003e\n"
    },
    {
      "commit": "c3283522f9d2b362fe41909cb53f5b8bf441a506",
      "tree": "538ec71b68dadf36033138280ee10041a116dea3",
      "parents": [
        "4a990367c7ff8f3947e2db9b985b5f64b3cdee8e"
      ],
      "author": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Mon May 20 23:03:43 2024 +0100"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Mon Jun 24 14:51:33 2024 +0100"
      },
      "message": "opencsd: Fix error handling in snapshot loader\n\nSigned-off-by: Mike Leach \u003cmike.leach@linaro.org\u003e\n"
    },
    {
      "commit": "4a990367c7ff8f3947e2db9b985b5f64b3cdee8e",
      "tree": "36d18766f168e03dbe8bb157574a1a6bad09b3e4",
      "parents": [
        "ceaf83b90a96dc995ffd103935c0ebc9cef8c1d2"
      ],
      "author": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Mon May 20 23:02:07 2024 +0100"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Mon Jun 24 14:51:33 2024 +0100"
      },
      "message": "opencsd: Fix error string ordering.\n\nSigned-off-by: Mike Leach \u003cmike.leach@linaro.org\u003e\n"
    },
    {
      "commit": "ceaf83b90a96dc995ffd103935c0ebc9cef8c1d2",
      "tree": "698005c316606b8874880906bed4a678e42a415a",
      "parents": [
        "872bd9f6ac36df52f7f9a6fb8bbd54ce6eac4e9e"
      ],
      "author": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Mon May 20 23:00:25 2024 +0100"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Mon Jun 24 14:51:33 2024 +0100"
      },
      "message": "opencsd: memacc: Add logging for cache pages and size.\n\nSigned-off-by: Mike Leach \u003cmike.leach@linaro.org\u003e\n"
    },
    {
      "commit": "872bd9f6ac36df52f7f9a6fb8bbd54ce6eac4e9e",
      "tree": "e276e826d8c489fa2aca709a703f4fd73913e9f3",
      "parents": [
        "326900342663325fb64d1d17d835f9ab388594ee"
      ],
      "author": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Mon May 20 22:59:35 2024 +0100"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Mon Jun 24 14:51:33 2024 +0100"
      },
      "message": "opencsd: Add timing to trc_packet_lister\n\nTiming added to determine how long it takes to process a snapshot.\n\nSigned-off-by: Mike Leach \u003cmike.leach@linaro.org\u003e\n"
    },
    {
      "commit": "326900342663325fb64d1d17d835f9ab388594ee",
      "tree": "ca858626c10e62e614d0aebc6587b72bff2b5eac",
      "parents": [
        "5d86f27a8c0af16a473833da3a0936cd2a0999d3"
      ],
      "author": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Mon May 20 22:55:52 2024 +0100"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Mon May 20 22:55:52 2024 +0100"
      },
      "message": "docs: Minor document corrections.\n\nSigned-off-by: Mike Leach \u003cmike.leach@linaro.org\u003e\n"
    },
    {
      "commit": "8e148f547566c24c64a7f631fb8468493827b89e",
      "tree": "034388be85f6c599ed680b0ad415d3f4a8e76ff4",
      "parents": [
        "f5b765f4b5d7df2779b633c165890d75456d66d4",
        "fcb09b150484d877b96c2642346dbe86d744c072"
      ],
      "author": {
        "name": "Yi Kong",
        "email": "yikong@google.com",
        "time": "Wed May 15 04:39:41 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed May 15 04:39:41 2024 +0000"
      },
      "message": "Upgrade OpenCSD to v1.5.2 am: aaaa30af2c am: fcb09b1504\n\nOriginal change: https://android-review.googlesource.com/c/platform/external/OpenCSD/+/3087449\n\nChange-Id: I7b8e40410acb2da7ac36dc38efffe32fe962164c\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "fcb09b150484d877b96c2642346dbe86d744c072",
      "tree": "034388be85f6c599ed680b0ad415d3f4a8e76ff4",
      "parents": [
        "f5b765f4b5d7df2779b633c165890d75456d66d4",
        "aaaa30af2c97a6c8ae12c713c778f3ea738cc8dd"
      ],
      "author": {
        "name": "Yi Kong",
        "email": "yikong@google.com",
        "time": "Wed May 15 04:21:57 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed May 15 04:21:57 2024 +0000"
      },
      "message": "Upgrade OpenCSD to v1.5.2 am: aaaa30af2c\n\nOriginal change: https://android-review.googlesource.com/c/platform/external/OpenCSD/+/3087449\n\nChange-Id: Ib31a54bbe707753994e14e7f1b90777b5dd2aed2\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "aaaa30af2c97a6c8ae12c713c778f3ea738cc8dd",
      "tree": "034388be85f6c599ed680b0ad415d3f4a8e76ff4",
      "parents": [
        "f5b765f4b5d7df2779b633c165890d75456d66d4",
        "5d86f27a8c0af16a473833da3a0936cd2a0999d3"
      ],
      "author": {
        "name": "Yi Kong",
        "email": "yikong@google.com",
        "time": "Wed May 15 11:42:52 2024 +0900"
      },
      "committer": {
        "name": "Yi Kong",
        "email": "yikong@google.com",
        "time": "Wed May 15 11:42:52 2024 +0900"
      },
      "message": "Upgrade OpenCSD to v1.5.2\n\nThis project was upgraded with external_updater.\nUsage: tools/external_updater/updater.sh update external/OpenCSD\nFor more info, check https://cs.android.com/android/platform/superproject/+/main:tools/external_updater/README.md\n\nTest: TreeHugger\nChange-Id: I528626a7f362e168fe5a911aa85daeefe565ec85\n"
    },
    {
      "commit": "5d86f27a8c0af16a473833da3a0936cd2a0999d3",
      "tree": "a70738de6225c7cc51924a6825d010f5ff837660",
      "parents": [
        "71c50dda716f8d051f05d53df12f2f4ac4bb759c"
      ],
      "author": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Thu Mar 28 17:04:02 2024 +0000"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Wed Apr 03 11:59:59 2024 +0100"
      },
      "message": "opencsd: Update version info and README for 1.5.2\n\nSigned-off-by: Mike Leach \u003cmike.leach@linaro.org\u003e\n"
    },
    {
      "commit": "71c50dda716f8d051f05d53df12f2f4ac4bb759c",
      "tree": "dddcb5fc9a579e2ada3f8a8a7f61b16623971a9b",
      "parents": [
        "599551d3ea09acc29bec528a69553ab8fa0f3da1"
      ],
      "author": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Wed Apr 03 11:29:16 2024 +0100"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Wed Apr 03 11:59:59 2024 +0100"
      },
      "message": "build: win: Fix name for ocsd-perr utility in windows build\n\nWindows version of this test utility was named perr.exe. Change\nto match linux as ocsd-perr.exe.\n\nSigned-off-by: Mike Leach \u003cmike.leach@linaro.org\u003e\n"
    },
    {
      "commit": "599551d3ea09acc29bec528a69553ab8fa0f3da1",
      "tree": "02bee291ffda1856ecffaa87c7d05402606b1641",
      "parents": [
        "769faaa6368a554027fce6d153456f1b3c2db3ef"
      ],
      "author": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Thu Mar 28 16:41:43 2024 +0000"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Tue Apr 02 22:20:16 2024 +0100"
      },
      "message": "opencsd: docs: Update docs for test programs\n\nAdd more information on trc_pkt_lister, and add in list of\ndevelopment only test utilities.\n\nSigned-off-by: Mike Leach \u003cmike.leach@linaro.org\u003e\n"
    },
    {
      "commit": "769faaa6368a554027fce6d153456f1b3c2db3ef",
      "tree": "568134bba0402eeb72bfa7fccbd07f2384a1a312",
      "parents": [
        "b957577e71bf55b3e253402ca3e6745f3a61a555"
      ],
      "author": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Thu Mar 28 16:28:45 2024 +0000"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Thu Mar 28 17:05:53 2024 +0000"
      },
      "message": "opencsd: docs: Update trc_pkt_lister man file\n\nThe trc_pkt_lister man file was out of date.\nUpdate to contain all the latest relevant information.\nAdjust the makefile to install / clean man file separately from library.\n\nReported-by: Wookey \u003cwookey@wookware.org\u003e\nSigned-off-by: Mike Leach \u003cmike.leach@linaro.org\u003e\n"
    },
    {
      "commit": "b957577e71bf55b3e253402ca3e6745f3a61a555",
      "tree": "cc19d77971173eaba240f45ada4977e961aa7af8",
      "parents": [
        "dca84a74a0d5d453db92188d5cdaf0e90a3f33d3"
      ],
      "author": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Thu Mar 28 13:58:04 2024 +0000"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Thu Mar 28 17:05:53 2024 +0000"
      },
      "message": "tests: Fix typo in trc_pkt_lister help output\n\nFix missing \u0027)\u0027\nWhen listing options, put dev only ones in separate section.\n\nReported-by: Wookey \u003cwookey@wookware.org\u003e\nSigned-off-by: Mike Leach \u003cmike.leach@linaro.org\u003e\n"
    },
    {
      "commit": "dca84a74a0d5d453db92188d5cdaf0e90a3f33d3",
      "tree": "4ce426f51947b89d2f613dde7c1b79665de64b59",
      "parents": [
        "85fd025eed357c9a9a8cb90e5c4012e0a214f554"
      ],
      "author": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Thu Mar 28 12:07:48 2024 +0000"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Thu Mar 28 12:09:47 2024 +0000"
      },
      "message": "build: Fix clean of mem_acc_test\n\nBuild of mem_acc_test app has no corresponding clean operation, which can cause\nsubsequent builds to fail. Add clean operation.\n\nReported-by: Wookey \u003cwookey@wookware.org\u003e\nSigned-off-by: Mike Leach \u003cmike.leach@linaro.org\u003e\n"
    },
    {
      "commit": "85fd025eed357c9a9a8cb90e5c4012e0a214f554",
      "tree": "63b24bf7105f5f232fad1b91715d689a86c4e7ff",
      "parents": [
        "2145b81b4b612476c9e8b44449a4e710e8a79451"
      ],
      "author": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Thu Mar 21 10:59:25 2024 +0000"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Thu Mar 28 12:05:20 2024 +0000"
      },
      "message": "opencsd: stm: Fix build warning in 64 bit build of STM\n\nSigned-off-by: Mike Leach \u003cmike.leach@linaro.org\u003e\n"
    },
    {
      "commit": "2145b81b4b612476c9e8b44449a4e710e8a79451",
      "tree": "b4298eda87de3b956156564675ea1598dd8bb7b9",
      "parents": [
        "169cc07d36252599ea1db58f5043b614af8186ca"
      ],
      "author": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Thu Mar 28 11:12:32 2024 +0000"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Thu Mar 28 12:04:34 2024 +0000"
      },
      "message": "opencsd: etmv4: Fix build warning on decoder\n\nFixes a build warning on the decoder source.\n\nReported-by: Wookey \u003cwookey@wookware.org\u003e\nSigned-off-by: Mike Leach \u003cmike.leach@linaro.org\u003e\n"
    },
    {
      "commit": "169cc07d36252599ea1db58f5043b614af8186ca",
      "tree": "676e9fb2a1492e5ba3cc24e201965cd66284a36c",
      "parents": [
        "c16418833b5d7cbcbcb4e2a2d917ad0147efb2be"
      ],
      "author": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Fri Jan 19 17:16:01 2024 +0000"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Fri Jan 19 17:23:43 2024 +0000"
      },
      "message": "docs: Fix formatting in README.md\n\nSigned-off-by: Mike Leach \u003cmike.leach@linaro.org\u003e\n"
    },
    {
      "commit": "c16418833b5d7cbcbcb4e2a2d917ad0147efb2be",
      "tree": "f40fcdcb8f344b52fb0945a6d4cb5d47c9c0f964",
      "parents": [
        "c1e3b9058fa97138688b7344c43e00d0c7f4d4e2"
      ],
      "author": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Mon Dec 18 14:44:59 2023 +0000"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Fri Jan 19 14:27:36 2024 +0000"
      },
      "message": "opencsd: Update README and version info for 1.5.1\n\nSigned-off-by: Mike Leach \u003cmike.leach@linaro.org\u003e\n"
    },
    {
      "commit": "c1e3b9058fa97138688b7344c43e00d0c7f4d4e2",
      "tree": "2002b6b63ae7a760655295c69802e62b0f93ab3a",
      "parents": [
        "6d4a79dcd071190691cadf157f1fbd4b272aea20"
      ],
      "author": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Fri Aug 18 12:45:40 2023 +0100"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Mon Dec 18 15:03:41 2023 +0000"
      },
      "message": "tests: Add tests for ARM Arch v9.5 Feat_PAuth_lr\n\nSigned-off-by: Mike Leach \u003cmike.leach@linaro.org\u003e\n"
    },
    {
      "commit": "6d4a79dcd071190691cadf157f1fbd4b272aea20",
      "tree": "1165e7c4f84e3b5d15018a4d31d84c6954a792b3",
      "parents": [
        "37ace5c3e1a9f87d0541b3d3cbbbf39267258dbc"
      ],
      "author": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Fri Aug 18 12:29:46 2023 +0100"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Mon Dec 18 15:03:41 2023 +0000"
      },
      "message": "opencsd: ete: Add new instructions for Arch v9.5\n\nAdd in new instructions from Arch 9.5 Feat_PAuth_LR, RETA\u003ck\u003eSPPC \u003clabel\u003e\nand RETA\u003ck\u003eSPPC \u003cRm\u003e to iinstruction decoder to recognise these as\nindirect branches.\n\nSigned-off-by: Mike Leach \u003cmike.leach@linaro.org\u003e\n"
    },
    {
      "commit": "37ace5c3e1a9f87d0541b3d3cbbbf39267258dbc",
      "tree": "07335ff74b4b511c2a2376b5148b12629c2de5a1",
      "parents": [
        "d7089c8e8fa21231eefb1b37a805b46cf661a631"
      ],
      "author": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Mon Nov 20 21:39:55 2023 +0000"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Mon Dec 18 14:59:17 2023 +0000"
      },
      "message": "opencsd: Update version info and README for 1.4.2\n\nSigned-off-by: Mike Leach \u003cmike.leach@linaro.org\u003e\n"
    },
    {
      "commit": "d7089c8e8fa21231eefb1b37a805b46cf661a631",
      "tree": "710c85803857d11a21977a8bb3c4d056d9f2337e",
      "parents": [
        "436f48c4d8a29ac17f2b51295376f131f981ba93"
      ],
      "author": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Wed Dec 13 16:01:58 2023 +0000"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Mon Dec 18 14:59:10 2023 +0000"
      },
      "message": "tests: Additional ETE snapshot with multi session buffers.\n\nAdd snapshot to test multi-session decode\n\nSigned-off-by: Mike Leach \u003cmike.leach@linaro.org\u003e\n"
    },
    {
      "commit": "436f48c4d8a29ac17f2b51295376f131f981ba93",
      "tree": "e2b82280c733b8d3561fcb313e7e22b35c966c30",
      "parents": [
        "543b818f585072224b24e0d8066ebf7c6688b4b0"
      ],
      "author": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Wed Dec 13 15:57:28 2023 +0000"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Mon Dec 18 14:59:00 2023 +0000"
      },
      "message": "tests: Update test program to support multi-session snapshots.\n\nSnapshots can declare multiple buffer in trace.ini:\n\n[trace_buffers]\nbuffers\u003dbuffer1,buffer2\n\nUpdate test program to process all listed buffers into single file. Assumes\nconfig of first buffer valid for all.\n\nSigned-off-by: Mike Leach \u003cmike.leach@linaro.org\u003e\n"
    },
    {
      "commit": "543b818f585072224b24e0d8066ebf7c6688b4b0",
      "tree": "ba14574db9de31ca3011a0082d6751de4f170acc",
      "parents": [
        "d8599bac2c377676e9458454856e0f74bbe59ba9"
      ],
      "author": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Wed Dec 13 15:59:35 2023 +0000"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Mon Dec 18 14:59:00 2023 +0000"
      },
      "message": "opencsd: Enhance output for OCSD_GEN_TRC_ELEM_ADDR_NACC packet\n\nThe memory space used when requesting memory that results in the _NACC packet\nis now output as part of the packet printed string. string\n\nSigned-off-by: Mike Leach \u003cmike.leach@linaro.org\u003e\n"
    },
    {
      "commit": "d8599bac2c377676e9458454856e0f74bbe59ba9",
      "tree": "2b1eb9c30581bba595050097480f1278ecd3e188",
      "parents": [
        "242e9c153089dedf10521d86b1f638e9092f699f"
      ],
      "author": {
        "name": "yuxiangyang",
        "email": "yuxiangyang326@gmail.com",
        "time": "Mon Nov 20 14:07:08 2023 +0800"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Mon Dec 18 14:58:45 2023 +0000"
      },
      "message": "tests: docs: Fix arm-cs-trace-disasm.py file path error (github #60)\n\ncs-trace-disasm.py is pushed to linux kernel repo, and file\npath is tools/perf/scripts/python/arm-cs-trace-disasm.py.\n\nFixes docs HOWTO.md and test script perf-test-script.bash\n\nReported as Github pull request #60\n\nSigned-off-by: yuxiangyang \u003cyuxiangyang326@gmail.com\u003e\n"
    },
    {
      "commit": "242e9c153089dedf10521d86b1f638e9092f699f",
      "tree": "76f85d3020cc15efe3c01b183f21a600d4273ccd",
      "parents": [
        "bb6979a64ef1b91776b26821791717f161d477bb"
      ],
      "author": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Tue Dec 05 14:56:31 2023 +0000"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Mon Dec 18 14:58:45 2023 +0000"
      },
      "message": "opencsd: stm: Fix init of Master and Channel IDs (github #61)\n\nMaster and channel IDs were not being correctly set when decoder was reset.\n\nAdditionally they were not reset when a VERSION packet is received (Github issue #61)\nReported-by: MommeSherif on github.com\n\nSigned-off-by: Mike Leach \u003cmike.leach@linaro.org\u003e\n"
    },
    {
      "commit": "bb6979a64ef1b91776b26821791717f161d477bb",
      "tree": "035f97991d78a90e2828031487506ef8e9ea00b0",
      "parents": [
        "e7bdf8f3c88b93e0ee568ebb21a64faae8f62258"
      ],
      "author": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Mon Dec 11 21:25:47 2023 +0000"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Mon Dec 18 14:58:40 2023 +0000"
      },
      "message": "build: Update GCC directory version handling\n\nSetting GCCDIR\u003d1 when using makefile.dev will cause the output directory to be\nof the form builddir/\u003carch\u003e/GCC_\u003cver\u003e\n\nFix makefile to allow for version numbers longer than 3 characters.\ne.g. 11.3\n\nSigned-off-by: Mike Leach \u003cmike.leach@linaro.org\u003e\n"
    },
    {
      "commit": "e7bdf8f3c88b93e0ee568ebb21a64faae8f62258",
      "tree": "c32f9dc48e69ee1193bea7b8a07f198b974b6cf8",
      "parents": [
        "e03c5a519425d40584b8acad79c4785681b9a22a"
      ],
      "author": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Tue Nov 21 14:29:57 2023 +0000"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Mon Dec 18 14:58:32 2023 +0000"
      },
      "message": "tests: Add snapshot for RME memory areas,\n\nSigned-off-by: Mike Leach \u003cmike.leach@linaro.org\u003e\n"
    },
    {
      "commit": "e03c5a519425d40584b8acad79c4785681b9a22a",
      "tree": "ee23e958c8a2a4377d4d69f6ae513dc3a4349fde",
      "parents": [
        "d819cf19c472a6276069ccce005e7a166c0014e5"
      ],
      "author": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Mon Nov 20 21:29:13 2023 +0000"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Mon Dec 18 14:58:26 2023 +0000"
      },
      "message": "docs: Update docs for new features.\n\nAdd docs for caching and instruction run limit on etmv4 / ete decoder.\n\nSigned-off-by: Mike Leach \u003cmike.leach@linaro.org\u003e\n"
    },
    {
      "commit": "d819cf19c472a6276069ccce005e7a166c0014e5",
      "tree": "38fab438d4b5e70b4b539c81306ba81ada9362cb",
      "parents": [
        "0eb514d153b7742daa41b689c3c0afa626a78482"
      ],
      "author": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Thu Dec 07 00:47:14 2023 +0000"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Mon Dec 18 14:58:20 2023 +0000"
      },
      "message": "tests: update test scripts to handle debug options\n\nTest updates to check the debug features enabled by the OPENCSD_INSTR_RANGE_LIMIT\nand OPENCSD_ERR_ON_AA64_BAD_OPCODE env vars.\n\nSigned-off-by: Mike Leach \u003cmike.leach@linaro.org\u003e\n"
    },
    {
      "commit": "0eb514d153b7742daa41b689c3c0afa626a78482",
      "tree": "0d0c8a2384bebe28c278ecaa8501b163520c992a",
      "parents": [
        "48938567e0ac8a69415cc96333d9f5a14f652b1e"
      ],
      "author": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Thu Nov 23 15:30:06 2023 +0000"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Mon Dec 18 14:58:11 2023 +0000"
      },
      "message": "tests: Update snapshot reader \"dump\" section handling\n\nThe snapshot reader is updated to use the \u0027space\u0027 key in the [dump] section\nof the snapshot files. This sets the memory space used when registering the\nmemory dump file with the decoder.\n\nSigned-off-by: Mike Leach \u003cmike.leach@linaro.org\u003e\n"
    },
    {
      "commit": "48938567e0ac8a69415cc96333d9f5a14f652b1e",
      "tree": "25188ae6ec817b20adea32453196f8bbf82981af",
      "parents": [
        "f5db476e927534bcd65af0919a0605b70ba9ed53"
      ],
      "author": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Wed Nov 15 11:37:56 2023 +0000"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Mon Dec 18 14:58:03 2023 +0000"
      },
      "message": "tests: Add test for mem-acc infrastructure\n\nTest mem-acc mapper, accessors and caching\n\nSigned-off-by: Mike Leach \u003cmike.leach@linaro.org\u003e\n"
    },
    {
      "commit": "f5db476e927534bcd65af0919a0605b70ba9ed53",
      "tree": "a488b63d28e7b16c1dc9ceb6e56935aab4e8a207",
      "parents": [
        "95f6b9735259079315238410d8a44b4f33dcb2fd"
      ],
      "author": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Mon Nov 06 21:01:45 2023 +0000"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Mon Dec 18 14:57:54 2023 +0000"
      },
      "message": "tests: update trace packet lister to control memacc caching\n\nPacket lister test program adds command line parameters to adjust memacc caching parameters\n\nSigned-off-by: Mike Leach \u003cmike.leach@linaro.org\u003e\n"
    },
    {
      "commit": "95f6b9735259079315238410d8a44b4f33dcb2fd",
      "tree": "0e99460917325c9a93f97cc9282f4a403e99013d",
      "parents": [
        "8f3a7b29f2faff905380ad5e9a77bd5d82f86773"
      ],
      "author": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Mon Nov 06 21:00:37 2023 +0000"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Mon Dec 18 14:57:54 2023 +0000"
      },
      "message": "opencsd: Update decode tree to use memacc caching.\n\nDecode tree will read any OPENCSD_xx env vars and adjust caching accordingly\n\nSigned-off-by: Mike Leach \u003cmike.leach@linaro.org\u003e\n"
    },
    {
      "commit": "8f3a7b29f2faff905380ad5e9a77bd5d82f86773",
      "tree": "7496cfafdc87990fed910ee949eec0edae783a49",
      "parents": [
        "12eb668a24fb36233db62c4fd114504193635abe"
      ],
      "author": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Mon Nov 06 20:58:04 2023 +0000"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Mon Dec 18 14:57:54 2023 +0000"
      },
      "message": "opencsd: memacc: update caching for accessors to allow runtime flexibility\n\nCaching of memory data is now tunable either from the client by API, or via runtime\nenvironment variables.\n\nSigned-off-by: Mike Leach \u003cmike.leach@linaro.org\u003e\n"
    },
    {
      "commit": "12eb668a24fb36233db62c4fd114504193635abe",
      "tree": "4148cc18052d0a6159e70d436b1bb0ed839873c9",
      "parents": [
        "1d44e99cded93bb97dc5febbf660e1723eee56ec"
      ],
      "author": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Wed Nov 15 11:36:54 2023 +0000"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Mon Dec 18 14:57:54 2023 +0000"
      },
      "message": "opencsd: memacc: Updates to memory accessors and mapper\n\nAdd default constructor and initialise function to mem-acc-buf\nand mem-acc-cb to allow declaration as local stack objects.\n\nFix memory issue in mapper - do not destroy accessors on clear, code that\nadds then must delete them after removal from mapper.\n\nSigned-off-by: Mike Leach \u003cmike.leach@linaro.org\u003e\n"
    },
    {
      "commit": "1d44e99cded93bb97dc5febbf660e1723eee56ec",
      "tree": "59f8191215259bb811c7b9527484ae7efdcc0336",
      "parents": [
        "47c98f1cbe4a119f9bf67177e2c980e5c8915578"
      ],
      "author": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Mon Nov 06 14:48:39 2023 +0000"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Mon Dec 18 14:57:54 2023 +0000"
      },
      "message": "opencsd: memacc: add in Realm and Root memory spaces\n\nDecode defines memory spaces used to access program image.\nRME requires that new spaces for Realm and Root are required.\n\nNew types defined to allow clients to set memory blocks / handle callbacks\nfor these memory spaces.\n\nSigned-off-by: Mike Leach \u003cmike.leach@linaro.org\u003e\n"
    },
    {
      "commit": "47c98f1cbe4a119f9bf67177e2c980e5c8915578",
      "tree": "d6d910326afca75f7aaf95528923c0e89bb5d8cd",
      "parents": [
        "3401fdceb29d21fe63de0c6bfde7bfbea43d8e01"
      ],
      "author": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Mon Nov 06 14:44:49 2023 +0000"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Mon Dec 18 14:57:54 2023 +0000"
      },
      "message": "opencsd: etmv4: Optional limit on number of instructions in range.\n\nAdds an optional  limit on the number of instructions that will be allow in a single instruciton\nrange.\n\nLimit not used unless an environment variable \"OPENCSD_INSTR_RANGE_LIMIT\" is set.\n\nUse to debug possible decoder runaway if incorrect program image supplied\nto decoder is suspected.\n\nSigned-off-by: Mike Leach \u003cmike.leach@linaro.org\u003e\n"
    },
    {
      "commit": "3401fdceb29d21fe63de0c6bfde7bfbea43d8e01",
      "tree": "7db261462a324350b54439d80486f1807e0cfc5e",
      "parents": [
        "6d6074553bd59f436ddd801166ebbf1d4a2af50a"
      ],
      "author": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Mon Nov 06 14:34:51 2023 +0000"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Mon Dec 18 14:57:53 2023 +0000"
      },
      "message": "opencsd: etmv4: Handle M class tail chained exceptions\n\nM class exceptions can be tail chained with the address set to a fixed indicator\nvalue and not being the preferred return address.\n\nFix this be handling that value and not trying to walk to the address.\n\nSigned-off-by: Mike Leach \u003cmike.leach@linaro.org\u003e\n"
    },
    {
      "commit": "6d6074553bd59f436ddd801166ebbf1d4a2af50a",
      "tree": "7bf58cd3555cf45194515295e79e29d55f912d42",
      "parents": [
        "420d9157f8cbd04c070a46187678d0af5c43b40b"
      ],
      "author": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Mon Nov 06 14:27:30 2023 +0000"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Mon Dec 18 14:57:53 2023 +0000"
      },
      "message": "opencsd: aarch64 instruction decode - error if opcode in illegal range\n\nAArch64 instructions have an illegal opcode range when top 16 bits or 0x0000\nReturn error if one of these opcodes is seen.\n\nHelp debug issues when incorrect memory is provided to the decoder.\n\nSigned-off-by: Mike Leach \u003cmike.leach@linaro.org\u003e\n"
    },
    {
      "commit": "420d9157f8cbd04c070a46187678d0af5c43b40b",
      "tree": "a814075800c6020bb64e630b98d3e4cf88261c98",
      "parents": [
        "cb22cfda3aa4648eef273540a9898dd5a2235f8b"
      ],
      "author": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Fri Nov 10 10:25:36 2023 +0000"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Mon Dec 18 14:57:47 2023 +0000"
      },
      "message": "tests: Add util to quickly list error codes.\n\nSigned-off-by: Mike Leach \u003cmike.leach@linaro.org\u003e\n"
    },
    {
      "commit": "cb22cfda3aa4648eef273540a9898dd5a2235f8b",
      "tree": "4f7de52d9f470b11df557c3e780d8526c096f2c0",
      "parents": [
        "4f7ee0a3e07181e8e95deb7d927f4db90c6bbb3c"
      ],
      "author": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Fri Nov 10 23:13:34 2023 +0000"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Mon Dec 18 14:57:42 2023 +0000"
      },
      "message": "build: remove VS2015 support\n\nVS2015 is deprecated as product no longer supported.\n\nSigned-off-by: Mike Leach \u003cmike.leach@linaro.org\u003e\n"
    },
    {
      "commit": "4f7ee0a3e07181e8e95deb7d927f4db90c6bbb3c",
      "tree": "4c4c9c6e8baf2311cff401135961297c52bcd3e7",
      "parents": [
        "553d74524332be146675980ef611153d1a1ab6f8"
      ],
      "author": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Fri Nov 10 23:07:39 2023 +0000"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Mon Dec 18 14:57:33 2023 +0000"
      },
      "message": "build: Remove the VS2010 workarounds\n\nRemove residual VS2010 workarounds as support for VS2010 is no longer supported.\n\nSigned-off-by: Mike Leach \u003cmike.leach@linaro.org\u003e\n"
    },
    {
      "commit": "f5b765f4b5d7df2779b633c165890d75456d66d4",
      "tree": "206227736036adca89c831374f03a484ef61e376",
      "parents": [
        "8a67ed5dfbaa21c097a7caa9ede3f1b10a8d146e",
        "fd783c2543f579a4924de3cd0a21c573c65fc846"
      ],
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "Thu Aug 17 23:17:46 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Aug 17 23:17:46 2023 +0000"
      },
      "message": "Upgrade OpenCSD to v1.4.1 am: 27fdda3f1d am: 2a0e3d5110 am: 651d6ea25b am: 11366d7057 am: fd783c2543\n\nOriginal change: https://android-review.googlesource.com/c/platform/external/OpenCSD/+/2715922\n\nChange-Id: Iea8c2e7e87a1e1c824b8c4b51808dec29f7ce79b\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "fd783c2543f579a4924de3cd0a21c573c65fc846",
      "tree": "206227736036adca89c831374f03a484ef61e376",
      "parents": [
        "8a67ed5dfbaa21c097a7caa9ede3f1b10a8d146e",
        "11366d7057e81164d3ada639e3850897af440481"
      ],
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "Thu Aug 17 22:18:47 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Aug 17 22:18:47 2023 +0000"
      },
      "message": "Upgrade OpenCSD to v1.4.1 am: 27fdda3f1d am: 2a0e3d5110 am: 651d6ea25b am: 11366d7057\n\nOriginal change: https://android-review.googlesource.com/c/platform/external/OpenCSD/+/2715922\n\nChange-Id: I7837fff9e9ae2079666acbcb224006a0a1f2e01e\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "11366d7057e81164d3ada639e3850897af440481",
      "tree": "206227736036adca89c831374f03a484ef61e376",
      "parents": [
        "8a67ed5dfbaa21c097a7caa9ede3f1b10a8d146e",
        "651d6ea25b1231c9af95d3469e68f9052c7ee950"
      ],
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "Thu Aug 17 21:25:54 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Aug 17 21:25:54 2023 +0000"
      },
      "message": "Upgrade OpenCSD to v1.4.1 am: 27fdda3f1d am: 2a0e3d5110 am: 651d6ea25b\n\nOriginal change: https://android-review.googlesource.com/c/platform/external/OpenCSD/+/2715922\n\nChange-Id: I2958a51af873e34dfc6086d91ba328d3cd59e15e\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "651d6ea25b1231c9af95d3469e68f9052c7ee950",
      "tree": "206227736036adca89c831374f03a484ef61e376",
      "parents": [
        "8a67ed5dfbaa21c097a7caa9ede3f1b10a8d146e",
        "2a0e3d5110291a71408a4a6325e78f6f1ebef1fe"
      ],
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "Thu Aug 17 20:33:42 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Aug 17 20:33:42 2023 +0000"
      },
      "message": "Upgrade OpenCSD to v1.4.1 am: 27fdda3f1d am: 2a0e3d5110\n\nOriginal change: https://android-review.googlesource.com/c/platform/external/OpenCSD/+/2715922\n\nChange-Id: I6f4d4ea2a49fe0fabc993dbcd6ef2a26a4c20c2f\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "2a0e3d5110291a71408a4a6325e78f6f1ebef1fe",
      "tree": "206227736036adca89c831374f03a484ef61e376",
      "parents": [
        "8a67ed5dfbaa21c097a7caa9ede3f1b10a8d146e",
        "27fdda3f1d3afb2c8a380a843715e7c14b64b5e7"
      ],
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "Thu Aug 17 19:38:06 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Aug 17 19:38:06 2023 +0000"
      },
      "message": "Upgrade OpenCSD to v1.4.1 am: 27fdda3f1d\n\nOriginal change: https://android-review.googlesource.com/c/platform/external/OpenCSD/+/2715922\n\nChange-Id: Ide9123dfafa53f6030d42e622ea019457662a3d7\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "27fdda3f1d3afb2c8a380a843715e7c14b64b5e7",
      "tree": "206227736036adca89c831374f03a484ef61e376",
      "parents": [
        "e0a7c66eb74e6616b679fd68d74b287a1b5b7af7",
        "553d74524332be146675980ef611153d1a1ab6f8"
      ],
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "Thu Aug 17 10:42:41 2023 -0700"
      },
      "committer": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "Thu Aug 17 10:52:05 2023 -0700"
      },
      "message": "Upgrade OpenCSD to v1.4.1\n\nThis project was upgraded with external_updater.\nUsage: tools/external_updater/updater.sh update OpenCSD\nFor more info, check https://cs.android.com/android/platform/superproject/+/main:tools/external_updater/README.md\n\nBug: 294030792\nBug: 271374866\nTest: TreeHugger\nChange-Id: I13590373c7434cc0260106a4c8e61b89c3acd014\n"
    },
    {
      "commit": "553d74524332be146675980ef611153d1a1ab6f8",
      "tree": "1828ed7712d8c9289a784626f31e670d7c64582a",
      "parents": [
        "c1556df749120a1b941f5e5cff27bfee1ba36c9d"
      ],
      "author": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Thu Aug 17 14:46:50 2023 +0100"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Thu Aug 17 15:31:19 2023 +0100"
      },
      "message": "opencsd: Update version info and README for 1.4.1\n\nSigned-off-by: Mike Leach \u003cmike.leach@linaro.org\u003e\n"
    },
    {
      "commit": "c1556df749120a1b941f5e5cff27bfee1ba36c9d",
      "tree": "59e140a66d8e5ab34957ee3c3f9f07f20c39d648",
      "parents": [
        "a25eca761b1c84e15876b0da82cb073f7ef5aec6"
      ],
      "author": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Thu Aug 17 14:18:33 2023 +0100"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Thu Aug 17 15:31:19 2023 +0100"
      },
      "message": "buid: remove some vs2022 generated files from repo and update .gitignore\n\nSigned-off-by: Mike Leach \u003cmike.leach@linaro.org\u003e\n"
    },
    {
      "commit": "a25eca761b1c84e15876b0da82cb073f7ef5aec6",
      "tree": "5ad5c0610bb92072ed374e99765e8d534082825c",
      "parents": [
        "d82287587c8e899bb691575f829e78e9a292009a"
      ],
      "author": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Thu Aug 17 14:00:54 2023 +0100"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Thu Aug 17 15:31:19 2023 +0100"
      },
      "message": "opencsd: test: add test mode to trc_pkt_lister to mute output\n\nAdd option to mute printed output to allow tests of library performance\n\nSigned-off-by: Mike Leach \u003cmike.leach@linaro.org\u003e\n"
    },
    {
      "commit": "d82287587c8e899bb691575f829e78e9a292009a",
      "tree": "3323d81279362be0527703a67fcb31ba45d8a3d8",
      "parents": [
        "cdadb5031881e0db99f502585d571d28384e25b9"
      ],
      "author": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Wed Aug 16 09:49:46 2023 +0100"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Wed Aug 16 10:47:11 2023 +0100"
      },
      "message": "opencsd: etm4: fix overrun error in p0 stack erase from front. (github #53, #58)\n\nPossible overrun error when using iterators in mispredictAtoms.\nFix p0 stack to ensure iterator cannot run past end() element \u0026 correctly\ntake reference on element for later deleting after iterator is erased.\n\nReported-by yabinc \u003cyabinc@google.com\u003e (github issue #53, #58)\n\nSigned-off-by: Mike Leach \u003cmike.leach@linaro.org\u003e\n"
    },
    {
      "commit": "cdadb5031881e0db99f502585d571d28384e25b9",
      "tree": "a081277f9e208541fe3350503afe5c6a05f8220a",
      "parents": [
        "78ce8ef47c55a489b0ca575b981cd4856d03f44b"
      ],
      "author": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Tue Aug 15 16:08:24 2023 +0100"
      },
      "committer": {
        "name": "Mike Leach",
        "email": "mike.leach@linaro.org",
        "time": "Tue Aug 15 16:08:24 2023 +0100"
      },
      "message": "opencsd: Fix memory leak for C-API output object (github #55)\n\nNeed local copy of Generic output object to correctly return via get func\nand delete on C-API destroy decode tree.\n\nReported-by: \u0027holio0\u0027 (github issue #55)\nSigned-off-by: Mike Leach \u003cmike.leach@linaro.org\u003e\n"
    },
    {
      "commit": "8a67ed5dfbaa21c097a7caa9ede3f1b10a8d146e",
      "tree": "d9b869ed479f22967b8c45a564d0c28fd197c9fa",
      "parents": [
        "a7e8dd313a18c3c14e0f6b589644b08b95f6f7a4",
        "e0a7c66eb74e6616b679fd68d74b287a1b5b7af7"
      ],
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "Fri Jan 20 21:52:46 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Jan 20 21:52:46 2023 +0000"
      },
      "message": "Upgrade OpenCSD to v1.4.0 am: b19438a92b am: e208290c0b am: e0a7c66eb7\n\nOriginal change: https://android-review.googlesource.com/c/platform/external/OpenCSD/+/2397212\n\nChange-Id: I2eef649581113157f94e5de5699bacf70992d575\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    }
  ],
  "next": "e0a7c66eb74e6616b679fd68d74b287a1b5b7af7"
}
