)]}'
{
  "log": [
    {
      "commit": "c8cde43ee8af91295c8837782ffd4356b051a8c5",
      "tree": "6b4cbdb16da293e1b58625ff5ee01a73be20a596",
      "parents": [
        "8ef619bb88145b81d5351d0bf9eb1a8f05a0c2a0",
        "10e7d0ac7f95548b76ab1a63a0d8baa99d1d2643"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri May 23 06:07:41 2014 -0700"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Fri May 23 06:07:40 2014 -0700"
      },
      "message": "Merge \"msm: kgsl: Enable protected register mode for A2XX\""
    },
    {
      "commit": "8ef619bb88145b81d5351d0bf9eb1a8f05a0c2a0",
      "tree": "c698e79597f2c9cce82b84b5ca09f2c62423b418",
      "parents": [
        "6012d07a977fafd7df1641c8eb9ef926915c1683",
        "970b5dd8ea04905a471ea6960bf0eb43c16dc49f"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri May 23 06:07:40 2014 -0700"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Fri May 23 06:07:40 2014 -0700"
      },
      "message": "Merge \"msm: kgsl: Mark the IOMMU setstate memory as read only\""
    },
    {
      "commit": "6012d07a977fafd7df1641c8eb9ef926915c1683",
      "tree": "e7ed45620f676310bc6dbbf5ee39b112b5add345",
      "parents": [
        "9048ebf46edafaf2a40cc849e9a3e96deee67e5a",
        "3fe88e4e5ca2fee3e03afa0c99f9a0b9db08297d"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri May 23 06:07:39 2014 -0700"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Fri May 23 06:07:39 2014 -0700"
      },
      "message": "Merge \"msm: kgsl: Protect CP_STATE_DEBUG_INDEX\""
    },
    {
      "commit": "9048ebf46edafaf2a40cc849e9a3e96deee67e5a",
      "tree": "c79c6fce11413d6967faf0861ec228284335847f",
      "parents": [
        "5a2ac4b1bb8618788cccdc8ffdf338bd6c18aeda",
        "dce015d07e9d0ae9ef8bd1ee55eb9fd59e5ad1b1"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri May 23 06:07:38 2014 -0700"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Fri May 23 06:07:38 2014 -0700"
      },
      "message": "Merge \"msm: kgsl: Print the register that causes a protected mode error\""
    },
    {
      "commit": "5a2ac4b1bb8618788cccdc8ffdf338bd6c18aeda",
      "tree": "818a37fd0977408e9f46d4358fa443e0ad1d9d37",
      "parents": [
        "25014f810358ed8e3d3a497677a0e8c713338080",
        "5d70f8bc0493b3ff5cad81fb7e3dae06b15278b7"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri May 23 06:07:37 2014 -0700"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Fri May 23 06:07:37 2014 -0700"
      },
      "message": "Merge \"msm: kgsl: Protect SMMU registers from being written by the GPU\""
    },
    {
      "commit": "25014f810358ed8e3d3a497677a0e8c713338080",
      "tree": "6901f9b3603306c12601299468c1420601e5b72b",
      "parents": [
        "11e0c404f0bd38382909cce4b65c5f542a5ecac3",
        "3897a1bc3ec95a972636349a541375bacdb25b29"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri May 23 06:07:36 2014 -0700"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Fri May 23 06:07:36 2014 -0700"
      },
      "message": "Merge \"msm: kgsl: Enable protected register mode for A3XX\""
    },
    {
      "commit": "11e0c404f0bd38382909cce4b65c5f542a5ecac3",
      "tree": "243d98aa283f7ee07ea37bd8322d573697151544",
      "parents": [
        "2784520534675f64906f7bee5429a5f30e882256",
        "441bd29ae55dea1531555819858f02ede6c7e587"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri May 23 06:07:36 2014 -0700"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Fri May 23 06:07:35 2014 -0700"
      },
      "message": "Merge \"msm: kgsl: Setup a3xx protection in its start function\""
    },
    {
      "commit": "de1f12a2f31d69cb24dca7dba064746d9bc02846",
      "tree": "c45a06ddcb69e45fefcedcb7ce93ec74c7166e2d",
      "parents": [
        "38b7694ea7702f5c94d02c75882b45692a499d1c",
        "7e78959eef7ce6771cb87835f475e22dc6672162"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue May 20 11:33:17 2014 -0700"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue May 20 11:33:17 2014 -0700"
      },
      "message": "Merge \"wcnss: add API to check if wcnss is undergoing an SSR\""
    },
    {
      "commit": "38b7694ea7702f5c94d02c75882b45692a499d1c",
      "tree": "0a681c3bf4fabf20e3ace8bbf9b3ca0b3fefb89f",
      "parents": [
        "1fdaee6ace2dc43905d805746157290ca6355bb8",
        "ed80534e15836294bb3bbb8d8afa4904520e7aa6"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue May 20 11:33:16 2014 -0700"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue May 20 11:33:16 2014 -0700"
      },
      "message": "Merge \"wcnss: Log debug registers when receives certain notification\""
    },
    {
      "commit": "1fdaee6ace2dc43905d805746157290ca6355bb8",
      "tree": "1ded24200f2f88bfee17ee128cde704ea7947f73",
      "parents": [
        "a90fd6a0e7cd255b4ffb1bf9e7241d3362c3c6ae",
        "eacc8787eb503950e0dd60ebbad5e390bec0909d"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue May 20 01:24:34 2014 -0700"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue May 20 01:24:34 2014 -0700"
      },
      "message": "Merge \"msm: msm_fb: set dma pan info when continuous splash is enabled.\""
    },
    {
      "commit": "a90fd6a0e7cd255b4ffb1bf9e7241d3362c3c6ae",
      "tree": "ab1ce1e236cda757d6a5382e29d2757a38e36102",
      "parents": [
        "cf84f81cd06e6f564769e7721cbe79787c732563",
        "0c666039970952441fda7a41c7452ba0c668b22a"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu May 15 17:32:57 2014 -0700"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu May 15 17:32:57 2014 -0700"
      },
      "message": "Merge \"msm: camera: Enable interrupts before returning during Invalid Image mode.\""
    },
    {
      "commit": "cf84f81cd06e6f564769e7721cbe79787c732563",
      "tree": "b3117e270b71e53b2b10c7e55e8995b6f3d191b2",
      "parents": [
        "b0d5ce2ae624d5a2d757257cb6e43b697e1dbc4a",
        "50deb42dd93e1613de02ba04e40f68048dcf6eea"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu May 15 17:32:57 2014 -0700"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu May 15 17:32:57 2014 -0700"
      },
      "message": "Merge \"\u0027Revert \"msm: camera: Enable interrupts before returning during Invalid Image mode.\"\""
    },
    {
      "commit": "b0d5ce2ae624d5a2d757257cb6e43b697e1dbc4a",
      "tree": "ab1ce1e236cda757d6a5382e29d2757a38e36102",
      "parents": [
        "a3363615ea102bcd905f639ab6aa8d8869a79594",
        "7953d0b37845ff1e7fa76e0691f5d7878a81abf8"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu May 15 04:03:55 2014 -0700"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu May 15 04:03:54 2014 -0700"
      },
      "message": "Merge \"msm: msm_fb: Handle out of order msm_fb ioctls\""
    },
    {
      "commit": "eacc8787eb503950e0dd60ebbad5e390bec0909d",
      "tree": "c41c4d6a2560f37968abc4b1287e66e08b0f1573",
      "parents": [
        "a3363615ea102bcd905f639ab6aa8d8869a79594"
      ],
      "author": {
        "name": "Vishnuvardhan Prodduturi",
        "email": "vproddut@codeaurora.org",
        "time": "Mon Sep 16 16:19:30 2013 +0530"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu May 15 02:29:53 2014 -0700"
      },
      "message": "msm: msm_fb: set dma pan info when continuous splash is enabled.\n\nEnable vsync_enable flag when continous splash is present. This is\nneeded to program Tearcheck params for command mode panels.\n\nChange-Id: Ia704b9076628e20a308fbac6f202fa7d20f5f966\nSigned-off-by: Vishnuvardhan Prodduturi \u003cvproddut@codeaurora.org\u003e\n"
    },
    {
      "commit": "a3363615ea102bcd905f639ab6aa8d8869a79594",
      "tree": "8f573e7b676c654dfb0e3809e46ceeb51dc720ec",
      "parents": [
        "3cf5694145ab56a3115a20c821f47e4944005221",
        "f78810a61b34b439f68fa420ab07787d1c2d78eb"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed May 14 16:34:24 2014 -0700"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Wed May 14 16:34:23 2014 -0700"
      },
      "message": "Merge \"msm: camera: Sanity check in ispif release Add BUG_ON for ispif address and check ispif base address validity in ispif release function.\""
    },
    {
      "commit": "0c666039970952441fda7a41c7452ba0c668b22a",
      "tree": "08126f637e5942eb7309eb34aeb6ddaed2127040",
      "parents": [
        "50deb42dd93e1613de02ba04e40f68048dcf6eea"
      ],
      "author": {
        "name": "Vijaya Kumar T M",
        "email": "vtmuni@codeaurora.org",
        "time": "Tue Apr 15 18:12:45 2014 +0530"
      },
      "committer": {
        "name": "Vijaya Kumar T M",
        "email": "vtmuni@codeaurora.org",
        "time": "Wed May 14 11:46:09 2014 +0530"
      },
      "message": "msm: camera: Enable interrupts before returning during Invalid Image mode.\n\nCRs-Fixed:649474\nChange-Id: Ifd77870dc888232ddc665e0e29974aa6d23db77e\nSigned-off-by: Vijaya Kumar T M \u003cvtmuni@codeaurora.org\u003e\n"
    },
    {
      "commit": "50deb42dd93e1613de02ba04e40f68048dcf6eea",
      "tree": "9b6e267d10ae56654d71cf490d9a3ec539f8f77e",
      "parents": [
        "4af7f9ad4e5b2c695268153670f70269768c7c72"
      ],
      "author": {
        "name": "Vijaya Kumar T M",
        "email": "vtmuni@codeaurora.org",
        "time": "Wed May 14 11:16:23 2014 +0530"
      },
      "committer": {
        "name": "Vijaya Kumar T M",
        "email": "vtmuni@codeaurora.org",
        "time": "Wed May 14 11:23:44 2014 +0530"
      },
      "message": "\u0027Revert \"msm: camera: Enable interrupts before returning during Invalid Image mode.\"\n\nThis reverts commit e6f398d23b8a7ad154ad1f9a7e7c9ae4d6f0b22f.\n\nChange-Id: Ib18e458055695322cf34c73da5e7113ec7ee6cbd\nSigned-off-by: Vijaya Kumar T M \u003cvtmuni@codeaurora.org\u003e\n"
    },
    {
      "commit": "10e7d0ac7f95548b76ab1a63a0d8baa99d1d2643",
      "tree": "70cf0bcd284ddf167b2b17bb2f070882c83d9644",
      "parents": [
        "970b5dd8ea04905a471ea6960bf0eb43c16dc49f"
      ],
      "author": {
        "name": "Hareesh Gundu",
        "email": "hareeshg@codeaurora.org",
        "time": "Tue May 06 18:36:36 2014 +0530"
      },
      "committer": {
        "name": "Hareesh Gundu",
        "email": "hareeshg@codeaurora.org",
        "time": "Tue May 13 19:52:33 2014 +0530"
      },
      "message": "msm: kgsl: Enable protected register mode for A2XX\n\nTurn on protected register mode for the A2XX GPU family.\n\nChange-Id: Iecf88d648c9f86faef4fa53e90c2ce81101c58fa\nSigned-off-by: Hareesh Gundu \u003chareeshg@codeaurora.org\u003e\n"
    },
    {
      "commit": "7953d0b37845ff1e7fa76e0691f5d7878a81abf8",
      "tree": "ccdd5aa12117817120a31baa15b12e265ff65056",
      "parents": [
        "4c37c8aa7649ddffe9aa4f5fc5ac7a1054eb41db"
      ],
      "author": {
        "name": "Nirmal Abraham",
        "email": "nabrah@codeaurora.org",
        "time": "Mon May 12 18:52:24 2014 +0530"
      },
      "committer": {
        "name": "Nirmal Abraham",
        "email": "nabrah@codeaurora.org",
        "time": "Tue May 13 16:51:43 2014 +0530"
      },
      "message": "msm: msm_fb: Handle out of order msm_fb ioctls\n\nHandle two cases when ioctls are received when they are not expected.\n - Writeback ioctls received when writeback (FB2) is not active.\n - Writeback ioctls received in random sequence when writeback (FB2)\n   is active.\n\nChange-Id: I54982e1aef09fd9c7df9354a139ac34219017951\nSigned-off-by: Nirmal Abraham \u003cnabrah@codeaurora.org\u003e\n"
    },
    {
      "commit": "970b5dd8ea04905a471ea6960bf0eb43c16dc49f",
      "tree": "9cda734477b5eb2558f07cd6a69e15c59a691df3",
      "parents": [
        "3fe88e4e5ca2fee3e03afa0c99f9a0b9db08297d"
      ],
      "author": {
        "name": "Jordan Crouse",
        "email": "jcrouse@codeaurora.org",
        "time": "Thu Apr 17 10:05:21 2014 -0600"
      },
      "committer": {
        "name": "Hareesh Gundu",
        "email": "hareeshg@codeaurora.org",
        "time": "Tue May 13 14:12:17 2014 +0530"
      },
      "message": "msm: kgsl: Mark the IOMMU setstate memory as read only\n\nMark the IOMMU setstate memory as read only in the pagetable.\n\nChange-Id: Ic0dedbadb19e499c749cd744c3e89be3bcb4c2a2\nSigned-off-by: Jordan Crouse \u003cjcrouse@codeaurora.org\u003e\nSigned-off-by: Hareesh Gundu \u003chareeshg@codeaurora.org\u003e\n"
    },
    {
      "commit": "3fe88e4e5ca2fee3e03afa0c99f9a0b9db08297d",
      "tree": "ee24b78d2df8b3b492306fb87fcad403fb9c1434",
      "parents": [
        "dce015d07e9d0ae9ef8bd1ee55eb9fd59e5ad1b1"
      ],
      "author": {
        "name": "Jordan Crouse",
        "email": "jcrouse@codeaurora.org",
        "time": "Mon Apr 21 15:04:54 2014 -0600"
      },
      "committer": {
        "name": "Hareesh Gundu",
        "email": "hareeshg@codeaurora.org",
        "time": "Tue May 13 14:10:25 2014 +0530"
      },
      "message": "msm: kgsl: Protect CP_STATE_DEBUG_INDEX\n\nPut CP_STATE_DEBUG_INDEX and CP_STATE_DEBUG_DATA under protection\nto keep it from being written from an IB1. Doing so however opens\nup a subtle \"feature\" in the microcode: memory read opcodes turn off\nprotected mode in the microcode to do the read and then turns it\nback on regardless of the initial state. This is a problem if the\nmemory read happens while protected mode is turned off and then we\ntry to access a protected register which then complains and goes boom.\n\nTo account for this irregularity explicitly turn back off protected\nmode in all the places where we know this will be a problem.\n\nConflicts:\n\tdrivers/gpu/msm/adreno.c\n\tdrivers/gpu/msm/adreno_a3xx.c\n\nChange-Id: Ic0dedbad1397ca9b80132241ac006560a615e042\nSigned-off-by: Jordan Crouse \u003cjcrouse@codeaurora.org\u003e\nSigned-off-by: Hareesh Gundu \u003chareeshg@codeaurora.org\u003e\n"
    },
    {
      "commit": "f78810a61b34b439f68fa420ab07787d1c2d78eb",
      "tree": "ebb0477664aad0d9a6cdaa381f093115ed145d7b",
      "parents": [
        "4c37c8aa7649ddffe9aa4f5fc5ac7a1054eb41db"
      ],
      "author": {
        "name": "Ashok Raj Deenadayalan",
        "email": "adeena@codeaurora.org",
        "time": "Fri May 09 17:08:05 2014 +0530"
      },
      "committer": {
        "name": "Ashok Raj Deenadayalan",
        "email": "adeena@codeaurora.org",
        "time": "Fri May 09 17:08:05 2014 +0530"
      },
      "message": "msm: camera: Sanity check in ispif release\nAdd BUG_ON for ispif address and check ispif base address\nvalidity in ispif release function.\n\nCRs-Fixed: 642603\n\nChange-Id: Ic4e672cb35fdd6eafe1c9fc081b2f86c570ceeb8\nSigned-off-by: Ashok Raj Deenadayalan \u003cadeena@codeaurora.org\u003e\n"
    },
    {
      "commit": "dce015d07e9d0ae9ef8bd1ee55eb9fd59e5ad1b1",
      "tree": "44d563d7a92bcb904751de77e7f0374616dc2074",
      "parents": [
        "5d70f8bc0493b3ff5cad81fb7e3dae06b15278b7"
      ],
      "author": {
        "name": "Jordan Crouse",
        "email": "jcrouse@codeaurora.org",
        "time": "Mon Oct 07 16:51:03 2013 -0600"
      },
      "committer": {
        "name": "Hareesh Gundu",
        "email": "hareeshg@codeaurora.org",
        "time": "Tue May 06 15:02:36 2014 +0530"
      },
      "message": "msm: kgsl: Print the register that causes a protected mode error\n\nWhen we get a protected mode error print out the register information\nthat caused the exception.\n\nChange-Id: Ic0dedbad4f586c5715669226619b51665ef9681f\nSigned-off-by: Jordan Crouse \u003cjcrouse@codeaurora.org\u003e\nSigned-off-by: Hareesh Gundu \u003chareeshg@codeaurora.org\u003e\n"
    },
    {
      "commit": "5d70f8bc0493b3ff5cad81fb7e3dae06b15278b7",
      "tree": "1dd4c008cc049be5ac2509fba0164016c7a35d2b",
      "parents": [
        "3897a1bc3ec95a972636349a541375bacdb25b29"
      ],
      "author": {
        "name": "Jordan Crouse",
        "email": "jcrouse@codeaurora.org",
        "time": "Mon Feb 03 10:48:33 2014 -0700"
      },
      "committer": {
        "name": "Hareesh Gundu",
        "email": "hareeshg@codeaurora.org",
        "time": "Tue May 06 14:57:38 2014 +0530"
      },
      "message": "msm: kgsl: Protect SMMU registers from being written by the GPU\n\nPut the SMMU register range in protected mode to shield them from\nIB1/IB2 writes from userspace.\n\nCRs-Fixed: 599971\nChange-Id: Ic0dedbad8c03fc1c54ff73221231e2440d3c34dd\nSigned-off-by: Jordan Crouse \u003cjcrouse@codeaurora.org\u003e\nSigned-off-by: Hareesh Gundu \u003chareeshg@codeaurora.org\u003e\n"
    },
    {
      "commit": "3897a1bc3ec95a972636349a541375bacdb25b29",
      "tree": "5e13c6df38ecebacd01d05b306633908261ed543",
      "parents": [
        "441bd29ae55dea1531555819858f02ede6c7e587"
      ],
      "author": {
        "name": "Jordan Crouse",
        "email": "jcrouse@codeaurora.org",
        "time": "Mon Sep 30 09:51:26 2013 -0600"
      },
      "committer": {
        "name": "Hareesh Gundu",
        "email": "hareeshg@codeaurora.org",
        "time": "Tue May 06 13:49:21 2014 +0530"
      },
      "message": "msm: kgsl: Enable protected register mode for A3XX\n\nTurn on protected register mode for the A3XX GPU family and add 0x63\n(RBBM_INT_0_MASK) to the list of protected registers.\n\nConflicts:\n\tdrivers/gpu/msm/adreno.h\n\tdrivers/gpu/msm/adreno_a3xx.c\n\tdrivers/gpu/msm/adreno_ringbuffer.c\n\nChange-Id: Ic0dedbad10ebfa6eb6d3d815b5aa9b6b6f0e8e35\nSigned-off-by: Jordan Crouse \u003cjcrouse@codeaurora.org\u003e\nSigned-off-by: Hareesh Gundu \u003chareeshg@codeaurora.org\u003e\n"
    },
    {
      "commit": "441bd29ae55dea1531555819858f02ede6c7e587",
      "tree": "8b8e2083800081cae4c5decb56bae95962a97cb1",
      "parents": [
        "c63b7792e4691a9f3e0d12fb216665bec103f410"
      ],
      "author": {
        "name": "Shubhraprakash Das",
        "email": "sadas@codeaurora.org",
        "time": "Mon Apr 29 12:25:42 2013 -0700"
      },
      "committer": {
        "name": "Hareesh Gundu",
        "email": "hareeshg@codeaurora.org",
        "time": "Tue May 06 13:33:23 2014 +0530"
      },
      "message": "msm: kgsl: Setup a3xx protection in its start function\n\nSetup the protection registers for a3xx towards the end of its\nstart function instead of doing it in generic ringbuffer start\n\nConflicts:\n\tdrivers/gpu/msm/adreno_ringbuffer.c\n\nChange-Id: I66df496afa5d1fdf7dea790306f5358c2098674d\nSigned-off-by: Shubhraprakash Das \u003csadas@codeaurora.org\u003e\nSigned-off-by: Hareesh Gundu \u003chareeshg@codeaurora.org\u003e\n"
    },
    {
      "commit": "7e78959eef7ce6771cb87835f475e22dc6672162",
      "tree": "bdf8282aaf5085cd2b76ca447f9755ce24f0f862",
      "parents": [
        "ed80534e15836294bb3bbb8d8afa4904520e7aa6"
      ],
      "author": {
        "name": "Mihir Shete",
        "email": "smihir@codeaurora.org",
        "time": "Thu Mar 13 18:50:49 2014 +0530"
      },
      "committer": {
        "name": "Mihir Shete",
        "email": "smihir@codeaurora.org",
        "time": "Tue May 06 11:38:33 2014 +0530"
      },
      "message": "wcnss: add API to check if wcnss is undergoing an SSR\n\nWlan driver should not read registers from wcnss or\ntry to communicate with the chip when it is undergoing\na subsystem-restart. Added an API with the wcnss platform\ndriver to check if ssr is in progress, this API will be\nused by the wlan driver to protect register access and\nother prohibited operations.\n\nChange-Id: Ia0d93e774af126d84dbaabf5c36a2c90fdbd58be\nCRs-Fixed: 621974\nSigned-off-by: Mihir Shete \u003csmihir@codeaurora.org\u003e\n"
    },
    {
      "commit": "ed80534e15836294bb3bbb8d8afa4904520e7aa6",
      "tree": "692b34ed281c22d6b20ad9aed29c63e14e2616a7",
      "parents": [
        "b9864e8080e9243ece7bd1eab17f8043ebe032ed"
      ],
      "author": {
        "name": "Yue Ma",
        "email": "yuem@codeaurora.org",
        "time": "Thu Dec 19 16:59:27 2013 -0800"
      },
      "committer": {
        "name": "Mihir Shete",
        "email": "smihir@codeaurora.org",
        "time": "Tue May 06 11:30:10 2014 +0530"
      },
      "message": "wcnss: Log debug registers when receives certain notification\n\nIf powering on a subsystem during restart fails, SSR framework will send\na \"powerup failure\" notification to the subsystem. Add support that\nWCNSS platform driver will register to listen the notifications and if\nreceives \"powerup failure\" notification, it will log the debug registers.\n\nChange-Id: I0ae8a5ee96122d71c7a86711044f6b07e400b62c\nSigned-off-by: Yue Ma \u003cyuem@codeaurora.org\u003e\n[smihir@codeaurora.org: removed powerup failure notification for riva]\nSigned-off-by: Mihir Shete \u003csmihir@codeaurora.org\u003e\n"
    },
    {
      "commit": "c4737d0602be5f28e420cd3f47af30cc3f88da6c",
      "tree": "59be26b1a9b01c07749bd2ea8437b98b33368c3b",
      "parents": [
        "b9864e8080e9243ece7bd1eab17f8043ebe032ed"
      ],
      "author": {
        "name": "Zhen Kong",
        "email": "zkong@codeaurora.org",
        "time": "Thu Mar 27 12:44:15 2014 -0700"
      },
      "committer": {
        "name": "Zhen Kong",
        "email": "zkong@codeaurora.org",
        "time": "Mon May 05 12:40:51 2014 -0700"
      },
      "message": "qseecom: Validate pointer offset in qseecom_send_modfd_cmd\n\nValidate cmd_req_buf pointer offset in qseecom_send_modfy_cmd, and\nmake sure cmd buffer address to be within shared bufffer.\n\nSigned-off-by: Zhen Kong \u003czkong@codeaurora.org\u003e\n\nChange-Id: I431511a92ab2cccbc2daebc0cf76cc3872689a97\nSigned-off-by: Zhen Kong \u003czkong@codeaurora.org\u003e\nSigned-off-by: Vignesh Veeramani \u003cquicvignes@codeaurora.org\u003e\n"
    },
    {
      "commit": "b9864e8080e9243ece7bd1eab17f8043ebe032ed",
      "tree": "042bc9485a1569367ac07305b346a92c8c4616f1",
      "parents": [
        "9a8e3b854eb6dcc044f08ca2294bd1c9ae84c90f",
        "2c07a937f80e3a753326ecc8214c08dc2396aa3c"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Apr 30 07:27:06 2014 -0700"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Wed Apr 30 07:27:06 2014 -0700"
      },
      "message": "Merge \"msm: camera: Enable interrupts before returning during Invalid Image mode.\""
    },
    {
      "commit": "d9301406b9f829010abdd5f6d2de128fa681cdc2",
      "tree": "1847cf9faef1ecb7dace39c379d2388b8c149383",
      "parents": [
        "d433e6fd564b3096092c3cf9029c6afb56edd923",
        "9089ad98b0169a80b660be8b27010ae06172886b"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Apr 28 04:54:02 2014 -0700"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Mon Apr 28 04:54:02 2014 -0700"
      },
      "message": "Merge \"diag: Remove error message\""
    },
    {
      "commit": "d433e6fd564b3096092c3cf9029c6afb56edd923",
      "tree": "3d7d940262d6e237636546fa6eb8061c08d66722",
      "parents": [
        "7571f18e0a1a01e6b6cf8485956c51e0ffa224c1",
        "de4c7ac43ed181acdac25b5944c0fc19d74fb7a1"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Apr 23 06:25:01 2014 -0700"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Wed Apr 23 06:25:01 2014 -0700"
      },
      "message": "Merge \"msm: kgsl: Fix GPU hang recovery logic\""
    },
    {
      "commit": "a2d7a1720b9882c34ae57fac6451c9937da67e55",
      "tree": "ca6cda69fda1f6de18fd3e1fbff7295a60f2e030",
      "parents": [
        "77ed1c71ba0815acb9e373ebba22176405bcb0ec",
        "25b261ad5d19e0379d33e9f5820de15189de3b28"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Apr 23 04:53:38 2014 -0700"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Wed Apr 23 04:53:38 2014 -0700"
      },
      "message": "Merge \"msm: kgsl: Reset VSC control registers\""
    },
    {
      "commit": "77ed1c71ba0815acb9e373ebba22176405bcb0ec",
      "tree": "d5bd7436d4e21c4aa0bd862a4472fc0cf72ea555",
      "parents": [
        "0a81e9189a4fdbacf0887608002aa12d740b2ac7",
        "b80da24305280cb5031ba98a1f50ac77170ba5ab"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Apr 23 04:53:37 2014 -0700"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Wed Apr 23 04:53:36 2014 -0700"
      },
      "message": "Merge \"msm: kgsl: Increase IDLE_TIMEOUT for 2D core to 20secs\""
    },
    {
      "commit": "0a81e9189a4fdbacf0887608002aa12d740b2ac7",
      "tree": "6b0c217e196a64acb44b062d49e642139f333de2",
      "parents": [
        "c63b7792e4691a9f3e0d12fb216665bec103f410",
        "d29899b9fba6ef960ca9bb71f7e1f0e4cc7af0e4"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Apr 23 04:53:35 2014 -0700"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Wed Apr 23 04:53:35 2014 -0700"
      },
      "message": "Merge \"msm: kgsl: Fix for panic in z180 postmortem dumps\""
    },
    {
      "commit": "2c07a937f80e3a753326ecc8214c08dc2396aa3c",
      "tree": "23cca5b35a7815d5793954a0942ff69a662802ba",
      "parents": [
        "9899d929e0d94b1850ddad82f4da000d2ce49b77"
      ],
      "author": {
        "name": "Vijaya Kumar T M",
        "email": "vtmuni@codeaurora.org",
        "time": "Tue Apr 15 18:12:45 2014 +0530"
      },
      "committer": {
        "name": "Vijaya Kumar T M",
        "email": "vtmuni@codeaurora.org",
        "time": "Tue Apr 15 18:21:53 2014 +0530"
      },
      "message": "msm: camera: Enable interrupts before returning during Invalid Image mode.\n\nTrinity fuzzling test node \" /dev/msm_camera/config0 \" detected this bug.\nSteps to reproduce:\ntrinity -c ioctl -C 1 --dangerous -V /dev/msm_camera/config0\ntrinity -c ioctl -C 1 --dangerous -V /dev/msm_camera/config1\n\nCRs-Fixed:649474\nChange-Id: I7bcc460a51d76f74e1b95044aae50817d0a08529\nSigned-off-by: Vijaya Kumar T M \u003cvtmuni@codeaurora.org\u003e\n"
    },
    {
      "commit": "d29899b9fba6ef960ca9bb71f7e1f0e4cc7af0e4",
      "tree": "1c9d0ccbfa2e68e4c638caf37fa491c7060b30e1",
      "parents": [
        "1c0ed6984ebf784b3d26fa4ac3aba3ba417abe21"
      ],
      "author": {
        "name": "Gaurav Gagrani",
        "email": "ggagrani@codeaurora.org",
        "time": "Tue Mar 25 19:37:37 2014 +0530"
      },
      "committer": {
        "name": "Hareesh Gundu",
        "email": "hareeshg@codeaurora.org",
        "time": "Mon Apr 14 21:11:39 2014 +0530"
      },
      "message": "msm: kgsl: Fix for panic in z180 postmortem dumps\n\nWe were accessing z180 registers without holding\ndevice mutex. This change ensures that we hold the\nmutex before accessing z180\u0027s registers\n\nCRs-Fixed: 644283\nChange-Id: Ib6496c427fc6c9a3f97a6720adb80a390fe21b0d\nSigned-off-by: Gaurav Gagrani \u003cggagrani@codeaurora.org\u003e\nSigned-off-by: Hareesh Gundu \u003chareeshg@codeaurora.org\u003e\n"
    },
    {
      "commit": "25b261ad5d19e0379d33e9f5820de15189de3b28",
      "tree": "6c4697aec883d1abdb00838883a228fecffd1b80",
      "parents": [
        "1c0ed6984ebf784b3d26fa4ac3aba3ba417abe21"
      ],
      "author": {
        "name": "Hareesh Gundu",
        "email": "hareeshg@codeaurora.org",
        "time": "Sat Apr 12 03:10:33 2014 +0530"
      },
      "committer": {
        "name": "Hareesh Gundu",
        "email": "hareeshg@codeaurora.org",
        "time": "Mon Apr 14 18:03:57 2014 +0530"
      },
      "message": "msm: kgsl: Reset VSC control registers\n\nConfigure the A2xx VSC register in context switch,\nwhich helps GPU to recover from the bad state.\n\nCRs-Fixed: 637288\nChange-Id: I2000a579614c491a015c618a52808500541329c5\nSigned-off-by: Hareesh Gundu \u003chareeshg@codeaurora.org\u003e\n"
    },
    {
      "commit": "9899d929e0d94b1850ddad82f4da000d2ce49b77",
      "tree": "8cce5be08f6ffec0f826c202297bd94dccb65411",
      "parents": [
        "6407aa4c22cb5b3ffaec6161b03cf3f004b6e2c8",
        "757f3d01154be8753cf288d277c60e5554dc8f66"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Apr 11 04:26:45 2014 -0700"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Fri Apr 11 04:26:45 2014 -0700"
      },
      "message": "Merge \"msm: kgsl: Release process mutex appropriately to avoid deadlock\""
    },
    {
      "commit": "ee1390591f8283e642da6aae38a8d4ab32dbe401",
      "tree": "9d6780ff85d7088aa7fef3f7e4ae8576620d3e6e",
      "parents": [
        "322bd50e2c79208cbe34fe9f4aeafa605a5193e0"
      ],
      "author": {
        "name": "Ken Zhang",
        "email": "kenz@codeaurora.org",
        "time": "Wed Jul 17 17:38:18 2013 -0400"
      },
      "committer": {
        "name": "Nirmal Abraham",
        "email": "nabrah@codeaurora.org",
        "time": "Wed Apr 09 17:07:01 2014 +0530"
      },
      "message": "msm: display: clear sec_active when the pipe is not for secure\n\nMake sure secure memory is unmapped properly\n\nChange-Id: Ie0f2bc586ab4de45ceaaa6834db64ba7b94b2c0b\nSigned-off-by: Ken Zhang \u003ckenz@codeaurora.org\u003e\nSigned-off-by: c_hharis \u003chharis@codeaurora.org\u003e\nSigned-off-by: Nirmal Abraham \u003cnabrah@codeaurora.org\u003e\n"
    },
    {
      "commit": "de4c7ac43ed181acdac25b5944c0fc19d74fb7a1",
      "tree": "9da685dde822c1f2dd1be862d119a86a0ce64be6",
      "parents": [
        "1c0ed6984ebf784b3d26fa4ac3aba3ba417abe21"
      ],
      "author": {
        "name": "Hareesh Gundu",
        "email": "hareeshg@codeaurora.org",
        "time": "Wed Feb 26 11:34:15 2014 +0530"
      },
      "committer": {
        "name": "Hareesh Gundu",
        "email": "hareeshg@codeaurora.org",
        "time": "Tue Apr 08 14:26:00 2014 +0530"
      },
      "message": "msm: kgsl: Fix GPU hang recovery logic\n\nDuring new commands submission, if the write pointer\nis ahead of read pointer fill ringbuffer data with\nKGSL_NOP_DATA_FILLER after NOP command. This will\navoids getting incorrect context ID from the ringbuffer\nextraction logic during GPU recovery.\n\nCRs-Fixed: 620533\nChange-Id: If4d25770b7288bc6fb618611c150e3876cc87c6f\nSigned-off-by: Hareesh Gundu \u003chareeshg@codeaurora.org\u003e\n"
    },
    {
      "commit": "b80da24305280cb5031ba98a1f50ac77170ba5ab",
      "tree": "413ffa0087b4ea7bfe1f9ca6bd97b3e82e8482d9",
      "parents": [
        "1c0ed6984ebf784b3d26fa4ac3aba3ba417abe21"
      ],
      "author": {
        "name": "Hareesh Gundu",
        "email": "hareeshg@codeaurora.org",
        "time": "Mon Apr 07 14:48:44 2014 +0530"
      },
      "committer": {
        "name": "Hareesh Gundu",
        "email": "hareeshg@codeaurora.org",
        "time": "Mon Apr 07 16:26:21 2014 +0530"
      },
      "message": "msm: kgsl: Increase IDLE_TIMEOUT for 2D core to 20secs\n\nIncreasing the hang detection time for 2D core from\n10 secs to 20 secs to avoid False GPU Hangs.\nSome c2d test cases are taking more than 10 secs\nto process which results in a False GPU Hang.\n\nCRs-Fixed: 454439, 644283\nChange-Id: Ice5e4b719adb44cd13fb8164bafedce1049416f7\nSigned-off-by: Hareesh Gundu \u003chareeshg@codeaurora.org\u003e\n"
    },
    {
      "commit": "757f3d01154be8753cf288d277c60e5554dc8f66",
      "tree": "d659ffe84e4caecfdd0791ac2a267bfc0273f164",
      "parents": [
        "33d598cacc9195f5247aa98baa926f283e6d464d"
      ],
      "author": {
        "name": "Sunil Khatri",
        "email": "sunilkh@codeaurora.org",
        "time": "Tue Apr 01 17:56:31 2014 +0530"
      },
      "committer": {
        "name": "Sunil Khatri",
        "email": "sunilkh@codeaurora.org",
        "time": "Wed Apr 02 16:35:15 2014 +0530"
      },
      "message": "msm: kgsl: Release process mutex appropriately to avoid deadlock\n\nThere is a deadlock situation between\nmsm_iommu_lock mutex and process_mutex.\n\nIn irq context iommu_fault_handler get into\na deadlock by aquiring msm_iommu_lock and waiting\nfor process mutex. The other thread in\ndestroy_process_private is waiting for\nmsm_iommu_lock while holding process mutex leading\nto a deadlock. With this change we release the\nprocess mutex well before we call the function\nin which msm_iommu_lock is taken.\n\nChange-Id: I674a7512dcd3e7fe202e39b57539cb6c1e29ae0e\nSigned-off-by: Sunil Khatri \u003csunilkh@codeaurora.org\u003e\n"
    },
    {
      "commit": "33d598cacc9195f5247aa98baa926f283e6d464d",
      "tree": "47dfab783837c4deaa5611807a6bb0dd6fbba6cd",
      "parents": [
        "3635bc882bda70f5e8a8ccb1dbb7648300c01186",
        "97c7dae87a35c4936d532c97d770fea3864a29e9"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Mar 27 08:01:51 2014 -0700"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Mar 27 08:01:51 2014 -0700"
      },
      "message": "Merge \"msm: kgsl: fix a race condition when calling kref_put\""
    },
    {
      "commit": "3635bc882bda70f5e8a8ccb1dbb7648300c01186",
      "tree": "1f56ddea2f554bb13d4d874205c5a0e70c49dbce",
      "parents": [
        "4fce4d7de8962aa73c8c949e946d6089dda3f12e",
        "95e3e3c0e9273218852c5877a9801d1c2dd63f65"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Mar 27 05:56:55 2014 -0700"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Mar 27 05:56:55 2014 -0700"
      },
      "message": "Merge \"msm: kgsl: Fix Z180 memory leak\""
    },
    {
      "commit": "97c7dae87a35c4936d532c97d770fea3864a29e9",
      "tree": "fb95a24cff7f1c44f7e727339bfac1961816960c",
      "parents": [
        "4fce4d7de8962aa73c8c949e946d6089dda3f12e"
      ],
      "author": {
        "name": "Hareesh Gundu",
        "email": "hareeshg@codeaurora.org",
        "time": "Thu Mar 27 11:51:52 2014 +0530"
      },
      "committer": {
        "name": "Hareesh Gundu",
        "email": "hareeshg@codeaurora.org",
        "time": "Thu Mar 27 16:51:52 2014 +0530"
      },
      "message": "msm: kgsl: fix a race condition when calling kref_put\n\nFix a race condition which can occur if a thread tries to acquire\na reference to a mem_entry or context while another thread has\nalready decremented the refcount to 0 and is in the process of\ndestroying said mem_entry or context.\n\nCRs-Fixed: 635747\nChange-Id: I6be64ca75f9cb12b03e870b9ca83588197c64e5e\nSigned-off-by: Hareesh Gundu \u003chareeshg@codeaurora.org\u003e\n"
    },
    {
      "commit": "95e3e3c0e9273218852c5877a9801d1c2dd63f65",
      "tree": "ca2bc8109ecf83f4be50d7e20b956ba8dc2a8a05",
      "parents": [
        "90874e2539466662f669932df25765f0b256c26b"
      ],
      "author": {
        "name": "Hareesh Gundu",
        "email": "hareeshg@codeaurora.org",
        "time": "Wed Mar 26 19:43:57 2014 +0530"
      },
      "committer": {
        "name": "Hareesh Gundu",
        "email": "hareeshg@codeaurora.org",
        "time": "Thu Mar 27 11:10:36 2014 +0530"
      },
      "message": "msm: kgsl: Fix Z180 memory leak\n\nDecerement entry refcount, which incremented\nin kgsl_sharedmem_find_region.\n\nCRs-Fixed: 635747\nChange-Id: I621ba8f8e119a9ab8ba5455b28a565e3cae2f7cd\nSigned-off-by: Hareesh Gundu \u003chareeshg@codeaurora.org\u003e\n"
    },
    {
      "commit": "4fce4d7de8962aa73c8c949e946d6089dda3f12e",
      "tree": "cd94b589107173850784cfb5dfae98ff9522497a",
      "parents": [
        "08f3bb5521d7214338d31ea0099d2a949c3feff5",
        "655261c78d9555080d2e124b43595a4740ff1296"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Mar 26 02:14:59 2014 -0700"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Wed Mar 26 02:14:58 2014 -0700"
      },
      "message": "Merge \"kernel:Dont set stop_issued flag in stop recording\""
    },
    {
      "commit": "08f3bb5521d7214338d31ea0099d2a949c3feff5",
      "tree": "92ada03f58dfe8f73b13f7e1aef77ea7794c7a44",
      "parents": [
        "2bde2246e0a0328ea390e24b207db4eca312c14d",
        "6c0c6cae5880c0c0d0fb65027081d008c7eb0505"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Mar 26 02:14:56 2014 -0700"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Wed Mar 26 02:14:55 2014 -0700"
      },
      "message": "Merge \"msm_fb: Register frame buffer device for device shutdown\""
    },
    {
      "commit": "2bde2246e0a0328ea390e24b207db4eca312c14d",
      "tree": "215787c5cf4d059ce421b326972c0f8320bc8211",
      "parents": [
        "90874e2539466662f669932df25765f0b256c26b",
        "aa9f375b1f19471cc58bae4ad0381d08cd9c8b66"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Mar 26 02:14:53 2014 -0700"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Wed Mar 26 02:14:52 2014 -0700"
      },
      "message": "Merge \"msm: wfd: Free ion memory properly during a ion failure\""
    },
    {
      "commit": "9089ad98b0169a80b660be8b27010ae06172886b",
      "tree": "5f7088f625573f510b2de04f66a57dbda3c26d48",
      "parents": [
        "90874e2539466662f669932df25765f0b256c26b"
      ],
      "author": {
        "name": "Katish Paran",
        "email": "kparan@codeaurora.org",
        "time": "Tue Feb 11 23:02:42 2014 +0530"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Mar 25 08:50:30 2014 -0700"
      },
      "message": "diag: Remove error message\n\nSome diag messages are marked as error messages which should\nbe marked as debug. This patch fixes that issue.\n\nChange-Id: If24b6cfdfca40321ff403826d8c149e8a3032803\nSigned-off-by: Katish Paran \u003ckparan@codeaurora.org\u003e\n"
    },
    {
      "commit": "8986ab4de9c08ed67aa12f69d2b47b339fdddb0f",
      "tree": "27b1d45b0d9a352d2066ef8392bb3b3b0f9cfd74",
      "parents": [
        "3fcaeb082ccf008d76975c255a1b945edad3e376"
      ],
      "author": {
        "name": "Venkatesh Yadav Abbarapu",
        "email": "quicvenkat@codeaurora.org",
        "time": "Thu Mar 06 18:42:05 2014 +0530"
      },
      "committer": {
        "name": "Prados Das",
        "email": "prados@codeaurora.org",
        "time": "Mon Mar 24 19:13:56 2014 +0530"
      },
      "message": "misc: qfpfuse: validate ioctl input parameters\n\nvalidate input parameters for ioctl command request\n\nCRs-Fixed: 550574,550575\nChange-Id: I87c3818b3bacc43c679aa555d79cc6ed127c6ef8\nAcked-by: John Nicholas \u003cjnichola@qti.qualcomm.com\u003e\nSigned-off-by: Venkatesh Yadav Abbarapu \u003cquicvenkat@codeaurora.org\u003e\nSigned-off-by: Prados Das \u003cprados@codeaurora.org\u003e\n"
    },
    {
      "commit": "3fcaeb082ccf008d76975c255a1b945edad3e376",
      "tree": "075422c01d5480df8519de958e2da32b135d9b24",
      "parents": [
        "9eb22a94685c3a4b0b13ce93472070a2216a1625"
      ],
      "author": {
        "name": "Venkatesh Yadav Abbarapu",
        "email": "quicvenkat@codeaurora.org",
        "time": "Mon Feb 17 16:48:33 2014 +0530"
      },
      "committer": {
        "name": "Prados Das",
        "email": "prados@codeaurora.org",
        "time": "Mon Mar 24 19:13:22 2014 +0530"
      },
      "message": "misc: qfpfuse: Fix overflow condition\n\nFix potential integer overflow for ioctl command to avoid incorrect\nbuffer allocation. Use the stack for data buffering to avoid the\nsmall buffer allocation for improved performance. Increase the fuse\nblow timeout in the driver to cover all QFPROM implementations\n\nCRs-Fixed: 550574,550575\n\nChange-Id: Iee3cc1d38aa5dbf8ef693a43a0ca716fc8724c62\nAcked-by: Radhakrishna Popuri \u003cc_rpopur@qti.qualcomm.com\u003e\nSigned-off-by: Venkatesh Yadav Abbarapu \u003cquicvenkat@codeaurora.org\u003e\nSigned-off-by: Prados Das \u003cprados@codeaurora.org\u003e\n"
    },
    {
      "commit": "6c0c6cae5880c0c0d0fb65027081d008c7eb0505",
      "tree": "d30dca8733014d033c4bf61a74924efe99d5b83e",
      "parents": [
        "9eb22a94685c3a4b0b13ce93472070a2216a1625"
      ],
      "author": {
        "name": "raghavendra ambadas",
        "email": "rambad@codeaurora.org",
        "time": "Fri Mar 21 12:53:45 2014 +0530"
      },
      "committer": {
        "name": "raghavendra ambadas",
        "email": "rambad@codeaurora.org",
        "time": "Fri Mar 21 12:53:45 2014 +0530"
      },
      "message": "msm_fb: Register frame buffer device for device shutdown\n\nMany display panels have a requirement of executing panel-off\ncommands when the device goes to shutdown. Hence, register frame\nbuffer device for device shutdown so that the panel-off commands\ncan be executed successfully.\n\nChange-Id: If39a93247542f5bbee8b0c4d1df1aab13270aa06\nSigned-off-by: raghavendra ambadas \u003crambad@codeaurora.org\u003e\n"
    },
    {
      "commit": "655261c78d9555080d2e124b43595a4740ff1296",
      "tree": "b573b8070d4289554a9e3c8c4191aa3bfe3a57de",
      "parents": [
        "4385f6232d27926b19ad25ecbe59fc998a91a41e"
      ],
      "author": {
        "name": "Raghu DP",
        "email": "dp.raghu@codeaurora.org",
        "time": "Wed Mar 19 11:36:24 2014 +0530"
      },
      "committer": {
        "name": "Raghu DP",
        "email": "dp.raghu@codeaurora.org",
        "time": "Wed Mar 19 11:42:14 2014 +0530"
      },
      "message": "kernel:Dont set stop_issued flag in stop recording\n\nstop_issued flag should not be set\nto TRUE during stop recording and liveshot.\n\nCRs-Fixed: 629368\n\nChange-Id: Ibf57a4e72e48ad1ce9821415ebf6de01fd881e64\nSigned-off-by: Raghu DP \u003cdp.raghu@codeaurora.org\u003e\n"
    },
    {
      "commit": "42c4b7e9e848bf7b77d904ff2e75e3d1a7b9815d",
      "tree": "b2c850afc0bd19de186d1a81ea6651993ecff12b",
      "parents": [
        "1ae8c1ff0c28905bf7d37f0f56fadb1796d54211"
      ],
      "author": {
        "name": "Prados Das",
        "email": "prados@codeaurora.org",
        "time": "Tue Mar 18 10:47:38 2014 +0530"
      },
      "committer": {
        "name": "Prados Das",
        "email": "prados@codeaurora.org",
        "time": "Tue Mar 18 10:47:38 2014 +0530"
      },
      "message": "Revert \"msm: vidc: No need to allocate metadata by default\"\n\nThis reverts commit 0efc959be55801808454292cc61d11ff8ab1bfa1\n\nChange-Id: I08163ac9e4d4481cb9df324fd8ccc14bef536d96\nSigned-off-by: Prados Das \u003cprados@codeaurora.org\u003e\n"
    },
    {
      "commit": "1ae8c1ff0c28905bf7d37f0f56fadb1796d54211",
      "tree": "42c9e7c1f842e4e8b39d2cf929222f84161237ac",
      "parents": [
        "f66da6da98917505717ca610e15de5fe007e0963",
        "06e59e01b79d82a1443b7d34f900fb6a9853344a"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Mar 17 02:30:17 2014 -0700"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Mon Mar 17 02:30:15 2014 -0700"
      },
      "message": "Merge \"misc: isa1200: Add mutex for clk_on\""
    },
    {
      "commit": "f66da6da98917505717ca610e15de5fe007e0963",
      "tree": "ac23837860cec1f653ff87e2536f9255f61d8360",
      "parents": [
        "1981d3ad29d574636b57298ab328da9713a87167",
        "d5e7bb22b713c4042a19ca6c3e380ec03abe70c0"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Mar 14 05:17:03 2014 -0700"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Fri Mar 14 05:17:03 2014 -0700"
      },
      "message": "Merge \"USB: ci13xxx_msm: shutdown callback to disable D+ pullup\""
    },
    {
      "commit": "1981d3ad29d574636b57298ab328da9713a87167",
      "tree": "1ad98eec1b9c6941b2a7055839769183ca7ce786",
      "parents": [
        "4385f6232d27926b19ad25ecbe59fc998a91a41e",
        "a249035f12442f6064bb6f66e58aa6800c3d771b"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Mar 13 23:53:39 2014 -0700"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Mar 13 23:53:37 2014 -0700"
      },
      "message": "Merge \"msm: kgsl: Remove sscanf() from kgsl_pwrctrl.c\""
    },
    {
      "commit": "06e59e01b79d82a1443b7d34f900fb6a9853344a",
      "tree": "abd5e81464fb5224716d4ad930b85ac8eca4503c",
      "parents": [
        "b9178938523462b3b98287b2251547286f9ed996"
      ],
      "author": {
        "name": "Sarada Prasanna Garnayak",
        "email": "c_sgarna@codeaurora.org",
        "time": "Wed Mar 12 19:00:58 2014 +0530"
      },
      "committer": {
        "name": "Sarada Prasanna Garnayak",
        "email": "c_sgarna@codeaurora.org",
        "time": "Wed Mar 12 19:00:58 2014 +0530"
      },
      "message": "misc: isa1200: Add mutex for clk_on\n\nclk_on is a boolean which maintains the enable/disbale\nstatus of clock. To avoid the race condition, mutex call\nis added for the clk_on.\n\nCRs-Fixed: 629529\nChange-Id: I4f61c629c503c658410b5c14da2e1612b82ec201\nSigned-off-by: Sarada Prasanna Garnayak \u003cc_sgarna@codeaurora.org\u003e\n"
    },
    {
      "commit": "4385f6232d27926b19ad25ecbe59fc998a91a41e",
      "tree": "db18801b9c446d85de036bc53b40420b3da44bf9",
      "parents": [
        "f33364e2359ae08121b1981c869e44d4a187f58d",
        "0efc959be55801808454292cc61d11ff8ab1bfa1"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Mar 10 21:56:56 2014 -0700"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Mon Mar 10 21:56:56 2014 -0700"
      },
      "message": "Merge \"msm: vidc: No need to allocate metadata by default\""
    },
    {
      "commit": "aa9f375b1f19471cc58bae4ad0381d08cd9c8b66",
      "tree": "f7e0bee8af53dc91cc252c011861635560076b5e",
      "parents": [
        "f33364e2359ae08121b1981c869e44d4a187f58d"
      ],
      "author": {
        "name": "Deepak Verma",
        "email": "dverma@codeaurora.org",
        "time": "Fri Feb 07 15:44:06 2014 +0530"
      },
      "committer": {
        "name": "Deepak Verma",
        "email": "dverma@codeaurora.org",
        "time": "Mon Mar 10 18:50:38 2014 +0530"
      },
      "message": "msm: wfd: Free ion memory properly during a ion failure\n\nThis change takes care of freeing allocated ion memory\nproperly which avoids unnecessary memory leaks.\n\nCRs-Fixed: 627325\nChange-Id: Icbbb1f2c8f8b02541a38aedd0066c7b079b144fb\nSigned-off-by: Deepak Verma \u003cdverma@codeaurora.org\u003e\n"
    },
    {
      "commit": "4077fccfa88d3336f7c006bb75bdf8c59bb94ad1",
      "tree": "b1f366d796dc7acf7aab4bc42bc624e24901660d",
      "parents": [
        "b9178938523462b3b98287b2251547286f9ed996",
        "9a0c1e531d4fa5407a16407f8e7cd95e78d882b1"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Mar 06 03:36:30 2014 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Mar 06 03:36:26 2014 -0800"
      },
      "message": "Merge \"msm: kgsl: don\u0027t use sscanf()\""
    },
    {
      "commit": "0c1efb415d0505f9a467e7f431d9e83315a2ac6d",
      "tree": "f742f4c18da6458694340732af8b904721862efd",
      "parents": [
        "a6705c0e69ec625b75a515c65c7bf6db387e7722",
        "cb117bb19e8063c14107b076250e1a187824418c"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Mar 01 20:48:18 2014 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Sat Mar 01 20:48:17 2014 -0800"
      },
      "message": "Merge \"msm: ADSPRPC: Add checks for erroneous values\""
    },
    {
      "commit": "a6705c0e69ec625b75a515c65c7bf6db387e7722",
      "tree": "56a0a30446c265a9fabe280f97a04b37960d5a9c",
      "parents": [
        "e49205c0c229cb27f1084dcd2e50f1a2f5bca704",
        "13ececa0ac4e31a38406c2e5ae0db1d228751d11"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Feb 28 07:18:06 2014 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Fri Feb 28 07:18:06 2014 -0800"
      },
      "message": "Merge \"msm: camera: Clear frame stucture before use\""
    },
    {
      "commit": "cb117bb19e8063c14107b076250e1a187824418c",
      "tree": "fafb6717c850f193ef410022817716ed0f218cb5",
      "parents": [
        "e49205c0c229cb27f1084dcd2e50f1a2f5bca704"
      ],
      "author": {
        "name": "Mitchel Humpherys",
        "email": "mitchelh@codeaurora.org",
        "time": "Fri Oct 25 12:05:47 2013 -0700"
      },
      "committer": {
        "name": "Prados Das",
        "email": "prados@codeaurora.org",
        "time": "Fri Feb 28 00:41:47 2014 +0530"
      },
      "message": "msm: ADSPRPC: Add checks for erroneous values\n\nCheck for invalid parameters passed in user invocation\nand validate the return values using appropriate macros.\n\nChange-Id: If529873d025ac0c13725efbedda5a58fae327722\nAcked-by: Sathish Ambley \u003csambley@qti.qualcomm.com\u003e\nSigned-off-by: Mitchel Humpherys \u003cmitchelh@codeaurora.org\u003e\nSigned-off-by: Prados Das \u003cprados@codeaurora.org\u003e\n"
    },
    {
      "commit": "d5e7bb22b713c4042a19ca6c3e380ec03abe70c0",
      "tree": "575444cc7e1a3da8ab9b0414427db1d73e4cdceb",
      "parents": [
        "ffc94e715e7d69e58dbc801ccce1150615f587e6"
      ],
      "author": {
        "name": "ChandanaKishori Chiluveru",
        "email": "cchilu@codeaurora.org",
        "time": "Wed Feb 26 19:30:18 2014 +0530"
      },
      "committer": {
        "name": "ChandanaKishori Chiluveru",
        "email": "cchilu@codeaurora.org",
        "time": "Wed Feb 26 19:33:40 2014 +0530"
      },
      "message": "USB: ci13xxx_msm: shutdown callback to disable D+ pullup\n\nSW reset may not reset the PHY properly by disabling\nthe D+ pullup.\n\nImplement a shutdown callback to disable the pullup\nduring soft reboot so that host controller does\nnot go in bad state.\n\nCRs-Fixed: 616180\nChange-Id: I7bc76efdf78009a5e3705c049abd3678dc966885\nSigned-off-by: Sujeet Kumar \u003cksujeet@codeaurora.org\u003e\nSigned-off-by: ChandanaKishori Chiluveru \u003ccchilu@codeaurora.org\u003e\n"
    },
    {
      "commit": "0efc959be55801808454292cc61d11ff8ab1bfa1",
      "tree": "0252f8d804bc95522ae83877ca1ad1850e7ba2a3",
      "parents": [
        "63d6049bf5ff893a101bb8c41bd4ba0cd0ee967c"
      ],
      "author": {
        "name": "Deepak Verma",
        "email": "dverma@codeaurora.org",
        "time": "Tue Feb 25 16:37:07 2014 +0530"
      },
      "committer": {
        "name": "Deepak Verma",
        "email": "dverma@codeaurora.org",
        "time": "Wed Feb 26 12:36:46 2014 +0530"
      },
      "message": "msm: vidc: No need to allocate metadata by default\n\nIf metadata is not enabled by client, there is no need\nto enable it by default.\n\nChange-Id: I6d5bd1c04dcdf78549afac57bcaceb82602da270\nSigned-off-by: Deepak Verma \u003cdverma@codeaurora.org\u003e\n"
    },
    {
      "commit": "80588a2888aff6d554e699cc167b642dd6aa4848",
      "tree": "74527435a38f5af43a896eb9c3b0bec5e52eaa85",
      "parents": [
        "ffc94e715e7d69e58dbc801ccce1150615f587e6",
        "ed8201700247d2b9d7c98054e9de67059c1aef91"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Feb 25 11:15:12 2014 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Feb 25 11:15:11 2014 -0800"
      },
      "message": "Merge \"msm-camera: Assign NULL after freeing memory\""
    },
    {
      "commit": "9a0c1e531d4fa5407a16407f8e7cd95e78d882b1",
      "tree": "75597ecff12787150d494e550ff1bd8f35806d55",
      "parents": [
        "ffc94e715e7d69e58dbc801ccce1150615f587e6"
      ],
      "author": {
        "name": "Jordan Crouse",
        "email": "jcrouse@codeaurora.org",
        "time": "Mon Feb 24 13:52:54 2014 -0700"
      },
      "committer": {
        "name": "Ananta Kishore K",
        "email": "akollipa@codeaurora.org",
        "time": "Tue Feb 25 12:54:13 2014 +0530"
      },
      "message": "msm: kgsl: don\u0027t use sscanf()\n\nFriends do not let friends use sscanf().\n\nCRs-Fixed: 563605\nChange-Id: Ic0dedbad56af5bbee4fc833701d8bc93b118efa9\nSigned-off-by: Jordan Crouse \u003cjcrouse@codeaurora.org\u003e\nSigned-off-by: Ananta Kishore K \u003cakollipa@codeaurora.org\u003e\n"
    },
    {
      "commit": "a249035f12442f6064bb6f66e58aa6800c3d771b",
      "tree": "a4a18bb058c1258af6876b52372d27d54cf510bf",
      "parents": [
        "ffc94e715e7d69e58dbc801ccce1150615f587e6"
      ],
      "author": {
        "name": "Jordan Crouse",
        "email": "jcrouse@codeaurora.org",
        "time": "Mon Feb 24 13:47:40 2014 -0700"
      },
      "committer": {
        "name": "Jordan Crouse",
        "email": "jcrouse@codeaurora.org",
        "time": "Mon Feb 24 13:47:40 2014 -0700"
      },
      "message": "msm: kgsl: Remove sscanf() from kgsl_pwrctrl.c\n\nReplace sscanf() in kgsl_pwrctrl.c with a generic function to safely\nconvert 32 bit unsigned ints.\n\nCRs-fixed: 563585\nChange-Id: Ic0dedbad10e2264ec8fccab622d094d123b49b77\nSigned-off-by: Jordan Crouse \u003cjcrouse@codeaurora.org\u003e\n"
    },
    {
      "commit": "13ececa0ac4e31a38406c2e5ae0db1d228751d11",
      "tree": "996604c7c79e6d466fa2d22de0701843ab83dc82",
      "parents": [
        "ffc94e715e7d69e58dbc801ccce1150615f587e6"
      ],
      "author": {
        "name": "Ashok Raj Deenadayalan",
        "email": "adeena@codeaurora.org",
        "time": "Mon Feb 24 15:56:12 2014 +0530"
      },
      "committer": {
        "name": "Ashok Raj Deenadayalan",
        "email": "adeena@codeaurora.org",
        "time": "Mon Feb 24 15:56:12 2014 +0530"
      },
      "message": "msm: camera: Clear frame stucture before use\n\nClear frame structure before use and avoid unnecessary side\neffects\n\nCRs-Fixed: 563447\n\nChange-Id: I9acd436f30c65c01fa366328f7227a2045f42657\nSigned-off-by: Ashok Raj Deenadayalan \u003cadeena@codeaurora.org\u003e\n"
    },
    {
      "commit": "ed8201700247d2b9d7c98054e9de67059c1aef91",
      "tree": "ed3d6f11b41593df69814708b2c08e30c209842c",
      "parents": [
        "8036cc846f9be94aff21bb8b920ede6e2a7327a5"
      ],
      "author": {
        "name": "Raghu DP",
        "email": "dp.raghu@codeaurora.org",
        "time": "Fri Feb 21 15:30:36 2014 +0530"
      },
      "committer": {
        "name": "Raghu DP",
        "email": "dp.raghu@codeaurora.org",
        "time": "Mon Feb 24 11:42:07 2014 +0530"
      },
      "message": "msm-camera: Assign NULL after freeing memory\n\nIn msm_actuator we need to assign memory\npointer to  NULL after freeing that memory\nusing kfree.\n\nCRs-Fixed: 621818\nChange-Id: Id6bc85a74c94556b53f4a868a168637e0733bde4\nSigned-off-by: Raghu DP \u003cdp.raghu@codeaurora.org\u003e\n"
    },
    {
      "commit": "ffc94e715e7d69e58dbc801ccce1150615f587e6",
      "tree": "fce92a5f0837ce62d00810318cc1500c21b3077f",
      "parents": [
        "32cedf18165a0aef7490acd8c19590934699f28a",
        "6086eedf3592bf9d1037b91dcd2efac2518a0d07"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Feb 21 11:44:36 2014 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Fri Feb 21 11:44:34 2014 -0800"
      },
      "message": "Merge \"qseecom: Validate the pointer returned by ion_import_dma_buf\""
    },
    {
      "commit": "32cedf18165a0aef7490acd8c19590934699f28a",
      "tree": "8128e6e62c39f2ecacf450f9d8cc2ab1ee6d0ece",
      "parents": [
        "08e79dc6850c649f8d04aa0c039ea2a00ec60297",
        "f4a5bbdbb29d459914b8ac7fe5f6ca958ccad6e6"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Feb 21 11:44:29 2014 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Fri Feb 21 11:44:27 2014 -0800"
      },
      "message": "Merge \"[media] media: Init the reserved fields of struct media_link_desc\""
    },
    {
      "commit": "6086eedf3592bf9d1037b91dcd2efac2518a0d07",
      "tree": "ecc972dfc0f4bacc2edb6e327997b8d13d3d07bb",
      "parents": [
        "0b9a9667e0cb843e45af13c44c5423ead91d3951"
      ],
      "author": {
        "name": "Hariprasad Dhalinarasimha",
        "email": "hnamgund@codeaurora.org",
        "time": "Tue Feb 18 13:46:37 2014 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Feb 18 14:40:28 2014 -0800"
      },
      "message": "qseecom: Validate the pointer returned by ion_import_dma_buf\n\nDo a \"IS_ERR_OR_NULL\" check for the return value of\nion_import_dma_buf.\n\nChange-Id: Iaac8b59b1f076d002430e0e6aba055bd88c83ed7\nSigned-off-by: Hariprasad Dhalinarasimha \u003chnamgund@codeaurora.org\u003e\n"
    },
    {
      "commit": "8140e6228fae40fb83ceaad1a019f312098c30c1",
      "tree": "a6b373b1fb480e86103556f75219453b89299c3c",
      "parents": [
        "0b9a9667e0cb843e45af13c44c5423ead91d3951"
      ],
      "author": {
        "name": "Katta Santhisindhu",
        "email": "kattas@codeaurora.org",
        "time": "Tue Feb 18 16:06:44 2014 +0530"
      },
      "committer": {
        "name": "Katta Santhisindhu",
        "email": "kattas@codeaurora.org",
        "time": "Tue Feb 18 17:23:51 2014 +0530"
      },
      "message": "Revert \"msm:camera: Disable/enable VFE write masters properly during overflow\"\n\nThis reverts commit 8579e70bfb06885c1530e7e0c6b0410050e8cba8.\n\nChange-Id: I8152f6d3be841b296c300e3513eb013ee7fe31fb\nSigned-off-by: Katta Santhisindhu \u003ckattas@codeaurora.org\u003e\n"
    },
    {
      "commit": "0b9a9667e0cb843e45af13c44c5423ead91d3951",
      "tree": "060d6ba3a9af0bc1ff8dbfec999cd953ea298874",
      "parents": [
        "b49fa1309aca821d952a807d43c81f15b5606794",
        "1f050f96b9de3b28e9ea6774e3a877ffe26f0deb"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Feb 17 18:59:11 2014 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Mon Feb 17 18:59:10 2014 -0800"
      },
      "message": "Merge \"wcnss: Trigger WCNSS driver on first open.\""
    },
    {
      "commit": "f4a5bbdbb29d459914b8ac7fe5f6ca958ccad6e6",
      "tree": "42aae15a839cb5fc751ba19fff87c07a4ed32d32",
      "parents": [
        "5b89f674b5073b7e8078267195a9fdf306df9b39"
      ],
      "author": {
        "name": "Deva Ramasubramanian",
        "email": "dramasub@codeaurora.org",
        "time": "Fri Jan 24 12:38:37 2014 -0800"
      },
      "committer": {
        "name": "Deva Ramasubramanian",
        "email": "dramasub@codeaurora.org",
        "time": "Thu Feb 13 15:08:57 2014 -0800"
      },
      "message": "[media] media: Init the reserved fields of struct media_link_desc\n\nstruct media_link_desc is copy_to_user\u0027ed as the return value of\nMEDIA_IOC_ENUM_LINKS. When copying, the driver is omitting to initialise\nthe reserved fields.  This commit fixes that by initialising the\nreserved fields to 0.\n\nCRs-Fixed: 570757\nChange-Id: I230e2666c0845cc36399518a0f2c94db664382d1\nSigned-off-by: Deva Ramasubramanian \u003cdramasub@codeaurora.org\u003e\n"
    },
    {
      "commit": "560923b4e61288069c4683e642c26dcd87e515b1",
      "tree": "f5be86c78776b50ab585abef57cf3c0cc6eccd27",
      "parents": [
        "0e1ebfd5baf488ae5aa590fec05717f222ead874",
        "800860e76a77ce72f55d2c159cbc8acdc0b1c6fa"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Feb 11 08:15:48 2014 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Feb 11 08:15:47 2014 -0800"
      },
      "message": "Merge \"diag: dci: Safeguard to prevent integer overflow\""
    },
    {
      "commit": "0e1ebfd5baf488ae5aa590fec05717f222ead874",
      "tree": "10e2af546994209c31724bc33a083f28f289fce6",
      "parents": [
        "cd4b19dfed874369ef7189a0e38c25baf5b03ae1",
        "d59b177c88bf8dc35f77cf77e10705aba0f65200"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Feb 11 08:15:37 2014 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Feb 11 08:15:36 2014 -0800"
      },
      "message": "Merge \"Fix a few incorrectly checked [io_]remap_pfn_range() calls\""
    },
    {
      "commit": "cd4b19dfed874369ef7189a0e38c25baf5b03ae1",
      "tree": "7fb7f2cf22bd428cee55f2fa71efcd6f196a43b3",
      "parents": [
        "11ff968ce55e6378f16e056af584db685d55e39d",
        "3723ba94cf498efce4210e2dc1fb54ed47a27cb0"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Feb 11 08:15:35 2014 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Feb 11 08:15:34 2014 -0800"
      },
      "message": "Merge \"uio: provide vm access to UIO_MEM_PHYS maps\""
    },
    {
      "commit": "11ff968ce55e6378f16e056af584db685d55e39d",
      "tree": "f05bc3706839ad7903e503c8b830726133d5d883",
      "parents": [
        "a6411f151a7142d08cbc9f889a90686f5a7bd92a",
        "bd8ff7c509bdcfa9af4efd3aa3ed6d580d83fdb7"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Feb 11 08:15:30 2014 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Feb 11 08:15:30 2014 -0800"
      },
      "message": "Merge \"diag: Fix for diag debugfs buffer overflow\""
    },
    {
      "commit": "a6411f151a7142d08cbc9f889a90686f5a7bd92a",
      "tree": "6ac375529d2bd7b96af619d6bb69d8ba79fcdb86",
      "parents": [
        "c1c1932b0e9cdd67f1dd65ecebdb4b029b644b93",
        "254f7e8ea3648656416b75b9d2033ea353488311"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Feb 11 08:15:29 2014 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Feb 11 08:15:28 2014 -0800"
      },
      "message": "Merge \"diag: dci: Safeguard to prevent Integer Underflow and Memory Leak\""
    },
    {
      "commit": "c1c1932b0e9cdd67f1dd65ecebdb4b029b644b93",
      "tree": "470e9cfdbebf1c79aaa3581176de3b903585f764",
      "parents": [
        "1d40fcc44accd5f3fbd69b3993a379477c65d1ff",
        "2c26cd768b778abb9a530b73509123befb538ad4"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Feb 11 08:15:28 2014 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Feb 11 08:15:27 2014 -0800"
      },
      "message": "Merge \"diag: Safeguard for bound checks and integer underflow\""
    },
    {
      "commit": "1d40fcc44accd5f3fbd69b3993a379477c65d1ff",
      "tree": "8ff726ea0de9fc92877d018950a47c1fa17aa5e0",
      "parents": [
        "3e10a6f1601f09ad13ecd418771a5824bb48deb4",
        "ea3020db9d00ed7a6ec1c8eea23ed425a118991a"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Feb 11 08:15:26 2014 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Feb 11 08:15:26 2014 -0800"
      },
      "message": "Merge \"diag: dci: Index DCI client table by client id\""
    },
    {
      "commit": "f63ae9873359aa30ab94618eba7e8fc0fa2371ca",
      "tree": "3da80a5f50b616aee301550b5ddfb15b873977ea",
      "parents": [
        "9467e9edfe4a9b0850be5ace42ed464cb57df2a0",
        "4ba9650562944a2cdc5c3204e02d4af1f7744b43"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Feb 11 08:15:23 2014 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Feb 11 08:15:23 2014 -0800"
      },
      "message": "Merge \"MDP: correct clock calculation logic for up-scaling scenario\""
    },
    {
      "commit": "bd8ff7c509bdcfa9af4efd3aa3ed6d580d83fdb7",
      "tree": "6db9e67228e53cac4a8c772b7451c84c7dcb8ec5",
      "parents": [
        "254f7e8ea3648656416b75b9d2033ea353488311"
      ],
      "author": {
        "name": "Sreelakshmi Gownipalli",
        "email": "sgownipa@codeaurora.org",
        "time": "Tue Jan 14 16:54:46 2014 -0800"
      },
      "committer": {
        "name": "Katish Paran",
        "email": "kparan@codeaurora.org",
        "time": "Mon Feb 10 12:13:41 2014 +0530"
      },
      "message": "diag: Fix for diag debugfs buffer overflow\n\nDiag debugfs buffer has potential buffer overflow scenario which can cause\nmemory corruption. Added safeguard to prevent this.\n\nCrs-fixed: 585147\nChange-Id: Ie1f099bb4bb626adff99ae225966aef70c1bc15e\nSigned-off-by: Sreelakshmi Gownipalli \u003csgownipa@codeaurora.org\u003e\n"
    },
    {
      "commit": "254f7e8ea3648656416b75b9d2033ea353488311",
      "tree": "32c49066e80ab4aac8d1ac0eb014ecd29fd8b25d",
      "parents": [
        "2c26cd768b778abb9a530b73509123befb538ad4"
      ],
      "author": {
        "name": "Katish Paran",
        "email": "kparan@codeaurora.org",
        "time": "Tue Dec 17 13:36:15 2013 +0530"
      },
      "committer": {
        "name": "Katish Paran",
        "email": "kparan@codeaurora.org",
        "time": "Mon Feb 10 11:52:12 2014 +0530"
      },
      "message": "diag: dci: Safeguard to prevent Integer Underflow and Memory Leak\n\nAt certain point in diag driver there can be integer underflow\nthus can lead to memory leak. Added a safeguard for that.\n\nChange-Id: I2a0304f5b9888fe12ca9ef5fbaa9a68ee4ab9c15\nCrs-fixed: 556860\nSigned-off-by: Katish Paran \u003ckparan@codeaurora.org\u003e\n"
    },
    {
      "commit": "2c26cd768b778abb9a530b73509123befb538ad4",
      "tree": "c6196f51d36f5058c3a8c1d5a5f3606d722162d9",
      "parents": [
        "ea3020db9d00ed7a6ec1c8eea23ed425a118991a"
      ],
      "author": {
        "name": "Katish Paran",
        "email": "kparan@codeaurora.org",
        "time": "Tue Dec 24 17:46:29 2013 +0530"
      },
      "committer": {
        "name": "Katish Paran",
        "email": "kparan@codeaurora.org",
        "time": "Mon Feb 10 11:46:05 2014 +0530"
      },
      "message": "diag: Safeguard for bound checks and integer underflow\n\nAt certain point in diag driver there can be integer underflow\nand thus can lead to memory leak. Bound checks are placed to\nensure correct behavior of condition statements.\n\nChange-Id: I47e02f764c2c7412db6f90fd42192fee32a761d3\nCRs-fixed: 549470\nSigned-off-by: Katish Paran \u003ckparan@codeaurora.org\u003e\n"
    },
    {
      "commit": "800860e76a77ce72f55d2c159cbc8acdc0b1c6fa",
      "tree": "782969df943acd528b61590665f94df45dcdb742",
      "parents": [
        "63d6049bf5ff893a101bb8c41bd4ba0cd0ee967c"
      ],
      "author": {
        "name": "Katish Paran",
        "email": "kparan@codeaurora.org",
        "time": "Tue Dec 24 14:11:41 2013 +0530"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Sun Feb 09 22:11:02 2014 -0800"
      },
      "message": "diag: dci: Safeguard to prevent integer overflow\n\nAt certain point in diag driver there can be integer overflow\nthus can lead to memory leak. Added a safegaurd for it.\n\nChange-Id: I9347405d8f1f95ed42fe0abf35cbf4c362281bdf\nCRs-fixed: 565160\nSigned-off-by: Katish Paran \u003ckparan@codeaurora.org\u003e\n"
    },
    {
      "commit": "ea3020db9d00ed7a6ec1c8eea23ed425a118991a",
      "tree": "1189c2395d30b9d00e1aa615568e6def8154e462",
      "parents": [
        "63d6049bf5ff893a101bb8c41bd4ba0cd0ee967c"
      ],
      "author": {
        "name": "Katish Paran",
        "email": "kparan@codeaurora.org",
        "time": "Fri Jan 31 12:00:37 2014 +0530"
      },
      "committer": {
        "name": "Katish Paran",
        "email": "kparan@codeaurora.org",
        "time": "Mon Feb 10 10:52:09 2014 +0530"
      },
      "message": "diag: dci: Index DCI client table by client id\n\nDiag driver maintains a table of all DCI clients. This table\nis currently indexed by the PID of the clients. Make changes\nto index the table base on an unique client id.\n\nChange-Id: I57bfab9eae1381882b8eb6270d7ac212e0aaf271\nCRs-fixed: 590721\nSigned-off-by: Katish Paran \u003ckparan@codeaurora.org\u003e\n"
    },
    {
      "commit": "d59b177c88bf8dc35f77cf77e10705aba0f65200",
      "tree": "056cfa065a6990864432676818fcc7b26bae244d",
      "parents": [
        "3723ba94cf498efce4210e2dc1fb54ed47a27cb0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 28 09:01:19 2014 +0530"
      },
      "committer": {
        "name": "Pratibhasagar V",
        "email": "pratibha@codeaurora.org",
        "time": "Fri Feb 07 17:51:58 2014 +0530"
      },
      "message": "Fix a few incorrectly checked [io_]remap_pfn_range() calls\n\nNico Golde reports a few straggling uses of [io_]remap_pfn_range() that\nreally should use the vm_iomap_memory() helper.  This trivially converts\ntwo of them to the helper, and comments about why the third one really\nneeds to continue to use remap_pfn_range(), and adds the missing size\ncheck.\n\nCRs-Fixed: 570735\nChange-Id: I927a67ea80fea5ed706749ead9defb1e72633952\nReported-by: Nico Golde \u003cnico@ngolde.de\u003e\nCc: stable@kernel.org\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org.\nGit-commit: 7314e613d5ff9f0934f7a0f74ed7973b903315d1\nGit-repo: http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git\n[pratibha@codeaurora.org:resolve trivial merge conflicts]\nSigned-off-by: Pratibhasagar V \u003cpratibha@codeaurora.org\u003e\n"
    },
    {
      "commit": "3723ba94cf498efce4210e2dc1fb54ed47a27cb0",
      "tree": "38ff1a5879b9fd19ea1c1fb16ee2ed596b5b3834",
      "parents": [
        "3b4d9401203782ebdf06dd512581068bbcae512d"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "u.kleine-koenig@pengutronix.de",
        "time": "Wed Aug 07 13:02:53 2013 +0200"
      },
      "committer": {
        "name": "Pratibhasagar V",
        "email": "pratibha@codeaurora.org",
        "time": "Fri Feb 07 17:49:08 2014 +0530"
      },
      "message": "uio: provide vm access to UIO_MEM_PHYS maps\n\nThis makes it possible to let gdb access mappings of the process that is\nbeing debugged.\n\nuio_mmap_logical was moved and uio_vm_ops renamed to group related code\nand differentiate to new stuff.\n\nCRs-Fixed: 570735\nChange-Id: I8a5ff343727cc58fedfeb73f3466cc9a7f153e84\nSigned-off-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\nGit-commit: 7294151d0592e0ff48c61fca9fd7c93d613134da\nGit-repo: http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git\nSigned-off-by: Pratibhasagar V \u003cpratibha@codeaurora.org\u003e\n"
    },
    {
      "commit": "1f050f96b9de3b28e9ea6774e3a877ffe26f0deb",
      "tree": "6acaa247cec5b8ae573526e34ecb7b78cf0f1294",
      "parents": [
        "3b4d9401203782ebdf06dd512581068bbcae512d"
      ],
      "author": {
        "name": "Sameer Thalappil",
        "email": "sameert@codeaurora.org",
        "time": "Wed Oct 09 13:36:26 2013 -0700"
      },
      "committer": {
        "name": "Hardik Kantilal Patel",
        "email": "hkpatel@codeaurora.org",
        "time": "Thu Feb 06 17:37:54 2014 +0530"
      },
      "message": "wcnss: Trigger WCNSS driver on first open.\n\nWCNSS driver requires a trigger followed by an open, this is to support\nthe trigger from an external script. However, startup scripts are no\nmore supported; and wcnss service should always trigger this driver. So\nthe first open to this driver (that is from wcnss service), should also\ntrigger the driver.\n\nChange-Id: I843c044d4fa452ca541a62255bbcb33b9d7f6eb0\nCRs-fixed: 611763\nSigned-off-by: Sameer Thalappil \u003csameert@codeaurora.org\u003e\nSigned-off-by: Hardik Kantilal Patel \u003chkpatel@codeaurora.org\u003e\n"
    },
    {
      "commit": "3b4d9401203782ebdf06dd512581068bbcae512d",
      "tree": "8195acf932b026be19130136507ffa9fdd02e81e",
      "parents": [
        "886555f307f3112956fe90bb835d480c2b8a0ff2",
        "10db6df580c8502de9ecfc2d0177581fd54e4b84"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Feb 06 01:22:14 2014 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Feb 06 01:22:14 2014 -0800"
      },
      "message": "Merge \"diag: dci: Preventing unitialized stack memcpy operation\""
    },
    {
      "commit": "9cd088e4734e338dbe78e88446a58112dfbf5920",
      "tree": "fb4eddcab956471753f8e03fe0b6dd85b7421f4a",
      "parents": [
        "d042ae1f75425b192b2772a384753c4637063f9e",
        "0e1a1a0c3e633fff625e0be08979ef921cd63e9a"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Feb 05 17:41:58 2014 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Wed Feb 05 17:41:58 2014 -0800"
      },
      "message": "Merge \"msm-camera: Validate VFE command id\""
    },
    {
      "commit": "dd82ae6173b15a340cfa9beedfa8e75ee0ecd58e",
      "tree": "d9b315c14978cf1d8c6c8607091f2ef46b932425",
      "parents": [
        "945a67993dc03c0f51f2d5e43dabee037e5686e0",
        "e0db830e325a31d16fe734e3d36055ade327a183"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Feb 04 01:00:58 2014 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Feb 04 01:00:57 2014 -0800"
      },
      "message": "Merge \"msm: ADSPRPC: Fix bugs in hlist usage\""
    },
    {
      "commit": "10db6df580c8502de9ecfc2d0177581fd54e4b84",
      "tree": "467d2aeef6508a2b5db4c1da8526f1d8a10321b9",
      "parents": [
        "15ed2adb6ccf0ea7c11be4ec56e00a25cf908fb3"
      ],
      "author": {
        "name": "Katish Paran",
        "email": "kparan@codeaurora.org",
        "time": "Tue Jan 21 13:49:25 2014 +0530"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Mon Feb 03 04:09:12 2014 -0800"
      },
      "message": "diag: dci: Preventing unitialized stack memcpy operation\n\nAt certain point in diag driver there can be memcpy operation\nfor the unintialized stack. Due to uninitilization of memory\nuser can obatin valuable information on accessing this stack\nin userspace. This patch fixes that issue.\n\nChange-Id: I4bfcf156300132dc426dcadce325e0c76c1d0357\nCRs-fixed: 565808\nSigned-off-by: Katish Paran \u003ckparan@codeaurora.org\u003e\n"
    },
    {
      "commit": "15ed2adb6ccf0ea7c11be4ec56e00a25cf908fb3",
      "tree": "400b04c71005efb42ce8289b4f6b707f041a46c9",
      "parents": [
        "0927b5b33878a329acb14ad9134318711cf6dfa2",
        "7c8546791678abe40be4e45c0d61667cb57ebbc2"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Jan 31 10:30:54 2014 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Fri Jan 31 10:30:53 2014 -0800"
      },
      "message": "Merge \"msm: kgsl: Verify the user address before reading a perfcounter group\""
    }
  ],
  "next": "0e1a1a0c3e633fff625e0be08979ef921cd63e9a"
}
