)]}'
{
  "log": [
    {
      "commit": "3fe24366a40147d7c776e1f291193fd3b61f217d",
      "tree": "35332418ccff1248b80cb7517f16f9439fb5a7dc",
      "parents": [
        "89c65d6d9dd87332d58c853e31938b98f7ac8463"
      ],
      "author": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Tue Aug 09 14:42:08 2011 -0700"
      },
      "committer": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Tue Aug 09 14:49:21 2011 -0700"
      },
      "message": "ion: minor clean up\n\n-- init rb nodes in ion_handle_create\n-- in ion_handle_destroy, check that a node belongs to a tree before removing\n   it (safety check, does not happen right now)\n-- mark as static functions used only inside ion.c\n-- update comments to ion_share() with a relevant blurb from the implementation\n-- other minor updates/typo fixes to comments\n\nSigned-off-by: Iliyan Malchev \u003cmalchev@google.com\u003e\n"
    },
    {
      "commit": "c72866db6b303d3af1f579a0270bc88353dd8458",
      "tree": "279f251b0726c9f16aefda29ac86011128faf584",
      "parents": [
        "0226f8a76da6bc97c9bb4af3fd2f6eeb03c5b0b0"
      ],
      "author": {
        "name": "Rebecca Schultz Zavin",
        "email": "rebecca@android.com",
        "time": "Thu Jul 07 17:07:56 2011 -0700"
      },
      "committer": {
        "name": "Rebecca Schultz Zavin",
        "email": "rebecca@android.com",
        "time": "Fri Jul 08 15:41:32 2011 -0700"
      },
      "message": "gpu: ion: Validate handles passed via the kernel api\n\nBefore freeing or sharing handles, confirm that they\nare valid in the provided client\n\nChange-Id: I06ec599c0b277fcb5417325a12ecbf8b2d248a7b\nSigned-off-by: Rebecca Schultz Zavin \u003crebecca@android.com\u003e\n"
    },
    {
      "commit": "42c5a0740e5d5646483118bfdf8aab88ab319dc3",
      "tree": "3bf50f2073dad316b6ef5eeaf896ca002021d931",
      "parents": [
        "5a3e147d52f56b6d10f779e64d5f29dc678160ab"
      ],
      "author": {
        "name": "Choi, Jong-Hwan",
        "email": "jhbird.choi@samsung.com",
        "time": "Thu Jul 07 09:07:04 2011 +0900"
      },
      "committer": {
        "name": "Rebecca Schultz Zavin",
        "email": "rebecca@android.com",
        "time": "Wed Jul 06 18:16:57 2011 -0700"
      },
      "message": "gpu: ion: Fix deferencing ERR_PTR\n\nChange-Id: I986c380d75591571890f1a2cba1405e66789b25c\nSigned-off-by: Choi, Jong-Hwan \u003cjhbird.choi@samsung.com\u003e\n"
    },
    {
      "commit": "5a3e147d52f56b6d10f779e64d5f29dc678160ab",
      "tree": "eadeb293a3eb67a875f9219d425c0270c590d3cb",
      "parents": [
        "6d3b958d705055bc7b3bbc4e85f2270d5a449a0f"
      ],
      "author": {
        "name": "Choi, Jong-Hwan",
        "email": "jhbird.choi@samsung.com",
        "time": "Thu Jul 07 09:06:17 2011 +0900"
      },
      "committer": {
        "name": "Rebecca Schultz Zavin",
        "email": "rebecca@android.com",
        "time": "Wed Jul 06 18:15:04 2011 -0700"
      },
      "message": "gpu: ion: Fix possible memory leak\n\nChange-Id: I66f5ad2c95513dfab9f4fc5ae2fcb1316f486d34\nSigned-off-by: Choi, Jong-Hwan \u003cjhbird.choi@samsung.com\u003e\n"
    },
    {
      "commit": "6d3b958d705055bc7b3bbc4e85f2270d5a449a0f",
      "tree": "d1300922a43283d507097db34bc5847f958d32a2",
      "parents": [
        "0b7e8ae7e4c780251482f702f5a2680707c5346e"
      ],
      "author": {
        "name": "Rebecca Schultz Zavin",
        "email": "rebecca@android.com",
        "time": "Wed Jul 06 18:07:24 2011 -0700"
      },
      "committer": {
        "name": "Rebecca Schultz Zavin",
        "email": "rebecca@android.com",
        "time": "Wed Jul 06 18:13:19 2011 -0700"
      },
      "message": "gpu: ion: Remove redunant code from ion_open\n\nion_client_create now does a lookup, so this need not\nalso be done from ion_open\n\nChange-Id: Icb101bbf514bf2e40b4b5d9b320130bf185349aa\nSigned-off-by: Rebecca Schultz Zavin \u003crebecca@android.com\u003e\n"
    },
    {
      "commit": "0b7e8ae7e4c780251482f702f5a2680707c5346e",
      "tree": "6a52ec92f86f7f81eeac05a937251833a11e557a",
      "parents": [
        "245003348be73131becdaa4a34927b94a15f3041"
      ],
      "author": {
        "name": "Rebecca Schultz Zavin",
        "email": "rebecca@android.com",
        "time": "Wed Jul 06 18:07:01 2011 -0700"
      },
      "committer": {
        "name": "Rebecca Schultz Zavin",
        "email": "rebecca@android.com",
        "time": "Wed Jul 06 18:13:17 2011 -0700"
      },
      "message": "gpu: ion: Fix bug in ion client destroy\n\nion_client_destroy kernel api should only delete the client\nif it\u0027s refcount has gone to zero.\n\nChange-Id: Iaa662bd82d67279a9807e01f9a24aebe3d21c17d\nSigned-off-by: Rebecca Schultz Zavin \u003crebecca@android.com\u003e\n"
    },
    {
      "commit": "83e3dab069c2b7620e921edcfcaf9922a6945897",
      "tree": "0ccdc92cb5a8c6961ef84876e768259001e7549b",
      "parents": [
        "b9ea0a971aad8721742ab2a3962350125260b6c0"
      ],
      "author": {
        "name": "Rebecca Schultz Zavin",
        "email": "rebecca@android.com",
        "time": "Fri Jul 01 20:41:25 2011 -0700"
      },
      "committer": {
        "name": "Rebecca Schultz Zavin",
        "email": "rebecca@android.com",
        "time": "Fri Jul 01 20:57:27 2011 -0700"
      },
      "message": "gpu: ion: Fix bug in ion_client_create\n\nIf a process already had a client, ion_client_create\nwould loop forever.\n\nChange-Id: I723207b5872dfc11be04ca27d38a3cf39c4a1426\nSigned-off-by: Rebecca Schultz Zavin \u003crebecca@android.com\u003e\n"
    },
    {
      "commit": "0db1fec422e22f9c7726f3c3a091bc834121728a",
      "tree": "1be2f07538c63fce153d38053c893ea6fb665a22",
      "parents": [
        "f9fb95ebc7ba2ff5353a0f5a359ab1803e9bfd7a"
      ],
      "author": {
        "name": "Rebecca Schultz Zavin",
        "email": "rebecca@android.com",
        "time": "Thu Jun 30 19:16:59 2011 -0700"
      },
      "committer": {
        "name": "Rebecca Schultz Zavin",
        "email": "rebecca@android.com",
        "time": "Thu Jun 30 19:42:36 2011 -0700"
      },
      "message": "gpu: ion: Remove incorrect error message\n\nThe function name is wrong here, and this function may\nsometimes be called to see if a value passed from userspace\nis an ion handle.  Since it\u0027s not really an error when it\nfails, remove the log message.\n\nChange-Id: I7bee0e7ffb72b4c4768774a3586f97e306700c21\nSigned-off-by: Rebecca Schultz Zavin \u003crebecca@android.com\u003e\n"
    },
    {
      "commit": "f9fb95ebc7ba2ff5353a0f5a359ab1803e9bfd7a",
      "tree": "fee69f07ac4fb9a3985e386f10fd0b0cac035ba5",
      "parents": [
        "e6ee124528d520d429bf40303340e8be0bcefdaa"
      ],
      "author": {
        "name": "Rebecca Schultz Zavin",
        "email": "rebecca@android.com",
        "time": "Thu Jun 30 18:09:05 2011 -0700"
      },
      "committer": {
        "name": "Rebecca Schultz Zavin",
        "email": "rebecca@android.com",
        "time": "Thu Jun 30 18:09:38 2011 -0700"
      },
      "message": "gpu: ion: Fix bug in ion_buffer_add\n\nSigned-off-by: Rebecca Schultz Zavin \u003crebecca@android.com\u003e\n"
    },
    {
      "commit": "e6ee124528d520d429bf40303340e8be0bcefdaa",
      "tree": "e2d4fd0c9d9c5c6444e5425310f11cf54b134c2b",
      "parents": [
        "c80005ae9ef788dce825629ea07e658714a2adad"
      ],
      "author": {
        "name": "Rebecca Schultz Zavin",
        "email": "rebecca@android.com",
        "time": "Thu Jun 30 12:19:55 2011 -0700"
      },
      "committer": {
        "name": "Rebecca Schultz Zavin",
        "email": "rebecca@android.com",
        "time": "Thu Jun 30 15:15:14 2011 -0700"
      },
      "message": "gpu: ion: Several fixes\n\nFix some cases where locks were not released on error paths\nChange heap-\u003eprio to heap-\u003eid to make meaning clearer\nFix kernel doc to match sources\n"
    },
    {
      "commit": "c80005ae9ef788dce825629ea07e658714a2adad",
      "tree": "2fe6bc7a2b3341fa1465ce5a63a696d7f5e3ad97",
      "parents": [
        "e55d4fa96762fd767a3b6d842c904e994db6bb2e"
      ],
      "author": {
        "name": "Rebecca Schultz Zavin",
        "email": "rebecca@android.com",
        "time": "Wed Jun 29 19:44:29 2011 -0700"
      },
      "committer": {
        "name": "Rebecca Schultz Zavin",
        "email": "rebecca@android.com",
        "time": "Wed Jun 29 19:44:29 2011 -0700"
      },
      "message": "gpu: ion: Add ION Memory Manager\n\nSigned-off-by: Rebecca Schultz Zavin \u003crebecca@android.com\u003e\n"
    }
  ]
}
