)]}'
{
  "log": [
    {
      "commit": "80f8dfbbbb20adde0fc0c164c19bd5ea50c2ddf1",
      "tree": "5c94081c363cda4bfc7ae8df8045b732927acd7b",
      "parents": [
        "c5b6ec8601fd8fcb4cedcb36b970b5502e9cf335"
      ],
      "author": {
        "name": "Justin Philip",
        "email": "jphili@codeaurora.org",
        "time": "Mon Dec 09 21:42:25 2013 +0530"
      },
      "committer": {
        "name": "Justin Philip",
        "email": "jphili@codeaurora.org",
        "time": "Mon Dec 09 21:42:25 2013 +0530"
      },
      "message": "msm_fb: display: update video tile framesize register\n\nThe register should not be delayed in the case of\nWiteback and command mode pannel\n\nChange-Id: Ia90ccc1bb376ed829bedee131ba600194d471521\nSigned-off-by: Justin Philip \u003cjphili@codeaurora.org\u003e\n"
    },
    {
      "commit": "c5b6ec8601fd8fcb4cedcb36b970b5502e9cf335",
      "tree": "142d319e48d5e5cd0bc50a4817e91d70cd393ca7",
      "parents": [
        "19bc0a836d4f79140dcebdf5b3f585f5dec51761",
        "6dc2101835053bc59dcf8f39745dc5ebabcae855"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Dec 06 07:01:42 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Fri Dec 06 07:01:41 2013 -0800"
      },
      "message": "Merge \"kref: Implement kref_get_unless_zero v3\""
    },
    {
      "commit": "19bc0a836d4f79140dcebdf5b3f585f5dec51761",
      "tree": "b3cc25ea6fecb674d510ea2f28c6602ee54a8d8d",
      "parents": [
        "6e12b2141acec5c11b036db6493af6d2105a30b2",
        "8725bf6329b3d5a617603c3badb844443b96edcb"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Dec 06 07:01:41 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Fri Dec 06 07:01:40 2013 -0800"
      },
      "message": "Merge \"msm: kgsl: Get reference to process private when attaching mem entry\""
    },
    {
      "commit": "6e12b2141acec5c11b036db6493af6d2105a30b2",
      "tree": "1d5bfe54feebeee474111fd93942b76eb9fb3ed2",
      "parents": [
        "63a5e525e60968650193a231c9842cb327eaec83",
        "d4c1d0d2228efcd16e6344ce72b20a8d1520fd5f"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Dec 06 07:01:37 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Fri Dec 06 07:01:37 2013 -0800"
      },
      "message": "Merge \"msm: kgsl: enable CPU IRQ while suspending context\""
    },
    {
      "commit": "63a5e525e60968650193a231c9842cb327eaec83",
      "tree": "a07146a5c692b1ecce59342e46ec7fab36cbe928",
      "parents": [
        "8f3a4a6a9e06029d2ad317841a18c9d7c55571c9",
        "23d4f378e0ea75bdb78ea594f87718060bf84403"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Dec 05 22:50:47 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Dec 05 22:50:46 2013 -0800"
      },
      "message": "Merge \"cpufreq: ondemand:kernel NULL pointer dereference at dbs_check_cpu\""
    },
    {
      "commit": "8f3a4a6a9e06029d2ad317841a18c9d7c55571c9",
      "tree": "c8dfcd24644c7f5fb2f5dbc82c7016a84fe22f23",
      "parents": [
        "79066b85b4078e846fa9fd4baf6beee7841d61c8",
        "d83ce8894e49666b03c9df07f22c6a8533864b2a"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Dec 05 22:50:46 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Dec 05 22:50:45 2013 -0800"
      },
      "message": "Merge \"msm: pm-8x60: Remove timeout waiting for cpu to power collapse\""
    },
    {
      "commit": "79066b85b4078e846fa9fd4baf6beee7841d61c8",
      "tree": "34f9becd6e370d63d876c109c5d6905d5e1a4afd",
      "parents": [
        "488c5aaf729db586edbaf49a1767e68df2f77f8c",
        "f1df2bc028f570b716442a2bc0835449a62dc918"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Dec 05 09:44:28 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Dec 05 09:44:25 2013 -0800"
      },
      "message": "Merge \"Revert \"[ARM] msm: iommu_domains: replace vmalloc with kmalloc\"\""
    },
    {
      "commit": "6dc2101835053bc59dcf8f39745dc5ebabcae855",
      "tree": "311c4efc6c92143ab90969538dc3f088d005ab42",
      "parents": [
        "8725bf6329b3d5a617603c3badb844443b96edcb"
      ],
      "author": {
        "name": "Thomas Hellstrom",
        "email": "thellstrom@vmware.com",
        "time": "Tue Aug 06 16:42:15 2013 -0600"
      },
      "committer": {
        "name": "Anshuman Dani",
        "email": "adani@codeaurora.org",
        "time": "Thu Dec 05 16:09:37 2013 +0530"
      },
      "message": "kref: Implement kref_get_unless_zero v3\n\nThis function is intended to simplify locking around refcounting for\nobjects that can be looked up from a lookup structure, and which are\nremoved from that lookup structure in the object destructor.\nOperations on such objects require at least a read lock around\nlookup + kref_get, and a write lock around kref_put + remove from lookup\nstructure. Furthermore, RCU implementations become extremely tricky.\nWith a lookup followed by a kref_get_unless_zero *with return value check*\nlocking in the kref_put path can be deferred to the actual removal from\nthe lookup structure and RCU lookups become trivial.\n\nv2: Formatting fixes.\nv3: Invert the return value.\n\nChange-Id: I391623ee7458428eab6d7f361630f8646d6790b0\nSigned-off-by: Thomas Hellstrom \u003cthellstrom@vmware.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\nGit-commit: 4b20db3de8dab005b07c74161cb041db8c5ff3a7\nGit-repo: git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git\n[shrenujb@codeaurora.org: resolve trivial merge conflicts]\nSigned-off-by: Shrenuj Bansal \u003cshrenujb@codeaurora.org\u003e\n"
    },
    {
      "commit": "8725bf6329b3d5a617603c3badb844443b96edcb",
      "tree": "babd830d301ff108e6fe024d9a42483431fd4ed8",
      "parents": [
        "e79509ad5d7f0248dab495cbda085c337d42a482"
      ],
      "author": {
        "name": "Shubhraprakash Das",
        "email": "sadas@codeaurora.org",
        "time": "Mon Sep 09 12:47:47 2013 -0700"
      },
      "committer": {
        "name": "Anshuman Dani",
        "email": "adani@codeaurora.org",
        "time": "Thu Dec 05 16:08:36 2013 +0530"
      },
      "message": "msm: kgsl: Get reference to process private when attaching mem entry\n\nWhen a memory entry is attached with to a process private list then\nincrement the refcount of the process private structure so that the\nstructure is valid as long as the entry is around. The context\nstructure is also handled in similar manner. Also, the refcount to\nthe entry needs to be decremented when the handle that created the\nentry goes away and not when the process private structure is\ndestroyed.\n\nConflicts:\n        drivers/gpu/msm/kgsl.c\n\nChange-Id: I225698ad4081947a93eb553104e5259bbf31f293\nSigned-off-by: Shubhraprakash Das \u003csadas@codeaurora.org\u003e\nSigned-off-by: Hareesh Gundu \u003chareeshg@codeaurora.org\u003e\n"
    },
    {
      "commit": "f1df2bc028f570b716442a2bc0835449a62dc918",
      "tree": "2f4aa7f607e6cfdbe1a1da6e7e0fee5ac39ffd2f",
      "parents": [
        "2bb6292ecd5c207554c272dcdc26112adccc560b"
      ],
      "author": {
        "name": "Srinivasarao P",
        "email": "spathi@codeaurora.org",
        "time": "Thu Dec 05 15:29:35 2013 +0530"
      },
      "committer": {
        "name": "Srinivasarao P",
        "email": "spathi@codeaurora.org",
        "time": "Thu Dec 05 15:32:38 2013 +0530"
      },
      "message": "Revert \"[ARM] msm: iommu_domains: replace vmalloc with kmalloc\"\n\nWhen overmapping is used, system can request higher order page allocaitons.\nthis can lead to page allocation failure if kmalloc is used\n\nCRs-Fixed: 571753\n\nThis reverts commit 191a48ee7bda08bf88a61b48fd0433627c5918dc.\n\nChange-Id: I4d44bf88d84d96d315f89a1304a2d25b75be79d8\nSigned-off-by: Srinivasarao P \u003cspathi@codeaurora.org\u003e\n"
    },
    {
      "commit": "488c5aaf729db586edbaf49a1767e68df2f77f8c",
      "tree": "b6baada79f7dc29b0a7653b33ef3a67f946b697b",
      "parents": [
        "20f10fe18d73d8786b3091dce217806d62435ce9",
        "8bbba2ab868fa65e24bfb41d026267d56392af23"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Dec 05 01:48:45 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Dec 05 01:48:44 2013 -0800"
      },
      "message": "Merge \"ASoC: msm: qdsp6v2: Propagate device HW delay to AFE.\""
    },
    {
      "commit": "20f10fe18d73d8786b3091dce217806d62435ce9",
      "tree": "a7dd3c6cb975a99ea4e642f27677ffab1a62af9e",
      "parents": [
        "1af26c7ba301e431f5abea1c102b77ba72c1cc34",
        "da0d568708aa330a1101646fc0452219efa1d87a"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Dec 04 21:41:14 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Wed Dec 04 21:41:14 2013 -0800"
      },
      "message": "Merge \"kernel: ARM-specific implementation of user-accessible timers\""
    },
    {
      "commit": "1af26c7ba301e431f5abea1c102b77ba72c1cc34",
      "tree": "899cff29d2d227d809e0181c28d8caaa93fb3dd6",
      "parents": [
        "7fc4fa929764f8067dd73f2a181622906287d32f",
        "ec574f8bb7b68e9b2128228f33964a9ce32d1f4f"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Dec 04 21:41:14 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Wed Dec 04 21:41:13 2013 -0800"
      },
      "message": "Merge \"kernel: Add hooks for user-accessible timers in the kernel.\""
    },
    {
      "commit": "7fc4fa929764f8067dd73f2a181622906287d32f",
      "tree": "f2579595e1a5a3ac35ae55ff3985cd50023ff315",
      "parents": [
        "1913300b26d4b71f60ae6361bd20b0c9a67bcf7a",
        "86eb0dddb559286c69f6c3fefbfdbbc508e81ef1"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Dec 04 21:41:13 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Wed Dec 04 21:41:13 2013 -0800"
      },
      "message": "Merge \"kernel: gtod: vsyscall\""
    },
    {
      "commit": "1913300b26d4b71f60ae6361bd20b0c9a67bcf7a",
      "tree": "9fbc22d71de57600f6fd0ce6c190a70da2a86795",
      "parents": [
        "c64ffc909b58aabeb846fd0888cb9dd9f19badf3",
        "beb4e154f987cefcf7f28ce1c6523ac5261bc65d"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Dec 04 09:04:22 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Wed Dec 04 09:04:21 2013 -0800"
      },
      "message": "Merge \"input: synaptics: Correct sysfs permissions\""
    },
    {
      "commit": "c64ffc909b58aabeb846fd0888cb9dd9f19badf3",
      "tree": "39dfce60b796668963d45553ffa34610330c4c7f",
      "parents": [
        "2bb6292ecd5c207554c272dcdc26112adccc560b",
        "77678f6f104e7532cc7b11ce08718c34e2f5b501"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Dec 04 04:53:19 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Wed Dec 04 04:53:19 2013 -0800"
      },
      "message": "Merge \"fbcmap: prevent memory overflow\""
    },
    {
      "commit": "77678f6f104e7532cc7b11ce08718c34e2f5b501",
      "tree": "39dfce60b796668963d45553ffa34610330c4c7f",
      "parents": [
        "2bb6292ecd5c207554c272dcdc26112adccc560b"
      ],
      "author": {
        "name": "Shalabh Jain",
        "email": "shalabhj@codeaurora.org",
        "time": "Tue Nov 12 15:10:44 2013 -0800"
      },
      "committer": {
        "name": "Shalabh Jain",
        "email": "shalabhj@codeaurora.org",
        "time": "Tue Dec 03 16:16:42 2013 -0800"
      },
      "message": "fbcmap: prevent memory overflow\n\nAdd bounds check before copying data to prevent\nbuffer overflow.\n\nChange-Id: I47b9685b1ab13c4863fb6db62bbb9497a00b36da\nSigned-off-by: Shalabh Jain \u003cshalabhj@codeaurora.org\u003e\n"
    },
    {
      "commit": "da0d568708aa330a1101646fc0452219efa1d87a",
      "tree": "0163e6b5df12626d995b9415806087f19fbee45a",
      "parents": [
        "ec574f8bb7b68e9b2128228f33964a9ce32d1f4f"
      ],
      "author": {
        "name": "Greg Reid",
        "email": "greid@codeaurora.org",
        "time": "Fri Oct 12 12:14:12 2012 -0400"
      },
      "committer": {
        "name": "Joonwoo Park",
        "email": "joonwoop@codeaurora.org",
        "time": "Tue Dec 03 14:38:54 2013 -0800"
      },
      "message": "kernel: ARM-specific implementation of user-accessible timers\n\nExpose a read-only timer page to user-space to allow for a more\nefficient implementation of gettimeofday in user-space.\n\nChange-Id: Ibd6ce41f5f4ff9435e4bf4582ef5de721283d56b\nSigned-off-by: Brent DeGraaf \u003cbdegraaf@codeaurora.org\u003e\nSigned-off-by: Joonwoo Park \u003cjoonwoop@codeaurora.org\u003e\n"
    },
    {
      "commit": "ec574f8bb7b68e9b2128228f33964a9ce32d1f4f",
      "tree": "9fb316634b00eb45922401703e6fa73174e94f7a",
      "parents": [
        "86eb0dddb559286c69f6c3fefbfdbbc508e81ef1"
      ],
      "author": {
        "name": "Greg Reid",
        "email": "greid@codeaurora.org",
        "time": "Fri Oct 12 12:07:37 2012 -0400"
      },
      "committer": {
        "name": "Joonwoo Park",
        "email": "joonwoop@codeaurora.org",
        "time": "Tue Dec 03 14:38:54 2013 -0800"
      },
      "message": "kernel: Add hooks for user-accessible timers in the kernel.\n\nHooks for user-accessible timers allow implementation of a\nmore efficient gettimeofday in user-space.\n\nChange-Id: If2f63d010c1cf142eb84f3745617e756913e46f7\nSigned-off-by: Brent DeGraaf \u003cbdegraaf@codeaurora.org\u003e\nSigned-off-by: Joonwoo Park \u003cjoonwoop@codeaurora.org\u003e\n"
    },
    {
      "commit": "86eb0dddb559286c69f6c3fefbfdbbc508e81ef1",
      "tree": "e7c9bacb9e781ee0be3b59c99d77e6b6c9a41329",
      "parents": [
        "2bb6292ecd5c207554c272dcdc26112adccc560b"
      ],
      "author": {
        "name": "Greg Reid",
        "email": "greid@codeaurora.org",
        "time": "Fri Oct 12 11:58:45 2012 -0400"
      },
      "committer": {
        "name": "Joonwoo Park",
        "email": "joonwoop@codeaurora.org",
        "time": "Tue Dec 03 14:38:54 2013 -0800"
      },
      "message": "kernel: gtod: vsyscall\n\nIntroduce kernel user helper vsyscall to allow a higher performance\ngettimeofday implementation in user-space.\n\nChange-Id: I9b9971d217382129170ecd6a35461539dac9eebb\nSigned-off-by: Brent DeGraaf \u003cbdegraaf@codeaurora.org\u003e\nSigned-off-by: Joonwoo Park \u003cjoonwoop@codeaurora.org\u003e\n"
    },
    {
      "commit": "2bb6292ecd5c207554c272dcdc26112adccc560b",
      "tree": "967a868ebacf0446d4c98422461646b84111d7b6",
      "parents": [
        "c39dc51f6a2dcbcc8b7ddfc5c5a87f52a6a2e283",
        "b9cabe412e9b0c56b7e7705461c1f715d1a5e8d0"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Dec 03 07:09:05 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Dec 03 07:09:05 2013 -0800"
      },
      "message": "Merge \"net: rmnet_usb: Add support for aligned QOS header\""
    },
    {
      "commit": "c39dc51f6a2dcbcc8b7ddfc5c5a87f52a6a2e283",
      "tree": "0d55f1ecf1270e25772b681a7033729a9b174919",
      "parents": [
        "762e178c011be473787afa7f98541ea4986e18d3",
        "36abcfd971000b6e589ff65c3456d45b98757f89"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Dec 03 07:09:02 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Dec 03 07:09:01 2013 -0800"
      },
      "message": "Merge \"mm: vmscan: fix do_try_to_free_pages() livelock\""
    },
    {
      "commit": "762e178c011be473787afa7f98541ea4986e18d3",
      "tree": "674db8d9514a0a70dfed1b981f46f1b12ef32810",
      "parents": [
        "f7d3c2789925ee190dce864d6ea1f7354db01423",
        "d1c2fbe849e5669959be5a1db1b6d65ca43a19e7"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Dec 03 07:09:01 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Dec 03 07:09:00 2013 -0800"
      },
      "message": "Merge \"swap: add per-partition lock for swapfile\""
    },
    {
      "commit": "f7d3c2789925ee190dce864d6ea1f7354db01423",
      "tree": "66f57f296aed2743c79f02023ec9c243a6df2b49",
      "parents": [
        "77217f76303c23d70f7bf21f0fb375d0d8212d79",
        "472d090f0b745f09d515b81961291971996b6fd3"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Dec 03 07:08:58 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Dec 03 07:08:57 2013 -0800"
      },
      "message": "Merge \"msm_fb: display: Program TILE video frame size in dma ISR\""
    },
    {
      "commit": "77217f76303c23d70f7bf21f0fb375d0d8212d79",
      "tree": "f1151aacba732c819686d8bef13ae5d3d57a55ef",
      "parents": [
        "cd06ef69580609423578e5156832eca30c1e1d97",
        "b034891d93f908fa0227ecd7401a9d0bc185b33b"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Dec 03 07:08:56 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Dec 03 07:08:56 2013 -0800"
      },
      "message": "Merge \"Revert \"msm_fb: display: delay commit video tile frame size register\"\""
    },
    {
      "commit": "cd06ef69580609423578e5156832eca30c1e1d97",
      "tree": "650903fe23bc1f07f9532c312b003d55bcfa0f97",
      "parents": [
        "914ed0867f02eb93f22f7d4409e9735c517e0e12",
        "bbc78823fefe0948a5479a08e3fb5c43e90a5aef"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Dec 03 07:08:54 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Dec 03 07:08:53 2013 -0800"
      },
      "message": "Merge \"radio-iris: Fix bug in the AF_LIST event handling\""
    },
    {
      "commit": "914ed0867f02eb93f22f7d4409e9735c517e0e12",
      "tree": "3f987e3fee27dcb2499edbfc79b60ba46640d3f4",
      "parents": [
        "26fd5cf5e80ea40dc030e50d71123b06b6f2da5c",
        "aa7134cddb3050ab7f7b3b50ff28868d9d068245"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Dec 03 07:08:49 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Dec 03 07:08:48 2013 -0800"
      },
      "message": "Merge \"msm: vidc: Set input buffer size dynamically\""
    },
    {
      "commit": "beb4e154f987cefcf7f28ce1c6523ac5261bc65d",
      "tree": "d4f565656c5a336fe5c682311b136b881a34a3bc",
      "parents": [
        "e79509ad5d7f0248dab495cbda085c337d42a482"
      ],
      "author": {
        "name": "Himanshu Aggarwal",
        "email": "haggarwa@codeaurora.org",
        "time": "Tue Dec 03 19:16:09 2013 +0530"
      },
      "committer": {
        "name": "Himanshu Aggarwal",
        "email": "haggarwa@codeaurora.org",
        "time": "Tue Dec 03 19:16:09 2013 +0530"
      },
      "message": "input: synaptics: Correct sysfs permissions\n\nSet correct permissions for write-only sysfs nodes. Show method of such\nattributes is set to NULL since the attributes are write-only.\n\nChange-Id: Ic37b2c5c67f9e68f9a2f06e379e0aed5cdb756bd\nCRs-Fixed: 573711\nSigned-off-by: Himanshu Aggarwal \u003chaggarwa@codeaurora.org\u003e\n"
    },
    {
      "commit": "8bbba2ab868fa65e24bfb41d026267d56392af23",
      "tree": "bd6dcce153f1c5d638736794a7e0cd8991bc9637",
      "parents": [
        "26fd5cf5e80ea40dc030e50d71123b06b6f2da5c"
      ],
      "author": {
        "name": "Pavan Chikkala",
        "email": "pavanc@codeaurora.org",
        "time": "Mon Dec 02 22:55:37 2013 -0800"
      },
      "committer": {
        "name": "Pavan Chikkala",
        "email": "pavanc@codeaurora.org",
        "time": "Tue Dec 03 12:27:33 2013 +0530"
      },
      "message": "ASoC: msm: qdsp6v2: Propagate device HW delay to AFE.\n\n - HW delay for each supported device is maintained in\n   ACDB. This needs to be propagated to AFE for timestamp\n   calculation in voice path. AFE provides device HW and\n   SW delays to CVD; based on which timestamps are calculated\n   for voice packets.\n\nCherrypick from: I959676c1ee4e0568e661e7666a61c98152344047\n\nChange-Id: I8f9d3438aebb4a9e66100d062453f2ac066748c9\nSigned-off-by: Pavan Chikkala \u003cpavanc@codeaurora.org\u003e\n"
    },
    {
      "commit": "23d4f378e0ea75bdb78ea594f87718060bf84403",
      "tree": "a57b97ee2857b3685909631efdee9c164762554c",
      "parents": [
        "d83ce8894e49666b03c9df07f22c6a8533864b2a"
      ],
      "author": {
        "name": "Swetha Chikkaboraiah",
        "email": "schikk@codeaurora.org",
        "time": "Fri Nov 29 12:22:07 2013 +0530"
      },
      "committer": {
        "name": "Swetha Chikkaboraiah",
        "email": "schikk@codeaurora.org",
        "time": "Tue Dec 03 10:55:56 2013 +0530"
      },
      "message": "cpufreq: ondemand:kernel NULL pointer dereference at dbs_check_cpu\n\nFunction dbs_check_cpu  calls __cpufreq_driver_getavg\nWith  policy as IN/OUT parameter.\nThere is possiblity of policy becoming NULL in\n __cpufreq_driver_getavg. Same policy is getting\naccessed in the for loop which leads to NULL pointer dereference.\nSo NULL check is required for the policy\n\nCRs-fixed: 582925\nChange-Id: Ib8d8de8d66500430a5aa4c275937640e4f934aa8\nSigned-off-by: Swetha Chikkaboraiah \u003cschikk@codeaurora.org\u003e\n"
    },
    {
      "commit": "d83ce8894e49666b03c9df07f22c6a8533864b2a",
      "tree": "cc6d5bbfc57f1caf0a04fae825303515f875f0a1",
      "parents": [
        "e38e32468d062236395576053b98a088a776c63c"
      ],
      "author": {
        "name": "Mahesh Sivasubramanian",
        "email": "msivasub@codeaurora.org",
        "time": "Mon May 20 13:50:16 2013 -0600"
      },
      "committer": {
        "name": "Swetha Chikkaboraiah",
        "email": "schikk@codeaurora.org",
        "time": "Tue Dec 03 10:54:59 2013 +0530"
      },
      "message": "msm: pm-8x60: Remove timeout waiting for cpu to power collapse\n\nThe delays in the CPU_DYING notication path could result in the core\ninitiating the hotplug to send out CPU_DEAD notifications after\nmsm_pm_wait_cpu_shutdown() times out. This could result in a unknown\nresets when regulator/clocks are disabled in the CPU_DEAD path. To\nprevent unknown resets, wait infinitely to enter power collapse but\nthrow a warning after the 1ms mark.\n\nThe platform_cpu_kill() path is also executed in the reboot path when a\ncore tries to stop secondary cores. In these cases, platform_cpu_kill\nshouldn\u0027t wait infinitely for the secondary cores to power collapse. To\ncircumvent this scenario, track dying cpus as a part of the hotplug\nnotification and skip waiting for the core to power collpase during\nreboot path.\n\nCRs-fixed: 582925\nChange-Id: I144e95a6d019e897381d2bca62ab50ecefd56b5b\nSigned-off-by: Mahesh Sivasubramanian \u003cmsivasub@codeaurora.org\u003e\nSigned-off-by: Swetha Chikkaboraiah \u003cschikk@codeaurora.org\u003e\n"
    },
    {
      "commit": "26fd5cf5e80ea40dc030e50d71123b06b6f2da5c",
      "tree": "0eb093d742337ce4493bfb0031ab0d148c927a7e",
      "parents": [
        "3205f743791b9f1f60fd5a8323926fb39d9b9888",
        "3e2def0481102accbbbc0ae8d0ac22d4f22bb6b3"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Dec 02 11:25:47 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Mon Dec 02 11:25:46 2013 -0800"
      },
      "message": "Merge \"Revert \"ASoC: msm: qdsp6v2: Propagate device HW delay to AFE.\"\""
    },
    {
      "commit": "3205f743791b9f1f60fd5a8323926fb39d9b9888",
      "tree": "bd6dcce153f1c5d638736794a7e0cd8991bc9637",
      "parents": [
        "617188a90cc82884f14f461562027f772d97807f",
        "18580d1604ea43a0286084e1bbb27100e0315973"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Dec 02 06:07:27 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Mon Dec 02 06:07:26 2013 -0800"
      },
      "message": "Merge \"msm: qdsp6v2: memset stack buffer allocation.\""
    },
    {
      "commit": "617188a90cc82884f14f461562027f772d97807f",
      "tree": "c8f04c987b051f6b8d9c813bff417d98579d2651",
      "parents": [
        "f02e02e0a60b58db8263b7e7e7af8af6fa3d6a95",
        "7f7724fee424f304cc5de3503f31599f049d4e8d"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Dec 02 06:07:25 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Mon Dec 02 06:07:24 2013 -0800"
      },
      "message": "Merge \"msm: qdsp6v2: Deleting kernel driver from arch/arm/mach-msm\""
    },
    {
      "commit": "3e2def0481102accbbbc0ae8d0ac22d4f22bb6b3",
      "tree": "627ccc60f300a28ecd6a11d3e66fd9833a30d21d",
      "parents": [
        "f02e02e0a60b58db8263b7e7e7af8af6fa3d6a95"
      ],
      "author": {
        "name": "Sivasri Kumar Vanka",
        "email": "sivasri@codeaurora.org",
        "time": "Mon Dec 02 05:56:12 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Mon Dec 02 05:56:20 2013 -0800"
      },
      "message": "Revert \"ASoC: msm: qdsp6v2: Propagate device HW delay to AFE.\"\n\nThis reverts commit 88928532db06d3f595b79256616941233fefaaef\n\nChange-Id: I9217571fe42b2834e4b5f2d6e27c7fe2dc8d6c3b\n"
    },
    {
      "commit": "36abcfd971000b6e589ff65c3456d45b98757f89",
      "tree": "2306000f20fd9f8bbedc8b8339a4585e0f57ae24",
      "parents": [
        "d1c2fbe849e5669959be5a1db1b6d65ca43a19e7"
      ],
      "author": {
        "name": "Lisa Du",
        "email": "cldu@marvell.com",
        "time": "Wed Sep 11 14:22:36 2013 -0700"
      },
      "committer": {
        "name": "Swetha Chikkaboraiah",
        "email": "schikk@codeaurora.org",
        "time": "Mon Dec 02 18:32:37 2013 +0530"
      },
      "message": "mm: vmscan: fix do_try_to_free_pages() livelock\n\nThis patch is based on KOSAKI\u0027s work and I add a little more description,\nplease refer https://lkml.org/lkml/2012/6/14/74.\n\nCurrently, I found system can enter a state that there are lots of free\npages in a zone but only order-0 and order-1 pages which means the zone is\nheavily fragmented, then high order allocation could make direct reclaim\npath\u0027s long stall(ex, 60 seconds) especially in no swap and no compaciton\nenviroment.  This problem happened on v3.4, but it seems issue still lives\nin current tree, the reason is do_try_to_free_pages enter live lock:\n\nkswapd will go to sleep if the zones have been fully scanned and are still\nnot balanced.  As kswapd thinks there\u0027s little point trying all over again\nto avoid infinite loop.  Instead it changes order from high-order to\n0-order because kswapd think order-0 is the most important.  Look at\n73ce02e9 in detail.  If watermarks are ok, kswapd will go back to sleep\nand may leave zone-\u003eall_unreclaimable \u003d3D 0.  It assume high-order users\ncan still perform direct reclaim if they wish.\n\nDirect reclaim continue to reclaim for a high order which is not a\nCOSTLY_ORDER without oom-killer until kswapd turn on\nzone-\u003eall_unreclaimble\u003d .  This is because to avoid too early oom-kill.\nSo it means direct_reclaim depends on kswapd to break this loop.\n\nIn worst case, direct-reclaim may continue to page reclaim forever when\nkswapd sleeps forever until someone like watchdog detect and finally kill\nthe process.  As described in:\nhttp://thread.gmane.org/gmane.linux.kernel.mm/103737\n\nWe can\u0027t turn on zone-\u003eall_unreclaimable from direct reclaim path because\ndirect reclaim path don\u0027t take any lock and this way is racy.  Thus this\npatch removes zone-\u003eall_unreclaimable field completely and recalculates\nzone reclaimable state every time.\n\nNote: we can\u0027t take the idea that direct-reclaim see zone-\u003epages_scanned\ndirectly and kswapd continue to use zone-\u003eall_unreclaimable.  Because, it\nis racy.  commit 929bea7c71 (vmscan: all_unreclaimable() use\nzone-\u003eall_unreclaimable as a name) describes the detail.\n\nCRs-fixed: 573027\nChange-Id: I49970a0fa751cf33af293fd1ee784e36422785b1\n[akpm@linux-foundation.org: uninline zone_reclaimable_pages() and zone_reclaimable()]\nCc: Aaditya Kumar \u003caaditya.kumar.30@gmail.com\u003e\nCc: Ying Han \u003cyinghan@google.com\u003e\nCc: Nick Piggin \u003cnpiggin@gmail.com\u003e\nAcked-by: Rik van Riel \u003criel@redhat.com\u003e\nCc: Mel Gorman \u003cmel@csn.ul.ie\u003e\nCc: KAMEZAWA Hiroyuki \u003ckamezawa.hiroyu@jp.fujitsu.com\u003e\nCc: Christoph Lameter \u003ccl@linux.com\u003e\nCc: Bob Liu \u003clliubbo@gmail.com\u003e\nCc: Neil Zhang \u003czhangwm@marvell.com\u003e\nCc: Russell King - ARM Linux \u003clinux@arm.linux.org.uk\u003e\nReviewed-by: Michal Hocko \u003cmhocko@suse.cz\u003e\nAcked-by: Minchan Kim \u003cminchan@kernel.org\u003e\nAcked-by: Johannes Weiner \u003channes@cmpxchg.org\u003e\nSigned-off-by: KOSAKI Motohiro \u003ckosaki.motohiro@jp.fujitsu.com\u003e\nSigned-off-by: Lisa Du \u003ccldu@marvell.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\nGit-repo: git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git\nGit-commit: 6e543d5780e36ff5ee56c44d7e2e30db3457a7ed\n[lauraa@codeaurora.org: Some context fixups and variable name changes due\nto backporting. Dropped parts that don\u0027t apply to older kernels]\nSigned-off-by: Laura Abbott \u003clauraa@codeaurora.org\u003e\nSigned-off-by: Swetha Chikkaboraiah \u003cschikk@codeaurora.org\u003e\n"
    },
    {
      "commit": "d1c2fbe849e5669959be5a1db1b6d65ca43a19e7",
      "tree": "8fb7b4e0a552efbfaa21a8de5c41f707734f78e7",
      "parents": [
        "e38e32468d062236395576053b98a088a776c63c"
      ],
      "author": {
        "name": "Shaohua Li",
        "email": "shli@kernel.org",
        "time": "Fri Feb 22 16:34:38 2013 -0800"
      },
      "committer": {
        "name": "Swetha Chikkaboraiah",
        "email": "schikk@codeaurora.org",
        "time": "Mon Dec 02 18:32:00 2013 +0530"
      },
      "message": "swap: add per-partition lock for swapfile\n\nswap_lock is heavily contended when I test swap to 3 fast SSD (even\nslightly slower than swap to 2 such SSD).  The main contention comes\nfrom swap_info_get().  This patch tries to fix the gap with adding a new\nper-partition lock.\n\nGlobal data like nr_swapfiles, total_swap_pages, least_priority and\nswap_list are still protected by swap_lock.\n\nnr_swap_pages is an atomic now, it can be changed without swap_lock.  In\ntheory, it\u0027s possible get_swap_page() finds no swap pages but actually\nthere are free swap pages.  But sounds not a big problem.\n\nAccessing partition specific data (like scan_swap_map and so on) is only\nprotected by swap_info_struct.lock.\n\nChanging swap_info_struct.flags need hold swap_lock and\nswap_info_struct.lock, because scan_scan_map() will check it.  read the\nflags is ok with either the locks hold.\n\nIf both swap_lock and swap_info_struct.lock must be hold, we always hold\nthe former first to avoid deadlock.\n\nswap_entry_free() can change swap_list.  To delete that code, we add a\nnew highest_priority_index.  Whenever get_swap_page() is called, we\ncheck it.  If it\u0027s valid, we use it.\n\nIt\u0027s a pity get_swap_page() still holds swap_lock().  But in practice,\nswap_lock() isn\u0027t heavily contended in my test with this patch (or I can\nsay there are other much more heavier bottlenecks like TLB flush).  And\nBTW, looks get_swap_page() doesn\u0027t really need the lock.  We never free\nswap_info[] and we check SWAP_WRITEOK flag.  The only risk without the\nlock is we could swapout to some low priority swap, but we can quickly\nrecover after several rounds of swap, so sounds not a big deal to me.\nBut I\u0027d prefer to fix this if it\u0027s a real problem.\n\n\"swap: make each swap partition have one address_space\" improved the\nswapout speed from 1.7G/s to 2G/s.  This patch further improves the\nspeed to 2.3G/s, so around 15% improvement.  It\u0027s a multi-process test,\nso TLB flush isn\u0027t the biggest bottleneck before the patches.\n\nCRs-Fixed: 573027\nChange-Id: Ic8d600653479c0e6767f04462c3f057b0fe94332\n[arnd@arndb.de: fix it for nommu]\n[hughd@google.com: add missing unlock]\n[minchan@kernel.org: get rid of lockdep whinge on sys_swapon]\nSigned-off-by: Shaohua Li \u003cshli@fusionio.com\u003e\nCc: Hugh Dickins \u003chughd@google.com\u003e\nCc: Rik van Riel \u003criel@redhat.com\u003e\nCc: Minchan Kim \u003cminchan.kim@gmail.com\u003e\nCc: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\nCc: Seth Jennings \u003csjenning@linux.vnet.ibm.com\u003e\nCc: Konrad Rzeszutek Wilk \u003ckonrad.wilk@oracle.com\u003e\nCc: Xiao Guangrong \u003cxiaoguangrong@linux.vnet.ibm.com\u003e\nCc: Dan Magenheimer \u003cdan.magenheimer@oracle.com\u003e\nCc: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nSigned-off-by: Hugh Dickins \u003chughd@google.com\u003e\nSigned-off-by: Minchan Kim \u003cminchan@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\nGit-commit: ec8acf20afb8534ed511f6613dd2226b9e301010\nGit-repo: git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git\n[lauraa@codeaurora.org: Various context fixups due to backport]\nSigned-off-by: Laura Abbott \u003clauraa@codeaurora.org\u003e\nSigned-off-by: Swetha Chikkaboraiah \u003cschikk@codeaurora.org\u003e\n"
    },
    {
      "commit": "f02e02e0a60b58db8263b7e7e7af8af6fa3d6a95",
      "tree": "c498d8b8a7a82dcf8f241d1448f91f7caf3615fb",
      "parents": [
        "e79509ad5d7f0248dab495cbda085c337d42a482",
        "0535875f96eadcfe850ac1367ec81a0868aa2908"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Dec 02 01:49:25 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Mon Dec 02 01:49:25 2013 -0800"
      },
      "message": "Merge \"power: pm8921-charger: Fix delay in USB wall-charger removal\""
    },
    {
      "commit": "b9cabe412e9b0c56b7e7705461c1f715d1a5e8d0",
      "tree": "e3479748f43519e475a8aea70fa550bda89f836e",
      "parents": [
        "c3598ea743d229de6ed1fdd153843aadd66d047c"
      ],
      "author": {
        "name": "ChandanaKishori Chiluveru",
        "email": "cchilu@codeaurora.org",
        "time": "Thu Nov 21 11:15:21 2013 +0530"
      },
      "committer": {
        "name": "ChandanaKishori Chiluveru",
        "email": "cchilu@codeaurora.org",
        "time": "Mon Dec 02 09:53:15 2013 +0530"
      },
      "message": "net: rmnet_usb: Add support for aligned QOS header\n\nWhen QOS is enabled, QOS header of 6 bytes appended to\nthe network packet.This is making the network packet buffer unaligned.\nUSB hardware has some penalty with dealing the unaligned buffers Due to\nthis Bi-Direction throughput is dropped.\n\nIntroduce a new QOS header of size 8 bytes. Add a new ioctl to know\nwhich QOS header need to be used.\n\nCRs-Fixed: 583165\nChange-Id: I11bb56d2dbbc1262345e091241dcf6f681643e84\nSigned-off-by: ChandanaKishori Chiluveru \u003ccchilu@codeaurora.org\u003e\n"
    },
    {
      "commit": "e79509ad5d7f0248dab495cbda085c337d42a482",
      "tree": "129b9ae730ac6001e77216eb7d6f929a0f1a525e",
      "parents": [
        "a9999761678769346ad591ed8ae0649073d367bc",
        "9fa49487e444a77b76291b073fd982c5875cc4da"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Nov 30 03:09:53 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Sat Nov 30 03:09:53 2013 -0800"
      },
      "message": "Merge \"msm_serial_hs: Programming Auto RFR Ctrl bit\""
    },
    {
      "commit": "a9999761678769346ad591ed8ae0649073d367bc",
      "tree": "a2b75edd78d881ee657cdf6b3bb2b541e0e690fe",
      "parents": [
        "6598ffdf447dd7d14d142f98dca9a8bc9d9b80e0",
        "c4fba7dd0c1fc41a581953af86a71c734c97dfa6"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Nov 29 20:58:20 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Fri Nov 29 20:58:20 2013 -0800"
      },
      "message": "Merge \"input: cyttsp-i2c-qc: Add debugfs support for suspend/resume.\""
    },
    {
      "commit": "6598ffdf447dd7d14d142f98dca9a8bc9d9b80e0",
      "tree": "c37e82459b4d4930ddf736fda51bb207d682ff5f",
      "parents": [
        "be1d77a1acfbffe33ad688f6bae80d4ce933cd79",
        "f42020e6cf542de3dec0ddb624d2c7def3152494"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Nov 29 08:39:50 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Fri Nov 29 08:39:50 2013 -0800"
      },
      "message": "Merge \"input: touchscreen: Release all touches during suspend\""
    },
    {
      "commit": "be1d77a1acfbffe33ad688f6bae80d4ce933cd79",
      "tree": "863a73929d3337e6ca28decd47ce18e0e0c874bc",
      "parents": [
        "da68c0a4c29c151aa470fd16abf161d34133a13c",
        "28a077b54f380342504ce7273818767e644bd50c"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Nov 29 08:39:48 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Fri Nov 29 08:39:48 2013 -0800"
      },
      "message": "Merge \"smp: Fix SMP function call empty cpu mask race\""
    },
    {
      "commit": "d4c1d0d2228efcd16e6344ce72b20a8d1520fd5f",
      "tree": "9274346b52b82ee0010cd62ebdf2b28b4eddfb3a",
      "parents": [
        "da68c0a4c29c151aa470fd16abf161d34133a13c"
      ],
      "author": {
        "name": "Prakash Kamliya",
        "email": "pkamliya@codeaurora.org",
        "time": "Wed Nov 13 19:18:27 2013 +0530"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Fri Nov 29 03:25:13 2013 -0800"
      },
      "message": "msm: kgsl: enable CPU IRQ while suspending context\n\nMake sure that CPU interrupt is enabled before calling adreno\nsuspend_context when moving from NAP/SLEEP to SUSPEND state.\nWe send commands to GPU in adreno_drawctxt_switch() which will generate\nGPU interrupt. Since CPU interrupt is not enabled, adreno_idle() will\nfail because pending interrupt will not be served by CPU this causes\nfalse GPU hang.\n\nChange-Id: I57b7a72292bda380a3aa83e0a26435d8e5b58871\nSigned-off-by: Prakash Kamliya \u003cpkamliya@codeaurora.org\u003e\n"
    },
    {
      "commit": "0535875f96eadcfe850ac1367ec81a0868aa2908",
      "tree": "6273a9ea88e29762304bb5eac3ddc96f88f35f06",
      "parents": [
        "da68c0a4c29c151aa470fd16abf161d34133a13c"
      ],
      "author": {
        "name": "Anirudh Ghayal",
        "email": "aghayal@codeaurora.org",
        "time": "Wed Jul 03 14:06:30 2013 +0530"
      },
      "committer": {
        "name": "Saket Saurabh",
        "email": "ssaurabh@codeaurora.org",
        "time": "Fri Nov 29 12:01:49 2013 +0530"
      },
      "message": "power: pm8921-charger: Fix delay in USB wall-charger removal\n\nAvoid scheduling time optimization for the vin_min work. This\nprevents delay in USB removal detection for USB wall-charger.\n\nCRs-Fixed: 579548\nChange-Id: I578a0a70122e4d10ff932a41d6c6ac58e5ef121d\nSigned-off-by: Anirudh Ghayal \u003caghayal@codeaurora.org\u003e\nSigned-off-by: Saket Saurabh \u003cssaurabh@codeaurora.org\u003e\n"
    },
    {
      "commit": "da68c0a4c29c151aa470fd16abf161d34133a13c",
      "tree": "2012ac41b6df70fdb27a1e4663ce59ddd895e4b3",
      "parents": [
        "425a10bdbc33dd0f41efdb06c523a75b54759683",
        "e7d5ccbf0a18609e9cc7216abaee21fabcf184b3"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Nov 28 16:50:47 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Nov 28 16:50:46 2013 -0800"
      },
      "message": "Merge \"radio-iris: Return hardware capabilities\""
    },
    {
      "commit": "425a10bdbc33dd0f41efdb06c523a75b54759683",
      "tree": "0b411ff081bb57298bd81af5093f2f426691a489",
      "parents": [
        "12348dd34d140acd7e32716299f8954aac8b4e60",
        "fc6862523d8e079b8cf9cdc0a079aa8c8ae8e6ff"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Nov 28 16:50:45 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Nov 28 16:50:45 2013 -0800"
      },
      "message": "Merge \"radio: iris: Avoid NULL pointer dereferencing\""
    },
    {
      "commit": "12348dd34d140acd7e32716299f8954aac8b4e60",
      "tree": "32e965078261a3789e5c5f7ff34618c0923f8589",
      "parents": [
        "ee87c36cf0a79f322182ed19bca602f51e3ba5c1",
        "77257cfb019fe519d1bd69ab76d78655650a508d"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Nov 28 16:50:43 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Nov 28 16:50:43 2013 -0800"
      },
      "message": "Merge \"radio: iris: Use proper condition to queue stereo, mono event\""
    },
    {
      "commit": "ee87c36cf0a79f322182ed19bca602f51e3ba5c1",
      "tree": "79aa383670e649d6b3905ac45c85751221dcb03e",
      "parents": [
        "96223cdfb2137d404c8868df8752fe85700c262d",
        "e28ae45e3ee37bee02d32ae4a5fc0135a7aeea69"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Nov 28 16:50:27 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Nov 28 16:50:27 2013 -0800"
      },
      "message": "Merge \"msm8930 sglte: Add subsys name for external QSC.\""
    },
    {
      "commit": "96223cdfb2137d404c8868df8752fe85700c262d",
      "tree": "5ded5e82636f1166a74bbb5d97a7e3442ff2be0f",
      "parents": [
        "6ed7af5feec1219176c5938c582fd8f94ae10e53",
        "c657a3235b0838cd146c94f7dc01c5124bf7e3a3"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Nov 28 16:50:27 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Nov 28 16:50:26 2013 -0800"
      },
      "message": "Merge \"msm: mdm: Changes to implement notifications from the mdm-driver\""
    },
    {
      "commit": "6ed7af5feec1219176c5938c582fd8f94ae10e53",
      "tree": "6f4b660ec50736675d3e549c35ecc67f4a6c6f43",
      "parents": [
        "f0354ab981bb57ca8d31bf7770a8714d438e1267",
        "b0e46778dd6044a57e3af0474105c7e00788cbe9"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Nov 28 16:50:23 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Nov 28 16:50:23 2013 -0800"
      },
      "message": "Merge \"msm: qdsp6v2: memset stack buffer allocation.\""
    },
    {
      "commit": "472d090f0b745f09d515b81961291971996b6fd3",
      "tree": "7aa208dfeb44973576d763322e664881521d4ad3",
      "parents": [
        "b034891d93f908fa0227ecd7401a9d0bc185b33b"
      ],
      "author": {
        "name": "Mayank Chopra",
        "email": "makchopra@codeaurora.org",
        "time": "Thu Oct 10 00:46:38 2013 +0530"
      },
      "committer": {
        "name": "raghavendra ambadas",
        "email": "rambad@codeaurora.org",
        "time": "Thu Nov 28 18:08:35 2013 +0530"
      },
      "message": "msm_fb: display: Program TILE video frame size in dma ISR\n\nSince, video tile frame size register is single buffered, its\nvalue takes effect as soon as it is programmed. Single buffered\nregisters like this should be configured very close to the vsync\nto prevent issues like flicker or artifacts.\nProgram this register in dma ISR to prevent flickers and IOMMU\npage faults.\n\nChange-Id: Ifa770e4b4f29d6e4070e51388043422cc60e5872\nSigned-off-by: Mayank Chopra \u003cmakchopra@codeaurora.org\u003e\n"
    },
    {
      "commit": "b034891d93f908fa0227ecd7401a9d0bc185b33b",
      "tree": "4f64d8fed87b2a849e5d24833ec33b08a21a2d9d",
      "parents": [
        "f0354ab981bb57ca8d31bf7770a8714d438e1267"
      ],
      "author": {
        "name": "Mayank Chopra",
        "email": "makchopra@codeaurora.org",
        "time": "Thu Oct 10 00:33:32 2013 +0530"
      },
      "committer": {
        "name": "raghavendra ambadas",
        "email": "rambad@codeaurora.org",
        "time": "Thu Nov 28 18:06:21 2013 +0530"
      },
      "message": "Revert \"msm_fb: display: delay commit video tile frame size register\"\n\nThis reverts commit 7a71e5fdabb38c2bdfc3da56ea30b38450414714.\n\nChange-Id: I90024840845cc508ea2feace2a5e84e6f9f32e89\nSigned-off-by: Mayank Chopra \u003cmakchopra@codeaurora.org\u003e\n"
    },
    {
      "commit": "e7d5ccbf0a18609e9cc7216abaee21fabcf184b3",
      "tree": "8c50b9a739605d760ee4aa070edca9e1f6b8f1e9",
      "parents": [
        "4b6c93869d9724a9c291637c00d8b09cc9620421"
      ],
      "author": {
        "name": "Venkateshwarlu Domakonda",
        "email": "Venkateshwarlu@codeaurora.org",
        "time": "Tue Jul 23 16:55:04 2013 +0530"
      },
      "committer": {
        "name": "Ayaz Ahmad",
        "email": "aahmad@codeaurora.org",
        "time": "Thu Nov 28 13:04:11 2013 +0530"
      },
      "message": "radio-iris: Return hardware capabilities\n\n  Radio iris isn\u0027t properly advertising its hardware capabilities to\n  userspace which makes it look like radio is unsupported.\n  Fix this so that userspace sees that radio is in fact supported\n  Upadate the hardware capabilities while returning response to query\n  device capabilities.\n\nCRs-fixed: 512171\nChange-Id: I52d6479cfc1e974735be5f835a0d564fb6d5c1d4\nSigned-off-by: Venkateshwarlu Domakonda \u003cVenkateshwarlu@codeaurora.org\u003e\n"
    },
    {
      "commit": "fc6862523d8e079b8cf9cdc0a079aa8c8ae8e6ff",
      "tree": "2fbaacdda814f2f8ec5dbaee97ec6f9006037d75",
      "parents": [
        "4b6c93869d9724a9c291637c00d8b09cc9620421"
      ],
      "author": {
        "name": "Ayaz Ahmad",
        "email": "aahmad@codeaurora.org",
        "time": "Fri Sep 20 12:08:48 2013 +0530"
      },
      "committer": {
        "name": "Ayaz Ahmad",
        "email": "aahmad@codeaurora.org",
        "time": "Thu Nov 28 12:45:21 2013 +0530"
      },
      "message": "radio: iris: Avoid NULL pointer dereferencing\n\nBefore dereferencing a pointer check for NULL\npointer.\n\nCRs-Fixed: 537890\nSigned-off-by: Ayaz Ahmad \u003caahmad@codeaurora.org\u003e\nChange-Id: If010b89fd4f5930d944c9e327c51de4b40f33c3c\n"
    },
    {
      "commit": "77257cfb019fe519d1bd69ab76d78655650a508d",
      "tree": "b1c5d91f5340ee567178daa6f2783a77bddbf524",
      "parents": [
        "4b6c93869d9724a9c291637c00d8b09cc9620421"
      ],
      "author": {
        "name": "Ayaz Ahmad",
        "email": "aahmad@codeaurora.org",
        "time": "Mon Sep 02 15:18:23 2013 +0530"
      },
      "committer": {
        "name": "Ayaz Ahmad",
        "email": "aahmad@codeaurora.org",
        "time": "Thu Nov 28 12:34:56 2013 +0530"
      },
      "message": "radio: iris: Use proper condition to queue stereo, mono event\n\nUpper layer does not receive any audio output mode when fm is\ntuned to a station after FM is turned on.Use proper condition\nto queue stereo/mono event.\n\nChange-Id: I7e0ac57a93c4ea30b92b08ce476ba553401ecd22\nCRs-Fixed: 525975\nSigned-off-by: Ayaz Ahmad \u003caahmad@codeaurora.org\u003e\n"
    },
    {
      "commit": "28a077b54f380342504ce7273818767e644bd50c",
      "tree": "4a53f2e47af2d4265e772a30ea645ae2dd130bdc",
      "parents": [
        "52efa26e675f3d322072d20d0a1d5e1c2225ebbd"
      ],
      "author": {
        "name": "Wang YanQing",
        "email": "udknight@gmail.com",
        "time": "Sat Jan 26 07:53:57 2013 +0000"
      },
      "committer": {
        "name": "Srinivasarao P",
        "email": "spathi@codeaurora.org",
        "time": "Thu Nov 28 12:20:14 2013 +0530"
      },
      "message": "smp: Fix SMP function call empty cpu mask race\n\nI get the following warning every day with v3.7, once or\ntwice a day:\n\n  [ 2235.186027] WARNING: at /mnt/sda7/kernel/linux/arch/x86/kernel/apic/ipi.c:109 default_send_IPI_mask_logical+0x2f/0xb8()\n\nAs explained by Linus as well:\n\n |\n | Once we\u0027ve done the \"list_add_rcu()\" to add it to the\n | queue, we can have (another) IPI to the target CPU that can\n | now see it and clear the mask.\n |\n | So by the time we get to actually send the IPI, the mask might\n | have been cleared by another IPI.\n |\n\nThis patch also fixes a system hang problem, if the data-\u003ecpumask\ngets cleared after passing this point:\n\n        if (WARN_ONCE(!mask, \"empty IPI mask\"))\n                return;\n\nthen the problem in commit 83d349f35e1a (\"x86: don\u0027t send an IPI to\nthe empty set of CPU\u0027s\") will happen again.\n\nCRs-Fixed: 552874\n\nSigned-off-by: Wang YanQing \u003cudknight@gmail.com\u003e\nAcked-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\nAcked-by: Jan Beulich \u003cjbeulich@suse.com\u003e\nCc: Paul E. McKenney \u003cpaulmck@linux.vnet.ibm.com\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nCc: peterz@infradead.org\nCc: mina86@mina86.org\nCc: srivatsa.bhat@linux.vnet.ibm.com\nCc: \u003cstable@kernel.org\u003e\nLink: http://lkml.kernel.org/r/20130126075357.GA3205@udknight\n[ Tidied up the changelog and the comment in the code. ]\nSigned-off-by: Ingo Molnar \u003cmingo@kernel.org\u003e\nGit-commit: f44310b98ddb7f0d06550d73ed67df5865e3eda5\nGit-repo: https://android.googlesource.com/kernel/common/\n\nChange-Id: I9ab460f2eb976cc8fcd11c7fd20ae79a442d06e2\nSigned-off-by: Srinivasarao P \u003cspathi@codeaurora.org\u003e\n"
    },
    {
      "commit": "f0354ab981bb57ca8d31bf7770a8714d438e1267",
      "tree": "b9e5ed0ed2791408a16445c8c6e8179e16437b9e",
      "parents": [
        "72d72ed0e398e1af1523f32305e298064146be79",
        "39976017475ba2e4bae5f1f2305340820fc90976"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Nov 27 04:47:17 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Wed Nov 27 04:47:16 2013 -0800"
      },
      "message": "Merge \"crypto: msm: Ensure sha_init is called for HASH operation\""
    },
    {
      "commit": "72d72ed0e398e1af1523f32305e298064146be79",
      "tree": "5093e85b70db74186c3e0c6cbac9000d841da0da",
      "parents": [
        "4b6c93869d9724a9c291637c00d8b09cc9620421",
        "51eec7b2abf2c3496756657bef6157bb56c85ad1"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Nov 27 04:47:13 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Wed Nov 27 04:47:12 2013 -0800"
      },
      "message": "Merge \"msm: vidc: Initialize kernel space stack variables\""
    },
    {
      "commit": "f42020e6cf542de3dec0ddb624d2c7def3152494",
      "tree": "faed09de1ee2bdea5437936ba606ee6c3b744be0",
      "parents": [
        "4b6c93869d9724a9c291637c00d8b09cc9620421"
      ],
      "author": {
        "name": "Sarada Prasanna Garnayak",
        "email": "c_sgarna@codeaurora.org",
        "time": "Wed Nov 27 16:58:21 2013 +0530"
      },
      "committer": {
        "name": "Sarada Prasanna Garnayak",
        "email": "c_sgarna@codeaurora.org",
        "time": "Wed Nov 27 17:19:26 2013 +0530"
      },
      "message": "input: touchscreen: Release all touches during suspend\n\nRelease all touch data before touch device switch to suspend\nstate.\nCRs-Fixed: 581052\nChange-Id: I2f6210fd1ea7eff83fb370ef5e76dd660de20062\nSigned-off-by: Sarada Prasanna Garnayak \u003cc_sgarna@codeaurora.org\u003e\n"
    },
    {
      "commit": "bbc78823fefe0948a5479a08e3fb5c43e90a5aef",
      "tree": "ae8db3b07835d04418e6a702b73ebad0f2d3a699",
      "parents": [
        "4b6c93869d9724a9c291637c00d8b09cc9620421"
      ],
      "author": {
        "name": "Venkateshwarlu Domakonda",
        "email": "Venkateshwarlu@codeaurora.org",
        "time": "Mon Jul 15 18:08:06 2013 +0530"
      },
      "committer": {
        "name": "Ayaz Ahmad",
        "email": "aahmad@codeaurora.org",
        "time": "Wed Nov 27 12:34:35 2013 +0530"
      },
      "message": "radio-iris: Fix bug in the AF_LIST event handling\n\n- Bug in the AF_LIST event handling, there copying af_list bytes,\n  but it should be (af_list * 4).\n\nChange-Id: I13b2535347e1030945d78d506c656279f311fb90\nCRs-Fixed: 476076\nSigned-off-by: Venkateshwarlu Domakonda \u003cVenkateshwarlu@codeaurora.org\u003e\n"
    },
    {
      "commit": "c4fba7dd0c1fc41a581953af86a71c734c97dfa6",
      "tree": "d4a5008af9324627453da1defbcfa451676aaa7d",
      "parents": [
        "38c75cb8b1f470cd938cb4065b50e890d04aea85"
      ],
      "author": {
        "name": "Sarada Prasanna Garnayak",
        "email": "c_sgarna@codeaurora.org",
        "time": "Tue Aug 20 21:00:52 2013 +0530"
      },
      "committer": {
        "name": "Abinaya P",
        "email": "abinayap@codeaurora.org",
        "time": "Wed Nov 27 12:05:14 2013 +0530"
      },
      "message": "input: cyttsp-i2c-qc: Add debugfs support for suspend/resume.\n\nDebugfs entry for touch device suspend/resume test.\n\nCRs-fixed: 582289\n\nChange-Id: I2d8e40059671d58bd4cfb6b74f6ba253366cb3c5\nSigned-off-by: Sarada Prasanna Garnayak \u003cc_sgarna@codeaurora.org\u003e\n"
    },
    {
      "commit": "e28ae45e3ee37bee02d32ae4a5fc0135a7aeea69",
      "tree": "ab80ff1f2dd4b6051dc0cfc0eaa37f82fe225c35",
      "parents": [
        "c657a3235b0838cd146c94f7dc01c5124bf7e3a3"
      ],
      "author": {
        "name": "Prasad Sodagudi",
        "email": "psodagud@codeaurora.org",
        "time": "Mon Jun 17 12:23:20 2013 -0700"
      },
      "committer": {
        "name": "Prasad Sodagudi",
        "email": "psodagud@codeaurora.org",
        "time": "Wed Nov 27 10:20:43 2013 +0530"
      },
      "message": "msm8930 sglte: Add subsys name for external QSC.\n\nThe QSC modem on 8930 SGLTE devices now has a name associated\nwith it in the mdm driver\n\nChange-Id: I5f1093fbdd43de6284781e26bd07db795b0a0205\nSigned-off-by: Ameya Thakur \u003cameyat@codeaurora.org\u003e\nSigned-off-by: Prasad Sodagudi \u003cpsodagud@codeaurora.org\u003e\n"
    },
    {
      "commit": "c657a3235b0838cd146c94f7dc01c5124bf7e3a3",
      "tree": "5592ba737719989262f0f61fbd1602c6eba21e6e",
      "parents": [
        "4b6c93869d9724a9c291637c00d8b09cc9620421"
      ],
      "author": {
        "name": "Ameya Thakur",
        "email": "ameyat@codeaurora.org",
        "time": "Mon Apr 08 18:17:45 2013 -0700"
      },
      "committer": {
        "name": "Prasad Sodagudi",
        "email": "psodagud@codeaurora.org",
        "time": "Wed Nov 27 10:20:43 2013 +0530"
      },
      "message": "msm: mdm: Changes to implement notifications from the mdm-driver\n\nmdm-driver can now send notifications.\n\nChange-Id: Idacf0a1d26a40ecd277407240f797ede72fb5b31\nSigned-off-by: Ameya Thakur \u003cameyat@codeaurora.org\u003e\nSigned-off-by: Prasad Sodagudi \u003cpsodagud@codeaurora.org\u003e\n"
    },
    {
      "commit": "4b6c93869d9724a9c291637c00d8b09cc9620421",
      "tree": "f9737a1b7fd1b544703d03e72d18fbf369d0467d",
      "parents": [
        "42a5770060e8f18f527bfab5742d00a010541c68",
        "a3aca3a36a368b924ed91a0282dbc1f0756ee2d9"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Nov 26 12:13:16 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Nov 26 12:13:15 2013 -0800"
      },
      "message": "Merge \"qseecom: Remove debug  messages\""
    },
    {
      "commit": "42a5770060e8f18f527bfab5742d00a010541c68",
      "tree": "e2d711c1197a1cc501a7630f2845eab4ebe1fe6c",
      "parents": [
        "38c75cb8b1f470cd938cb4065b50e890d04aea85",
        "85b6abf83add00d899bb20e64d9cbd5ae3880fbf"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Nov 26 12:13:14 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Nov 26 12:13:13 2013 -0800"
      },
      "message": "Merge \"qseecom:  Check for case where listener service is not found\""
    },
    {
      "commit": "aa7134cddb3050ab7f7b3b50ff28868d9d068245",
      "tree": "149ecfb789e8581e8a7fb886e59a384fa2e3de86",
      "parents": [
        "38c75cb8b1f470cd938cb4065b50e890d04aea85"
      ],
      "author": {
        "name": "Deepak Verma",
        "email": "dverma@codeaurora.org",
        "time": "Fri Nov 22 15:35:05 2013 +0530"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Nov 26 07:11:32 2013 -0800"
      },
      "message": "msm: vidc: Set input buffer size dynamically\n\nThis change supports overriding of default input\nbuffer size using a set parameter call from the\nclient.\n\nChange-Id: I5225ec53ba16b68aeedd4c30897bd291e81b4b09\nSigned-off-by: Deepak Verma \u003cdverma@codeaurora.org\u003e\n"
    },
    {
      "commit": "9fa49487e444a77b76291b073fd982c5875cc4da",
      "tree": "c3c7181f6937c2bb0bd1ab7952f3cd77e2ea6fa3",
      "parents": [
        "38c75cb8b1f470cd938cb4065b50e890d04aea85"
      ],
      "author": {
        "name": "Dilip Kota",
        "email": "c_dkota@codeaurora.org",
        "time": "Fri Nov 08 00:06:54 2013 +0530"
      },
      "committer": {
        "name": "Dilip Kota",
        "email": "c_dkota@codeaurora.org",
        "time": "Tue Nov 26 19:58:15 2013 +0530"
      },
      "message": "msm_serial_hs: Programming Auto RFR Ctrl bit\n\n1.)Disable the auto RFR before forcibly making the RFR\nline HIGH from the driver to avoid the controller\nchanging it\u0027s state with out driver\u0027s knowledge and\nenable the auto RFR instead of making the RFR line\nforcibly LOW.So that controller will make it LOW\nbased on the rx FIFO condition\n2.)Due to unexpected data received from the client during\nclock off sequence, the clock off sequence is going\ninto wrong state and eventually leads to uart hardware\nmess up\nThis patch doesn\u0027t allow any data from the client during\nclock off sequence is in progress\n\nCRs-Fixed: 546216\nChange-Id: Ib5b3099dbf05d71ef05c1269788ee6c56353b037\nSigned-off-by: Dilip Kota \u003cc_dkota@codeaurora.org\u003e\nSigned-off-by: Dilip Kota \u003cc_dkota@codeaurora.org\u003e\n"
    },
    {
      "commit": "38c75cb8b1f470cd938cb4065b50e890d04aea85",
      "tree": "160a523531864e798ef33fe10ebc418e176c3293",
      "parents": [
        "52efa26e675f3d322072d20d0a1d5e1c2225ebbd",
        "88928532db06d3f595b79256616941233fefaaef"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Nov 25 07:58:29 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Mon Nov 25 07:58:29 2013 -0800"
      },
      "message": "Merge \"ASoC: msm: qdsp6v2: Propagate device HW delay to AFE.\""
    },
    {
      "commit": "88928532db06d3f595b79256616941233fefaaef",
      "tree": "5f2298560cf0596d34a36a80c6fadff1dfbcf692",
      "parents": [
        "c3598ea743d229de6ed1fdd153843aadd66d047c"
      ],
      "author": {
        "name": "Srikanth Katta",
        "email": "skatta@codeaurora.org",
        "time": "Fri Nov 15 15:38:14 2013 +0530"
      },
      "committer": {
        "name": "Venkata Narendra Kumar Gutta",
        "email": "vgutta@codeaurora.org",
        "time": "Mon Nov 25 17:28:45 2013 +0530"
      },
      "message": "ASoC: msm: qdsp6v2: Propagate device HW delay to AFE.\n\n - HW delay for each supported device is maintained in\n   ACDB. This needs to be propagated to AFE for timestamp\n   calculation in voice path. AFE provides device HW and\n   SW delays to CVD; based on which timestamps are calculated\n   for voice packets.\n\nCherrypick from: I959676c1ee4e0568e661e7666a61c98152344047\n\nChange-Id: I02c59462560749da3a1cfe2f8f614b939102e527\nSigned-off-by: Srikanth Katta \u003cskatta@codeaurora.org\u003e\nSigned-off-by: Pradnya Chaphekar \u003cpradnyac@codeaurora.org\u003e\n"
    },
    {
      "commit": "52efa26e675f3d322072d20d0a1d5e1c2225ebbd",
      "tree": "715b5632b31435e9d303071aec239bed93fbe596",
      "parents": [
        "663f23c470aba6eba04679dc52888c9e20d767b2",
        "a90d7e31784025746f95767f79941a68eb32967e"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Nov 23 07:09:37 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Sat Nov 23 07:09:36 2013 -0800"
      },
      "message": "Merge \"qseecom:  Validate inputs from user space\""
    },
    {
      "commit": "663f23c470aba6eba04679dc52888c9e20d767b2",
      "tree": "6b6b9400dcbffae6e656d75a65ccea692de823dd",
      "parents": [
        "3055d8c0170b3ca992a5c8ae35b712de95f65cd8",
        "3ca0098ae078bde0a81c6a80ff80fd7720eaeacd"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Nov 23 07:09:35 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Sat Nov 23 07:09:34 2013 -0800"
      },
      "message": "Merge \"crypto: msm: Use scnprintf() instead of snprintf()\""
    },
    {
      "commit": "3055d8c0170b3ca992a5c8ae35b712de95f65cd8",
      "tree": "da782789ce362bfa6c3fd59b3e4235222a57eea5",
      "parents": [
        "5097af45c1088a795ece972e7fd729bdec178598",
        "16f7bfb33edaf55337797d8bebd5d32b54178e33"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Nov 23 07:09:33 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Sat Nov 23 07:09:32 2013 -0800"
      },
      "message": "Merge \"crypto: msm: Fix null pointer exception in qcrypto_count_sg()\""
    },
    {
      "commit": "5097af45c1088a795ece972e7fd729bdec178598",
      "tree": "377464454ca79721946e0f1d90570075b77dce5d",
      "parents": [
        "707ca66364eb7577867fd7485a7750d6aac23635",
        "17a1da94fcf31bdabe3d67345c6b8a5adc30d226"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Nov 23 07:09:30 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Sat Nov 23 07:09:30 2013 -0800"
      },
      "message": "Merge \"crypto: msm: Fix issues related to non-zero byteoffset input\""
    },
    {
      "commit": "707ca66364eb7577867fd7485a7750d6aac23635",
      "tree": "47e657a3fcfdc0d0a5583d5e3208171ee135bfa1",
      "parents": [
        "dce4f7aab4e999eee40b69081c61ebeae277d75f",
        "922f7cf9f1f423da95ecd9f52307d72e5e28b231"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Nov 23 07:09:29 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Sat Nov 23 07:09:28 2013 -0800"
      },
      "message": "Merge \"qseecom: Fix issues with qssecom_remove/exit APIs\""
    },
    {
      "commit": "dce4f7aab4e999eee40b69081c61ebeae277d75f",
      "tree": "e8ff1a2f965321a36460b904b95459d501e19f90",
      "parents": [
        "449ff728eb61dea775c22c6d16dc4fdfc516331f",
        "d764565e00fd444b4c31f9052957335838305305"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Nov 23 07:09:27 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Sat Nov 23 07:09:26 2013 -0800"
      },
      "message": "Merge \"crypto: msm: Check for invalid byte offset field\""
    },
    {
      "commit": "449ff728eb61dea775c22c6d16dc4fdfc516331f",
      "tree": "c30571e6d1648fbb0075a42c921a51ef6d101475",
      "parents": [
        "3ecc37dbc53d8b5c368a8ed30f809ed095e25ec7",
        "f10a564096721806a90da9259c4852ee83e9025a"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Nov 23 07:09:25 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Sat Nov 23 07:09:25 2013 -0800"
      },
      "message": "Merge \"qseecom: Fix QSEECOM_IOCTL_UNLOAD_EXTERNAL_ELF_REQ kernel crash\""
    },
    {
      "commit": "3ecc37dbc53d8b5c368a8ed30f809ed095e25ec7",
      "tree": "9b0a6f49582cacab7c9c7513c93248db2c5e83ca",
      "parents": [
        "b3ca7c973c90a35b2b6d68ce315c4185c6a220dd",
        "e5bec39fe2c462256b38df322574cd1b0525eea6"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Nov 23 07:09:23 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Sat Nov 23 07:09:23 2013 -0800"
      },
      "message": "Merge \"qseecom: Fix error handling path in receive_req()\""
    },
    {
      "commit": "b3ca7c973c90a35b2b6d68ce315c4185c6a220dd",
      "tree": "ac4f0b28815af77b04b981f9b066ec8d374c5a55",
      "parents": [
        "f11d6be10e0b5618e4d6e910bcbaa4ae04c5e831",
        "5280eca56d4afbe0c954ecd946d783815e2c4e4e"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Nov 23 07:09:20 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Sat Nov 23 07:09:20 2013 -0800"
      },
      "message": "Merge \"crypto: msm: Check destination buffer write access\""
    },
    {
      "commit": "f11d6be10e0b5618e4d6e910bcbaa4ae04c5e831",
      "tree": "7fc1bfba14a2f6a061c4d4bf639365264a7be1c2",
      "parents": [
        "b0ce8b9a1d39369bf9515ef4571b856771392564",
        "9f3ffb3b15c9bb4eeca75c83b29bc3de05d197d7"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Nov 23 07:09:18 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Sat Nov 23 07:09:18 2013 -0800"
      },
      "message": "Merge \"qseecom: Validate the incoming length from user space\""
    },
    {
      "commit": "b0ce8b9a1d39369bf9515ef4571b856771392564",
      "tree": "968085662ff34c8ae7d7d17fff2df222dfc75052",
      "parents": [
        "11768bfe673cf64d8d882118f0c59990c5565acf",
        "f9b87133cf818ef41bd1cede7932c8a3c84a0d30"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Nov 23 07:09:17 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Sat Nov 23 07:09:16 2013 -0800"
      },
      "message": "Merge \"qseecom: Ensure incoming \"app_name\" does not corrupt the kernel stack\""
    },
    {
      "commit": "11768bfe673cf64d8d882118f0c59990c5565acf",
      "tree": "67599cdc5b9f0c502f7f426abc59cf046bda31a2",
      "parents": [
        "d5e9a9028527dc525a2c43b487cd405d05640e97",
        "f8502789ee15e76e7cd9899ae2c2d1d720a209a6"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Nov 23 07:09:15 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Sat Nov 23 07:09:14 2013 -0800"
      },
      "message": "Merge \"qseecom: Change __copy_from_user to copy_from_user\""
    },
    {
      "commit": "d5e9a9028527dc525a2c43b487cd405d05640e97",
      "tree": "d07e301f1af1eae15e332665bfdfa6f9e64e9941",
      "parents": [
        "7b1447559607bb89c4d5a40af38e2da2bcd3c9d6",
        "1683a31dadf2a4d3031cbe82916ef2b0bd259f54"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Nov 22 21:12:12 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Fri Nov 22 21:12:11 2013 -0800"
      },
      "message": "Merge \"crypto: msm: check potential integer overflow on AEAD req length\""
    },
    {
      "commit": "7b1447559607bb89c4d5a40af38e2da2bcd3c9d6",
      "tree": "507e6c50688118824d769f49c78d3140f1121342",
      "parents": [
        "e38e32468d062236395576053b98a088a776c63c",
        "11ea3259054702887e0a1daa15732fe26d2c8187"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Nov 22 21:12:10 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Fri Nov 22 21:12:09 2013 -0800"
      },
      "message": "Merge \"ARM: Use -mcpu\u003dcortex-a15 when targeting MSM Krait CPUs\""
    },
    {
      "commit": "11ea3259054702887e0a1daa15732fe26d2c8187",
      "tree": "507e6c50688118824d769f49c78d3140f1121342",
      "parents": [
        "e38e32468d062236395576053b98a088a776c63c"
      ],
      "author": {
        "name": "Stepan Moskovchenko",
        "email": "stepanm@codeaurora.org",
        "time": "Tue Oct 22 18:57:56 2013 -0700"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Fri Nov 22 13:25:40 2013 -0800"
      },
      "message": "ARM: Use -mcpu\u003dcortex-a15 when targeting MSM Krait CPUs\n\nEnable compiler optimizations specific to the Cortex-A15\nprocessor when targeting MSM Krait CPUs. This is necessary\ntake advantage of the UDIV/SDIV instructions supported by\nthese processors. To accomplish this, we need to remove the\n-march\u003darmv7-a ISA restriction from the compiler options\nbecause \u0027cortex-a15\u0027 is a superset of \u0027armv7-a\u0027.\n\nChange-Id: I6215aecc11fb4f77c971de7b84f68649ef234357\nSigned-off-by: Stepan Moskovchenko \u003cstepanm@codeaurora.org\u003e\n"
    },
    {
      "commit": "e38e32468d062236395576053b98a088a776c63c",
      "tree": "12f4f0aca66b8551122cb1025dfd9c7e7b6c7c94",
      "parents": [
        "d96936a65c711ec41be0076a92aae8959d461e9e",
        "5b71a8252882ddfe90cb0e4978582544ed69651e"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Nov 21 08:50:28 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Nov 21 08:50:28 2013 -0800"
      },
      "message": "Merge \"cpufreq: ondemand: Fix locking in store_powersave_bias\""
    },
    {
      "commit": "d96936a65c711ec41be0076a92aae8959d461e9e",
      "tree": "d5902a70bb9145fef0d77ce8592e065824cc4b6d",
      "parents": [
        "95fca3c5f266034b32d9b9cbdbd647fbfe5b8f4d",
        "aa93be0b1c4954c9f0441b7139ccd40b5d20cbc7"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Nov 21 08:50:27 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Nov 21 08:50:27 2013 -0800"
      },
      "message": "Merge \"cpufreq: ondemand: Fix store_powersave_bias() race with hotplug\""
    },
    {
      "commit": "95fca3c5f266034b32d9b9cbdbd647fbfe5b8f4d",
      "tree": "6ecfd687a3830acdd2c4668c4d4e413a5be87a0f",
      "parents": [
        "be19ce1d1f130949139c1dcf4610863d9d7cf653",
        "b69d159280e30a2e72f3e0a5bcdcdddc7414098b"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Nov 21 08:50:24 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Nov 21 08:50:24 2013 -0800"
      },
      "message": "Merge \"cpufreq: ondemand:Fix NULL check for dbs_info-\u003ecur_policy\""
    },
    {
      "commit": "be19ce1d1f130949139c1dcf4610863d9d7cf653",
      "tree": "0fdbf9035fa65289655c0544df0fbc58ea05bf55",
      "parents": [
        "b31f1c060bfec882dd26a3c7d042c90430d9e5bd",
        "ef9c574bdab18bf95e8996c87c59053ce0032b96"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Nov 21 08:50:23 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Nov 21 08:50:23 2013 -0800"
      },
      "message": "Merge \"cpufreq: ondemand: Fix locking issue in store_powersave_bias\""
    },
    {
      "commit": "b31f1c060bfec882dd26a3c7d042c90430d9e5bd",
      "tree": "09553d3be04e9bf398d03ae13b55d95362beeec0",
      "parents": [
        "33c98ea0cf7fafa9394e8c238be10f78da9b92d7",
        "1676aad7bfa7e2ab7dc32f5acfb62d784eecab8e"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Nov 21 08:50:22 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Nov 21 08:50:22 2013 -0800"
      },
      "message": "Merge \"cpufreq: ondemand: Fix kernel warning in cpufreq_governor_dbs\""
    },
    {
      "commit": "5b71a8252882ddfe90cb0e4978582544ed69651e",
      "tree": "698e50a0637026671dbc2afae6bce09859c19f51",
      "parents": [
        "aa93be0b1c4954c9f0441b7139ccd40b5d20cbc7"
      ],
      "author": {
        "name": "Matt Wagantall",
        "email": "mattw@codeaurora.org",
        "time": "Fri May 31 20:02:01 2013 -0700"
      },
      "committer": {
        "name": "Swetha Chikkaboraiah",
        "email": "schikk@codeaurora.org",
        "time": "Thu Nov 21 13:18:48 2013 +0530"
      },
      "message": "cpufreq: ondemand: Fix locking in store_powersave_bias\n\nstore_powersave_bias() assumes that dbs_info-\u003ecur_policy will\nnot change while it is executing. If it does, memory corruption\ncan potentially result. Fix this by acquiring the dbs_lock.\n\nMost noticeably, this resolves timer-related list corruptions\nencountered when queue_delayed_work_on() is called from within\nstore_powersave_bias() while a CPU is being hotplugged in and\nout.\n\nCRs-Fixed: 576272\nChange-Id: I0fd5cbef6834545274cad9481e574ec50b37b871\nSigned-off-by: Matt Wagantall \u003cmattw@codeaurora.org\u003e\n"
    },
    {
      "commit": "aa93be0b1c4954c9f0441b7139ccd40b5d20cbc7",
      "tree": "8d0d6b1bc11972eab5426e28f0547e0521ef54f4",
      "parents": [
        "20b8d6c1f949da92b044fbaa42844bae8b72b8d8"
      ],
      "author": {
        "name": "Matt Wagantall",
        "email": "mattw@codeaurora.org",
        "time": "Fri May 31 13:14:44 2013 -0700"
      },
      "committer": {
        "name": "Swetha Chikkaboraiah",
        "email": "schikk@codeaurora.org",
        "time": "Thu Nov 21 13:09:53 2013 +0530"
      },
      "message": "cpufreq: ondemand: Fix store_powersave_bias() race with hotplug\n\nstore_powersave_bias() assumes that CPUs will not be taken offline or\nbrought online while executing its for_each_online_cpu() loops. Fix\nthis race by blocking hotplug while executing in these loop.\n\nCRs-Fixed: 576272\nChange-Id: I0d5520444ec21a8d9b12fb73c06ac8442449fa85\nSigned-off-by: Matt Wagantall \u003cmattw@codeaurora.org\u003e\n"
    },
    {
      "commit": "18580d1604ea43a0286084e1bbb27100e0315973",
      "tree": "0f1895dcfbbc2a4a0829bf172d69ca3730b9095c",
      "parents": [
        "33c98ea0cf7fafa9394e8c238be10f78da9b92d7"
      ],
      "author": {
        "name": "Asish Bhattacharya",
        "email": "asishb@codeaurora.org",
        "time": "Wed Oct 30 19:37:18 2013 +0530"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Wed Nov 20 21:54:01 2013 -0800"
      },
      "message": "msm: qdsp6v2: memset stack buffer allocation.\n\nThis is needed to avoid garbage data in uninitialized variables.\n\nChange-Id: I2db09c4bbaa651c0af41c5c50ba77d22c00b70bc\nCRs-Fixed: 553304\nSigned-off-by: Asish Bhattacharya \u003casishb@codeaurora.org\u003e\n"
    },
    {
      "commit": "b69d159280e30a2e72f3e0a5bcdcdddc7414098b",
      "tree": "6e06386444d611bd451b9621a127726f86f9aca5",
      "parents": [
        "ef9c574bdab18bf95e8996c87c59053ce0032b96"
      ],
      "author": {
        "name": "Swetha Chikkaboraiah",
        "email": "schikk@codeaurora.org",
        "time": "Wed Nov 20 17:24:06 2013 +0530"
      },
      "committer": {
        "name": "Swetha Chikkaboraiah",
        "email": "schikk@codeaurora.org",
        "time": "Thu Nov 21 09:29:21 2013 +0530"
      },
      "message": "cpufreq: ondemand:Fix NULL check for dbs_info-\u003ecur_policy\n\ndbs_info-\u003ecur_policy can go NULL when processing\nCPUFREQ_GOV_LIMITS, NULL check is required\nbefore processing it\n\nChange-Id: Iba99b563e230835dfcd24573335065d68ad25821\nCRs-fixed: 576272\nSigned-off-by: Swetha Chikkaboraiah \u003cschikk@codeaurora.org\u003e\n"
    },
    {
      "commit": "33c98ea0cf7fafa9394e8c238be10f78da9b92d7",
      "tree": "159f6bbb0d210364990ebc4cd2e3511470841e1c",
      "parents": [
        "59a719e8389a77b7788b389af302f143dd74c9c7",
        "8d4d2f97e23789671375ca23da9e59f5d39d44c9"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Nov 20 09:51:21 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Wed Nov 20 09:51:21 2013 -0800"
      },
      "message": "Merge \"base: genlock: Zero a structure before sending it to user space\""
    },
    {
      "commit": "ef9c574bdab18bf95e8996c87c59053ce0032b96",
      "tree": "6356b468364adb702350849709478ac5f88e6332",
      "parents": [
        "1676aad7bfa7e2ab7dc32f5acfb62d784eecab8e"
      ],
      "author": {
        "name": "Rohit Gupta",
        "email": "rohgup@codeaurora.org",
        "time": "Mon Jun 17 16:57:08 2013 -0700"
      },
      "committer": {
        "name": "Swetha Chikkaboraiah",
        "email": "schikk@codeaurora.org",
        "time": "Wed Nov 20 17:18:01 2013 +0530"
      },
      "message": "cpufreq: ondemand: Fix locking issue in store_powersave_bias\n\nstore_powersave_bias takes timer_mutex before calling dbs_timer_exit\nwhich tries to cancel the delayed work do_dbs_timer which in turn\ntries to take the same lock. This can cause a lock recursion under\nthe race condition where can cancel_delayed_work_sync is called\nwhen the work has already started executing.\n\nThis can be avoided by taking that lock after calling\ndbs_timer_exit.\n\nChange-Id: I7f862286e66f1ddc1e13e4eeee369dd188fc10d5\nCRs-fixed: 576272\nSigned-off-by: Rohit Gupta \u003crohgup@codeaurora.org\u003e\n"
    },
    {
      "commit": "1676aad7bfa7e2ab7dc32f5acfb62d784eecab8e",
      "tree": "5efcb3fbf8fe61982581757b4058fdd22b202350",
      "parents": [
        "20b8d6c1f949da92b044fbaa42844bae8b72b8d8"
      ],
      "author": {
        "name": "Anji Jonnala",
        "email": "anjir@codeaurora.org",
        "time": "Wed Nov 14 13:34:54 2012 +0530"
      },
      "committer": {
        "name": "Swetha Chikkaboraiah",
        "email": "schikk@codeaurora.org",
        "time": "Wed Nov 20 16:42:16 2013 +0530"
      },
      "message": "cpufreq: ondemand: Fix kernel warning in cpufreq_governor_dbs\n\nGOV_STOP event destroys the timer_mutex and is not initialized back\nupon GOV_START event.\nThe Kernel complains at mutex_lock(during GOV_LIMITS event) after\nmutex_destroy.\n\n[\u003cc0014918\u003e] (unwind_backtrace+0x0/0x11c)\n[\u003cc007c004\u003e] (warn_slowpath_common+0x4c/0x64)\n[\u003cc007c034\u003e] (warn_slowpath_null+0x18/0x1c)\n[\u003cc079eef8\u003e] (__mutex_lock_slowpath+0x130/0x3c4)\n[\u003cc079f1ac\u003e] (mutex_lock+0x20/0x3c) from [\u003cc0540900\u003e]\n[\u003cc0540900\u003e] (cpufreq_governor_dbs+0x3c8/0x468)\n[\u003cc053d500\u003e] (__cpufreq_governor+0x90/0xe0)\n[\u003cc053d774\u003e] (__cpufreq_set_policy+0x224/0x258)\n[\u003cc053da58\u003e] (cpufreq_add_dev_interface+0x2b0/0x308)\n[\u003cc053e784\u003e] (cpufreq_add_dev+0x500/0x56c)\n[\u003cc079247c\u003e] (cpufreq_cpu_callback+0x88/0x9c)\n[\u003cc07a2ca8\u003e] (notifier_call_chain+0x38/0x68)\n[\u003cc007ded0\u003e] (__cpu_notify+0x28/0x40)\n[\u003cc0790024\u003e] (_cpu_up+0xe4/0x118)\n[\u003cc0790024\u003e] (cpu_up+0x64/0x80)\n[\u003cc0765840\u003e] (store_online+0x48/0x78)\n[\u003cc038d0c8\u003e] (dev_attr_store+0x18/0x24)\n[\u003cc017be40\u003e] (sysfs_write_file+0x108/0x13c)\n[\u003cc012cdfc\u003e] (vfs_write+0xb0/0x128)\n[\u003cc012d034\u003e](sys_write+0x38/0x64)\n\nChange-Id: Ie2a796b17209243de731ccf2ab04b7f9e7048df8\nCRs-fixed: 576272\nSigned-off-by: Anji Jonnala \u003canjir@codeaurora.org\u003e\n"
    },
    {
      "commit": "8d4d2f97e23789671375ca23da9e59f5d39d44c9",
      "tree": "159f6bbb0d210364990ebc4cd2e3511470841e1c",
      "parents": [
        "59a719e8389a77b7788b389af302f143dd74c9c7"
      ],
      "author": {
        "name": "Jordan Crouse",
        "email": "jcrouse@codeaurora.org",
        "time": "Mon Oct 14 12:23:08 2013 -0600"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Wed Nov 20 02:05:22 2013 -0800"
      },
      "message": "base: genlock: Zero a structure before sending it to user space\n\nIn the handler for GENLOCK_IOC_EXPORT zero the entire genlock_lock\nstructure before passing it to the user.\n\nCRs-fixed: 552303\nChange-Id: Ic0dedbad257bf0a448d0bf67a14a3932b7925bfc\nSigned-off-by: Jordan Crouse \u003cjcrouse@codeaurora.org\u003e\n"
    },
    {
      "commit": "b0e46778dd6044a57e3af0474105c7e00788cbe9",
      "tree": "d6785d516f43263808166318a00bf3487c0d6b16",
      "parents": [
        "59a719e8389a77b7788b389af302f143dd74c9c7"
      ],
      "author": {
        "name": "Mohammad Johny Shaik",
        "email": "mjshai@codeaurora.org",
        "time": "Wed Nov 20 12:13:36 2013 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Wed Nov 20 00:43:00 2013 -0800"
      },
      "message": "msm: qdsp6v2: memset stack buffer allocation.\n\nThis is needed to avoid garbage data in uninitialized variables.\n\nChange-Id: Ieed0959ed499fd3cc8990247c99fa70d910aa81f\nCRs-Fixed: 561611\nSigned-off-by: Mohammad Johny Shaik \u003cmjshai@codeaurora.org\u003e\n"
    },
    {
      "commit": "39976017475ba2e4bae5f1f2305340820fc90976",
      "tree": "9c56dbd8a04cd12c66bb902aa796db21a93fed2e",
      "parents": [
        "59a719e8389a77b7788b389af302f143dd74c9c7"
      ],
      "author": {
        "name": "Zhen Kong",
        "email": "zkong@codeaurora.org",
        "time": "Tue Oct 01 15:52:00 2013 -0700"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Nov 19 12:47:43 2013 -0800"
      },
      "message": "crypto: msm: Ensure sha_init is called for HASH operation\n\nValidate that the sha_ctx is initialized before any SHA operation\n(update, final) requests is issued by client.\n\nChange-Id: I83ac2000d860dfef5532910a2a73cd927b68e95f\nSigned-off-by: Mona Hossain \u003cmhossain@codeaurora.org\u003e\nSigned-off-by: Zhen Kong \u003czkong@codeaurora.org\u003e\n"
    }
  ],
  "next": "59a719e8389a77b7788b389af302f143dd74c9c7"
}
