)]}'
{
  "log": [
    {
      "commit": "f6dc7749683486f797ab388394da370e0dd41e98",
      "tree": "ee6226ecf5997157184d1fe0e6be2e6edf2161ad",
      "parents": [
        "13f773f95f479eef038331917d9aa16a97af4c66"
      ],
      "author": {
        "name": "Olav Haugan",
        "email": "ohaugan@codeaurora.org",
        "time": "Wed Feb 15 09:11:55 2012 -0800"
      },
      "committer": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sun Feb 19 20:26:15 2012 -0700"
      },
      "message": "gpu: ion: Move MFC heap to different address\n\nVideo hardware has the following requirements for\nION heaps:\n\n1. MM heap must be at a higher address than FW heap.\n2. MFC heap must at a higher address than FW\n3. MM heap must be adjacent to FW heap.\n   (There cannot be another heap between FW and MM heap)\n4. MM and MFC heap cannot be more than 256MB away\n   from the base address of the FW heap.\n\nMM heap is configured as a reusable heap (FMEM heap) and FMEM\nis carved out at a much higher address than the other heaps breaking\nthe above requirements. To support the above requirements the\nMFC heap together with the FW heap must be carved out at the same\nlocation as MM heap.\n\nChange-Id: Ie0acb4b267d4307190ea3cd9ff23c710ffa1a538\nSigned-off-by: Olav Haugan \u003cohaugan@codeaurora.org\u003e\n"
    },
    {
      "commit": "9e123f98ea133518adb5b1f4a53ccaa1c07cb568",
      "tree": "4980258bc3f77970bf834fd484dd19bb5c3ff47f",
      "parents": [
        "9621cd122c591042b7263bdfefa46d9f5c257449"
      ],
      "author": {
        "name": "Olav Haugan",
        "email": "ohaugan@codeaurora.org",
        "time": "Wed Feb 15 15:41:48 2012 -0800"
      },
      "committer": {
        "name": "Olav Haugan",
        "email": "ohaugan@codeaurora.org",
        "time": "Thu Feb 16 10:22:47 2012 -0800"
      },
      "message": "gpu: ion: Lower IOMMU heap priority\n\nVideo requires the IOMMU heap to be at a lower\npriority so that video can try to allocate from\nits MM carveout heap first and then if video needs\nmore memory and the MM heap is exhausted it will\nautomatically fall back on IOMMU heap.\n\nChange the priority of the IOMMU heap so video\ncan fall back on IOMMU heap.\n\nChange-Id: Id1fc19e2c3af18ced028132d1a1bdb6a3935380f\nSigned-off-by: Olav Haugan \u003cohaugan@codeaurora.org\u003e\n"
    },
    {
      "commit": "caafeea7ce06d96cce1631e968a997be346ffecc",
      "tree": "71018b0488845b81f806d182b98a0a9a9954a338",
      "parents": [
        "2a5404bfd9273efe7e6d938093f828994bccabb0"
      ],
      "author": {
        "name": "Laura Abbott",
        "email": "lauraa@codeaurora.org",
        "time": "Tue Dec 13 11:43:10 2011 -0800"
      },
      "committer": {
        "name": "Olav Haugan",
        "email": "ohaugan@codeaurora.org",
        "time": "Fri Feb 03 15:21:49 2012 -0800"
      },
      "message": "gpu: ion: Add ION support for fmem\n\nFMEM allows ION to release memory for other\npurposes when ION clients are not using the\nmemory.\n\nAdd new heap type for fmem that make calls\ninto fmem API to transition memory from T to\nC state and vice versa. Add support for\nfmem to content protection heap.\n\nChange-Id: I95f949b57c99949e6eafe6a6f5fd147bdaa264f6\nSigned-off-by: Olav Haugan \u003cohaugan@codeaurora.org\u003e\nSigned-off-by: Laura Abbott \u003clauraa@codeaurora.org\u003e\n"
    },
    {
      "commit": "80854eb4911e79949d5fe63c0c2e0e490342e6c0",
      "tree": "12d4791dd2fb01df13942f624d7724af5ad9b97c",
      "parents": [
        "42ebe71efc4143580fc210e62b92d7a616bfd91e"
      ],
      "author": {
        "name": "Olav Haugan",
        "email": "ohaugan@codeaurora.org",
        "time": "Thu Jan 12 12:00:23 2012 -0800"
      },
      "committer": {
        "name": "Olav Haugan",
        "email": "ohaugan@codeaurora.org",
        "time": "Wed Jan 18 17:44:32 2012 -0800"
      },
      "message": "gpu: ion: Add new heap for qse comm\n\nAdd new 1MB carveout heap for Qualcomm Secure Executive (QSE)\ncommunications.\n\nChange-Id: I8cc87d5af68e9fd4f775770b16638ee01ef88e05\nSigned-off-by: Olav Haugan \u003cohaugan@codeaurora.org\u003e\n"
    },
    {
      "commit": "42ebe71efc4143580fc210e62b92d7a616bfd91e",
      "tree": "bbc1ca6a92a1058478940d7ee01245f7315407ae",
      "parents": [
        "3110d3fbe0ad53f5dd249be31891595200e0ace9"
      ],
      "author": {
        "name": "Olav Haugan",
        "email": "ohaugan@codeaurora.org",
        "time": "Tue Jan 10 16:30:58 2012 -0800"
      },
      "committer": {
        "name": "Olav Haugan",
        "email": "ohaugan@codeaurora.org",
        "time": "Wed Jan 18 16:40:39 2012 -0800"
      },
      "message": "gpu: ion: Add support for adjacent heaps\n\nION has to guarantee that two of the heaps are\nadjacent to each other. This is due to a limitation\nin the hardware. Add code to ensure these heaps\nare adjacent.\n\nChange-Id: Icc18437a50e1d872112468d02b61ab47fd70acc9\nSigned-off-by: Olav Haugan \u003cohaugan@codeaurora.org\u003e\n"
    },
    {
      "commit": "0703dbf608c6f19b6de19c26b75df8b1c96baa52",
      "tree": "f959197544ba44b688fe81c39f6f0722c940a09d",
      "parents": [
        "b06ee07711d602fe3ce53fb5984a3df1591df1e5"
      ],
      "author": {
        "name": "Olav Haugan",
        "email": "ohaugan@codeaurora.org",
        "time": "Mon Dec 19 17:53:38 2011 -0800"
      },
      "committer": {
        "name": "Olav Haugan",
        "email": "ohaugan@codeaurora.org",
        "time": "Sun Jan 15 09:30:35 2012 -0800"
      },
      "message": "gpu: ion: Refactor platform data\n\nRefactor platform data to allow for better\nexpansion in the future. Add void * for\nelements unique to each heap type.\n\nChange-Id: I435679819c67ce917b5798009eff7e71047fd2ea\nSigned-off-by: Olav Haugan \u003cohaugan@codeaurora.org\u003e\n"
    },
    {
      "commit": "0a85251cd832e87b2e02cb7046b8f309db12ae97",
      "tree": "5f0edb9e40e0945a48eb3947821e37e45b1561d5",
      "parents": [
        "90dc79c240904227e039b55bd3d4a159359f25e5"
      ],
      "author": {
        "name": "Olav Haugan",
        "email": "ohaugan@codeaurora.org",
        "time": "Mon Jan 09 10:20:55 2012 -0800"
      },
      "committer": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Jan 14 22:18:45 2012 -0700"
      },
      "message": "gpu: ion: Add support for secure buffers\n\nSecure buffers provides a way to allow premium encrypted\nmultimedia content to be decrypted in a secured\nmemory area that does not allow for interception of the\ndecrypted content.\n\nAdd support for heap type that allow heap to be\nused for content protection. Introduce new content\nprotection heap type and id\u0027s.\n\nChange-Id: Idd56aa8805b5b74d1b9ab3fe8964aacc218668c1\nSigned-off-by: Olav Haugan \u003cohaugan@codeaurora.org\u003e\n"
    },
    {
      "commit": "b5be7998c63a30d18c119aab2d0afca5d8ab396e",
      "tree": "8081fbc9621a32caf5d3dab7e8612d5e1d0c8577",
      "parents": [
        "cdd37638c0ea2b7eb9bcaf74ff5ee8eec7d3f39b"
      ],
      "author": {
        "name": "Olav Haugan",
        "email": "ohaugan@codeaurora.org",
        "time": "Fri Nov 18 14:29:02 2011 -0800"
      },
      "committer": {
        "name": "Olav Haugan",
        "email": "ohaugan@codeaurora.org",
        "time": "Fri Jan 06 14:49:08 2012 -0800"
      },
      "message": "gpu: ion: Add heap ids\n\nAdd heap ids for ion heaps. Remove unused\nsystem contiguous heap. Fix vmalloc heap name.\n\nChange-Id: I3c3a653a53c8db8b66a7bba2abac0dfe560c407c\nSigned-off-by: Olav Haugan \u003cohaugan@codeaurora.org\u003e\n"
    },
    {
      "commit": "ee0f780d78b18e2931dd962b75466144394d797a",
      "tree": "e1bdd928b40304e322c80b92dfef24e2d963a97d",
      "parents": [
        "0705a5f7ea0d3762138322f689106432f25fcfe2"
      ],
      "author": {
        "name": "Olav Haugan",
        "email": "ohaugan@codeaurora.org",
        "time": "Mon Dec 19 13:28:57 2011 -0800"
      },
      "committer": {
        "name": "Olav Haugan",
        "email": "ohaugan@codeaurora.org",
        "time": "Wed Dec 21 16:32:08 2011 -0800"
      },
      "message": "board: 8660: Add callbacks to request_region\n\nCallbacks to request_region, release_region,\nsetup_region is missing from ION platform data for\nSMI heap.\n\nChange-Id: Ida603d4ac7c3246c0deedb9b80dc0c1ea64638eb\nSigned-off-by: Olav Haugan \u003cohaugan@codeaurora.org\u003e\n"
    },
    {
      "commit": "8c0173668e315984ce3ba03d2ef0c7e84d64ab85",
      "tree": "ec631b8306839543265466b8ca2a8a3638c143ee",
      "parents": [
        "4121ed0859d7b400c1782b66e4ea5060adfd800a"
      ],
      "author": {
        "name": "Laura Abbott",
        "email": "lauraa@codeaurora.org",
        "time": "Thu Sep 22 20:59:12 2011 -0700"
      },
      "committer": {
        "name": "Laura Abbott",
        "email": "lauraa@codeaurora.org",
        "time": "Mon Dec 05 10:36:11 2011 -0800"
      },
      "message": "gpu: ion: Add support for iommus\n\nAdd infrastructure to support mapping allocations\ninto iommus.\n\nChange-Id: Ia5eafebee408e297013bf55284abf67d9eb8d78b\nSigned-off-by: Laura Abbott \u003clauraa@codeaurora.org\u003e\n"
    },
    {
      "commit": "8a3ede38016e3e4cb6785d5078d9ce421a032af0",
      "tree": "3bccac2505c213922cab68ed5455f17a03aceab9",
      "parents": [
        "6be929895e2acfdc6d05d01c440e7d339ec2d23c"
      ],
      "author": {
        "name": "Alex Bird",
        "email": "alexbird@codeaurora.org",
        "time": "Mon Nov 07 12:33:42 2011 -0800"
      },
      "committer": {
        "name": "Alex Bird",
        "email": "alexbird@codeaurora.org",
        "time": "Thu Dec 01 17:45:22 2011 -0800"
      },
      "message": "gpu: ion: Add callbacks to enable SMI voting in ION.\n\nThis change is part of the move from PMEM to ION. ION needs an SMI\nvoting interface smiliar to PMEM\u0027s.\n\nChange-Id: I18888f46198848694fb7e1e0d2671074bf51d7c9\nSigned-off-by: Alex Bird \u003calexbird@codeaurora.org\u003e\n"
    },
    {
      "commit": "e80ea017f1ea8d3a0013197a2231e70198bbde65",
      "tree": "19f5fb402d4c224c2d70231db4a9b5349f9303d9",
      "parents": [
        "5ceed1e252c91d96d14c924e276e3f8ba9af100a"
      ],
      "author": {
        "name": "Laura Abbott",
        "email": "lauraa@codeaurora.org",
        "time": "Fri Nov 18 18:36:47 2011 -0800"
      },
      "committer": {
        "name": "Laura Abbott",
        "email": "lauraa@codeaurora.org",
        "time": "Mon Nov 21 12:27:52 2011 -0800"
      },
      "message": "gpu: ion: Add support for flushing via fd\n\nUserspace clients pass fds around, not handles. Support flushing\nvia fd.\n\nChange-Id: Ic22d9327e9fa72cb604c3010a2a6f798be8dfdb1\nSigned-off-by: Laura Abbott \u003clauraa@codeaurora.org\u003e\n"
    },
    {
      "commit": "27ca661bdaa9e7cb1a255a046da3c799af519e34",
      "tree": "10dd30705bd62ec8f8e8df7c168b07625d8fb1be",
      "parents": [
        "99e7c7d593e4016c252e45f0ea67c045348918c7"
      ],
      "author": {
        "name": "Alex Bird",
        "email": "alexbird@codeaurora.org",
        "time": "Tue Nov 01 14:40:06 2011 -0700"
      },
      "committer": {
        "name": "Alex Bird",
        "email": "alexbird@codeaurora.org",
        "time": "Thu Nov 10 10:43:24 2011 -0800"
      },
      "message": "msm: Add SMI callbacks to ION platform data.\n\nAs part of the transition from PMEM to ION, the interface for accessing\nSMI memory needs to be accessible from ION as it was from PMEM.\n\nChange-Id: Ia6f9475dc030bbb0dafdcc1b6dbe93c7cdeca268\nSigned-off-by: Alex Bird \u003calexbird@codeaurora.org\u003e\n"
    },
    {
      "commit": "63cfd7e6a2d2724963ebb42e26c9fc0e0b587484",
      "tree": "46395f4e89a8c36fb45e9f1c2ee9a1496f8499ef",
      "parents": [
        "a757e0c25e70b55df9965db5611005cbc34d5440"
      ],
      "author": {
        "name": "Laura Abbott",
        "email": "lauraa@codeaurora.org",
        "time": "Mon Oct 10 18:21:01 2011 -0700"
      },
      "committer": {
        "name": "Laura Abbott",
        "email": "lauraa@codeaurora.org",
        "time": "Tue Nov 01 16:30:51 2011 -0700"
      },
      "message": "8660: Add support for Ion\n\nAdd support for Ion\n\nChange-Id: I1c04b8a6df005c6ced8681f419f4445592b4832d\nSigned-off-by: Laura Abbott \u003clauraa@codeaurora.org\u003e\n"
    },
    {
      "commit": "6557696b6539e2a38369d86e2d3926ac4f850d33",
      "tree": "72e2e7c78a153609751e1699ec481fbed47f937a",
      "parents": [
        "182247634b10b4ad58ce7fc28a1d4175d02dfe2b"
      ],
      "author": {
        "name": "Laura Abbott",
        "email": "lauraa@codeaurora.org",
        "time": "Mon Oct 31 12:13:25 2011 -0700"
      },
      "committer": {
        "name": "Laura Abbott",
        "email": "lauraa@codeaurora.org",
        "time": "Mon Oct 31 22:40:09 2011 -0700"
      },
      "message": "gpu: ion: Add header file for ERR_PTR\n\nAdd err.h for the declaration of ERR_PTR which\nis used with the stubbed out ion headers.\n\nChange-Id: Ic5e5aea556723ea6b9c8953ef54ad5a82d3761ec\nSigned-off-by: Laura Abbott \u003clauraa@codeaurora.org\u003e\n"
    },
    {
      "commit": "2d1760b4f1aa785d637a389b29712cf3ecfacfa6",
      "tree": "c9e62636dff4468f430ff3643eae8638bd5fc3d4",
      "parents": [
        "9e9224d409df2c83ce926daba3381f60aa4dd296"
      ],
      "author": {
        "name": "Laura Abbott",
        "email": "lauraa@codeaurora.org",
        "time": "Thu Sep 29 21:31:24 2011 -0700"
      },
      "committer": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sun Oct 30 06:02:16 2011 -0600"
      },
      "message": "board-msm8960: Add ion heaps corresponding to pmem heaps\n\nAdd adsp heaps for ion. This corresponds directly\nto what pmem currently does. This also includes disabling\nthe adsp and pmem heaps for pmem.\n\nChange-Id: I4354c713413ebbe949579741efdd75e9c444c8e7\nSigned-off-by: Laura Abbott \u003clauraa@codeaurora.org\u003e\n"
    },
    {
      "commit": "8cd4832d4d7fe3acb47720c64c9284c974ff2962",
      "tree": "11997ecc3bfdf37e25d32fd42300ca492a199f14",
      "parents": [
        "273dd8e94a71079a415d2814a61c2c4dc9e4cb86"
      ],
      "author": {
        "name": "Jordan Crouse",
        "email": "jcrouse@codeaurora.org",
        "time": "Wed Oct 12 17:05:19 2011 -0600"
      },
      "committer": {
        "name": "Jordan Crouse",
        "email": "jcrouse@codeaurora.org",
        "time": "Fri Oct 28 15:27:14 2011 -0600"
      },
      "message": "gpu: ion:  Add inline stubs for Ion functions\n\nAdd inline stubs for in-kernel Ion functions to use when\nIon is not enabled in the kernel config.\n\nChange-Id: Ic0dedbadbe4d7bab8f24763e67dd775c769b06df\nSigned-off-by: Jordan Crouse \u003cjcrouse@codeaurora.org\u003e\n"
    },
    {
      "commit": "273dd8e94a71079a415d2814a61c2c4dc9e4cb86",
      "tree": "0a69a689296137ddfc3d988d806657ef0c8417f8",
      "parents": [
        "804c6b5a2672e2603d90ec6e1861a615b8ab0157"
      ],
      "author": {
        "name": "Laura Abbott",
        "email": "lauraa@codeaurora.org",
        "time": "Wed Oct 12 14:26:33 2011 -0700"
      },
      "committer": {
        "name": "Laura Abbott",
        "email": "lauraa@codeaurora.org",
        "time": "Fri Oct 28 13:18:34 2011 -0700"
      },
      "message": "gpu: ion: Add API to get the buffer flags\n\nClients may want to know what the existing flags are on a\nhandle for mapping, cache flushing or other purposes. Add\nan API to get those flags.\n\nChange-Id: I2d8c93194d1fc940042529b8851ebecf35d6e3de\nSigned-off-by: Laura Abbott \u003clauraa@codeaurora.org\u003e\n"
    },
    {
      "commit": "cffdff53548ba88cea099a653e104003225607f2",
      "tree": "2cfcc607f2575c965d9b0b0753ce5f5b65bd60b0",
      "parents": [
        "3ce4a81bc3dd15cbb371246ad0daa909346ff0bd"
      ],
      "author": {
        "name": "Laura Abbott",
        "email": "lauraa@codeaurora.org",
        "time": "Fri Sep 23 10:40:19 2011 -0700"
      },
      "committer": {
        "name": "Laura Abbott",
        "email": "lauraa@codeaurora.org",
        "time": "Sat Oct 15 11:56:54 2011 -0700"
      },
      "message": "Kbuild: Add ion header file\n\nMake sure the header file for Ion gets exported to userspace.\nAlso make sure userspace can actually use the header.\n\nChange-Id: I44f436005a6a503811c85d4fb0f89264ba160571\nSigned-off-by: Laura Abbott \u003clauraa@codeaurora.org\u003e\n"
    },
    {
      "commit": "abcb6f740ef17dcf13979be828ab0d1435824d3a",
      "tree": "fce0bdbc4a25913368d4128b2bc525925357af8e",
      "parents": [
        "29e31c3659ad0e0bf601026a7f8e1d7eacd97dbf"
      ],
      "author": {
        "name": "Laura Abbott",
        "email": "lauraa@codeaurora.org",
        "time": "Tue Oct 04 16:26:49 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 11 09:59:30 2011 -0700"
      },
      "message": "gpu: ion: Add cache flushing APIs\n\nAdd ioctl to support flushing the caches of ion\nbuffers from userspace.\n\nSigned-off-by: Laura Abbott \u003clauraa@codeaurora.org\u003e\n"
    },
    {
      "commit": "354120303af200a1515eca4869a4fe2ac558888c",
      "tree": "405ca86a3a1439ba006ee587de0eb98a89418b70",
      "parents": [
        "2fee20e30bb5fa63e2c9d939584114224deb47e6"
      ],
      "author": {
        "name": "Laura Abbott",
        "email": "lauraa@codeaurora.org",
        "time": "Thu Sep 29 09:50:06 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 11 09:59:25 2011 -0700"
      },
      "message": "gpu: ion: Add IS_CACHED macro\n\nAdd a proper IS_CACHED macro for detecting whether or not\nflags indicated a cached mapping.\n\nSigned-off-by: Laura Abbott \u003clauraa@codeaurora.org\u003e\n"
    },
    {
      "commit": "894fd58ea83d1f1c38269590cfdff6551b872f9e",
      "tree": "58772e8d71cdb9692f24c494c62aec3d921557a9",
      "parents": [
        "d6183793419fa8a88d3e91c2dfa321dc13bf0c6b"
      ],
      "author": {
        "name": "Laura Abbott",
        "email": "lauraa@codeaurora.org",
        "time": "Fri Aug 19 13:33:56 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:17:38 2011 -0700"
      },
      "message": "gpu: ion: Add support for cached and uncached mappings\n\nAdd explicit support for cached and uncached mappings. Functions\nnow describe whether mappings will be cached or uncached.\n\nSigned-off-by: Laura Abbott \u003clauraa@codeaurora.org\u003e\n"
    },
    {
      "commit": "a2e9363f069768597687ecd3436d331fc3c1ceb1",
      "tree": "22b410b0a8c19f51c28da6b84b809de3c0043b44",
      "parents": [
        "302911d5ba5cdb2ed344e0156e10bfba5e1248e1"
      ],
      "author": {
        "name": "Laura Abbott",
        "email": "lauraa@codeaurora.org",
        "time": "Fri Aug 19 13:36:32 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:17:21 2011 -0700"
      },
      "message": "gpu: ion: Add support for carveout heaps on msm targets\n\nAdd infrastructure for supporting ion carveout heaps.\nThe memory type should be specified in the board file using\nmach/ion.h. The ion platform driver will be responsible for\nallocating the correct memory.\n\nSigned-off-by: Laura Abbott \u003clauraa@codeaurora.org\u003e\n"
    },
    {
      "commit": "302911d5ba5cdb2ed344e0156e10bfba5e1248e1",
      "tree": "7668dfac798813fd32464060fcb76b10078b8699",
      "parents": [
        "c46636308ea645b5e555955f3679bea6a01001a8"
      ],
      "author": {
        "name": "Laura Abbott",
        "email": "lauraa@codeaurora.org",
        "time": "Mon Aug 15 17:12:57 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:17:20 2011 -0700"
      },
      "message": "gpu: ion: Add platform driver for msm ion\n\nAdd platform driver for msm specific ion devices\n\nSigned-off-by: Laura Abbott \u003clauraa@codeaurora.org\u003e\n"
    },
    {
      "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": "f2230156c74b8923ff7b84eab955761471104b9b",
      "tree": "2760d5c604c47cae00d834bf9a3d05a2ee8d16cd",
      "parents": [
        "75dc25a8708d905afffd6da5f4fe69356f4eac33"
      ],
      "author": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Wed Jul 06 16:53:21 2011 -0700"
      },
      "committer": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Wed Jul 06 19:45:30 2011 -0700"
      },
      "message": "ion: fix ION_HEAP_\u003cxxx\u003e_MASK definitions\n\nSigned-off-by: Iliyan Malchev \u003cmalchev@google.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"
    }
  ]
}
