)]}'
{
  "log": [
    {
      "commit": "2dc8ae5642ff2e4d92a5f141189f73082d0a9478",
      "tree": "933101c420fd8c2e7b4fdb5baf5c10310739bb17",
      "parents": [
        "f6d4e3349b7b44995109f845328ce73e98eb6b82",
        "b7d2632c22781990ab23d492abce4820334a2842"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Mon Sep 09 14:37:57 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Sep 09 14:37:57 2019 -0700"
      },
      "message": "Merge \"Remove libhwbinder/libhidltransport deps\" am: 6cffe44e0f\nam: b7d2632c22\n\nChange-Id: I93c5296391c469571e153e5366ee90ab9754ea9c\n"
    },
    {
      "commit": "af905470168892078ca85cbd77c844b07f46d1d7",
      "tree": "02acf167a294e18f49a8cf075aa6ee7eb21fbf68",
      "parents": [
        "1210f45ea764f0d186e55a19c068283a4ff6cfac"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Fri Sep 06 12:08:49 2019 -0700"
      },
      "committer": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Fri Sep 06 12:08:49 2019 -0700"
      },
      "message": "Remove libhwbinder/libhidltransport deps\n\nSince these were combined into libhidlbase.\n\nBug: 135686713\nTest: build only (libhwbinder/libhidltransport are empty)\nChange-Id: I6cc85a91afb603e31b85090917f9f3b59d82a4d1\n"
    },
    {
      "commit": "ccc32cb95525c87461b388811e442120deef98eb",
      "tree": "5d0d4a57b861cedc570b70836ddb8c15d52157d6",
      "parents": [
        "847eaf44dd735b9c1c3c7648add3665bd639bd9a"
      ],
      "author": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Tue Aug 20 18:07:54 2019 -0700"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Wed Aug 21 23:01:10 2019 +0000"
      },
      "message": "bufferpool2: handle transfer to closed connection\n\nHandle transfer to closed connection properly. Also avoid spinlocking\nduring invalidation.\n\nBug: 139506073\nTest: atest CtsMediaTestCases -- --module-arg CtsMediaTestCases:size:small\nMerged-In: I9037ab0bde48a51b2b97158ecd0086dac84f8b26\nChange-Id: I9037ab0bde48a51b2b97158ecd0086dac84f8b26\n"
    },
    {
      "commit": "603467bfb57344f3552b3478e3f69244326174e9",
      "tree": "a3b315c66b10e62b4b3f8edfed29819aa1a63695",
      "parents": [
        "d68496deee058c6c03c35859b2548bfee3393a62"
      ],
      "author": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Thu May 16 16:48:00 2019 -0700"
      },
      "committer": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Tue May 21 17:42:14 2019 -0700"
      },
      "message": "Bufferpool: Check hidl call return value.\n\nHidl will crash if hidl call failed and return value was not checked.\nCheck hidl call return values.\n\nBug: 132182836\nChange-Id: I910025a7b3c508b3c8f289a5286abbcc77e2d9b8\n"
    },
    {
      "commit": "ff22462b92abfa11f9e29e1c0a92806f5f1ab55c",
      "tree": "9368d635b2b9b378238a60bf7ff726f07b912ef9",
      "parents": [
        "ab09f6e62122eb6d09a4013cf54de3a2d2805873"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Wed Apr 24 16:58:40 2019 -0700"
      },
      "committer": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Wed May 01 18:59:34 2019 +0000"
      },
      "message": "Zero hidl-generated structs (bufferpool)\n\nBug: 131356202\nTest: boot\nChange-Id: Icc42b852795ac2f151d552dd245bf7f432a2c6b2\n"
    },
    {
      "commit": "e5c53f762febd3ccfe9e7b516a0545934509ccdb",
      "tree": "d0ba6ed4d27ed2b7b64f568970d146fc74136dab",
      "parents": [
        "cc8e8e1d02b928f3a320ebe373ca7e7bb91b74df"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Sun Mar 03 17:30:18 2019 -0800"
      },
      "committer": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Mon Mar 04 13:03:57 2019 -0800"
      },
      "message": "Make Codec2 and BufferPool modules vndk\n\nTest: Builds\n\nBug: 112362730\nChange-Id: I4db5e6af28e05d67584c2ad64766f582ecdf1e17\n"
    },
    {
      "commit": "be6a118e435fbddc0c14f04e5ce805f0c51756ac",
      "tree": "f955392df6d7161e5510bb5cb4a72931803f6541",
      "parents": [
        "8c3773d839cb2127eafeae4619f98150d1ea2d3d"
      ],
      "author": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Mon Dec 17 19:00:40 2018 -0800"
      },
      "committer": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Tue Dec 18 09:15:35 2018 -0800"
      },
      "message": "bufferpool2.0: Avoid lock during hidl oneway call\n\nHidl oneway call works as synchronous call when it is called from same\nprocess. Avoid lock while calling hidl oneway interfaces.\n\nBug: 121047202\nChange-Id: I20c29640414edd70e414af749c0b3f96efda8ca3\n"
    },
    {
      "commit": "d33180840632318a8dcf1a1f37f89b7554b07a88",
      "tree": "7feca3ffd99388986bac36ae3b5a59bf57ff7759",
      "parents": [
        "7f6f0fd0009dc5991af995cc369d9fd7e1ac36b5"
      ],
      "author": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Fri Sep 07 15:52:43 2018 -0700"
      },
      "committer": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Tue Dec 11 17:37:59 2018 -0800"
      },
      "message": "Use bufferpool@2.0\n\nUse bufferpool2.0 instead of bufferpool 1.0 from CCodec\n\nChange-Id: I842b6723e83eb537f2b2eea0f30a1f36f2b17fa9\n"
    },
    {
      "commit": "b355f7cfd43d193057e547ff5e512fb14eb19b7b",
      "tree": "b54594c1a10e37476d7d63df5b02e757313e7279",
      "parents": [
        "2373df79280e7668016fb39e7f59c42d6c701c6f"
      ],
      "author": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Mon Nov 19 14:49:10 2018 -0800"
      },
      "committer": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Mon Nov 19 15:41:48 2018 -0800"
      },
      "message": "Assure pending invalidations are processed\n\nWhen an invalidation is pending, assure buffer status messages are\nprocessed even though there is no active thread. Per process\ninvalidator thread periodically processes buffer status messages for\npending invalidations.\n\nBug: 112203066\nChange-Id: If6bdebe7cd1b9af1ac3eadf57aabe27f57996c9f\n"
    },
    {
      "commit": "d79b6dac43aa6f00693268c3bde4b3a275e2ae81",
      "tree": "0e5f34e7db49f6657602a839ef72fe15d164c399",
      "parents": [
        "da0c1f2ca3e860997844eb146524887f96583d9f"
      ],
      "author": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Mon Nov 12 17:52:17 2018 -0800"
      },
      "committer": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Tue Nov 13 02:40:37 2018 -0800"
      },
      "message": "Move bufferpool@1.0 to frameworks\n\nTest: make cts -j123 \u0026\u0026 cts-tradefed run cts-dev -m \\\nCtsMediaTestCases --compatibility:module-arg \\\nCtsMediaTestCases:include-annotation:\\\nandroid.platform.test.annotations.RequiresDevice\n\nBug: 112362730\n\nChange-Id: Ifb830eca6a194536589843d4e924ecf45c6710d0\n"
    },
    {
      "commit": "d31283885b1d992ec59b94bee970400ab812c6ca",
      "tree": "478a3431cf84850585a9faf5e7d3485ed3180223",
      "parents": [
        "b0a361113daa0e513ee6b3232234dfdf11c6adeb"
      ],
      "author": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Wed Nov 07 17:30:37 2018 -0800"
      },
      "committer": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Wed Nov 07 20:53:34 2018 -0800"
      },
      "message": "Fix bufferpool\n\nFix bufferpool carsh sporadically on invalidation. use android::sp\ninstead of android::wp for caching IObserver hidl interface.\n\nBug: 112203066\nChange-Id: I69aafa11cc617f9ae36cce88283a3294fcab9bbd\n"
    },
    {
      "commit": "c7f9e2c21af39156e7111d6d2404f01a56587810",
      "tree": "f96c0bf19aadba496dba5dd661b9dab6c2caa40c",
      "parents": [
        "4cc873cc1dcf9e69572c2e52b68af1aebea0ad98"
      ],
      "author": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Fri Sep 14 16:23:40 2018 -0700"
      },
      "committer": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Mon Oct 29 15:13:01 2018 -0700"
      },
      "message": "bufferpool2.0: Implement buffer invalidation\n\nChange-Id: If7a4a38004f50b4d43a2fae4781f541fe322c249\n"
    },
    {
      "commit": "d491f1f632545f45217cb5d45b4e499346921ebc",
      "tree": "ff99f03ba06a8eb62c52aada7b1c5178824ec5f6",
      "parents": [
        "5e0659c82240821cfa6766d33cca438a5f09ef32"
      ],
      "author": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Fri Oct 05 15:56:56 2018 -0700"
      },
      "committer": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Fri Oct 05 15:56:56 2018 -0700"
      },
      "message": "bufferpool2.0: add invalidation observer\n\nChange-Id: Idf5cf48865d9b7b831c2890e9652774482af90b8\n"
    },
    {
      "commit": "ae729465198bb44921c9c54a0227091b95ba794f",
      "tree": "b1f87724a658d919dc827284cfa6e64b51798156",
      "parents": [
        "55071964900997e3bc4a47a931839829e3665028"
      ],
      "author": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Fri Sep 28 13:15:48 2018 -0700"
      },
      "committer": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Fri Sep 28 13:15:48 2018 -0700"
      },
      "message": "bufferpool2.0: change invalidation FMQ to unsync\n\nBug: 112203066\nChange-Id: I2c8b63932e034b893a559db3c525007ffa011c4a\n"
    },
    {
      "commit": "c34b9b7ceb590d31a1ffb50e30f310fb76e81c66",
      "tree": "26c8b53e8473a2f1cb0bd2948a9723b1b3b78667",
      "parents": [
        "1cb0ccb5b9ce176949fcd09460d58680d9f3382e"
      ],
      "author": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Thu Sep 06 14:48:21 2018 -0700"
      },
      "committer": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Thu Sep 06 15:19:50 2018 -0700"
      },
      "message": "bufferpool2.0 tests: add read/write verification\n\nBug: 112203066\nBug: 113798958\nChange-Id: I3969903c7263654bf1fecf012cf9185acd60ef58\n"
    },
    {
      "commit": "1cb0ccb5b9ce176949fcd09460d58680d9f3382e",
      "tree": "b9f66d972b8ff198a7e096f75e21810248ece398",
      "parents": [
        "d4a9ce4ba72280b7f3833446925f0bf6e42e1112"
      ],
      "author": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Wed Sep 05 14:47:36 2018 -0700"
      },
      "committer": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Thu Sep 06 10:40:41 2018 -0700"
      },
      "message": "bufferpool2.0: apply hidl interface update\n\nBug: 112203066\nChange-Id: I2f797f72c34d923f4b9efa5cf6eefad468458233\n"
    },
    {
      "commit": "9ec33560e39c4234cf1d693fc246be90643f001c",
      "tree": "d4e7ae9ddcb0e52c6329474ed6992cbcd78a1286",
      "parents": [
        "b56ecdf29635dd53b986e11eb8f4ca166587ef04"
      ],
      "author": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Tue Sep 04 15:22:46 2018 -0700"
      },
      "committer": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Tue Sep 04 21:10:26 2018 -0700"
      },
      "message": "android.hardware.media.bufferpool@2.0 tests\n\nBug: 112203066\nChange-Id: I9ea8d3dcb7e3c27da0360942d61882cd3459d10a\n"
    },
    {
      "commit": "bbe37b645da9a07fca8820b6d15b1adb595eee96",
      "tree": "6656e06e2e45094b4f221bdf75f37c22d06ea8fd",
      "parents": [
        "aec9c3e4b573862dacb4b4cec4c87cf736a3a28e"
      ],
      "author": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Wed Aug 29 15:15:48 2018 -0700"
      },
      "committer": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Wed Aug 29 15:15:48 2018 -0700"
      },
      "message": "android.hardware.media.bufferpool@2.0 impl\n\nImplementation is currently identical to 1.0 impl.\nThe update will be applied afterwards.\n\nBug: 112203066\nChange-Id: If19af34121f5c9736ab4e8ccf7b1716d0be05c81\n"
    }
  ]
}
