)]}'
{
  "log": [
    {
      "commit": "39d4ea762f9703ed24ebc21b19729c506778d90d",
      "tree": "4b683f0e52c63a75f17a7dd1c257ed55904306f2",
      "parents": [
        "caf1a7f54cbeb5d48e39fa1a381807fff13f37c1"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Wed Mar 26 18:26:21 2025 -0500"
      },
      "committer": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Wed Mar 26 19:26:46 2025 -0500"
      },
      "message": "storage: Remove incorrect assert\n\nwrite_current_super_block can be called on a fs with a failed\ninitial_super_block_tr from fs_unknown_super_block_state_all (so\nreinitialize will be false) if:\n\n1. transaction_initial_super_block_complete is called to complete the\n   initial_super_block_tr\n2. One of the block writes for initial_super_block_tr\u0027s blocks fails\n   with BLOCK_WRITE_FAILED_UNKNOWN_STATE\n\nThe block write failure will fail the initial_super_block_tr, then the\nUNKNOWN_STATE will cause a call to fs_unknown_super_block_state_all,\nwhich then calls write_current_super_block(initial_super_block_tr, false).\n\nTest: storage_host_test\nBug: 400931440\nChange-Id: I538f71ab3c91f650737552c6c9563f32c99c0142\n"
    },
    {
      "commit": "caf1a7f54cbeb5d48e39fa1a381807fff13f37c1",
      "tree": "1eede94011d73e1f71a2e3ffd27836e41a03ce04",
      "parents": [
        "c015618890036b89ca8fa1897b6c718e0299b465"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Thu Mar 20 16:04:00 2025 -0500"
      },
      "committer": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Wed Mar 26 00:04:18 2025 -0500"
      },
      "message": "storage_host_test: Add user data checkpointing test\n\nTest that writes to TD while a user data checkpoint is active will fail,\nas it\u0027s expected to.\n\nBug: 393406566\nTest: /trusty/vendor/google/aosp/scripts/run_tests.py generic-arm64-test-debug --test storage_host_test\nChange-Id: I642ffe7a626aacc1097beb739f933562a5269b73\n"
    },
    {
      "commit": "c015618890036b89ca8fa1897b6c718e0299b465",
      "tree": "d9447959e7155b7236f06a70b806292e245af263",
      "parents": [
        "aeffb66b5df3f86aadf133736004d03467f8745c"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Mon Mar 10 13:13:37 2025 -0500"
      },
      "committer": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Tue Mar 25 14:03:21 2025 -0500"
      },
      "message": "storage_host_test: Extract method to remount filesystems\n\nA handful of tests use this pattern of destroying then reinitializing\nthe storage_tipc_service and block_device_tipc in order to simulate a\nstorage restart. Add a method to do this instead of duplicating it in a\nbunch of different tests.\n\nBug: 393406566\nTest: storage_host_test\nChange-Id: I00e71ff9cb2f003a76d15d785e8dcc4926d80329\n"
    },
    {
      "commit": "aeffb66b5df3f86aadf133736004d03467f8745c",
      "tree": "c7dcc98ec3fdec4f56981713eb985f68f5fd50f8",
      "parents": [
        "32a2b1dd37d1a4081c5b0d23ef14ffee7c882a30"
      ],
      "author": {
        "name": "Matt Vertescher",
        "email": "mvertescher@google.com",
        "time": "Thu Mar 20 23:11:06 2025 +0000"
      },
      "committer": {
        "name": "Matt Vertescher",
        "email": "mvertescher@google.com",
        "time": "Mon Mar 24 16:59:56 2025 +0000"
      },
      "message": "crypt: Allow `DEBUG_MAC_VALUES` to be configured\n\nThis patch allows the `DEBUG_MAC_VALUES` define to be overridden in\nmakefiles so more context can be provided when unit testing.\n\nBug: 405125974\nTest: None\nChange-Id: Idfd9bf12afd21fd88a032a6c0b24b8b1d6364578\n\n"
    },
    {
      "commit": "32a2b1dd37d1a4081c5b0d23ef14ffee7c882a30",
      "tree": "2a0228cc35246f5506a0ea036ebd17829159b7ac",
      "parents": [
        "c0f19829cbbe7e1b9c8fbaa3f283fcad0fb0bb6f"
      ],
      "author": {
        "name": "Matt Vertescher",
        "email": "mvertescher@google.com",
        "time": "Thu Mar 20 18:25:32 2025 +0000"
      },
      "committer": {
        "name": "Matt Vertescher",
        "email": "mvertescher@google.com",
        "time": "Mon Mar 24 16:58:44 2025 +0000"
      },
      "message": "block_cache: Add `block_get_super_with_mac` API\n\nThis patch add a new API for getting a superblock and verifying the\nmac. This functionality is needed to enable a storage feature that\nverifies superblocks using an externally stored mac.\n\nBug: 405125974\nTest: None\n\nChange-Id: I7d93ed230171a925e128ce9c7efaaa87630ed7d8\n\n"
    },
    {
      "commit": "c0f19829cbbe7e1b9c8fbaa3f283fcad0fb0bb6f",
      "tree": "389074b1e93b31bc629dc173d821cea42cca56fd",
      "parents": [
        "7054a6fe23371ed64f1c5f8378cd09a5edb1741a"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Thu Mar 06 16:17:55 2025 -0600"
      },
      "committer": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Thu Mar 20 14:00:37 2025 -0500"
      },
      "message": "storage: Unify shared args for rpmb_send and ns_write_pos\n\nBug: 393406566\nTest: /trusty/vendor/google/aosp/scripts/run_tests.py qemu-generic-arm64-test-debug --test storage\nChange-Id: Ie26adcf85e4f8e9e76180f9e115f08ba146b26c5\n"
    },
    {
      "commit": "7054a6fe23371ed64f1c5f8378cd09a5edb1741a",
      "tree": "80133a3dc42297fe8b11f10259929b009b908dc5",
      "parents": [
        "9e56d5ce913f7882cb8774b0b108833195012125"
      ],
      "author": {
        "name": "Matt Vertescher",
        "email": "mvertescher@google.com",
        "time": "Wed Mar 12 18:48:48 2025 +0000"
      },
      "committer": {
        "name": "Matt Vertescher",
        "email": "mvertescher@google.com",
        "time": "Wed Mar 12 18:51:35 2025 +0000"
      },
      "message": "block_mac: Expand `*_fs` APIs\n\nThis patch add new APIs for `block_mac` operations that only depend on\na valid `fs` object instead of a valid transaction. These new APIs are\nuseful for inline superblock loading.\n\nBug: 382047418\nTest: None\n\nChange-Id: Idbfc24dbe2279dcb3b49036dc89892e24bf7853d\n"
    },
    {
      "commit": "9e56d5ce913f7882cb8774b0b108833195012125",
      "tree": "53f5f990092626d1c92d95bc53fe1dc7dfccf4b9",
      "parents": [
        "488900014da3a70d932aab7f9e34f53e1176becf"
      ],
      "author": {
        "name": "Matt Vertescher",
        "email": "mvertescher@google.com",
        "time": "Wed Mar 12 18:45:07 2025 +0000"
      },
      "committer": {
        "name": "Matt Vertescher",
        "email": "mvertescher@google.com",
        "time": "Wed Mar 12 18:45:07 2025 +0000"
      },
      "message": "super: Move `block_num_size`, `mac_size` init\n\nThis patch moves `fs` `block_num_size`, `mac_size` initialization from\n`fs_init_from_super` to `fs_init`. This will enable us to use the\n`block_mac` APIs earlier when the storage application is starting.\n\nBug: 382047418\nTest: None\n\nChange-Id: I8f69d02a790a3e40a2acf73a68753d8cae28ba88\n"
    },
    {
      "commit": "488900014da3a70d932aab7f9e34f53e1176becf",
      "tree": "c0d2bbd734f0e1fcba35149aa963c3fba47c8589",
      "parents": [
        "ac257ff6e6e64272f5ee19f009d356d83eaeb790",
        "4ccd4ecc23ce143f40ba8626c2f4a1e10485edec"
      ],
      "author": {
        "name": "Matt Vertescher",
        "email": "mvertescher@google.com",
        "time": "Thu Feb 06 18:21:47 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 06 18:21:47 2025 -0800"
      },
      "message": "storage_host_test: Create a root common.mk file am: 4ccd4ecc23\n\nOriginal change: https://android-review.googlesource.com/c/trusty/app/storage/+/3464486\n\nChange-Id: I1c4ae4a77b9aa163fef7187b32586178096584e7\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "ac257ff6e6e64272f5ee19f009d356d83eaeb790",
      "tree": "276139823ef312638f0bda1a77f39504cf05278d",
      "parents": [
        "47e27669ecf983bfbe35e6b7c61be56627b41c2a",
        "861b671ec92ea1c13b78b4772cf56a2bf2b85b45"
      ],
      "author": {
        "name": "Matt Vertescher",
        "email": "mvertescher@google.com",
        "time": "Wed Feb 05 11:19:25 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 05 11:19:25 2025 -0800"
      },
      "message": "storage_host_test: Ensure test data is clean before starting tests am: 861b671ec9\n\nOriginal change: https://android-review.googlesource.com/c/trusty/app/storage/+/3464485\n\nChange-Id: Ieb4b58a1e5e7a2bd0a997bfa3cd36f4939f31850\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "4ccd4ecc23ce143f40ba8626c2f4a1e10485edec",
      "tree": "c0d2bbd734f0e1fcba35149aa963c3fba47c8589",
      "parents": [
        "861b671ec92ea1c13b78b4772cf56a2bf2b85b45"
      ],
      "author": {
        "name": "Matt Vertescher",
        "email": "mvertescher@google.com",
        "time": "Fri Jan 24 22:21:01 2025 +0000"
      },
      "committer": {
        "name": "Matt Vertescher",
        "email": "mvertescher@google.com",
        "time": "Wed Feb 05 00:23:14 2025 +0000"
      },
      "message": "storage_host_test: Create a root common.mk file\n\nThis patch refactors the host test make system by creating common.mk in\nthe root storage directory.\n\nBug: 382047418\nTest: `build.py generic-arm64-test-debug --test storage_host_test`\n      `build.py generic-arm64-test-debug --test storage_block_test`\n\nChange-Id: Iaad69361a7b1680cdae8a8ce627baed90fc6250b\n\n"
    },
    {
      "commit": "861b671ec92ea1c13b78b4772cf56a2bf2b85b45",
      "tree": "276139823ef312638f0bda1a77f39504cf05278d",
      "parents": [
        "ac882f6c59afb85fcfb5219639c41fdbca764d15"
      ],
      "author": {
        "name": "Matt Vertescher",
        "email": "mvertescher@google.com",
        "time": "Fri Jan 24 21:58:31 2025 +0000"
      },
      "committer": {
        "name": "Matt Vertescher",
        "email": "mvertescher@google.com",
        "time": "Fri Jan 24 21:58:31 2025 +0000"
      },
      "message": "storage_host_test: Ensure test data is clean before starting tests\n\nThis patch removes the non-secure data files used by the storageproxy\nshim before running tests to ensure is does not contain any stale data\nthat could affect test results.\n\nBug: 382047418\nTest: `build.py generic-arm64-test-debug --test storage_host_test`\n\nChange-Id: Ic60b82b6b8078355f228c5b8afd3fc0f387826a2\n\n"
    },
    {
      "commit": "47e27669ecf983bfbe35e6b7c61be56627b41c2a",
      "tree": "a7c467d5d4f47662fa8b9d4f885b769aff3732d9",
      "parents": [
        "acc21f6230ce517711caabe96797d379fc86b73e",
        "ac882f6c59afb85fcfb5219639c41fdbca764d15"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Mon Jan 13 14:19:34 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Jan 13 14:19:34 2025 -0800"
      },
      "message": "storage-aidl: Check for unsigning conversions am: ac882f6c59\n\nOriginal change: https://android-review.googlesource.com/c/trusty/app/storage/+/3445949\n\nChange-Id: Ibf34c055243b01380c8b25f1666e9d60ba7d1b68\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "ac882f6c59afb85fcfb5219639c41fdbca764d15",
      "tree": "a7c467d5d4f47662fa8b9d4f885b769aff3732d9",
      "parents": [
        "b8c1162c0c80c65a669b54bc8f8dfa40d647d419"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Thu Jan 09 13:54:07 2025 -0600"
      },
      "committer": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Mon Jan 13 14:24:52 2025 -0600"
      },
      "message": "storage-aidl: Check for unsigning conversions\n\nCheck whether AIDL callers from passing a negative `i64` so that it\ndoesn\u0027t underflow when we convert to `u64`.\n\nBug: 278779487\nChange-Id: Id2160f22b001c795a0ab195b60af1a9c4a815a9e\n"
    },
    {
      "commit": "acc21f6230ce517711caabe96797d379fc86b73e",
      "tree": "3783c3b2d94f77f3f1b9fe516f77a4e455cdda42",
      "parents": [
        "4a7a5dbd2d2c7196fa1d45c074444bd5d56519ae",
        "b8c1162c0c80c65a669b54bc8f8dfa40d647d419"
      ],
      "author": {
        "name": "Andrei Homescu",
        "email": "ahomescu@google.com",
        "time": "Fri Dec 20 16:23:43 2024 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Dec 20 16:23:43 2024 -0800"
      },
      "message": "Add libc++ to host dependencies am: b8c1162c0c\n\nOriginal change: https://android-review.googlesource.com/c/trusty/app/storage/+/3428790\n\nChange-Id: I61653dced76a273dfadf0b3dc46009770bbacdec\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "b8c1162c0c80c65a669b54bc8f8dfa40d647d419",
      "tree": "3783c3b2d94f77f3f1b9fe516f77a4e455cdda42",
      "parents": [
        "cc9ffb51e063548d9064b568bada6f67fb67bcfb"
      ],
      "author": {
        "name": "Andrei Homescu",
        "email": "ahomescu@google.com",
        "time": "Fri Dec 20 21:40:41 2024 +0000"
      },
      "committer": {
        "name": "Andrei Homescu",
        "email": "ahomescu@google.com",
        "time": "Fri Dec 20 21:40:41 2024 +0000"
      },
      "message": "Add libc++ to host dependencies\n\nBoringSSL is now a C++ library. Add libc++\nas a host dependency to all host tools and tests\nthat use it.\n\nBug: 384429133\nChange-Id: Ic91d935f3f5d3d5271439d20d06e6472c46ff233\n"
    },
    {
      "commit": "4a7a5dbd2d2c7196fa1d45c074444bd5d56519ae",
      "tree": "903aa701519c41be4408c90e15f3646166014b70",
      "parents": [
        "4fb0ac86421488c869b2dff5e3c1c4e44e70d32b",
        "cc9ffb51e063548d9064b568bada6f67fb67bcfb"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Wed Nov 20 20:04:00 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Nov 20 20:04:00 2024 +0000"
      },
      "message": "storage: Add method to AIDL impl am: d963aa4a0f am: cc9ffb51e0\n\nOriginal change: https://android-review.googlesource.com/c/trusty/app/storage/+/3353600\n\nChange-Id: Ibf416936b950ea91302ee0934aba1a787a092457\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "cc9ffb51e063548d9064b568bada6f67fb67bcfb",
      "tree": "903aa701519c41be4408c90e15f3646166014b70",
      "parents": [
        "1afe939e7dd9666837a969ac1ff9b0197e2d23f4",
        "d963aa4a0f2500abf949f9bac5cc592a7a3df1a8"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Wed Nov 20 19:29:42 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Nov 20 19:29:42 2024 +0000"
      },
      "message": "storage: Add method to AIDL impl am: d963aa4a0f\n\nOriginal change: https://android-review.googlesource.com/c/trusty/app/storage/+/3353600\n\nChange-Id: I9e2f367f51d8bf084b8cbb71dab21c9ac7397003\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "4fb0ac86421488c869b2dff5e3c1c4e44e70d32b",
      "tree": "6fbf553dc1c7868cd459ef242ffc6acf92889283",
      "parents": [
        "41841571ca0712d2a3defe1ddf01297b15d9f15f",
        "1afe939e7dd9666837a969ac1ff9b0197e2d23f4"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Mon Nov 18 22:21:11 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Nov 18 22:21:11 2024 +0000"
      },
      "message": "storage: Make test handle storage disconnects am: bc4fb9c6a8 am: 1afe939e7d\n\nOriginal change: https://android-review.googlesource.com/c/trusty/app/storage/+/2962443\n\nChange-Id: I20af083bf7ae702b97eaa746b4a57bb71f5018f3\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "41841571ca0712d2a3defe1ddf01297b15d9f15f",
      "tree": "8dc522de9665fa44a722bacca25097f88167714b",
      "parents": [
        "467e55880b4025a20e42f3f9e121ee048d2163fa",
        "23549d42cd291655def8eb0baf05ff6456cc958c"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Mon Nov 18 22:21:06 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Nov 18 22:21:06 2024 +0000"
      },
      "message": "storage: Keep AIDL sessions alive across reconnect am: 40cf1c9a2f am: 23549d42cd\n\nOriginal change: https://android-review.googlesource.com/c/trusty/app/storage/+/3341273\n\nChange-Id: Id0948c0a38d171b709d5bd2c38b912e0b7b5ada0\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "d963aa4a0f2500abf949f9bac5cc592a7a3df1a8",
      "tree": "903aa701519c41be4408c90e15f3646166014b70",
      "parents": [
        "bc4fb9c6a8e84d29b30370cc9852f856206db90c"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Thu Nov 14 14:17:13 2024 -0600"
      },
      "committer": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Mon Nov 18 16:05:17 2024 -0600"
      },
      "message": "storage: Add method to AIDL impl\n\nAdd a placeholder implementation of `commitChangesOnAbUpdateComplete` so\nthat so that the `StorageSession` continues to compile.\n\nBug: 278779487\nChange-Id: Ib3b302638536b7fcb53e48751b757fc214b611c9\n"
    },
    {
      "commit": "1afe939e7dd9666837a969ac1ff9b0197e2d23f4",
      "tree": "6fbf553dc1c7868cd459ef242ffc6acf92889283",
      "parents": [
        "23549d42cd291655def8eb0baf05ff6456cc958c",
        "bc4fb9c6a8e84d29b30370cc9852f856206db90c"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Mon Nov 18 21:56:30 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Nov 18 21:56:30 2024 +0000"
      },
      "message": "storage: Make test handle storage disconnects am: bc4fb9c6a8\n\nOriginal change: https://android-review.googlesource.com/c/trusty/app/storage/+/2962443\n\nChange-Id: Ie9ee4a79bcc392bbebf997e9527b31853bc627e8\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "23549d42cd291655def8eb0baf05ff6456cc958c",
      "tree": "8dc522de9665fa44a722bacca25097f88167714b",
      "parents": [
        "8fe4dc4ec806651b978c4d9ef4a3d90b5e911243",
        "40cf1c9a2f11d53a055531f4031a715ae1ebe248"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Mon Nov 18 21:56:26 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Nov 18 21:56:26 2024 +0000"
      },
      "message": "storage: Keep AIDL sessions alive across reconnect am: 40cf1c9a2f\n\nOriginal change: https://android-review.googlesource.com/c/trusty/app/storage/+/3341273\n\nChange-Id: Ib1ee56bd5d21111e789cd01311b8d3fc53f8a2b2\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "bc4fb9c6a8e84d29b30370cc9852f856206db90c",
      "tree": "6fbf553dc1c7868cd459ef242ffc6acf92889283",
      "parents": [
        "40cf1c9a2f11d53a055531f4031a715ae1ebe248"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Fri May 24 16:19:32 2024 -0500"
      },
      "committer": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Fri Nov 15 15:22:35 2024 -0600"
      },
      "message": "storage: Make test handle storage disconnects\n\nRetry on receiving `WOULD_BLOCK` errors from AIDL calls.\n\nBug: 300673823\nChange-Id: Ic2a25c27dbd13f339459b700a5a5223cdf887e0a\n"
    },
    {
      "commit": "40cf1c9a2f11d53a055531f4031a715ae1ebe248",
      "tree": "8dc522de9665fa44a722bacca25097f88167714b",
      "parents": [
        "320e03898e44460eba6289c3e1acccebd8b6fb39"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Wed Nov 06 17:27:37 2024 -0600"
      },
      "committer": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Fri Nov 15 15:22:35 2024 -0600"
      },
      "message": "storage: Keep AIDL sessions alive across reconnect\n\nMake session operations return `WOULD_BLOCK` if the filesystem is\ncurrently disconnected.\n\nBug: 300673823\nChange-Id: Ia3e4ba870677b17ff89fcdf9fb05bc554554c99e\n"
    },
    {
      "commit": "467e55880b4025a20e42f3f9e121ee048d2163fa",
      "tree": "e062330e1f5f3e133db7320e3db6da09c3ccc669",
      "parents": [
        "71acd529797772e2b2a64c307e90fde006e7b177",
        "8fe4dc4ec806651b978c4d9ef4a3d90b5e911243"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Mon Nov 11 16:19:12 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Nov 11 16:19:12 2024 +0000"
      },
      "message": "storage: Correctly track `storage_sevice` init am: 320e03898e am: 8fe4dc4ec8\n\nOriginal change: https://android-review.googlesource.com/c/trusty/app/storage/+/3343222\n\nChange-Id: I464067819dbda1144aa359177e3c135a2cd5af80\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "8fe4dc4ec806651b978c4d9ef4a3d90b5e911243",
      "tree": "e062330e1f5f3e133db7320e3db6da09c3ccc669",
      "parents": [
        "1233076d52cfb197547c8a025fca44ca679eee6c",
        "320e03898e44460eba6289c3e1acccebd8b6fb39"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Mon Nov 11 15:57:30 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Nov 11 15:57:30 2024 +0000"
      },
      "message": "storage: Correctly track `storage_sevice` init am: 320e03898e\n\nOriginal change: https://android-review.googlesource.com/c/trusty/app/storage/+/3343222\n\nChange-Id: Id48158911cf5c96402dca4275fb6fe406e10f5ed\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "320e03898e44460eba6289c3e1acccebd8b6fb39",
      "tree": "e062330e1f5f3e133db7320e3db6da09c3ccc669",
      "parents": [
        "57c87f924135afa609706e9c658d30cef4ecc804"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Thu Nov 07 16:40:27 2024 -0600"
      },
      "committer": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Thu Nov 07 16:54:23 2024 -0600"
      },
      "message": "storage: Correctly track `storage_sevice` init\n\nMakes it so proxy connect will call `storage_service_reconnect` instead\nof overwriting with a newly initialzed `storage_service`.\n\nShould have been included in aosp/3081844, but there wasn\u0027t any way for\nthe relevant code paths to actually get exercised.\n\nBug: 300673823\nChange-Id: I4fc32e57528d191ff90e8b5800ae4fefe0e72767\n"
    },
    {
      "commit": "71acd529797772e2b2a64c307e90fde006e7b177",
      "tree": "9e12769b93768eda92250b3c71438b0366f714bd",
      "parents": [
        "5dec987f00f0eab273302ff9943eb064d46685b0",
        "1233076d52cfb197547c8a025fca44ca679eee6c"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Thu Nov 07 00:35:19 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Nov 07 00:35:19 2024 +0000"
      },
      "message": "storage: Stop tearing down block devices on proxy reconnect am: 57c87f9241 am: 1233076d52\n\nOriginal change: https://android-review.googlesource.com/c/trusty/app/storage/+/3101943\n\nChange-Id: I601da4d8f067dd1cfae7f3e53ac8c82725c3db87\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "1233076d52cfb197547c8a025fca44ca679eee6c",
      "tree": "9e12769b93768eda92250b3c71438b0366f714bd",
      "parents": [
        "570fcccf473b7c9e24a077041ce15f1ea011bdb6",
        "57c87f924135afa609706e9c658d30cef4ecc804"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Wed Nov 06 23:59:54 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Nov 06 23:59:54 2024 +0000"
      },
      "message": "storage: Stop tearing down block devices on proxy reconnect am: 57c87f9241\n\nOriginal change: https://android-review.googlesource.com/c/trusty/app/storage/+/3101943\n\nChange-Id: Id5f379d5999bd0d5c5b82ac998692b1af4fa7399\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "57c87f924135afa609706e9c658d30cef4ecc804",
      "tree": "9e12769b93768eda92250b3c71438b0366f714bd",
      "parents": [
        "2546e2db91a29a752318a67b229be42092b21ced"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Fri May 24 15:51:02 2024 -0500"
      },
      "committer": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Mon Nov 04 15:08:31 2024 -0600"
      },
      "message": "storage: Stop tearing down block devices on proxy reconnect\n\nBug: 30067382\nChange-Id: I5fbf6c963cee2697aabac3ebaca7a8ce9db38898\n"
    },
    {
      "commit": "5dec987f00f0eab273302ff9943eb064d46685b0",
      "tree": "56268803a4d0d2467a9ef3da2285d664b0012e9c",
      "parents": [
        "592914abe8a8f58ccd16e5d556a7fe8b53cee25c",
        "570fcccf473b7c9e24a077041ce15f1ea011bdb6"
      ],
      "author": {
        "name": "Armelle Laine",
        "email": "armellel@google.com",
        "time": "Fri Nov 01 00:12:45 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Nov 01 00:12:45 2024 +0000"
      },
      "message": "storage-unittest: fix StorageInitNoCommitCleanupTest am: 2546e2db91 am: 570fcccf47\n\nOriginal change: https://android-review.googlesource.com/c/trusty/app/storage/+/3326947\n\nChange-Id: Ibd8945f9f4ee1964834b69275b3037ae53ef9b2d\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "570fcccf473b7c9e24a077041ce15f1ea011bdb6",
      "tree": "56268803a4d0d2467a9ef3da2285d664b0012e9c",
      "parents": [
        "58c385ab9b43be51444ccf36de2fa3f8fa7659ae",
        "2546e2db91a29a752318a67b229be42092b21ced"
      ],
      "author": {
        "name": "Armelle Laine",
        "email": "armellel@google.com",
        "time": "Thu Oct 31 23:52:47 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Oct 31 23:52:47 2024 +0000"
      },
      "message": "storage-unittest: fix StorageInitNoCommitCleanupTest am: 2546e2db91\n\nOriginal change: https://android-review.googlesource.com/c/trusty/app/storage/+/3326947\n\nChange-Id: I4b0e4344df5e57a741c09d4409f426bbb4fd58c4\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "2546e2db91a29a752318a67b229be42092b21ced",
      "tree": "56268803a4d0d2467a9ef3da2285d664b0012e9c",
      "parents": [
        "3e4b0042ccf16f7aa8b189918d0585637d076a59"
      ],
      "author": {
        "name": "Armelle Laine",
        "email": "armellel@google.com",
        "time": "Thu Oct 31 02:00:16 2024 +0000"
      },
      "committer": {
        "name": "Armelle Laine",
        "email": "armellel@google.com",
        "time": "Thu Oct 31 02:00:16 2024 +0000"
      },
      "message": "storage-unittest: fix StorageInitNoCommitCleanupTest\n\nfix typo preventing StorageInitNoCommitCleanupTest to run\n\nBug: 376567110\nChange-Id: Ieabfdff38c6b1ef613ecc153ae97b446c5a7f336\n"
    },
    {
      "commit": "592914abe8a8f58ccd16e5d556a7fe8b53cee25c",
      "tree": "2a83f9a09e16a9e6f980c2cc7815e2d97bf91746",
      "parents": [
        "18f65b74d438ec2cda9dc1e63890744626f99f5a",
        "58c385ab9b43be51444ccf36de2fa3f8fa7659ae"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Tue Oct 22 20:59:10 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Oct 22 20:59:10 2024 +0000"
      },
      "message": "storage: Make `block_device_tipc` support reconnect am: 3e4b0042cc am: 58c385ab9b\n\nOriginal change: https://android-review.googlesource.com/c/trusty/app/storage/+/3081844\n\nChange-Id: I2fc3d6ac35e21c47def651b0dd8667b3f350d3b5\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "58c385ab9b43be51444ccf36de2fa3f8fa7659ae",
      "tree": "2a83f9a09e16a9e6f980c2cc7815e2d97bf91746",
      "parents": [
        "0a8e8526576e7d946ff71cdcdac7f29401ac12cf",
        "3e4b0042ccf16f7aa8b189918d0585637d076a59"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Tue Oct 22 20:35:27 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Oct 22 20:35:27 2024 +0000"
      },
      "message": "storage: Make `block_device_tipc` support reconnect am: 3e4b0042cc\n\nOriginal change: https://android-review.googlesource.com/c/trusty/app/storage/+/3081844\n\nChange-Id: I07a867d2a0e19895d8cc8f8a64268f8fc7b47d75\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "3e4b0042ccf16f7aa8b189918d0585637d076a59",
      "tree": "2a83f9a09e16a9e6f980c2cc7815e2d97bf91746",
      "parents": [
        "1ec395637d3f0fc19707d1507d3d68473defc5bd"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Thu May 09 14:31:22 2024 -0500"
      },
      "committer": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Mon Oct 21 17:29:48 2024 -0500"
      },
      "message": "storage: Make `block_device_tipc` support reconnect\n\n`block_device_tipc` doesn\u0027t need to be fully reinitialized when proxy\nreconnects, only given new handles to the proxy. Add methods to support\nreconnecting.\n\nBug: 300673823\nChange-Id: I08d80838d7c06cef77b2330d6ec1e053300bdbc0\n"
    },
    {
      "commit": "18f65b74d438ec2cda9dc1e63890744626f99f5a",
      "tree": "bf5e193cac7c92c048724d4444d53c7c4afa4028",
      "parents": [
        "5ce255f3343e8858d8131734a150c4b90938d5f5",
        "0a8e8526576e7d946ff71cdcdac7f29401ac12cf"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Thu Oct 17 21:55:07 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Oct 17 21:55:07 2024 +0000"
      },
      "message": "[automerger skipped] Mark 24Q4 as merged in aosp-main-future am: 0a8e852657 -s ours\n\nam skip reason: Merged-In I2c60480ab7a229afb38cc1e68d4e8e12c481adc6 with SHA-1 5ce255f334 is already in history\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/trusty/app/storage/+/29934177\n\nChange-Id: I89281cc101e026fa3db8a4805e96b562abd248c6\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "0a8e8526576e7d946ff71cdcdac7f29401ac12cf",
      "tree": "bf5e193cac7c92c048724d4444d53c7c4afa4028",
      "parents": [
        "342757526ae3b9254d4b0c754fd1b8242c27aae2",
        "3198c8aa991f5260dfdd83f90fc46dd33e889f20"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Thu Oct 17 11:03:42 2024 -0700"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Thu Oct 17 11:03:42 2024 -0700"
      },
      "message": "Mark 24Q4 as merged in aosp-main-future\n\nBug: 373937381\nMerged-In: I2c60480ab7a229afb38cc1e68d4e8e12c481adc6\nChange-Id: I61a2637b52c5c33d5ebc56c91d2cb3bfcb301074\n"
    },
    {
      "commit": "5ce255f3343e8858d8131734a150c4b90938d5f5",
      "tree": "bf5e193cac7c92c048724d4444d53c7c4afa4028",
      "parents": [
        "6e6a9ec6f3a16332ad5ae4c51c2eb7e1dceb6aa2",
        "342757526ae3b9254d4b0c754fd1b8242c27aae2"
      ],
      "author": {
        "name": "Inseob Kim",
        "email": "inseob@google.com",
        "time": "Thu Oct 17 02:42:33 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Oct 17 02:42:33 2024 +0000"
      },
      "message": "Add dirgroup for trusty genrule am: 1ec395637d am: 342757526a\n\nOriginal change: https://android-review.googlesource.com/c/trusty/app/storage/+/3304170\n\nChange-Id: I2c60480ab7a229afb38cc1e68d4e8e12c481adc6\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "342757526ae3b9254d4b0c754fd1b8242c27aae2",
      "tree": "bf5e193cac7c92c048724d4444d53c7c4afa4028",
      "parents": [
        "44cd331a9af61c46aa887f61f5d1931a7091b19a",
        "1ec395637d3f0fc19707d1507d3d68473defc5bd"
      ],
      "author": {
        "name": "Inseob Kim",
        "email": "inseob@google.com",
        "time": "Thu Oct 17 02:27:37 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Oct 17 02:27:37 2024 +0000"
      },
      "message": "Add dirgroup for trusty genrule am: 1ec395637d\n\nOriginal change: https://android-review.googlesource.com/c/trusty/app/storage/+/3304170\n\nChange-Id: Icc31a646af6b70ec33ba41b784d9c739e53b420c\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "1ec395637d3f0fc19707d1507d3d68473defc5bd",
      "tree": "bf5e193cac7c92c048724d4444d53c7c4afa4028",
      "parents": [
        "80cdb34b50da01d199066b59dd02872c6cbd4ef2"
      ],
      "author": {
        "name": "Inseob Kim",
        "email": "inseob@google.com",
        "time": "Thu Oct 10 17:15:54 2024 +0900"
      },
      "committer": {
        "name": "Inseob Kim",
        "email": "inseob@google.com",
        "time": "Tue Oct 15 03:59:12 2024 +0000"
      },
      "message": "Add dirgroup for trusty genrule\n\nBug: 358302178\nTest: m lk.elf.x86_64 lk.elf.arm64\nChange-Id: Ifa0a8ec969806d2e36873874d002baf2489d9b93\n"
    },
    {
      "commit": "6e6a9ec6f3a16332ad5ae4c51c2eb7e1dceb6aa2",
      "tree": "910b5dd6db4faafbb58a95faa7d42291c08290ed",
      "parents": [
        "d650cec5c55206e2744a785db056d3ca87be9c06",
        "44cd331a9af61c46aa887f61f5d1931a7091b19a"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Fri Oct 11 01:15:13 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Oct 11 01:15:13 2024 +0000"
      },
      "message": "storage: Extract nsp fs init/destroy fn am: 80cdb34b50 am: 44cd331a9a\n\nOriginal change: https://android-review.googlesource.com/c/trusty/app/storage/+/3047222\n\nChange-Id: Ifb57e41c012cda96a6e37c2b574e0a52582e20a2\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "d650cec5c55206e2744a785db056d3ca87be9c06",
      "tree": "9a5c571f33e1a97930c17472d69ba74ffe547c52",
      "parents": [
        "f7df898773cdfabf61b7c87f4e81f677e0e6146c",
        "ac3d2d30aafb88a3047713807c363f88734f2585"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Fri Oct 11 01:15:10 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Oct 11 01:15:10 2024 +0000"
      },
      "message": "storage: Extract tdp fs init/destroy fn am: 251cdd2d2e am: ac3d2d30aa\n\nOriginal change: https://android-review.googlesource.com/c/trusty/app/storage/+/3047221\n\nChange-Id: Ida5d8b5458c9b540e3870c919b41ea5614db7ec5\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "f7df898773cdfabf61b7c87f4e81f677e0e6146c",
      "tree": "9373c2627d62dff3e8696ff484188a794ca1a768",
      "parents": [
        "748f0b4e817ddab67dad7778d5564719566a7f54",
        "15d30f403d7fcaabaa579c88dd023cf395cb2f13"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Fri Oct 11 01:15:07 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Oct 11 01:15:07 2024 +0000"
      },
      "message": "storage: Extract ns fs init/destroy fn am: e67eaa6c4c am: 15d30f403d\n\nOriginal change: https://android-review.googlesource.com/c/trusty/app/storage/+/3047220\n\nChange-Id: I9ef3f8ff9966dcdf73e34ca1471b68fa236d6571\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "44cd331a9af61c46aa887f61f5d1931a7091b19a",
      "tree": "910b5dd6db4faafbb58a95faa7d42291c08290ed",
      "parents": [
        "ac3d2d30aafb88a3047713807c363f88734f2585",
        "80cdb34b50da01d199066b59dd02872c6cbd4ef2"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Fri Oct 11 00:59:06 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Oct 11 00:59:06 2024 +0000"
      },
      "message": "storage: Extract nsp fs init/destroy fn am: 80cdb34b50\n\nOriginal change: https://android-review.googlesource.com/c/trusty/app/storage/+/3047222\n\nChange-Id: I245bc5b3708fca29da1ba7363eaade4421ffb22a\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "ac3d2d30aafb88a3047713807c363f88734f2585",
      "tree": "9a5c571f33e1a97930c17472d69ba74ffe547c52",
      "parents": [
        "15d30f403d7fcaabaa579c88dd023cf395cb2f13",
        "251cdd2d2e11e7600036b6bbaa13b0a57682b002"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Fri Oct 11 00:59:04 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Oct 11 00:59:04 2024 +0000"
      },
      "message": "storage: Extract tdp fs init/destroy fn am: 251cdd2d2e\n\nOriginal change: https://android-review.googlesource.com/c/trusty/app/storage/+/3047221\n\nChange-Id: Ief3ca01ea99e64592419ea475cd209e79984b1d8\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "15d30f403d7fcaabaa579c88dd023cf395cb2f13",
      "tree": "9373c2627d62dff3e8696ff484188a794ca1a768",
      "parents": [
        "3457cd958497ea5568978fe42f672560d7ac505a",
        "e67eaa6c4c85f9125ec76e61ca702dba77a3e0a0"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Fri Oct 11 00:59:01 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Oct 11 00:59:01 2024 +0000"
      },
      "message": "storage: Extract ns fs init/destroy fn am: e67eaa6c4c\n\nOriginal change: https://android-review.googlesource.com/c/trusty/app/storage/+/3047220\n\nChange-Id: If3658b35ef0f4c8d9d68c9e610350d39382804a1\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "80cdb34b50da01d199066b59dd02872c6cbd4ef2",
      "tree": "910b5dd6db4faafbb58a95faa7d42291c08290ed",
      "parents": [
        "251cdd2d2e11e7600036b6bbaa13b0a57682b002"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Tue Apr 16 18:30:48 2024 -0500"
      },
      "committer": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Tue Oct 08 16:16:40 2024 -0500"
      },
      "message": "storage: Extract nsp fs init/destroy fn\n\nBug: 332762065\nChange-Id: I9e8e534f543b5151e0eb1d57c1705b4c7e26a176\n"
    },
    {
      "commit": "251cdd2d2e11e7600036b6bbaa13b0a57682b002",
      "tree": "9a5c571f33e1a97930c17472d69ba74ffe547c52",
      "parents": [
        "e67eaa6c4c85f9125ec76e61ca702dba77a3e0a0"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Tue Apr 16 18:27:03 2024 -0500"
      },
      "committer": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Tue Oct 08 16:16:40 2024 -0500"
      },
      "message": "storage: Extract tdp fs init/destroy fn\n\nBug: 332762065\nChange-Id: I82db7f3c27b66e553cbffb5653002314cc6c3c09\n"
    },
    {
      "commit": "e67eaa6c4c85f9125ec76e61ca702dba77a3e0a0",
      "tree": "9373c2627d62dff3e8696ff484188a794ca1a768",
      "parents": [
        "b2faff3952aebbc60790633a2072e0c515b87ed0"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Tue Apr 16 18:13:48 2024 -0500"
      },
      "committer": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Tue Oct 08 16:16:38 2024 -0500"
      },
      "message": "storage: Extract ns fs init/destroy fn\n\nBug: 332762065\nChange-Id: I1f21708c32cbe7aa74db596823f6808631371cf1\n"
    },
    {
      "commit": "748f0b4e817ddab67dad7778d5564719566a7f54",
      "tree": "194a2b0df9b261e850a8a3d9c81a461ed6d96f97",
      "parents": [
        "3ed1f3d264ee67dd10c357cac36ad34b834d4dee",
        "3457cd958497ea5568978fe42f672560d7ac505a"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Mon Oct 07 18:32:00 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Oct 07 18:32:00 2024 +0000"
      },
      "message": "storage: Extract rpmb fs init/destroy fn am: b2faff3952 am: 3457cd9584\n\nOriginal change: https://android-review.googlesource.com/c/trusty/app/storage/+/3047219\n\nChange-Id: I5b37c8787f911538f43ef5b578930350e100ea11\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "3ed1f3d264ee67dd10c357cac36ad34b834d4dee",
      "tree": "8e00dea9cb5412a8f457aa3582132dfb36ea8602",
      "parents": [
        "4c8315e436427ab2a67b1f7c509522e613acbaf0",
        "eec39517db14e76e76a9120d0e94e28c3f3ecc83"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Mon Oct 07 18:31:57 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Oct 07 18:31:57 2024 +0000"
      },
      "message": "storage: Un-split NS filesystem initialization am: 5a190ddaa3 am: eec39517db\n\nOriginal change: https://android-review.googlesource.com/c/trusty/app/storage/+/3047218\n\nChange-Id: I4b69205846075b01ecb7cdd7a2671146fad2b8df\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "4c8315e436427ab2a67b1f7c509522e613acbaf0",
      "tree": "38a6ef94967819d2e7fb6845b31b460466357719",
      "parents": [
        "045e98899323c2fb250f13c2aa9dd89895f7580f",
        "59b3e8e5e4601c36b8ef9d0279196d0b508dcdbf"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Mon Oct 07 18:31:53 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Oct 07 18:31:53 2024 +0000"
      },
      "message": "storage: Refactor rpmb partition start/size calcs am: 38e0e8fc7f am: 59b3e8e5e4\n\nOriginal change: https://android-review.googlesource.com/c/trusty/app/storage/+/3048016\n\nChange-Id: I858ff43205d6ddc80a183476e90fe24d15b9de51\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "3457cd958497ea5568978fe42f672560d7ac505a",
      "tree": "194a2b0df9b261e850a8a3d9c81a461ed6d96f97",
      "parents": [
        "eec39517db14e76e76a9120d0e94e28c3f3ecc83",
        "b2faff3952aebbc60790633a2072e0c515b87ed0"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Mon Oct 07 18:20:39 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Oct 07 18:20:39 2024 +0000"
      },
      "message": "storage: Extract rpmb fs init/destroy fn am: b2faff3952\n\nOriginal change: https://android-review.googlesource.com/c/trusty/app/storage/+/3047219\n\nChange-Id: Idc67ff643d31148e9684247c7f433bab0d2f7ebe\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "eec39517db14e76e76a9120d0e94e28c3f3ecc83",
      "tree": "8e00dea9cb5412a8f457aa3582132dfb36ea8602",
      "parents": [
        "59b3e8e5e4601c36b8ef9d0279196d0b508dcdbf",
        "5a190ddaa32da5d3b58b1ea05f91faa7bc937fb9"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Mon Oct 07 18:20:36 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Oct 07 18:20:36 2024 +0000"
      },
      "message": "storage: Un-split NS filesystem initialization am: 5a190ddaa3\n\nOriginal change: https://android-review.googlesource.com/c/trusty/app/storage/+/3047218\n\nChange-Id: I2e4413582e4a03b6f8098a826a669502d9067c45\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "59b3e8e5e4601c36b8ef9d0279196d0b508dcdbf",
      "tree": "38a6ef94967819d2e7fb6845b31b460466357719",
      "parents": [
        "276bd731b4cf4f3d4b222c41f7d6942049b80e99",
        "38e0e8fc7f0bfe91e2d9f9d636881badc43a7064"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Mon Oct 07 18:20:33 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Oct 07 18:20:33 2024 +0000"
      },
      "message": "storage: Refactor rpmb partition start/size calcs am: 38e0e8fc7f\n\nOriginal change: https://android-review.googlesource.com/c/trusty/app/storage/+/3048016\n\nChange-Id: Id40ace0d66a52bc04cce433bfb9a6dd55434ff3c\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "b2faff3952aebbc60790633a2072e0c515b87ed0",
      "tree": "194a2b0df9b261e850a8a3d9c81a461ed6d96f97",
      "parents": [
        "5a190ddaa32da5d3b58b1ea05f91faa7bc937fb9"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Tue Apr 16 17:25:53 2024 -0500"
      },
      "committer": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Thu Oct 03 17:24:34 2024 -0500"
      },
      "message": "storage: Extract rpmb fs init/destroy fn\n\nBug: 332762065\nChange-Id: Id1aa6559be9a2d32e8c63516c7e3c91a1f78d89d\n"
    },
    {
      "commit": "5a190ddaa32da5d3b58b1ea05f91faa7bc937fb9",
      "tree": "8e00dea9cb5412a8f457aa3582132dfb36ea8602",
      "parents": [
        "38e0e8fc7f0bfe91e2d9f9d636881badc43a7064"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Thu Apr 18 16:35:01 2024 -0500"
      },
      "committer": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Thu Oct 03 17:24:34 2024 -0500"
      },
      "message": "storage: Un-split NS filesystem initialization\n\nRight now it\u0027s hard to extract ns initialization into its own function\nbecause it\u0027s left partially-initialized while initializing TDP.\n\nBug: 332762065\nChange-Id: I1732ec8a71022a65e1466932b960c8ec15542a61\n"
    },
    {
      "commit": "38e0e8fc7f0bfe91e2d9f9d636881badc43a7064",
      "tree": "38a6ef94967819d2e7fb6845b31b460466357719",
      "parents": [
        "f5d8efeb08cb42481fd0c65a6f53fa2f933eb882"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Thu Apr 18 16:16:41 2024 -0500"
      },
      "committer": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Thu Oct 03 17:24:34 2024 -0500"
      },
      "message": "storage: Refactor rpmb partition start/size calcs\n\nMake it more explicit which rpmb blocks are used for which data.\n\nBug: 332762065\nChange-Id: Idaa50cc971c1bf93329e7fd85a5a24b9e8aacb9e\n"
    },
    {
      "commit": "045e98899323c2fb250f13c2aa9dd89895f7580f",
      "tree": "88f33490711012ceb2ad1bfa7760f6a3bfde3578",
      "parents": [
        "970fa199fe06df2964584a45aa7b3391429afe9a",
        "276bd731b4cf4f3d4b222c41f7d6942049b80e99"
      ],
      "author": {
        "name": "Armelle Laine",
        "email": "armellel@google.com",
        "time": "Wed Oct 02 02:06:02 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Oct 02 02:06:02 2024 +0000"
      },
      "message": "host tests: rule.mk add unittest host lib dependency am: f5d8efeb08 am: 276bd731b4\n\nOriginal change: https://android-review.googlesource.com/c/trusty/app/storage/+/3282861\n\nChange-Id: I75c43a2ea3dc8bedceff38074598f4cc6cd8e5ff\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "276bd731b4cf4f3d4b222c41f7d6942049b80e99",
      "tree": "88f33490711012ceb2ad1bfa7760f6a3bfde3578",
      "parents": [
        "c9632c5d0c4c55a163b77efa8d7b83485f5c740f",
        "f5d8efeb08cb42481fd0c65a6f53fa2f933eb882"
      ],
      "author": {
        "name": "Armelle Laine",
        "email": "armellel@google.com",
        "time": "Wed Oct 02 01:32:35 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Oct 02 01:32:35 2024 +0000"
      },
      "message": "host tests: rule.mk add unittest host lib dependency am: f5d8efeb08\n\nOriginal change: https://android-review.googlesource.com/c/trusty/app/storage/+/3282861\n\nChange-Id: I5e4f27f813d5ae347a02facb72414c2fd24002d3\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "f5d8efeb08cb42481fd0c65a6f53fa2f933eb882",
      "tree": "88f33490711012ceb2ad1bfa7760f6a3bfde3578",
      "parents": [
        "fb77f3fededa1ae89b7554cef70a9f7e28826343"
      ],
      "author": {
        "name": "Armelle Laine",
        "email": "armellel@google.com",
        "time": "Tue Sep 24 05:00:47 2024 +0000"
      },
      "committer": {
        "name": "Armelle Laine",
        "email": "armellel@google.com",
        "time": "Tue Oct 01 04:50:33 2024 +0000"
      },
      "message": "host tests: rule.mk add unittest host lib dependency\n\nBug: 368823731\nChange-Id: I366a429f174da49b56f61d453f12f5ced97da4f4\n"
    },
    {
      "commit": "970fa199fe06df2964584a45aa7b3391429afe9a",
      "tree": "7a995ffa18e05b39b557f7e555bfb9dd072d046b",
      "parents": [
        "c8f7abf3dcb4f07dd12d2790b6b27a6e36eded12",
        "c9632c5d0c4c55a163b77efa8d7b83485f5c740f"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Mon Sep 30 21:00:07 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Sep 30 21:00:07 2024 +0000"
      },
      "message": "storage: Change `check_storage_size` to set size am: fb77f3fede am: c9632c5d0c\n\nOriginal change: https://android-review.googlesource.com/c/trusty/app/storage/+/3048015\n\nChange-Id: I74550bfebdeeef36085dfbda6b5d59775c079a31\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "c8f7abf3dcb4f07dd12d2790b6b27a6e36eded12",
      "tree": "4d4e5d9ad030a14764627c893876b3e5338bcc4b",
      "parents": [
        "0a744fc01e48b918191a45bb858671a7df206739",
        "07815e9fdbe3c6cd80b4534821f31c186874bf5d"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Mon Sep 30 21:00:05 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Sep 30 21:00:05 2024 +0000"
      },
      "message": "storage: Change args for `rpmb_check` am: aaaca9e419 am: 07815e9fdb\n\nOriginal change: https://android-review.googlesource.com/c/trusty/app/storage/+/3048014\n\nChange-Id: I51e5b6343c2c9748b487dbd13fb8a2cebdf382d3\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "0a744fc01e48b918191a45bb858671a7df206739",
      "tree": "9b00acb902c45890568fe07e5c7c10e27f3175cd",
      "parents": [
        "18aeeb9f7573d69808b954589082d4707b7b5788",
        "c149a722e54773f5bb503b77cf78c1cdcdcecdbf"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Mon Sep 30 21:00:01 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Sep 30 21:00:01 2024 +0000"
      },
      "message": "storage: Separate client code in `block_device_tipc` am: fbfc6cc02d am: c149a722e5\n\nOriginal change: https://android-review.googlesource.com/c/trusty/app/storage/+/3026265\n\nChange-Id: I32a4b31376298151a642dcb6dc0fc5e9bd2ffeea\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "c9632c5d0c4c55a163b77efa8d7b83485f5c740f",
      "tree": "7a995ffa18e05b39b557f7e555bfb9dd072d046b",
      "parents": [
        "07815e9fdbe3c6cd80b4534821f31c186874bf5d",
        "fb77f3fededa1ae89b7554cef70a9f7e28826343"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Mon Sep 30 20:45:42 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Sep 30 20:45:42 2024 +0000"
      },
      "message": "storage: Change `check_storage_size` to set size am: fb77f3fede\n\nOriginal change: https://android-review.googlesource.com/c/trusty/app/storage/+/3048015\n\nChange-Id: I1f9df7b09601c37c79a1de603854e3cdce0c6648\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "07815e9fdbe3c6cd80b4534821f31c186874bf5d",
      "tree": "4d4e5d9ad030a14764627c893876b3e5338bcc4b",
      "parents": [
        "c149a722e54773f5bb503b77cf78c1cdcdcecdbf",
        "aaaca9e41926a08d6a30245704e3f044470ff2af"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Mon Sep 30 20:45:40 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Sep 30 20:45:40 2024 +0000"
      },
      "message": "storage: Change args for `rpmb_check` am: aaaca9e419\n\nOriginal change: https://android-review.googlesource.com/c/trusty/app/storage/+/3048014\n\nChange-Id: I070448a22eecfa27e3ae0aa7017eaa796f70c3b7\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "c149a722e54773f5bb503b77cf78c1cdcdcecdbf",
      "tree": "9b00acb902c45890568fe07e5c7c10e27f3175cd",
      "parents": [
        "86fbd6bc4bf199c8dcc43ddec92c2f9493db6bb5",
        "fbfc6cc02ddcbd4bca63cd01384c43d46cacf9cc"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Mon Sep 30 20:45:37 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Sep 30 20:45:37 2024 +0000"
      },
      "message": "storage: Separate client code in `block_device_tipc` am: fbfc6cc02d\n\nOriginal change: https://android-review.googlesource.com/c/trusty/app/storage/+/3026265\n\nChange-Id: I6ae07db4a07645b05102c4c90c85cd720a1f1a56\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "fb77f3fededa1ae89b7554cef70a9f7e28826343",
      "tree": "7a995ffa18e05b39b557f7e555bfb9dd072d046b",
      "parents": [
        "aaaca9e41926a08d6a30245704e3f044470ff2af"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Thu Apr 18 16:01:52 2024 -0500"
      },
      "committer": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Fri Sep 27 17:29:17 2024 -0500"
      },
      "message": "storage: Change `check_storage_size` to set size\n\nEvery use of `check_storage_size` sets the size to the found size\nimmediately afterwards. Move that set into the function and rename it to\n`set_storage_size`.\n\nBug: 332762065\nChange-Id: I5ac689d58237f689861688250e80e4fc6509f8c7\n"
    },
    {
      "commit": "aaaca9e41926a08d6a30245704e3f044470ff2af",
      "tree": "4d4e5d9ad030a14764627c893876b3e5338bcc4b",
      "parents": [
        "fbfc6cc02ddcbd4bca63cd01384c43d46cacf9cc"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Thu Apr 18 15:54:41 2024 -0500"
      },
      "committer": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Fri Sep 27 17:29:17 2024 -0500"
      },
      "message": "storage: Change args for `rpmb_check`\n\n`rpmb_check` and `rpmb_search_size` both only use the `rpmb_state*` and\ndon\u0027t need to have access to the whole `block_device_context*`.\n\nBug: 332762065\nChange-Id: I5bd715eaa8f2579367f02f952c7225f113f4e79e\n"
    },
    {
      "commit": "fbfc6cc02ddcbd4bca63cd01384c43d46cacf9cc",
      "tree": "9b00acb902c45890568fe07e5c7c10e27f3175cd",
      "parents": [
        "857f8a19f12e396c0dec714fd601c5cf2e906f75"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Wed Apr 03 13:47:19 2024 -0500"
      },
      "committer": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Fri Sep 27 17:29:17 2024 -0500"
      },
      "message": "storage: Separate client code in `block_device_tipc`\n\nExtract `storage_tipc_service` from `block_device_tipc` to handle\ncommunicating with the tipc clients, so that `block_device_tipc` can\nhandle just the backing storage.\n\nThis lets the aidl service depend on the `block_device_tipc` instead\nof being connected to tipc client code and will let us close/open\ntipc client ports without tearing down the backing `struct fs`s.\n\nBug: 332762065\nChange-Id: I187ec3581b513d958eaa51168d6591d55f54d5d4\n"
    },
    {
      "commit": "18aeeb9f7573d69808b954589082d4707b7b5788",
      "tree": "3fbb0731eca0849c2f2be3c30f379994cff7141c",
      "parents": [
        "3198c8aa991f5260dfdd83f90fc46dd33e889f20",
        "86fbd6bc4bf199c8dcc43ddec92c2f9493db6bb5"
      ],
      "author": {
        "name": "Stephen Crane",
        "email": "cranes@google.com",
        "time": "Wed Sep 25 21:14:50 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Sep 25 21:14:50 2024 +0000"
      },
      "message": "storage: Add logging to block_device_tipc_init am: 857f8a19f1 am: 86fbd6bc4b\n\nOriginal change: https://android-review.googlesource.com/c/trusty/app/storage/+/2452852\n\nChange-Id: Ic0ed1c69b4630a94336f7445347c9f0f4a0ec75e\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "86fbd6bc4bf199c8dcc43ddec92c2f9493db6bb5",
      "tree": "3fbb0731eca0849c2f2be3c30f379994cff7141c",
      "parents": [
        "8bb697e33862324ef2821abb040199545b7284ff",
        "857f8a19f12e396c0dec714fd601c5cf2e906f75"
      ],
      "author": {
        "name": "Stephen Crane",
        "email": "cranes@google.com",
        "time": "Wed Sep 25 21:02:55 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Sep 25 21:02:55 2024 +0000"
      },
      "message": "storage: Add logging to block_device_tipc_init am: 857f8a19f1\n\nOriginal change: https://android-review.googlesource.com/c/trusty/app/storage/+/2452852\n\nChange-Id: If0d269f476a3b4d70abd1f62079e8f42278c980f\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "857f8a19f12e396c0dec714fd601c5cf2e906f75",
      "tree": "3fbb0731eca0849c2f2be3c30f379994cff7141c",
      "parents": [
        "a14f1f85d384d69efc3747c831b956494f05fe67"
      ],
      "author": {
        "name": "Stephen Crane",
        "email": "cranes@google.com",
        "time": "Thu Feb 23 17:58:19 2023 +0000"
      },
      "committer": {
        "name": "Stephen Crane (xWF)",
        "email": "cranes@google.com",
        "time": "Wed Sep 18 21:49:27 2024 +0000"
      },
      "message": "storage: Add logging to block_device_tipc_init\n\nAdds additional logging on all paths where block_device_tipc_init()\ncould fail.\n\nTest: build.py\nBug: 270344909\nChange-Id: Ie022bc8d2372873610c4303817d147887a1cbafb\n"
    },
    {
      "commit": "3198c8aa991f5260dfdd83f90fc46dd33e889f20",
      "tree": "b899554b5088487e1796c79ac2b6c16da6facb61",
      "parents": [
        "3c1cf375e4a09d444c3a4029756a6af41dca17bc",
        "8bb697e33862324ef2821abb040199545b7284ff"
      ],
      "author": {
        "name": "Armelle Laine",
        "email": "armellel@google.com",
        "time": "Wed Sep 18 02:12:51 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Sep 18 02:12:51 2024 +0000"
      },
      "message": "Add libstdc++-trusty to the library deps when AIDL is enabled am: a14f1f85d3 am: 8bb697e338\n\nOriginal change: https://android-review.googlesource.com/c/trusty/app/storage/+/3270794\n\nChange-Id: I0bb5a4e209db7892c894d4ec751f9351975256a4\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "8bb697e33862324ef2821abb040199545b7284ff",
      "tree": "b899554b5088487e1796c79ac2b6c16da6facb61",
      "parents": [
        "235456fff8f0ba20fde9bef3d21ae1f96ffb270c",
        "a14f1f85d384d69efc3747c831b956494f05fe67"
      ],
      "author": {
        "name": "Armelle Laine",
        "email": "armellel@google.com",
        "time": "Wed Sep 18 01:57:30 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Sep 18 01:57:30 2024 +0000"
      },
      "message": "Add libstdc++-trusty to the library deps when AIDL is enabled am: a14f1f85d3\n\nOriginal change: https://android-review.googlesource.com/c/trusty/app/storage/+/3270794\n\nChange-Id: I5a678f3ddb60af17708d98166ead90014e122f15\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "a14f1f85d384d69efc3747c831b956494f05fe67",
      "tree": "b899554b5088487e1796c79ac2b6c16da6facb61",
      "parents": [
        "235456fff8f0ba20fde9bef3d21ae1f96ffb270c"
      ],
      "author": {
        "name": "Armelle Laine",
        "email": "armellel@google.com",
        "time": "Tue Sep 17 23:46:12 2024 +0000"
      },
      "committer": {
        "name": "Armelle Laine",
        "email": "armellel@google.com",
        "time": "Tue Sep 17 23:46:12 2024 +0000"
      },
      "message": "Add libstdc++-trusty to the library deps when AIDL is enabled\n\nBug: 367812934\nChange-Id: I0d90e46824a013ce306f2d9169054ef80f0cb9a2\n"
    },
    {
      "commit": "3c1cf375e4a09d444c3a4029756a6af41dca17bc",
      "tree": "9c63f553c41481b49e533195a8b413fe0b2065c7",
      "parents": [
        "1c001e123c32653e8744b3b2f9a15308dc0eff1e",
        "235456fff8f0ba20fde9bef3d21ae1f96ffb270c"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Thu Jul 18 20:10:40 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Jul 18 20:10:40 2024 +0000"
      },
      "message": "storage: Update to use new AIDL interface am: 92d2985767 am: 235456fff8\n\nOriginal change: https://android-review.googlesource.com/c/trusty/app/storage/+/3141478\n\nChange-Id: I746f0f5b6d3257c9c8a6c53091147daba494e9ef\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "235456fff8f0ba20fde9bef3d21ae1f96ffb270c",
      "tree": "9c63f553c41481b49e533195a8b413fe0b2065c7",
      "parents": [
        "2e727122ea81a68a797d9b3e158a9d41ff87a4c7",
        "92d298576707cc9589dfee14b24d7099052e562c"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Thu Jul 18 20:05:17 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Jul 18 20:05:17 2024 +0000"
      },
      "message": "storage: Update to use new AIDL interface am: 92d2985767\n\nOriginal change: https://android-review.googlesource.com/c/trusty/app/storage/+/3141478\n\nChange-Id: Ie7be3c524e789ae8df0df5ff3f25e752b13db7d4\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "92d298576707cc9589dfee14b24d7099052e562c",
      "tree": "9c63f553c41481b49e533195a8b413fe0b2065c7",
      "parents": [
        "812d9f37ca8b2dba392ef17d1efd81f6491e5edc"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Mon Jun 24 15:28:28 2024 -0500"
      },
      "committer": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Wed Jul 17 11:54:31 2024 -0500"
      },
      "message": "storage: Update to use new AIDL interface\n\nUpdate the aidl service to implement the interface from aosp/3076064\n\nBug: 278779487\nChange-Id: I0bd67c38e27a7c11beb8c1501d6bdb256301d250\n"
    },
    {
      "commit": "1c001e123c32653e8744b3b2f9a15308dc0eff1e",
      "tree": "8daf94a640a104dffcb5d33ac4cfde696ceef8a0",
      "parents": [
        "07382a4620467407592c168e71fd57f3ed1fe093",
        "2e727122ea81a68a797d9b3e158a9d41ff87a4c7"
      ],
      "author": {
        "name": "Snehal",
        "email": "snehalreddy@google.com",
        "time": "Thu Jul 11 09:52:33 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Jul 11 09:52:33 2024 +0000"
      },
      "message": "tz: remove storage benchmark for coverage build am: 812d9f37ca am: 2e727122ea\n\nOriginal change: https://android-review.googlesource.com/c/trusty/app/storage/+/3165636\n\nChange-Id: Ic1410b9f5b942bb4a43c8fb5e75d5fa7f7320e03\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "2e727122ea81a68a797d9b3e158a9d41ff87a4c7",
      "tree": "8daf94a640a104dffcb5d33ac4cfde696ceef8a0",
      "parents": [
        "07382a4620467407592c168e71fd57f3ed1fe093",
        "812d9f37ca8b2dba392ef17d1efd81f6491e5edc"
      ],
      "author": {
        "name": "Snehal",
        "email": "snehalreddy@google.com",
        "time": "Thu Jul 11 09:33:26 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Jul 11 09:33:26 2024 +0000"
      },
      "message": "tz: remove storage benchmark for coverage build am: 812d9f37ca\n\nOriginal change: https://android-review.googlesource.com/c/trusty/app/storage/+/3165636\n\nChange-Id: I8bb02c3e47ded9d0f8e2ab385d5a5fd051f884d9\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "812d9f37ca8b2dba392ef17d1efd81f6491e5edc",
      "tree": "8daf94a640a104dffcb5d33ac4cfde696ceef8a0",
      "parents": [
        "a87c731c50ab4cb19e1495332c1d324c020ab0ae"
      ],
      "author": {
        "name": "Snehal",
        "email": "snehalreddy@google.com",
        "time": "Wed Jul 10 08:59:47 2024 +0000"
      },
      "committer": {
        "name": "Snehal Koukuntla",
        "email": "snehalreddy@google.com",
        "time": "Wed Jul 10 16:00:59 2024 +0000"
      },
      "message": "tz: remove storage benchmark for coverage build\n\nBug: 352043061\n\nChange-Id: Iaf1398d595e4d66f7a0599abea2f12f0dc5aab7c\n"
    },
    {
      "commit": "07382a4620467407592c168e71fd57f3ed1fe093",
      "tree": "ad48a42a2f24e2c0ebb61f61e6800cad32b990d6",
      "parents": [
        "e278323d8bafbc50114f02e72c77aed9ed100eb1",
        "a87c731c50ab4cb19e1495332c1d324c020ab0ae"
      ],
      "author": {
        "name": "Mike McTernan",
        "email": "mikemcternan@google.com",
        "time": "Fri May 31 21:19:37 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri May 31 21:19:37 2024 +0000"
      },
      "message": "trusty: reduce startup logging am: 2f028322aa am: a87c731c50\n\nOriginal change: https://android-review.googlesource.com/c/trusty/app/storage/+/3105751\n\nChange-Id: I84ada8acc6e46f4f314aeeeb56cf80e030a98138\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "a87c731c50ab4cb19e1495332c1d324c020ab0ae",
      "tree": "ad48a42a2f24e2c0ebb61f61e6800cad32b990d6",
      "parents": [
        "6a2f17a193ac7fc250032ae5032d253e2dec4dc9",
        "2f028322aa134c4380c57a154c68442892f50097"
      ],
      "author": {
        "name": "Mike McTernan",
        "email": "mikemcternan@google.com",
        "time": "Fri May 31 20:43:11 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri May 31 20:43:11 2024 +0000"
      },
      "message": "trusty: reduce startup logging am: 2f028322aa\n\nOriginal change: https://android-review.googlesource.com/c/trusty/app/storage/+/3105751\n\nChange-Id: I1d20707d54ba708583a225abb1ca03d6e103c85d\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "2f028322aa134c4380c57a154c68442892f50097",
      "tree": "ad48a42a2f24e2c0ebb61f61e6800cad32b990d6",
      "parents": [
        "ab52f968f68c1ab615c9062b4cfdc30c7c07460f"
      ],
      "author": {
        "name": "Mike McTernan",
        "email": "mikemcternan@google.com",
        "time": "Fri May 31 18:09:49 2024 +0100"
      },
      "committer": {
        "name": "Mike McTernan",
        "email": "mikemcternan@google.com",
        "time": "Fri May 31 18:21:23 2024 +0100"
      },
      "message": "trusty: reduce startup logging\n\nTry to make better use of the early_log buffer in release builds by\nreducing fixed / predictable logging.\n\nBug: 340819408\nTest: build and flash target\nChange-Id: Id56b0a7715af25b56ad7318f897d740c12ad1bc8\n"
    },
    {
      "commit": "e278323d8bafbc50114f02e72c77aed9ed100eb1",
      "tree": "aad952c13c76ca5a316a45a57f3fddff937643a2",
      "parents": [
        "f3436ae4c46ca35cd21dbdcf86d2d22700770941",
        "6a2f17a193ac7fc250032ae5032d253e2dec4dc9"
      ],
      "author": {
        "name": "Andrei Homescu",
        "email": "ahomescu@google.com",
        "time": "Wed May 08 01:54:48 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed May 08 01:54:48 2024 +0000"
      },
      "message": "storage-unittest-aidl: Remove c_str_literals am: ab52f968f6 am: 6a2f17a193\n\nOriginal change: https://android-review.googlesource.com/c/trusty/app/storage/+/3062976\n\nChange-Id: I34584a9a275b3e8d8ac69114640a934752650dad\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "6a2f17a193ac7fc250032ae5032d253e2dec4dc9",
      "tree": "aad952c13c76ca5a316a45a57f3fddff937643a2",
      "parents": [
        "cb68cadfca5764d762c46cb6546e3770ee4e12bd",
        "ab52f968f68c1ab615c9062b4cfdc30c7c07460f"
      ],
      "author": {
        "name": "Andrei Homescu",
        "email": "ahomescu@google.com",
        "time": "Wed May 08 01:15:33 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed May 08 01:15:33 2024 +0000"
      },
      "message": "storage-unittest-aidl: Remove c_str_literals am: ab52f968f6\n\nOriginal change: https://android-review.googlesource.com/c/trusty/app/storage/+/3062976\n\nChange-Id: I5bec924bac241dbf4131e0cf3ef18c35e690d977\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "ab52f968f68c1ab615c9062b4cfdc30c7c07460f",
      "tree": "aad952c13c76ca5a316a45a57f3fddff937643a2",
      "parents": [
        "cb6ee313524c2c853f7cc23328857c18fa5d423b"
      ],
      "author": {
        "name": "Andrei Homescu",
        "email": "ahomescu@google.com",
        "time": "Sat Apr 27 01:30:10 2024 +0000"
      },
      "committer": {
        "name": "Andrei Homescu",
        "email": "ahomescu@google.com",
        "time": "Tue May 07 22:02:17 2024 +0000"
      },
      "message": "storage-unittest-aidl: Remove c_str_literals\n\nRust 1.77 does not require c_str_literals as a\nfeature anymore.\n\nBug: 337337239\nTest: build.py qemu-generic-arm64-test-debug\nChange-Id: I1fb680853451e20ab07913bea6bb479d00dde089\n"
    },
    {
      "commit": "f3436ae4c46ca35cd21dbdcf86d2d22700770941",
      "tree": "1f36d084525f4442b5a63d427d2401e4ca408163",
      "parents": [
        "b9254b88f0156a4da917bdf0617c63d227740fda",
        "cb68cadfca5764d762c46cb6546e3770ee4e12bd"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Tue May 07 19:05:23 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue May 07 19:05:23 2024 +0000"
      },
      "message": "storage: Add aidl tests for TDEA, TDP, and TD am: cb6ee31352 am: cb68cadfca\n\nOriginal change: https://android-review.googlesource.com/c/trusty/app/storage/+/3047216\n\nChange-Id: I7efff7cb24b29c3b75fc09e27e942289ef241f62\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "cb68cadfca5764d762c46cb6546e3770ee4e12bd",
      "tree": "1f36d084525f4442b5a63d427d2401e4ca408163",
      "parents": [
        "7329753a6ea85d3138040f588410743656dfb7b6",
        "cb6ee313524c2c853f7cc23328857c18fa5d423b"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Tue May 07 18:53:17 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue May 07 18:53:17 2024 +0000"
      },
      "message": "storage: Add aidl tests for TDEA, TDP, and TD am: cb6ee31352\n\nOriginal change: https://android-review.googlesource.com/c/trusty/app/storage/+/3047216\n\nChange-Id: Iff363f96de608c78d02c5f9c12736921a6d24c96\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "b9254b88f0156a4da917bdf0617c63d227740fda",
      "tree": "682b1b3c1dac45e38f656ce6abd5685e767fc958",
      "parents": [
        "edd5845441eb0b53fd2af33ba50244cfe914d1d8",
        "7329753a6ea85d3138040f588410743656dfb7b6"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Mon Apr 29 21:50:13 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Apr 29 21:50:13 2024 +0000"
      },
      "message": "[automerger skipped] Empty merge of Android 24Q2 Release (ab/11526283) to aosp-main-future am: 7329753a6e -s ours\n\nam skip reason: Merged-In I8d454c399d7c737357fcb8b78798ec5a5631c13b with SHA-1 c7785e0046 is already in history\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/trusty/app/storage/+/27145091\n\nChange-Id: Ibc9101ed11a00c206e8c027c8a82ffb72f1e6563\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "7329753a6ea85d3138040f588410743656dfb7b6",
      "tree": "682b1b3c1dac45e38f656ce6abd5685e767fc958",
      "parents": [
        "c7785e0046d038dd806519bca9891b88a5ade914",
        "3d0b4922803178c784a55272b7c67c5ba33bd290"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Mon Apr 29 11:53:50 2024 -0700"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Mon Apr 29 11:53:50 2024 -0700"
      },
      "message": "Empty merge of Android 24Q2 Release (ab/11526283) to aosp-main-future\n\nBug: 337098550\nMerged-In: I8d454c399d7c737357fcb8b78798ec5a5631c13b\nChange-Id: I962f1e607e8cef4a965a47b8c564657b20434c2f\n"
    },
    {
      "commit": "cb6ee313524c2c853f7cc23328857c18fa5d423b",
      "tree": "1f36d084525f4442b5a63d427d2401e4ca408163",
      "parents": [
        "170ebeddc8b51c2b54df475ef1b0fd84d92a3095"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Tue Apr 16 15:28:14 2024 -0500"
      },
      "committer": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Wed Apr 24 14:57:22 2024 -0500"
      },
      "message": "storage: Add aidl tests for TDEA, TDP, and TD\n\nBug: 300673823\nChange-Id: I6cc6305e2d5bd53d4f16be8f5156f799c4f36973\n"
    },
    {
      "commit": "edd5845441eb0b53fd2af33ba50244cfe914d1d8",
      "tree": "682b1b3c1dac45e38f656ce6abd5685e767fc958",
      "parents": [
        "443172a5dc5cc821da2ba4e9b2769c03acbf7035",
        "c7785e0046d038dd806519bca9891b88a5ade914"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Thu Apr 11 19:45:05 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Apr 11 19:45:05 2024 +0000"
      },
      "message": "storage: Add rust test for secure storage aidl am: 170ebeddc8 am: c7785e0046\n\nOriginal change: https://android-review.googlesource.com/c/trusty/app/storage/+/2767768\n\nChange-Id: Ide1ab479d0ec529cf35d803e7ee7effa2d7ab26b\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "c7785e0046d038dd806519bca9891b88a5ade914",
      "tree": "682b1b3c1dac45e38f656ce6abd5685e767fc958",
      "parents": [
        "c683089e837d259ae8d8994a89cd98338faaf493",
        "170ebeddc8b51c2b54df475ef1b0fd84d92a3095"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Thu Apr 11 19:34:00 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Apr 11 19:34:00 2024 +0000"
      },
      "message": "storage: Add rust test for secure storage aidl am: 170ebeddc8\n\nOriginal change: https://android-review.googlesource.com/c/trusty/app/storage/+/2767768\n\nChange-Id: I8d454c399d7c737357fcb8b78798ec5a5631c13b\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "170ebeddc8b51c2b54df475ef1b0fd84d92a3095",
      "tree": "682b1b3c1dac45e38f656ce6abd5685e767fc958",
      "parents": [
        "df16cc4ff58d60e171a64c320f601236541850e4"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Thu Sep 28 18:20:03 2023 -0500"
      },
      "committer": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Tue Apr 09 13:58:24 2024 -0500"
      },
      "message": "storage: Add rust test for secure storage aidl\n\nTranslate some of the unittests from `storage-unittest` into Rust tests\ncalling the AIDL service.\n\nTested: ./build-root/build-qemu-generic-arm64-test-debug/run --headless --boot-test \"com.android.trusty.rust.storage_unittest_aidl.test\"\nBug: 300673823\nChange-Id: Ib75e3afb3c179418da936c8e529e57b7bcb9efd8\n"
    },
    {
      "commit": "443172a5dc5cc821da2ba4e9b2769c03acbf7035",
      "tree": "9a40c88c69750fbe337fcf34d2db589a36d81752",
      "parents": [
        "8d781e16fc4ffd68f558b0870a6c835d6193ec06",
        "c683089e837d259ae8d8994a89cd98338faaf493"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Tue Apr 02 19:27:41 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Apr 02 19:27:41 2024 +0000"
      },
      "message": "storage: Implement storage aidl service am: df16cc4ff5 am: c683089e83\n\nOriginal change: https://android-review.googlesource.com/c/trusty/app/storage/+/2870348\n\nChange-Id: I60fea5b751e7987d94dcece28826600fa64bae30\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "c683089e837d259ae8d8994a89cd98338faaf493",
      "tree": "9a40c88c69750fbe337fcf34d2db589a36d81752",
      "parents": [
        "0b38ef8050bb640469d5e39e6d971a956d77afb0",
        "df16cc4ff58d60e171a64c320f601236541850e4"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Tue Apr 02 19:14:36 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Apr 02 19:14:36 2024 +0000"
      },
      "message": "storage: Implement storage aidl service am: df16cc4ff5\n\nOriginal change: https://android-review.googlesource.com/c/trusty/app/storage/+/2870348\n\nChange-Id: Ie4d50129f2b94838690b4e6e03f50b4d719df6c2\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    }
  ],
  "next": "df16cc4ff58d60e171a64c320f601236541850e4"
}
