)]}'
{
  "log": [
    {
      "commit": "9bf75dffc07ea6b5e19251880b8dcf0debdbbccc",
      "tree": "329bb5327b7e523ed2812dc6679b035f594f69f5",
      "parents": [
        "74cfe2dcc0f4b17f9abbabf349e33c39a260987e"
      ],
      "author": {
        "name": "Andy Lutomirski",
        "email": "luto@amacapital.net",
        "time": "Thu Apr 12 16:47:50 2012 -0500"
      },
      "committer": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Tue Dec 16 13:18:02 2014 -0800"
      },
      "message": "Add PR_{GET,SET}_NO_NEW_PRIVS to prevent execve from granting privs\n\nWith this change, calling\n  prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0)\ndisables privilege granting operations at execve-time.  For example, a\nprocess will not be able to execute a setuid binary to change their uid\nor gid if this bit is set.  The same is true for file capabilities.\n\nAdditionally, LSM_UNSAFE_NO_NEW_PRIVS is defined to ensure that\nLSMs respect the requested behavior.\n\nTo determine if the NO_NEW_PRIVS bit is set, a task may call\n  prctl(PR_GET_NO_NEW_PRIVS, 0, 0, 0, 0);\nIt returns 1 if set and 0 if it is not set. If any of the arguments are\nnon-zero, it will return -1 and set errno to -EINVAL.\n(PR_SET_NO_NEW_PRIVS behaves similarly.)\n\nThis functionality is desired for the proposed seccomp filter patch\nseries.  By using PR_SET_NO_NEW_PRIVS, it allows a task to modify the\nsystem call behavior for itself and its child tasks without being\nable to impact the behavior of a more privileged task.\n\nAnother potential use is making certain privileged operations\nunprivileged.  For example, chroot may be considered \"safe\" if it cannot\naffect privileged tasks.\n\nNote, this patch causes execve to fail when PR_SET_NO_NEW_PRIVS is\nset and AppArmor is in use.  It is fixed in a subsequent patch.\n\nSigned-off-by: Andy Lutomirski \u003cluto@amacapital.net\u003e\nSigned-off-by: Will Drewry \u003cwad@chromium.org\u003e\nAcked-by: Eric Paris \u003ceparis@redhat.com\u003e\nAcked-by: Kees Cook \u003ckeescook@chromium.org\u003e\n\nChange-Id: I2159006d20daefe6add5adc47c22bdbcd7d79e3a\nv18: updated change desc\nv17: using new define values as per 3.4\nSigned-off-by: James Morris \u003cjames.l.morris@oracle.com\u003e\n"
    },
    {
      "commit": "74cfe2dcc0f4b17f9abbabf349e33c39a260987e",
      "tree": "206493082f5edc72fdac6c958877090d7d17fb37",
      "parents": [
        "a580da13cb3f1f4984e71befc4f78c5a1f3181d0",
        "6cf93503105dc0cf63fc1384088db92bb71cbe4c"
      ],
      "author": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Tue Dec 16 00:35:23 2014 -0800"
      },
      "committer": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Tue Dec 16 00:35:23 2014 -0800"
      },
      "message": "Merge remote-tracking branch \u0027caf/LA.AF.1.1_rb1.7\u0027 into cm-12.0\n\nConflicts:\n\tdrivers/misc/qseecom.c\n\tfs/proc/task_mmu.c\n\tinclude/net/tcp.h\n\tnet/ipv4/syncookies.c\n\tnet/ipv6/route.c\n\tnet/ipv6/tcp_ipv6.c\n\nChange-Id: I8a953e9f483a24ee45f5e1c570b6a4f92e87c6e9\n"
    },
    {
      "commit": "a580da13cb3f1f4984e71befc4f78c5a1f3181d0",
      "tree": "5d1fc18d689195342f099adbca0e9488fd15cdbd",
      "parents": [
        "fe136a380fe2a13f14c60baffe7faa2a8a5daa50"
      ],
      "author": {
        "name": "David Hays",
        "email": "dhays90@gmail.com",
        "time": "Wed Dec 10 18:25:59 2014 -0600"
      },
      "committer": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Tue Dec 16 00:32:37 2014 +0000"
      },
      "message": "msm: HTC: t6: Enable idletimer\n\nChange-Id: I18e6a7a8ad282dad0002bc85676a2c1f32579417\n"
    },
    {
      "commit": "fe136a380fe2a13f14c60baffe7faa2a8a5daa50",
      "tree": "3f844235d9d18a2d82748b6e35f83aea6579a348",
      "parents": [
        "78fda9816a67cbe32ca1b5f75b462ced5c1dc8bc"
      ],
      "author": {
        "name": "invisiblek",
        "email": "dan.pasanen@gmail.com",
        "time": "Thu Dec 11 11:36:30 2014 +0200"
      },
      "committer": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Mon Dec 15 21:54:31 2014 +0000"
      },
      "message": "msm: HTC: m7: Enable idletimer\n\nChange-Id: I28ae35543376c0de2c1325b1e3810b8091d2b566\n"
    },
    {
      "commit": "78fda9816a67cbe32ca1b5f75b462ced5c1dc8bc",
      "tree": "45ec4e6b1552672dc1127880acf01c7314639a08",
      "parents": [
        "dbaa58c9d891fadafd168adddd1e37f3b3f43c0e"
      ],
      "author": {
        "name": "Jurica Vukadin",
        "email": "u.ra604@gmail.com",
        "time": "Wed Nov 26 11:46:12 2014 +0100"
      },
      "committer": {
        "name": "Jurica Vukadin",
        "email": "u.ra604@gmail.com",
        "time": "Mon Dec 15 09:02:13 2014 +0000"
      },
      "message": "msm: HTC: m4: Fix typo in qseecom bus scaling data\n\nLifted from c00d25c20c in CAF.\n\nChange-Id: I491c494d1525c671884d27ed8f083c98f048f5da\n"
    },
    {
      "commit": "6cf93503105dc0cf63fc1384088db92bb71cbe4c",
      "tree": "02ef8a97af64496b331d96a83c769ee5d7aa093d",
      "parents": [
        "48473cd603f5f0a35166fd5551f2e2e147614849",
        "7984181b225432a03dc69dcdb7bfd087841e7551"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Dec 13 09:16:55 2014 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Sat Dec 13 09:16:55 2014 -0800"
      },
      "message": "Merge \" SoC: msm: Add Buffer overflow check\""
    },
    {
      "commit": "dbaa58c9d891fadafd168adddd1e37f3b3f43c0e",
      "tree": "d22e21b4b6ca8c1de9e88194ae687d1549577321",
      "parents": [
        "97f88ff395810398b0e63c64cef4eb044ff1784c"
      ],
      "author": {
        "name": "Jurica Vukadin",
        "email": "u.ra604@gmail.com",
        "time": "Fri Dec 05 12:53:29 2014 +0100"
      },
      "committer": {
        "name": "Jurica Vukadin",
        "email": "u.ra604@gmail.com",
        "time": "Fri Dec 05 13:52:27 2014 +0100"
      },
      "message": "msm: HTC: m4: Don\u0027t map the entire heap into IOMMU\n\nCAF only ever set these flags on 8960, and the HTC source I have here\ndoesn\u0027t do it either. As a bonus, the heap alignment is wrong for this\nusecase, so it worked largely by chance.\n\nChange-Id: Id96611ba6037486b1b78da60c4d144606eabc55b\n"
    },
    {
      "commit": "7984181b225432a03dc69dcdb7bfd087841e7551",
      "tree": "59d04a9ff832053d3064b1bb6a0ef14f7916dc20",
      "parents": [
        "588a7689dd3df238a04ed14fd1453b2909a2abd8"
      ],
      "author": {
        "name": "Mohammad Johny Shaik",
        "email": "mjshai@codeaurora.org",
        "time": "Thu Nov 27 11:36:54 2014 +0530"
      },
      "committer": {
        "name": "Pavan Chikkala",
        "email": "pavanc@codeaurora.org",
        "time": "Fri Dec 05 13:14:28 2014 +0530"
      },
      "message": " SoC: msm: Add Buffer overflow check\n\nThe overflow check is required to ensure that user space data\nin kernel may not go beyond buffer boundary.\n\nCRs-Fixed: 563086\nSigned-off-by: Asish Bhattacharya \u003casishb@codeaurora.org\u003e\nSigned-off-by: Mohammad Johny Shaik \u003cmjshai@codeaurora.org\u003e\n(cherry picked from commit 7e09949355b2dac9aac8bb414037ccaca3c68d86)\nSigned-off-by: Pavan Chikkala \u003cpavanc@codeaurora.org\u003e\n\nChange-Id: I4da774740c71b97dc2e4fd16c78bf065ad457690\nSigned-off-by: Pavan Chikkala \u003cpavanc@codeaurora.org\u003e\n"
    },
    {
      "commit": "48473cd603f5f0a35166fd5551f2e2e147614849",
      "tree": "898434cecdff8b23770d100277a76962b3526cd2",
      "parents": [
        "56d5ece3bc25d11c2384303c99de23c21fc65469",
        "ea53d779b5045518d1b455769040106e32e6f001"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Dec 04 04:41:59 2014 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Dec 04 04:41:59 2014 -0800"
      },
      "message": "Merge \"dtc: add integer overflow checks in fdt header\""
    },
    {
      "commit": "97f88ff395810398b0e63c64cef4eb044ff1784c",
      "tree": "5b208009839cc9ba539e51c320c4ca9543d951bf",
      "parents": [
        "be2cd75ca59f91d1b17a4cb6639517ad770d3ad9"
      ],
      "author": {
        "name": "Matt Mower",
        "email": "mowerm@gmail.com",
        "time": "Mon Nov 24 19:41:33 2014 -0600"
      },
      "committer": {
        "name": "Matt Mower",
        "email": "mowerm@gmail.com",
        "time": "Wed Dec 03 01:44:01 2014 -0600"
      },
      "message": "msm: HTC: s4: set disable_turbo for vidc_platform_data\n\nChange-Id: I257bbe5ddc48227d9b871ab597d51b3bfcb0ee40\n"
    },
    {
      "commit": "56d5ece3bc25d11c2384303c99de23c21fc65469",
      "tree": "cc696fc6045d10903d3974b13f1456eda1df57f4",
      "parents": [
        "5cd3d9d4df1e2f97af2d95fd7945b65da269df12",
        "de2af962a0112245d89113962b6194ad7132858a"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Dec 02 06:53:56 2014 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Dec 02 06:53:55 2014 -0800"
      },
      "message": "Merge \"defconfig: Enable bridging and ebtables\""
    },
    {
      "commit": "ea53d779b5045518d1b455769040106e32e6f001",
      "tree": "623b194d24c770077224724f467aeb22c02301b8",
      "parents": [
        "2bd2a1a16cf35cb9fd2fe0184991c5ad317f9383"
      ],
      "author": {
        "name": "Vijay Kumar Pendoti",
        "email": "vpendo@codeaurora.org",
        "time": "Tue Aug 12 20:35:44 2014 +0530"
      },
      "committer": {
        "name": "Matt Wagantall",
        "email": "mattw@codeaurora.org",
        "time": "Sat Nov 29 11:11:07 2014 -0800"
      },
      "message": "dtc: add integer overflow checks in fdt header\n\nProtect against integer overflows caused by malformed fdt headers.\n\nCRs-Fixed: 749977\nChange-Id: I51d87038f520bc761b163d291b0138c513c69a33\nSigned-off-by: Vijay Kumar Pendoti \u003cvpendo@codeaurora.org\u003e\nSigned-off-by: Matt Wagantall \u003cmattw@codeaurora.org\u003e\n"
    },
    {
      "commit": "5cd3d9d4df1e2f97af2d95fd7945b65da269df12",
      "tree": "985821e49fc504fa1f5b1cab6f95031357a272c2",
      "parents": [
        "7f244c95b14123a9fcc20a5f8302779cf5f27e44",
        "32cd3e94df6f8cfc179e8cdd631d8e411d700187"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Nov 27 09:03:12 2014 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Nov 27 09:03:12 2014 -0800"
      },
      "message": "Merge \"qseecom:  Add checks for send_cmd inputs\""
    },
    {
      "commit": "7f244c95b14123a9fcc20a5f8302779cf5f27e44",
      "tree": "8f47093c44297c4f9e657a2731385924865d88b8",
      "parents": [
        "06e5ffe270dff3e1250451dae7c832f0df1a6145",
        "2851b3559c9a30be9199c3733966cd4541fcc439"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Nov 27 01:30:16 2014 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Nov 27 01:30:16 2014 -0800"
      },
      "message": "Merge \"nl80211: check nla_put_* return values\""
    },
    {
      "commit": "06e5ffe270dff3e1250451dae7c832f0df1a6145",
      "tree": "0e0f7d45521511f2bd782bec33ac0e3a6212699f",
      "parents": [
        "67fd1ad1ba3499b56c1db21621f2dad2407e57ef",
        "b464942195c120a28c56e99082f56fccda4292f8"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Nov 26 23:31:59 2014 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Wed Nov 26 23:31:59 2014 -0800"
      },
      "message": "Merge \"target/rd: Refactor rd_build_device_space + rd_release_device_space\""
    },
    {
      "commit": "2851b3559c9a30be9199c3733966cd4541fcc439",
      "tree": "1fb187dcfe98bf17e47ff0332c0531077ef6ccce",
      "parents": [
        "67fd1ad1ba3499b56c1db21621f2dad2407e57ef"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Tue Nov 25 15:18:55 2014 -0800"
      },
      "committer": {
        "name": "Ahmad Kholaif",
        "email": "akholaif@codeaurora.org",
        "time": "Tue Nov 25 17:09:04 2014 -0800"
      },
      "message": "nl80211: check nla_put_* return values\n\nCoverity pointed out that in a few functions we don\u0027t\ncheck the return value of the nla_put_*() calls. Most\nof these are fairly harmless because the input isn\u0027t\nvery dynamic and controlled by the kernel, but the\npattern is simply wrong, so fix this.\n\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\nGit-commit: ae917c9f55862691e31b84de7ec29bedcb83971c\nGit-repo: git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git\nChange-Id: I571d29b19efa1090b2d8560b57f5f28777f129b0\nSigned-off-by: Ahmad Kholaif \u003cakholaif@codeaurora.org\u003e\n"
    },
    {
      "commit": "67fd1ad1ba3499b56c1db21621f2dad2407e57ef",
      "tree": "1059c46632a0d8e267399680d6fbb54b3d22c23f",
      "parents": [
        "34838a3d25e23a8050c3edb939321c7c5dfc8929",
        "b91346bde855ddb359bbf8ada1d0a87d7ad64c0a"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Nov 24 08:25:25 2014 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Mon Nov 24 08:25:25 2014 -0800"
      },
      "message": "Merge \"seq_file: remove \"%n\" usage from seq_file users\""
    },
    {
      "commit": "34838a3d25e23a8050c3edb939321c7c5dfc8929",
      "tree": "e3cbc2a0bde5dbbc85ef56f6a1d7a6bed479e695",
      "parents": [
        "526c349afe0e9f9a4097f349185e0b7312bbdee3",
        "7c23889ed34c1d909fe5ed010d324be1add7e800"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Nov 20 10:45:58 2014 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Nov 20 10:45:58 2014 -0800"
      },
      "message": "Merge \"msm: board-8064-display: adding two extra gpio default values to dsi2lvds_gpio\""
    },
    {
      "commit": "7c23889ed34c1d909fe5ed010d324be1add7e800",
      "tree": "ca2aa70ce0d604c01829341f31a1c57c65085ccd",
      "parents": [
        "715fe086a6d99d2efc6276028ac626766567e101"
      ],
      "author": {
        "name": "Srinivasarao P",
        "email": "spathi@codeaurora.org",
        "time": "Wed Nov 19 16:04:13 2014 +0530"
      },
      "committer": {
        "name": "Srinivasarao P",
        "email": "spathi@codeaurora.org",
        "time": "Thu Nov 20 11:21:30 2014 +0530"
      },
      "message": "msm: board-8064-display: adding two extra gpio default values to dsi2lvds_gpio\n\nDevice is crashing while accessing out of bound addresses.\nmipi_tc358764 driver assumes there are four entries in array dsi2lvds_gpio[]\nalong with two extra gpios for \u00273d module of liquid WUXGA display\u0027\nbut these gpios are not added to board file.\nIncreasing size of array with default values to fix the crash.\n\nChange-Id: I036f07700bfea7a74730862a4463210817eea6e5\nSigned-off-by: Srinivasarao P \u003cspathi@codeaurora.org\u003e\n"
    },
    {
      "commit": "be2cd75ca59f91d1b17a4cb6639517ad770d3ad9",
      "tree": "7bca44b30bf0bc89c6fd64098af8d4804d2390cf",
      "parents": [
        "08404911ff8dc47e5ea974c1c7bf5a9de40af019"
      ],
      "author": {
        "name": "Matt Mower",
        "email": "mowerm@gmail.com",
        "time": "Thu Nov 13 15:56:10 2014 -0600"
      },
      "committer": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Thu Nov 20 01:08:40 2014 +0000"
      },
      "message": "drivers: input: akm8963: Initialize AKECS_ioctl vars\n\nFrom m7stockui-3.4.10-gef77362.\n\nChange-Id: Ic1b80479c6a7ca60e19ec741f840379dbf6516ad\n(cherry picked from commit f7f048aad0e89141296251642e6c765efaf3648a)\n"
    },
    {
      "commit": "526c349afe0e9f9a4097f349185e0b7312bbdee3",
      "tree": "9c0c692e99c615e4f13a763e8376737a7e7a3b96",
      "parents": [
        "86642d2b38f084df6830ecc9a01d9ed5fbb7a2cd",
        "eab0aee3c9716b265a2ad4f84bf1facf6bae96de"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Nov 19 13:09:39 2014 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Wed Nov 19 13:09:39 2014 -0800"
      },
      "message": "Merge \"ASoC: msm: qdsp6v2: add check for NULL dereference\""
    },
    {
      "commit": "32cd3e94df6f8cfc179e8cdd631d8e411d700187",
      "tree": "72d6fb054a24c80fc32ecaba303b7a559998dc78",
      "parents": [
        "cb975731fa6494eb02a861c38387294f2a840da6"
      ],
      "author": {
        "name": "Mona Hossain",
        "email": "mhossain@codeaurora.org",
        "time": "Mon Nov 03 17:05:48 2014 -0800"
      },
      "committer": {
        "name": "William Clark",
        "email": "wclark@codeaurora.org",
        "time": "Wed Nov 19 11:32:14 2014 -0800"
      },
      "message": "qseecom:  Add checks for send_cmd inputs\n\nImprove user input validation across send cmd APIs. Add new\nAPI  __validate_send_cmd_inputs() to validate all user provided\ninputs.\n\nChange-Id: Ibbb0c0e7e5483f653bd59b927562b63c1e43c365\nSigned-off-by: Mona Hossain \u003cmhossain@codeaurora.org\u003e\n"
    },
    {
      "commit": "86642d2b38f084df6830ecc9a01d9ed5fbb7a2cd",
      "tree": "8f1a7d1d21a960c6f1e43e129144e967f1dabbab",
      "parents": [
        "6e252028e6bc8d3e1948d8e47e88b8552ca49022",
        "361bc56f3258c6c61e16fed84d133f54b2790620"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Nov 18 23:26:07 2014 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Nov 18 23:26:07 2014 -0800"
      },
      "message": "Merge \"nl80211: fix error path in nl80211_get_key()\""
    },
    {
      "commit": "6e252028e6bc8d3e1948d8e47e88b8552ca49022",
      "tree": "105acc075e1dd903c3666d6abb1888b55e87fb32",
      "parents": [
        "33f7d5bf72cedf492321066c66441d6b7da8ab40",
        "617f8c6a8c869dc483c50be14ab192fd854bad23"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Nov 18 23:26:07 2014 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Nov 18 23:26:06 2014 -0800"
      },
      "message": "Merge \"nl80211: nl80211hdr_put() doesn\u0027t return an ERR_PTR\""
    },
    {
      "commit": "08404911ff8dc47e5ea974c1c7bf5a9de40af019",
      "tree": "ec51d4b06969e11a6a0ec7731549ec0f0db1978e",
      "parents": [
        "aad699f3171b351b170c73906e1942f35be546ff"
      ],
      "author": {
        "name": "Flemmard",
        "email": "flemmard@gmail.com",
        "time": "Tue Nov 18 22:13:29 2014 +0100"
      },
      "committer": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Tue Nov 18 18:46:31 2014 -0800"
      },
      "message": "msm: camera: Send intftype to v4l2_subdev_notify\n\n* Fixes crashes on MT9V113 initialization\n\nChange-Id: I090c2820a8eaaf40673b5cc607410d02828fba77\n"
    },
    {
      "commit": "33f7d5bf72cedf492321066c66441d6b7da8ab40",
      "tree": "8fb0910bdc4f9845f9cb94cd244358dd95c0c5c7",
      "parents": [
        "5fe9315ae4ecda010436a2e69a8992e78ed7fed5",
        "16a9a10f079769cc1d07e2fb8c5fddf376b6d20d"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Nov 18 08:21:14 2014 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Nov 18 08:21:14 2014 -0800"
      },
      "message": "Merge \"media: dvb: check filter is valid for fullness callback\""
    },
    {
      "commit": "5fe9315ae4ecda010436a2e69a8992e78ed7fed5",
      "tree": "673139efd6fd6303450bc7f6d3b3c74b0c363819",
      "parents": [
        "eed42b354c2583d4677cf9da4b979d109b4e71a1",
        "55323d64357de1ee20cc4d76cec9ec6c9dfe445a"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Nov 18 08:21:13 2014 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Nov 18 08:21:13 2014 -0800"
      },
      "message": "Merge \"ASoC: msm: qdspv2: Fix junk characters in session name\""
    },
    {
      "commit": "eab0aee3c9716b265a2ad4f84bf1facf6bae96de",
      "tree": "21266a53023f4db92e74003b3d9200501891b832",
      "parents": [
        "eed42b354c2583d4677cf9da4b979d109b4e71a1"
      ],
      "author": {
        "name": "Aravind Kumar",
        "email": "akumark@codeaurora.org",
        "time": "Tue Nov 18 19:34:26 2014 +0530"
      },
      "committer": {
        "name": "Laxminath Kasam",
        "email": "lkasam@codeaurora.org",
        "time": "Tue Nov 18 19:38:34 2014 +0530"
      },
      "message": "ASoC: msm: qdsp6v2: add check for NULL dereference\n\nThe asm loopback driver during close does not check\nfor NULL before closing the playback and capture\ninstances.\n\nThe change ensures only the valid playback/capture\ninstances are closed.\n\nCRs-Fixed: 643724\nChange-Id: I3373f62a2413e1497b6f8a401158444cd2870b2a\nSigned-off-by: Aravind Kumar \u003cakumark@codeaurora.org\u003e\n"
    },
    {
      "commit": "eed42b354c2583d4677cf9da4b979d109b4e71a1",
      "tree": "9ee41984865ce8be5cb0af5da214ad28e8b7d501",
      "parents": [
        "45bb5ff6ed69d017d14ec37ef76b27747deed955",
        "7e2685620de304fd13fe71c4ee2df7367d0e5efe"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Nov 18 00:11:02 2014 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Nov 18 00:11:02 2014 -0800"
      },
      "message": "Merge \"vsprintf: ignore %n again\""
    },
    {
      "commit": "45bb5ff6ed69d017d14ec37ef76b27747deed955",
      "tree": "76e44de5d725dde009ed88d903c1fe4776ebf722",
      "parents": [
        "715fe086a6d99d2efc6276028ac626766567e101",
        "8ca5b06fa71c0b5ad8174ff1152d3de74e706ee9"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Nov 18 00:11:01 2014 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Nov 18 00:11:01 2014 -0800"
      },
      "message": "Merge \"seq_file: introduce seq_setwidth() and seq_pad()\""
    },
    {
      "commit": "55323d64357de1ee20cc4d76cec9ec6c9dfe445a",
      "tree": "e65b4430b3e1fb4a47bc678a99aad01c31f6861d",
      "parents": [
        "715fe086a6d99d2efc6276028ac626766567e101"
      ],
      "author": {
        "name": "Karthik Reddy Katta",
        "email": "a_katta@codeaurora.org",
        "time": "Fri Aug 01 13:55:40 2014 +0530"
      },
      "committer": {
        "name": "Karthik Reddy Katta",
        "email": "a_katta@codeaurora.org",
        "time": "Tue Nov 18 08:38:19 2014 +0530"
      },
      "message": "ASoC: msm: qdspv2: Fix junk characters in session name\n\nInitialize MVM session name array to zero to avoid junk\ncharacters at the end.\n\nChange-Id: I441e5dbeb4052c937bb99f9c4c96a91c410db553\nCRs-fixed: 702741\nSigned-off-by: Karthik Reddy Katta \u003ca_katta@codeaurora.org\u003e\n"
    },
    {
      "commit": "aad699f3171b351b170c73906e1942f35be546ff",
      "tree": "a08cd5f0356baeca6bfd63ca2efc86af19146bd4",
      "parents": [
        "0adce3ae6072516167da603fb26c0519b4274352"
      ],
      "author": {
        "name": "Jurica Vukadin",
        "email": "u.ra604@gmail.com",
        "time": "Thu Oct 09 22:01:17 2014 +0200"
      },
      "committer": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Mon Nov 17 20:10:48 2014 +0000"
      },
      "message": "power: 8921-htc: Tone down logging\n\nChange-Id: Ia623b3189894141accc2ff6d4b6ec1d0ac6c597b\n(cherry picked from commit 2e8688315a7f665b57f3cd4e59fb053aabb0dbd8)\n"
    },
    {
      "commit": "de2af962a0112245d89113962b6194ad7132858a",
      "tree": "9c416a4c160324bc5f98644dfdf7d1d63bcfdebd",
      "parents": [
        "2f64c5e6faa76368cd2c70c1d48fc4c2d44acbbf"
      ],
      "author": {
        "name": "Ravinder Konka",
        "email": "rkonka@codeaurora.org",
        "time": "Mon Nov 17 20:13:28 2014 +0530"
      },
      "committer": {
        "name": "Ravinder Konka",
        "email": "rkonka@codeaurora.org",
        "time": "Mon Nov 17 20:15:34 2014 +0530"
      },
      "message": "defconfig: Enable bridging and ebtables\n\nThis patch enables bridging and ebtables BROUTING support\nfor IPv6 tethering\n\nChange-Id: Iac394e1f89e3976a971524a453927057bf868d50\nSigned-off-by: Ravinder Konka \u003crkonka@codeaurora.org\u003e\n"
    },
    {
      "commit": "361bc56f3258c6c61e16fed84d133f54b2790620",
      "tree": "1c6f104e8b9dc38d8611a943f1ab39a0d54a9641",
      "parents": [
        "617f8c6a8c869dc483c50be14ab192fd854bad23"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Fri Oct 25 09:15:12 2013 +0000"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Sun Nov 16 23:47:23 2014 -0800"
      },
      "message": "nl80211: fix error path in nl80211_get_key()\n\nCoverity pointed out that in the (practically impossible)\nerror case we leak the message - fix this.\n\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\nGit-commit: 9fe271af7d4de96471c5aaee2f4d0d1576050497\nGit-repo: git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git\nChange-Id: I78c3631eabd04e86872faf65fa1e401dadb35a75\nSigned-off-by: Ahmad Kholaif \u003cakholaif@codeaurora.org\u003e\n"
    },
    {
      "commit": "0adce3ae6072516167da603fb26c0519b4274352",
      "tree": "5353d5a238edefbd74e6cf6adbdbc7583f256293",
      "parents": [
        "7b18590cff07a04fcf955e1648e4a9f11752a545"
      ],
      "author": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Mon Jun 09 23:37:13 2014 +0200"
      },
      "committer": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Sun Nov 16 17:29:36 2014 -0800"
      },
      "message": "msm: camera: Update HTC camera stack drivers\n\n* HTC kernel package: m7ul-3.4.10-g40b189c\n                      m4ul-3.4.10-g3862988\n                      t6ul-3.4.10-gbc2653f\n\nChange-Id: I936c6c053cc838312b721c3d0e201debf7e42281\n"
    },
    {
      "commit": "7b18590cff07a04fcf955e1648e4a9f11752a545",
      "tree": "ecb5f439e7001fc162baaa1854bb8211e7cc2690",
      "parents": [
        "50db8c0110dbff94dfacc1f4752a927dbe339e9c"
      ],
      "author": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Sun Nov 16 16:48:31 2014 -0800"
      },
      "committer": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Sun Nov 16 17:29:36 2014 -0800"
      },
      "message": "gpu: msm2: Sync to upstream\n\n* Sync to android-msm-3.4-flo-lollipop-release\n\nChange-Id: Ia0df71c0a1f102de034860f4d212a05c806fef7d\n"
    },
    {
      "commit": "50db8c0110dbff94dfacc1f4752a927dbe339e9c",
      "tree": "fc604545ec971ab0e224c305f0b948edc08295aa",
      "parents": [
        "25b02b6d180efeec13851162c3319962977c1fb0",
        "2f64c5e6faa76368cd2c70c1d48fc4c2d44acbbf"
      ],
      "author": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Fri Nov 14 01:04:45 2014 -0800"
      },
      "committer": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Fri Nov 14 01:04:45 2014 -0800"
      },
      "message": "Merge remote-tracking branch \u0027caf/caf/LA.AF.1.1_rb1.5\u0027 into cm-12.0\n"
    },
    {
      "commit": "25b02b6d180efeec13851162c3319962977c1fb0",
      "tree": "2aa3fdb22585d63aaa9da4e3ebd1b2aea2a2cd9c",
      "parents": [
        "4e98989384f4dffb15b80e4395a8f66e3f9eb65d"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@codeaurora.org",
        "time": "Thu Aug 08 15:33:30 2013 -0500"
      },
      "committer": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Fri Nov 14 00:53:39 2014 -0800"
      },
      "message": "USB: gadget: qdss: Fix strncmp length usage\n\nUsing a newer GCC we get the following warnings:\n\ndrivers/usb/gadget/f_qdss.c: In function \u0027qdss_bind_config\u0027:\ndrivers/usb/gadget/f_qdss.c:598: warning: argument to \u0027sizeof\u0027 in\n\u0027strncmp\u0027 call is the same expression as the second source; did you mean\nto provide an explicit length? [-Wsizeof-pointer-memaccess]\n\ndrivers/usb/gadget/f_qdss.c: In function \u0027usb_qdss_open\u0027:\ndrivers/usb/gadget/f_qdss.c:760: warning: argument to \u0027sizeof\u0027 in\n\u0027strncmp\u0027 call is the same expression as the second source; did you mean\nto provide an explicit length? [-Wsizeof-pointer-memaccess]\n\nThese look to be due to using sizeof(ch-\u003ename) which is a pointer, use\na simple strcmp instead.\n\nChange-Id: I09e09a18ffb3361fc351b177ed3a35432d9ed933\nSigned-off-by: Kumar Gala \u003cgalak@codeaurora.org\u003e\n"
    },
    {
      "commit": "4e98989384f4dffb15b80e4395a8f66e3f9eb65d",
      "tree": "dd82fa152a4fa063ba13714be48c58c1853621c4",
      "parents": [
        "a4273088648f2dc90c3a15060090285397ef8b09"
      ],
      "author": {
        "name": "Vineeta Srivastava",
        "email": "vsrivastava@google.com",
        "time": "Wed Dec 18 14:37:35 2013 -0800"
      },
      "committer": {
        "name": "David Hays",
        "email": "dhays90@gmail.com",
        "time": "Thu Nov 13 20:01:00 2014 -0600"
      },
      "message": "Fix sizeof-pointer-memaccess warning with gcc 4.8\n\nThis patch fixes wrong memcpy size when copying ltk value to\nHCI_OP_LE_LTK_REPLY command.\n\nChange-Id: I44e5e3da15369d4b424581720ccd3bac820ef2e0\n"
    },
    {
      "commit": "715fe086a6d99d2efc6276028ac626766567e101",
      "tree": "78e525240511b258326df343ee3ddc20f76778b0",
      "parents": [
        "bc2be064bd7394f417326404d641cf9eabb4ac4e",
        "032c5ccf0f58b6fe905476f48cfc8405c687d46a"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Nov 13 13:03:31 2014 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Nov 13 13:03:31 2014 -0800"
      },
      "message": "Merge \"updated file arch/arm/configs/msm8960_defconfig\""
    },
    {
      "commit": "bc2be064bd7394f417326404d641cf9eabb4ac4e",
      "tree": "a03a6f166cf26ed0bc49a84dd754d2e1160e18a3",
      "parents": [
        "52cb8fc12e41c36111d5531c6c8e70d406a85207",
        "8cb56e3467fd98e6f9396553402cf22b08f1e5a5"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Nov 13 13:03:28 2014 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Nov 13 13:03:27 2014 -0800"
      },
      "message": "Merge \"net: support marking accepting TCP sockets\""
    },
    {
      "commit": "52cb8fc12e41c36111d5531c6c8e70d406a85207",
      "tree": "5b91171e550f77916bd148961615c7ba5be56a1c",
      "parents": [
        "8c1d434b2e49df7a7cefac06e62ab5faa7eb4776",
        "2887dec4438f37edfd8dbf355af23d61cfdd4c27"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Nov 13 13:03:27 2014 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Nov 13 13:03:27 2014 -0800"
      },
      "message": "Merge \"net: add a sysctl to reflect the fwmark on replies\""
    },
    {
      "commit": "8c1d434b2e49df7a7cefac06e62ab5faa7eb4776",
      "tree": "97f3aa4b233011a156128517bd85fb3e09f8cc38",
      "parents": [
        "bc4bcee71617461ed19a852f9d873f5979820ef1",
        "653be181eef3589b47119cd68c985975119fa61f"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Nov 13 13:03:26 2014 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Nov 13 13:03:26 2014 -0800"
      },
      "message": "Merge \"net: ipv6: autoconf routes into per-device tables\""
    },
    {
      "commit": "bc4bcee71617461ed19a852f9d873f5979820ef1",
      "tree": "4fe011602ef75f73dbf3c53206e55bfb4ef6eff1",
      "parents": [
        "052e4f9066b17e94ea3b9f74f1b83b352df7ec8c",
        "cfc667e1eac22c3ee27aceaebb18e68102a2c65b"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Nov 13 13:03:25 2014 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Nov 13 13:03:25 2014 -0800"
      },
      "message": "Merge \"net: ipv6: ping: Use socket mark in routing lookup\""
    },
    {
      "commit": "052e4f9066b17e94ea3b9f74f1b83b352df7ec8c",
      "tree": "4f125a470d9fe506bf04298005b0b46bb2b0f7a7",
      "parents": [
        "7224f142bba6ff83502a2b78b2a9c794998b3b0a",
        "6891c8f90220dfb5d71d83263f0a41b30f9732e2"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Nov 12 13:58:36 2014 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Wed Nov 12 13:58:35 2014 -0800"
      },
      "message": "Merge \"tcp: add a sysctl to config the tcp_default_init_rwnd\""
    },
    {
      "commit": "7224f142bba6ff83502a2b78b2a9c794998b3b0a",
      "tree": "2210efd70eaa0906feb3bcd20c96b03086dd1e2c",
      "parents": [
        "1c653884a020f2c8e495b4fdd6e056d78e87a461",
        "3d7c359e8fa61da1e36151c70693271661a78dad"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Nov 11 23:17:54 2014 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Nov 11 23:17:54 2014 -0800"
      },
      "message": "Merge \"net/l2tp: don\u0027t fall back on UDP [get|set]sockopt\""
    },
    {
      "commit": "1c653884a020f2c8e495b4fdd6e056d78e87a461",
      "tree": "2210efd70eaa0906feb3bcd20c96b03086dd1e2c",
      "parents": [
        "23b5c79d726a7d2fe89ad2cd4a8914eaf6e94411",
        "905a6a95041d4cb338e7510704904f9c91f4d95e"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Nov 11 23:17:51 2014 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Nov 11 23:17:51 2014 -0800"
      },
      "message": "Merge \"net/l2tp: don\u0027t fall back on UDP [get|set]sockopt\""
    },
    {
      "commit": "23b5c79d726a7d2fe89ad2cd4a8914eaf6e94411",
      "tree": "63b57eec832dbc371b481304abef86cbbcbe4a1a",
      "parents": [
        "2eeb25228b825cd3692275f3972c551504cc02ec",
        "1d60d8e39a8394c635dbbfad4f947ef7393b4597"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Nov 11 07:37:17 2014 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Nov 11 07:37:16 2014 -0800"
      },
      "message": "Merge \"netfilter: nf_conntrack: decrement global counter after object release\""
    },
    {
      "commit": "032c5ccf0f58b6fe905476f48cfc8405c687d46a",
      "tree": "174994101df38d715f88a8159d50108f81c1379e",
      "parents": [
        "2eeb25228b825cd3692275f3972c551504cc02ec"
      ],
      "author": {
        "name": "Pradosh Das",
        "email": "prados@codeaurora.org",
        "time": "Mon Nov 10 11:24:22 2014 +0530"
      },
      "committer": {
        "name": "Pradosh Das",
        "email": "prados@codeaurora.org",
        "time": "Mon Nov 10 11:26:01 2014 +0530"
      },
      "message": "updated file arch/arm/configs/msm8960_defconfig\n\nChange-Id: I9fccbe7f54e5a731647e95fea9dfe888452390a6\nSigned-off-by: Pradosh Das \u003cprados@codeaurora.org\u003e\n"
    },
    {
      "commit": "6891c8f90220dfb5d71d83263f0a41b30f9732e2",
      "tree": "48b4c7141a700787180c07ff23e35ffb42d21037",
      "parents": [
        "2eeb25228b825cd3692275f3972c551504cc02ec"
      ],
      "author": {
        "name": "JP Abgrall",
        "email": "jpa@google.com",
        "time": "Fri Feb 07 18:40:10 2014 -0800"
      },
      "committer": {
        "name": "Ian Maund",
        "email": "imaund@codeaurora.org",
        "time": "Fri Nov 07 16:35:05 2014 -0800"
      },
      "message": "tcp: add a sysctl to config the tcp_default_init_rwnd\n\nThe default initial rwnd is hardcoded to 10.\n\nNow we allow it to be controlled via\n  /proc/sys/net/ipv4/tcp_default_init_rwnd\nwhich limits the values from 3 to 100\n\nThis is somewhat needed because ipv6 routes are\nautoconfigured by the kernel.\n\nSee \"An Argument for Increasing TCP\u0027s Initial Congestion Window\"\nin https://developers.google.com/speed/articles/tcp_initcwnd_paper.pdf\n\nChange-Id: I386b2a9d62de0ebe05c1ebe1b4bd91b314af5c54\nSigned-off-by: JP Abgrall \u003cjpa@google.com\u003e\nGit-commit: 969ff3bbb38b6622800a1a4bd38404e3701193de\nGit-Repo: https://android.googlesource.com/kernel/common.git\n[imaund@codeaurora.org: Resolved trivial context conflicts.]\nSigned-off-by: Ian Maund \u003cimaund@codeaurora.org\u003e\n"
    },
    {
      "commit": "a4273088648f2dc90c3a15060090285397ef8b09",
      "tree": "5b2c38cfb60973169713db30208a72500ee10c8b",
      "parents": [
        "7533da47fb87aabf1d79020e62c74723ec001421"
      ],
      "author": {
        "name": "Rabin Vincent",
        "email": "rabin@rab.in",
        "time": "Wed Oct 29 23:06:58 2014 +0100"
      },
      "committer": {
        "name": "Matt Mower",
        "email": "mowerm@gmail.com",
        "time": "Thu Nov 06 18:12:02 2014 -0600"
      },
      "message": "tracing/syscalls: Ignore numbers outside NR_syscalls\u0027 range\n\nARM has some private syscalls (for example, set_tls(2)) which lie\noutside the range of NR_syscalls.  If any of these are called while\nsyscall tracing is being performed, out-of-bounds array access will\noccur in the ftrace and perf sys_{enter,exit} handlers.\n\n # trace-cmd record -e raw_syscalls:* true \u0026\u0026 trace-cmd report\n ...\n true-653   [000]   384.675777: sys_enter:            NR 192 (0, 1000, 3, 4000022, ffffffff, 0)\n true-653   [000]   384.675812: sys_exit:             NR 192 \u003d 1995915264\n true-653   [000]   384.675971: sys_enter:            NR 983045 (76f74480, 76f74000, 76f74b28, 76f74480, 76f76f74, 1)\n true-653   [000]   384.675988: sys_exit:             NR 983045 \u003d 0\n ...\n\n # trace-cmd record -e syscalls:* true\n [   17.289329] Unable to handle kernel paging request at virtual address aaaaaace\n [   17.289590] pgd \u003d 9e71c000\n [   17.289696] [aaaaaace] *pgd\u003d00000000\n [   17.289985] Internal error: Oops: 5 [#1] PREEMPT SMP ARM\n [   17.290169] Modules linked in:\n [   17.290391] CPU: 0 PID: 704 Comm: true Not tainted 3.18.0-rc2+ #21\n [   17.290585] task: 9f4dab00 ti: 9e710000 task.ti: 9e710000\n [   17.290747] PC is at ftrace_syscall_enter+0x48/0x1f8\n [   17.290866] LR is at syscall_trace_enter+0x124/0x184\n\nFix this by ignoring out-of-NR_syscalls-bounds syscall numbers.\n\nCommit cd0980fc8add \"tracing: Check invalid syscall nr while tracing syscalls\"\nadded the check for less than zero, but it should have also checked\nfor greater than NR_syscalls.\n\nLink: http://lkml.kernel.org/p/1414620418-29472-1-git-send-email-rabin@rab.in\n\nChange-Id: Ic7ab546938e4655d73791d4cf371ffd9244c3e4d\nFixes: cd0980fc8add \"tracing: Check invalid syscall nr while tracing syscalls\"\nCc: stable@vger.kernel.org # 2.6.33+\nSigned-off-by: Rabin Vincent \u003crabin@rab.in\u003e\nSigned-off-by: Steven Rostedt \u003crostedt@goodmis.org\u003e\n"
    },
    {
      "commit": "7533da47fb87aabf1d79020e62c74723ec001421",
      "tree": "ca9905d3a8ce7bc00f72345e0da44d136d3fc36e",
      "parents": [
        "af51a04ba1c5f2f52672458d97ac8e0e5627b889"
      ],
      "author": {
        "name": "Will Deacon",
        "email": "will.deacon@arm.com",
        "time": "Thu Aug 16 18:14:14 2012 +0100"
      },
      "committer": {
        "name": "Matt Mower",
        "email": "mowerm@gmail.com",
        "time": "Thu Nov 06 18:11:50 2014 -0600"
      },
      "message": "tracing/syscalls: Fix perf syscall tracing when syscall_nr \u003d\u003d -1\n\nsyscall_get_nr can return -1 in the case that the task is not executing\na system call.\n\nThis patch fixes perf_syscall_{enter,exit} to check that the syscall\nnumber is valid before using it as an index into a bitmap.\n\nLink: http://lkml.kernel.org/r/1345137254-7377-1-git-send-email-will.deacon@arm.com\n\nChange-Id: I12f99dea41390b9631f98f925dc1d572aa4fc22d\nCc: Jason Baron \u003cjbaron@redhat.com\u003e\nCc: Wade Farnsworth \u003cwade_farnsworth@mentor.com\u003e\nCc: Frederic Weisbecker \u003cfweisbec@gmail.com\u003e\nSigned-off-by: Will Deacon \u003cwill.deacon@arm.com\u003e\nSigned-off-by: Steven Rostedt \u003crostedt@goodmis.org\u003e\n"
    },
    {
      "commit": "2eeb25228b825cd3692275f3972c551504cc02ec",
      "tree": "196d2bdf5d860f9ec7efee3a7cce322919b9ba44",
      "parents": [
        "2f64c5e6faa76368cd2c70c1d48fc4c2d44acbbf",
        "7f699fbb6ab15bfe12e73eca55f4eaf4e69722a1"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Nov 05 13:56:25 2014 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Wed Nov 05 13:56:25 2014 -0800"
      },
      "message": "Merge \"msm: mdp: Validate input arguments from user space\""
    },
    {
      "commit": "2f64c5e6faa76368cd2c70c1d48fc4c2d44acbbf",
      "tree": "02cd34072b8b09ce6af6f9652fa32091b25a26a0",
      "parents": [
        "0f22ee061686ad0cac0a34422c32898c2226e022",
        "ac8692cba8cc1c2c81f5e2f654d452f9840f447f"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Oct 31 07:20:37 2014 -0700"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Fri Oct 31 07:20:37 2014 -0700"
      },
      "message": "Merge \"msm: wlan: Fix dangling pAdapter pointer in HDD.\""
    },
    {
      "commit": "ac8692cba8cc1c2c81f5e2f654d452f9840f447f",
      "tree": "02cd34072b8b09ce6af6f9652fa32091b25a26a0",
      "parents": [
        "0f22ee061686ad0cac0a34422c32898c2226e022"
      ],
      "author": {
        "name": "Kaushik, Sushant",
        "email": "skaushik@codeaurora.org",
        "time": "Thu Oct 30 17:24:17 2014 +0530"
      },
      "committer": {
        "name": "Kaushik, Sushant",
        "email": "skaushik@codeaurora.org",
        "time": "Thu Oct 30 17:38:54 2014 +0530"
      },
      "message": "msm: wlan: Fix dangling pAdapter pointer in HDD.\n\nOn getting response from FW , SME calls hdd in\nhdd_tx_per_hit_cb with pAdapter as argument.But\nby that pAdapter in hdd might be removed.\nAs a part of fix, instead of passing pAdapter,\nsessionId is passed. So when SME gets response from\nFW , it will call hdd with sessionId and in hdd based\non sessionId a valid pAdapter would be used.\n\nChange-Id: I50b484f2b2fbff17766ea14315132a9d6531e86b\nCRs-Fixed: 699843\nSigned-off-by: Kaushik, Sushant \u003cskaushik@codeaurora.org\u003e\n"
    },
    {
      "commit": "7f699fbb6ab15bfe12e73eca55f4eaf4e69722a1",
      "tree": "f1850890b653b80612663a04499120db8f0ec176",
      "parents": [
        "0f22ee061686ad0cac0a34422c32898c2226e022"
      ],
      "author": {
        "name": "raghavendra ambadas",
        "email": "rambad@codeaurora.org",
        "time": "Mon Oct 06 14:59:57 2014 +0530"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Wed Oct 29 14:49:25 2014 -0700"
      },
      "message": "msm: mdp: Validate input arguments from user space\n\nFully verify the input arguments from user client are safe\nto use.\n\nChange-Id: Ie14332443b187951009c63ebfb78456dcd9ba60f\nSigned-off-by: Raghavendra Ambadas \u003crambad@codeaurora.org\u003e\n"
    },
    {
      "commit": "0f22ee061686ad0cac0a34422c32898c2226e022",
      "tree": "c27c2df79f1b7bf65be2bb6a7a7ae86b71c64522",
      "parents": [
        "0df9fbf2d770a05b52fe021ddb5072857533ec4e",
        "1929873f0d093776f05016d05fbe9ce7bc282c1c"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Oct 29 09:26:50 2014 -0700"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Wed Oct 29 09:26:50 2014 -0700"
      },
      "message": "Merge \"ASoC: msm: qdsp6v2: check proxy port is open when closing\""
    },
    {
      "commit": "16a9a10f079769cc1d07e2fb8c5fddf376b6d20d",
      "tree": "83af998c5a0a8e89a01e9d8093d250f1dce0ed71",
      "parents": [
        "0df9fbf2d770a05b52fe021ddb5072857533ec4e"
      ],
      "author": {
        "name": "Gilad Broner",
        "email": "gbroner@codeaurora.org",
        "time": "Wed Sep 03 16:33:32 2014 +0300"
      },
      "committer": {
        "name": "Gilad Broner",
        "email": "gbroner@codeaurora.org",
        "time": "Wed Oct 29 11:52:46 2014 +0200"
      },
      "message": "media: dvb: check filter is valid for fullness callback\n\nIn PULL mode, all relevant filters\u0027 buffer space is checked\nto ensure sufficient space or otherwise blocking untill it\nbecomes available. As callback might sleep it is called without\nholding any locks. So at this time, just before the callback executes,\nthe filter might have been closed by a different thread.\nTo prevent invalid access, verify in the callback that filter is still\nvalid.\n\nChange-Id: Ie07ac5d17942ef39d12e4eed3078e382c956fe2e\nSigned-off-by: Gilad Broner \u003cgbroner@codeaurora.org\u003e\n"
    },
    {
      "commit": "af51a04ba1c5f2f52672458d97ac8e0e5627b889",
      "tree": "53afb8c1833bc4672404cb4ee8bc91ad3899d3fc",
      "parents": [
        "373cf20f42eb5ebd117582fd1cea0947f71c15ce"
      ],
      "author": {
        "name": "David Hays",
        "email": "dhays90@gmail.com",
        "time": "Sun Sep 14 22:55:20 2014 -0500"
      },
      "committer": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Tue Oct 28 19:38:36 2014 +0000"
      },
      "message": "staging: prima: Merge AU_LINUX_ANDROID_KK_2.7_RB1.04.04.04.007.066\n\nMerge \"Merge AU_LINUX_ANDROID_KK_2.7_RB1.04.04.04.007.066 on remote branch\"\nMerge AU_LINUX_ANDROID_KK_2.7_RB1.04.04.04.007.066 on remote branch\nMerge \"Merge \"wlan: add check for size of cache aligned skb-\u003edata\"\"\nMerge \"wlan: add check for size of cache aligned skb-\u003edata\"\nwlan: add check for size of cache aligned skb-\u003edata\nMerge \"Merge \"wlan:Fix kernel panic while TDLS exit.\"\"\nMerge \"wlan:Fix kernel panic while TDLS exit.\"\nMerge \"wlan: do not process HT IE change if RoC is in progress\"\nwlan:Fix kernel panic while TDLS exit.\nMerge \"Merge \"wlan: Disable TX Async logic.\"\"\nMerge \"wlan: Disable TX Async logic.\"\nwlan: Disable TX Async logic.\nMerge \"Merge \"wlan: Avoid the race conditon when deauth ind is stuck.\"\"\nMerge \"wlan: Avoid the race conditon when deauth ind is stuck.\"\nwlan: Avoid the race conditon when deauth ind is stuck.\nMerge \"Merge \"Send response to SME when switch channel fails.\"\"\nMerge \"Send response to SME when switch channel fails.\"\nMerge \"wlan: Fail to load driver if INI file is corrupted\"\nwlan: Fail to load driver if INI file is corrupted\nwlan: do not process HT IE change if RoC is in progress\nSend response to SME when switch channel fails.\nMerge \"Merge \"wlan: Fix kernel panic calling ioctl setTrafficMon.\"\"\nMerge \"wlan: Fix kernel panic calling ioctl setTrafficMon.\"\nMerge \"wlan: Fix dangling pAdapter pointer in HDD.\"\nMerge \"wlan: Return failure if NV is not proper\"\nMerge \"wlan: Avoid race condition in locking of tx queues per staId.\"\nMerge \"wlan: Add NULL check for FTM ioctls.\"\nMerge \"wlan: Increase the SSR WAIT time\"\nwlan: Fix kernel panic calling ioctl setTrafficMon.\nwlan: Add NULL check for FTM ioctls.\nwlan: Increase the SSR WAIT time\nwlan: Fix dangling pAdapter pointer in HDD.\n\nChange-Id: I363cdb920ab83b2b772361b2ed7b7bb61e0c118c\n"
    },
    {
      "commit": "1929873f0d093776f05016d05fbe9ce7bc282c1c",
      "tree": "c27c2df79f1b7bf65be2bb6a7a7ae86b71c64522",
      "parents": [
        "0df9fbf2d770a05b52fe021ddb5072857533ec4e"
      ],
      "author": {
        "name": "Aravind Kumar",
        "email": "akumark@codeaurora.org",
        "time": "Thu Jul 31 19:49:29 2014 +0530"
      },
      "committer": {
        "name": "Aravind Kumar",
        "email": "akumark@codeaurora.org",
        "time": "Tue Oct 28 13:18:03 2014 +0530"
      },
      "message": "ASoC: msm: qdsp6v2: check proxy port is open when closing\n\nThe current logic opens the afe proxy port only if the\nproxy instance virtual port is opened. If only\npcm instance virtual port is opened and a close of the\nafe proxy port is attempted, this causes the device to\ncrash due to a wait event timeout as the driver tries\nto close an unopened afe port.\nThe change ensures that only if both the virtual ports\nare opened, which in effect starts the proxy port,\nthe afe close commands for the proxy port is sent to DSP,\nelse return immediately.\n\nChange-Id: I9450001c608208f3d8da22b2881a88db1c21d950\nSigned-off-by: Aravind Kumar \u003cakumark@codeaurora.org\u003e\n"
    },
    {
      "commit": "0df9fbf2d770a05b52fe021ddb5072857533ec4e",
      "tree": "9ba93b2fe0b365396433a256ab86c0a0baeebf37",
      "parents": [
        "588a7689dd3df238a04ed14fd1453b2909a2abd8",
        "70d0c06ba19b0d88407319a215ede1d287c25902"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Oct 22 22:37:06 2014 -0700"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Wed Oct 22 22:37:06 2014 -0700"
      },
      "message": "Merge \"qseecom: fix secure app loading failure by kernel mode qseecom client\""
    },
    {
      "commit": "70d0c06ba19b0d88407319a215ede1d287c25902",
      "tree": "bb3626e53a966b00d4b96637e6de1b45abaf9da0",
      "parents": [
        "cb975731fa6494eb02a861c38387294f2a840da6"
      ],
      "author": {
        "name": "William Clark",
        "email": "wclark@codeaurora.org",
        "time": "Wed Oct 22 10:25:28 2014 -0700"
      },
      "committer": {
        "name": "William Clark",
        "email": "wclark@codeaurora.org",
        "time": "Wed Oct 22 10:25:28 2014 -0700"
      },
      "message": "qseecom: fix secure app loading failure by kernel mode qseecom client\n\nMake a change to fix secure app loading failure due to premature\nkzfree() from __qseecom_load_fw(), when kernel mode qseecom client\ntries to load app.\n\nCRs-fixed: 694541\n\nChange-Id: I1ac39ee885c12e08e863d976321dda2380ace852\nSigned-off-by: William Clark \u003cwclark@codeaurora.org\u003e\n"
    },
    {
      "commit": "373cf20f42eb5ebd117582fd1cea0947f71c15ce",
      "tree": "6d01e460d4382c76b2aa8acf9b7b15ee7f1ac29d",
      "parents": [
        "db58087458b8916418279da422e2c70aec173f2a"
      ],
      "author": {
        "name": "Kyle Laker",
        "email": "10kylelaker@gmail.com",
        "time": "Wed Sep 24 06:56:46 2014 -0400"
      },
      "committer": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Mon Oct 20 04:22:28 2014 +0000"
      },
      "message": "m7 kernel: Add FM radio support\n\nBuild IRIS into the kernel for the m7\n\nChange-Id: I38aaeed50e3b6fbba4da8854eba32d759bdb9acc\n"
    },
    {
      "commit": "db58087458b8916418279da422e2c70aec173f2a",
      "tree": "9a9caba82b1ad217124c3d8e40c2a6e20a7bab27",
      "parents": [
        "0deef91e0bd30e26f143804466e179137251caa2"
      ],
      "author": {
        "name": "Dan Pasanen",
        "email": "dan.pasanen@gmail.com",
        "time": "Wed Oct 15 10:09:16 2014 -0700"
      },
      "committer": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Wed Oct 15 10:09:16 2014 -0700"
      },
      "message": "radio: iris: Use #define to declare numerical constants\n\n* Declaring these as actual types causes duplicate symbol problems\n  when compiling IRIS as a kernel builtin.\n\nChange-Id: Id180bc196caaa12d0755a9159af9660419558a56\n"
    },
    {
      "commit": "588a7689dd3df238a04ed14fd1453b2909a2abd8",
      "tree": "d1a97d75744eadd796ac317754f5df91b6a7178e",
      "parents": [
        "cb975731fa6494eb02a861c38387294f2a840da6",
        "50e13f4f494ae580dab569833bf8aec4d2306d49"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Oct 14 18:33:08 2014 -0700"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Oct 14 18:33:08 2014 -0700"
      },
      "message": "Merge \"crypto: msm: check potential integer overflow\""
    },
    {
      "commit": "0deef91e0bd30e26f143804466e179137251caa2",
      "tree": "92056f9360c5c9c96afd94bf82acb4b86e181493",
      "parents": [
        "66b1e2e7fcec28da4a2139ae2d49421feb6871db"
      ],
      "author": {
        "name": "Satish Kodishala",
        "email": "skodisha@codeaurora.org",
        "time": "Thu Jan 09 16:58:32 2014 +0530"
      },
      "committer": {
        "name": "David Hays",
        "email": "dhays90@gmail.com",
        "time": "Tue Oct 14 20:25:16 2014 -0500"
      },
      "message": "radio: iris: Fixed an issue with search stations list.\n\nRDS search, search station list were getting excluded\nwhile checking bounds for allowed search types. Fixed\ncheck to include them.\n\nCRs-fixed: 597996\nChange-Id: Ia2d7cc8a1bbf8e861a0e23dfc8ca56181b42b810\nSigned-off-by: Satish Kodishala \u003cskodisha@codeaurora.org\u003e\n"
    },
    {
      "commit": "66b1e2e7fcec28da4a2139ae2d49421feb6871db",
      "tree": "007a406f51cfb6594372d76e47e7b5aa5b9ff8d0",
      "parents": [
        "96ba786725d5fb2efadbbfd6979bec21fbf889c0"
      ],
      "author": {
        "name": "Ayaz Ahmad",
        "email": "aahmad@codeaurora.org",
        "time": "Thu Dec 19 18:39:57 2013 +0530"
      },
      "committer": {
        "name": "David Hays",
        "email": "dhays90@gmail.com",
        "time": "Tue Oct 14 20:25:01 2014 -0500"
      },
      "message": "radio: iris: Bound check user space values\n\nThere is no bound check for arguments passed\nfrom user space to kernel space. This may cause\nfatal exceptions.\n\nChange-Id: I944e8e5d6e3b12b75df4e6cee7887075237b4411\nCRs-Fixed: 546081\nSigned-off-by: Ayaz Ahmad \u003caahmad@codeaurora.org\u003e\n"
    },
    {
      "commit": "96ba786725d5fb2efadbbfd6979bec21fbf889c0",
      "tree": "fad5b3096403654f26c7f5ef810645f5be2453d7",
      "parents": [
        "edc330a93bab5e380ef33720cbf5aa36e5c959fb"
      ],
      "author": {
        "name": "Ayaz Ahmad",
        "email": "aahmad@codeaurora.org",
        "time": "Wed Oct 09 16:20:40 2013 +0530"
      },
      "committer": {
        "name": "David Hays",
        "email": "dhays90@gmail.com",
        "time": "Tue Oct 14 20:24:27 2014 -0500"
      },
      "message": "radio: iris: Add NULL pointer check\n\nDereferencing a NULL pointer may cause kernel crash,\nCheck for NULL pointer before dereferencing\n\nConflicts:\n        drivers/media/radio/radio-iris.c\n\nChange-Id: Ic3368d619d23c76702d95e0f69e41394e423a296\nCRs-Fixed: 548404\nSigned-off-by: Ayaz Ahmad \u003caahmad@codeaurora.org\u003e\n"
    },
    {
      "commit": "edc330a93bab5e380ef33720cbf5aa36e5c959fb",
      "tree": "e8ed2b53afad205bbcc8d6c2f3e3513fbefcff84",
      "parents": [
        "1aa8b2d6c2d4cb6bc4c7c7ff8695fc8b8f1a3819"
      ],
      "author": {
        "name": "Sheng Fang",
        "email": "fsheng@codeaurora.org",
        "time": "Mon Aug 12 14:09:14 2013 +0800"
      },
      "committer": {
        "name": "David Hays",
        "email": "dhays90@gmail.com",
        "time": "Tue Oct 14 20:24:01 2014 -0500"
      },
      "message": "radio: iris: Add the parameter to turn on/off sig blend\n\nFM driver will always enable the sig blend feature, it will cause\nFM seperation failure during lab test.So add this new parameter\nto disable the feature by adb command to pass the test.\n\nChange-Id: I187d4e5fff4aabfb994a905e174bb8ce941e2c16\nSigned-off-by: Sheng Fang \u003cfsheng@codeaurora.org\u003e\n"
    },
    {
      "commit": "1aa8b2d6c2d4cb6bc4c7c7ff8695fc8b8f1a3819",
      "tree": "afbd61707e8fa3834854f8cc6e8e28959fcec293",
      "parents": [
        "95cd5f3a5d079dfe686686fbf6802a0b2e70252e"
      ],
      "author": {
        "name": "Venkateshwarlu Domakonda",
        "email": "Venkateshwarlu@codeaurora.org",
        "time": "Tue Apr 30 14:12:13 2013 +0530"
      },
      "committer": {
        "name": "David Hays",
        "email": "dhays90@gmail.com",
        "time": "Tue Oct 14 20:23:44 2014 -0500"
      },
      "message": "radio-iris: Configure repeat count for PS string\n\n- When FM Rx tuned to a station, not receiving complete PS string.\n  SOC is not waiting for complete PS string. it is sending PS event\n  even if it has part of PS string as well.\n- Added support for setting repeat count for PS string\n  to get refined PS string from receiver.\n\nCRs-Fixed: 474719\nChange-Id: I71c0c1c8af9488573c05d816c37982f9ed935a87\nSigned-off-by: Venkateshwarlu Domakonda \u003cVenkateshwarlu@codeaurora.org\u003e\n"
    },
    {
      "commit": "95cd5f3a5d079dfe686686fbf6802a0b2e70252e",
      "tree": "dbcf64c18e18c670d02859016ea85371af42b836",
      "parents": [
        "07bb1e8c791e215a62814701fcd9ed4accf21bc1"
      ],
      "author": {
        "name": "Venkateshwarlu Domakonda",
        "email": "Venkateshwarlu@codeaurora.org",
        "time": "Fri Apr 05 15:12:32 2013 +0530"
      },
      "committer": {
        "name": "David Hays",
        "email": "dhays90@gmail.com",
        "time": "Tue Oct 14 20:04:23 2014 -0500"
      },
      "message": "radio: iris: Expose FM Radio commands and events to user-space\n\nMove the FM command and event structure declarations to separate header\nfile and include it in FM Radio driver.\n\nChange-Id: Id664eab476240a54a1bc8db656bc9dc95a252bdb\nCRs-Fixed: 436286\nSigned-off-by: Venkateshwarlu Domakonda \u003cVenkateshwarlu@codeaurora.org\u003e\n"
    },
    {
      "commit": "50e13f4f494ae580dab569833bf8aec4d2306d49",
      "tree": "d1a97d75744eadd796ac317754f5df91b6a7178e",
      "parents": [
        "cb975731fa6494eb02a861c38387294f2a840da6"
      ],
      "author": {
        "name": "William Clark",
        "email": "wclark@codeaurora.org",
        "time": "Thu Sep 18 14:32:25 2014 -0700"
      },
      "committer": {
        "name": "William Clark",
        "email": "wclark@codeaurora.org",
        "time": "Tue Oct 14 10:52:40 2014 -0700"
      },
      "message": "crypto: msm: check potential integer overflow\n\nAccording to the specification of AEAD, AEAD request crypt length is\nnot a fixed maximum and associated length is also same. This could\nlead to potential integer overflow, thus allocating less memory. So\nwe need to check potential integer overflow on AEAD request length.\n\nCRs-Fixed: 726872\nChange-Id: Ie7708000bfd8c57e2fba8e02230a7ce9cdc9634c\nSigned-off-by: William Clark \u003cwclark@codeaurora.org\u003e\n"
    },
    {
      "commit": "cb975731fa6494eb02a861c38387294f2a840da6",
      "tree": "fcfbecb4c48a3534d795df79690eb3ac829a87e5",
      "parents": [
        "667903139bf9b92116a9c85bb7c9f491d5705d6c",
        "93021732a821e333e164f0c8b14d9c997ba9e7ac"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Oct 10 17:56:35 2014 -0700"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Fri Oct 10 17:56:34 2014 -0700"
      },
      "message": "Merge \"cfg80211: ignore supported rates for nonexistant bands on scan\""
    },
    {
      "commit": "93021732a821e333e164f0c8b14d9c997ba9e7ac",
      "tree": "fcfbecb4c48a3534d795df79690eb3ac829a87e5",
      "parents": [
        "667903139bf9b92116a9c85bb7c9f491d5705d6c"
      ],
      "author": {
        "name": "Felix Fietkau",
        "email": "nbd@openwrt.org",
        "time": "Wed Nov 20 18:40:41 2013 +0000"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Fri Oct 10 10:17:07 2014 -0700"
      },
      "message": "cfg80211: ignore supported rates for nonexistant bands on scan\n\nFixes wpa_supplicant p2p_find on 5GHz-only devices\n\nSigned-off-by: Felix Fietkau \u003cnbd@openwrt.org\u003e\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\nGit-commit: 1b09cd82d8c479700ef6185665839d1020b02519\nGit-repo: git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git\nChange-Id: Icadd03bfff17c5fd8da3e15e7b69b42a730e0ef0\nSigned-off-by: Ahmad Kholaif \u003cakholaif@codeaurora.org\u003e\n"
    },
    {
      "commit": "617f8c6a8c869dc483c50be14ab192fd854bad23",
      "tree": "357b9115a03d0980c6093c2935cc8bb2b4a57d2d",
      "parents": [
        "667903139bf9b92116a9c85bb7c9f491d5705d6c"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "dan.carpenter@oracle.com",
        "time": "Wed Aug 14 11:50:01 2013 +0000"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Fri Oct 10 10:01:07 2014 -0700"
      },
      "message": "nl80211: nl80211hdr_put() doesn\u0027t return an ERR_PTR\n\nThere are a few places which check nl80211hdr_put() for an ERR_PTR\nbut actually it returns NULL on error and never error values.  In\nnl80211_testmode_dump() the return wasn\u0027t checked at all so I have\nadded one.\n\nSigned-off-by: Dan Carpenter \u003cdan.carpenter@oracle.com\u003e\n[some whitespace changes]\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\nGit-commit: cb35fba360dfc3496e5d8a47e23ec5ccdfd90925\nGit-repo: git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git\nChange-Id: I5da1aafea35110a1ce606d402b1b96859d34b869\n[akholaif@codeaurora.org: resolved conflicts manually]\nSigned-off-by: Ahmad Kholaif \u003cakholaif@codeaurora.org\u003e\n"
    },
    {
      "commit": "667903139bf9b92116a9c85bb7c9f491d5705d6c",
      "tree": "5cda5cc093a01c2f6da0ce769b7b291b91bbff71",
      "parents": [
        "26a596fb796cc4eac845d5e9326c8995b9be33ae",
        "da68ac00417496c831260fa55c8e4b84f829dee4"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Oct 09 21:42:38 2014 -0700"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Oct 09 21:42:38 2014 -0700"
      },
      "message": "Merge \"msm_rmnet_sdio: Fix potential memory corruption\""
    },
    {
      "commit": "26a596fb796cc4eac845d5e9326c8995b9be33ae",
      "tree": "688dcb79266464b5ae9a1d724b553dce46076021",
      "parents": [
        "34d19e7da6cbc1c636f8a92c0e88a1e70dba1032",
        "95c1e03f0b0d3c935eae8ddf839cefbf23378b51"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Oct 09 21:42:37 2014 -0700"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Oct 09 21:42:36 2014 -0700"
      },
      "message": "Merge \"msm_rmnet: Fix potential memory corruption\""
    },
    {
      "commit": "da68ac00417496c831260fa55c8e4b84f829dee4",
      "tree": "e09759b893c7ca7a36640d4655dbad1d01627e41",
      "parents": [
        "34d19e7da6cbc1c636f8a92c0e88a1e70dba1032"
      ],
      "author": {
        "name": "Subash Abhinov Kasiviswanathan",
        "email": "subashab@codeaurora.org",
        "time": "Thu Sep 25 18:48:26 2014 -0600"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Oct 09 11:05:24 2014 -0700"
      },
      "message": "msm_rmnet_sdio: Fix potential memory corruption\n\nUsage of legacy string manipulation function sprintf could lead to\nmemory corruption as the number of bytes to be written to the\ndestination is not bounded. Replace sprintf with snprintf where the\nnumber of bytes to be written is explicitly specified.\n\nCRs-fixed: 672202\nChange-Id: Ic26bea1ddf9570a4970fc8c4373b066aa385e427\nSigned-off-by: Subash Abhinov Kasiviswanathan \u003csubashab@codeaurora.org\u003e\n"
    },
    {
      "commit": "95c1e03f0b0d3c935eae8ddf839cefbf23378b51",
      "tree": "688dcb79266464b5ae9a1d724b553dce46076021",
      "parents": [
        "34d19e7da6cbc1c636f8a92c0e88a1e70dba1032"
      ],
      "author": {
        "name": "Subash Abhinov Kasiviswanathan",
        "email": "subashab@codeaurora.org",
        "time": "Thu Sep 25 18:50:49 2014 -0600"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Oct 09 10:54:59 2014 -0700"
      },
      "message": "msm_rmnet: Fix potential memory corruption\n\nUsage of legacy string manipulation function sprintf could lead to\nmemory corruption as the number of bytes to be written to the\ndestination is not bounded. Replace sprintf with snprintf where the\nnumber of bytes to be written is explicitly specified.\n\nCRs-fixed: 672202\nChange-Id: I1788d655f048124c6b7cccee4345d8239743ada8\nSigned-off-by: Subash Abhinov Kasiviswanathan \u003csubashab@codeaurora.org\u003e\n"
    },
    {
      "commit": "1d60d8e39a8394c635dbbfad4f947ef7393b4597",
      "tree": "56d0a168baf20348b50742376e44294207c458e8",
      "parents": [
        "34d19e7da6cbc1c636f8a92c0e88a1e70dba1032"
      ],
      "author": {
        "name": "Pablo Neira Ayuso",
        "email": "pablo@netfilter.org",
        "time": "Mon Nov 18 12:53:59 2013 +0100"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Oct 09 09:29:15 2014 -0700"
      },
      "message": "netfilter: nf_conntrack: decrement global counter after object release\n\nnf_conntrack_free() decrements our counter (net-\u003ect.count)\nbefore releasing the conntrack object. That counter is used in the\nnf_conntrack_cleanup_net_list path to check if it\u0027s time to\nkmem_cache_destroy our cache of conntrack objects. I think we have\na race there that should be easier to trigger (although still hard)\nwith CONFIG_DEBUG_OBJECTS_FREE as object releases become slowier\naccording to the following splat:\n\n[ 1136.321305] WARNING: CPU: 2 PID: 2483 at lib/debugobjects.c:260\ndebug_print_object+0x83/0xa0()\n[ 1136.321311] ODEBUG: free active (active state 0) object type:\ntimer_list hint: delayed_work_timer_fn+0x0/0x20\n...\n[ 1136.321390] Call Trace:\n[ 1136.321398]  [\u003cffffffff8160d4a2\u003e] dump_stack+0x45/0x56\n[ 1136.321405]  [\u003cffffffff810514e8\u003e] warn_slowpath_common+0x78/0xa0\n[ 1136.321410]  [\u003cffffffff81051557\u003e] warn_slowpath_fmt+0x47/0x50\n[ 1136.321414]  [\u003cffffffff812f8883\u003e] debug_print_object+0x83/0xa0\n[ 1136.321420]  [\u003cffffffff8106aa90\u003e] ? execute_in_process_context+0x90/0x90\n[ 1136.321424]  [\u003cffffffff812f99fb\u003e] debug_check_no_obj_freed+0x20b/0x250\n[ 1136.321429]  [\u003cffffffff8112e7f2\u003e] ? kmem_cache_destroy+0x92/0x100\n[ 1136.321433]  [\u003cffffffff8115d945\u003e] kmem_cache_free+0x125/0x210\n[ 1136.321436]  [\u003cffffffff8112e7f2\u003e] kmem_cache_destroy+0x92/0x100\n[ 1136.321443]  [\u003cffffffffa046b806\u003e] nf_conntrack_cleanup_net_list+0x126/0x160 [nf_conntrack]\n[ 1136.321449]  [\u003cffffffffa046c43d\u003e] nf_conntrack_pernet_exit+0x6d/0x80 [nf_conntrack]\n[ 1136.321453]  [\u003cffffffff81511cc3\u003e] ops_exit_list.isra.3+0x53/0x60\n[ 1136.321457]  [\u003cffffffff815124f0\u003e] cleanup_net+0x100/0x1b0\n[ 1136.321460]  [\u003cffffffff8106b31e\u003e] process_one_work+0x18e/0x430\n[ 1136.321463]  [\u003cffffffff8106bf49\u003e] worker_thread+0x119/0x390\n[ 1136.321467]  [\u003cffffffff8106be30\u003e] ? manage_workers.isra.23+0x2a0/0x2a0\n[ 1136.321470]  [\u003cffffffff8107210b\u003e] kthread+0xbb/0xc0\n[ 1136.321472]  [\u003cffffffff81072050\u003e] ? kthread_create_on_node+0x110/0x110\n[ 1136.321477]  [\u003cffffffff8161b8fc\u003e] ret_from_fork+0x7c/0xb0\n[ 1136.321479]  [\u003cffffffff81072050\u003e] ? kthread_create_on_node+0x110/0x110\n[ 1136.321481] ---[ end trace 25f53c192da70825 ]---\n\nCRs-fixed: 717356\nChange-Id: I5e4aff3390cadadbac9ffe8fcdb651c79e42c685\nReported-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\nSigned-off-by: Pablo Neira Ayuso \u003cpablo@netfilter.org\u003e\nGit-repo: git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git\nGit-commit: 0c3c6c00c69649f4749642b3e5d82125fde1600c\nSigned-off-by: Joonwoo Park \u003cjoonwoop@codeaurora.org\u003e\n"
    },
    {
      "commit": "07bb1e8c791e215a62814701fcd9ed4accf21bc1",
      "tree": "d96c060ec747cba6ab2061560f228fd25d6c8c25",
      "parents": [
        "ad3dae1c0ad772e899815622004f42e1318c48a4"
      ],
      "author": {
        "name": "Matt Mower",
        "email": "mowerm@gmail.com",
        "time": "Wed Oct 08 01:29:39 2014 -0500"
      },
      "committer": {
        "name": "Matt Mower",
        "email": "mowerm@gmail.com",
        "time": "Wed Oct 08 02:18:47 2014 -0500"
      },
      "message": "msm: HTC: m7: use bcmdhd_4335_mcc wifi driver\n\nChange-Id: I04794a629aebfaddd30c95337b977781b445a236\n"
    },
    {
      "commit": "ad3dae1c0ad772e899815622004f42e1318c48a4",
      "tree": "ce5d32a7c9d130bac2220a288ad23a4415acdc71",
      "parents": [
        "79fc4d24eef5e4f5e25782690379e97aee0327ea"
      ],
      "author": {
        "name": "Matt Mower",
        "email": "mowerm@gmail.com",
        "time": "Sun Oct 05 22:13:10 2014 -0500"
      },
      "committer": {
        "name": "Matt Mower",
        "email": "mowerm@gmail.com",
        "time": "Wed Oct 08 02:18:13 2014 -0500"
      },
      "message": "drivers: net: wireless: add HTC\u0027s bcmdhd_4335_mcc\n\nFrom m7stockui-3.4.10-gef77362.\n\nModifications from stock HTC driver:\n* Remove poorly commented-out CFLAGS section from Makefile\n* Make CONFIG_BCMDHD_4335_MCC select WIRELESS_EXT, WEXT_PRIV\n* Fix msm_watchdog.h include in dhd_sdio.c\n* Our kernel does not need OLD_CFG_80211; removing this flag also\n  required the following fixes in wl_cfg80211.c\n  - L292: ifdef out used_default_ssid\n  - L6698-6702: ifdef out usage of wl_cfg80211_hostapd_sec()\n\nChanges outside of driver: Make necessary additions (and block with\nCONFIG_BCMDHD_4335_MCC where appropriate) in:\n* drivers/mmc/host/msm_sdcc.c\n* include/linux/ieee80211.h\n* include/linux/nl80211.h\n* include/linux/wlan_plat.h\n\nChange-Id: I405010d3ae0fc3586de2a2aa3ffaab01909ddcde\n"
    },
    {
      "commit": "79fc4d24eef5e4f5e25782690379e97aee0327ea",
      "tree": "7150abc2a3da8d0c08ed2475c9dd6fd41ee02805",
      "parents": [
        "ecd3aee67ab76756822c9837a5fddf55e126e6b6"
      ],
      "author": {
        "name": "Matt Mower",
        "email": "mowerm@gmail.com",
        "time": "Sun Oct 05 22:15:05 2014 -0500"
      },
      "committer": {
        "name": "Matt Mower",
        "email": "mowerm@gmail.com",
        "time": "Wed Oct 08 02:14:06 2014 -0500"
      },
      "message": "msm: HTC: m7: regenerate defconfig\n\nChange-Id: I1a2e601cbfc728e605270dfda558151349170fa2\n"
    },
    {
      "commit": "3d7c359e8fa61da1e36151c70693271661a78dad",
      "tree": "21629f95cbb301cf54cdcc1c28fb7bf16a25aea0",
      "parents": [
        "2bd2a1a16cf35cb9fd2fe0184991c5ad317f9383"
      ],
      "author": {
        "name": "Sasha Levin",
        "email": "sasha.levin@oracle.com",
        "time": "Mon Jul 14 17:02:31 2014 -0700"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Oct 07 15:08:33 2014 -0700"
      },
      "message": "net/l2tp: don\u0027t fall back on UDP [get|set]sockopt\n\nThe l2tp [get|set]sockopt() code has fallen back to the UDP functions\nfor socket option levels !\u003d SOL_PPPOL2TP since day one, but that has\nnever actually worked, since the l2tp socket isn\u0027t an inet socket.\n\nAs David Miller points out:\n\n  \"If we wanted this to work, it\u0027d have to look up the tunnel and then\n   use tunnel-\u003esk, but I wonder how useful that would be\"\n\nSince this can never have worked so nobody could possibly have depended\non that functionality, just remove the broken code and return -EINVAL.\n\nChange-Id: I7d00fb0c595cdd65f9724d710f93ca5362019e43\nReported-by: Sasha Levin \u003csasha.levin@oracle.com\u003e\nAcked-by: James Chapman \u003cjchapman@katalix.com\u003e\nAcked-by: David Miller \u003cdavem@davemloft.net\u003e\nCc: Phil Turnbull \u003cphil.turnbull@oracle.com\u003e\nCc: Vegard Nossum \u003cvegard.nossum@oracle.com\u003e\nCc: Willy Tarreau \u003cw@1wt.eu\u003e\nCc: stable@vger.kernel.org\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\nSigned-off-by: Divya Sharma \u003cc_shard@codeaurora.org\u003e\n"
    },
    {
      "commit": "34d19e7da6cbc1c636f8a92c0e88a1e70dba1032",
      "tree": "039dadfb5cb92d93ff4dde940dcda8fdebb9a1b0",
      "parents": [
        "2bd2a1a16cf35cb9fd2fe0184991c5ad317f9383",
        "e3013d51ee2155b128e2e257adb1d8044564490e"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Oct 07 15:03:12 2014 -0700"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Oct 07 15:03:12 2014 -0700"
      },
      "message": "Merge \"defconfig: HID: Add support for multitouch and elecom drivers\""
    },
    {
      "commit": "ecd3aee67ab76756822c9837a5fddf55e126e6b6",
      "tree": "83197f3d8a5616bb102e62aff5af80b6c1d29fe2",
      "parents": [
        "feefc138e99117cb3d465cccda7349467a629d26"
      ],
      "author": {
        "name": "Jurica Vukadin",
        "email": "u.ra604@gmail.com",
        "time": "Tue Oct 07 18:31:41 2014 +0200"
      },
      "committer": {
        "name": "Jurica Vukadin",
        "email": "u.ra604@gmail.com",
        "time": "Tue Oct 07 18:31:41 2014 +0200"
      },
      "message": "msm: HTC: m4: Update qseecom bus scaling data\n\nChange-Id: I3b6016a05ed76684888270d3adad8422a3797d99\n"
    },
    {
      "commit": "905a6a95041d4cb338e7510704904f9c91f4d95e",
      "tree": "21629f95cbb301cf54cdcc1c28fb7bf16a25aea0",
      "parents": [
        "2bd2a1a16cf35cb9fd2fe0184991c5ad317f9383"
      ],
      "author": {
        "name": "Sasha Levin",
        "email": "sasha.levin@oracle.com",
        "time": "Mon Jul 14 17:02:31 2014 -0700"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Mon Oct 06 11:59:28 2014 -0700"
      },
      "message": "net/l2tp: don\u0027t fall back on UDP [get|set]sockopt\n\nThe l2tp [get|set]sockopt() code has fallen back to the UDP functions\nfor socket option levels !\u003d SOL_PPPOL2TP since day one, but that has\nnever actually worked, since the l2tp socket isn\u0027t an inet socket.\n\nAs David Miller points out:\n\n  \"If we wanted this to work, it\u0027d have to look up the tunnel and then\n   use tunnel-\u003esk, but I wonder how useful that would be\"\n\nSince this can never have worked so nobody could possibly have depended\non that functionality, just remove the broken code and return -EINVAL.\n\nChange-Id: I1f5b81e6af9062731d5e8198e42e1fc7f3423afc\nReported-by: Sasha Levin \u003csasha.levin@oracle.com\u003e\nAcked-by: James Chapman \u003cjchapman@katalix.com\u003e\nAcked-by: David Miller \u003cdavem@davemloft.net\u003e\nCc: Phil Turnbull \u003cphil.turnbull@oracle.com\u003e\nCc: Vegard Nossum \u003cvegard.nossum@oracle.com\u003e\nCc: Willy Tarreau \u003cw@1wt.eu\u003e\nCc: stable@vger.kernel.org\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\nSigned-off-by: Divya Sharma \u003cc_shard@codeaurora.org\u003e\n"
    },
    {
      "commit": "feefc138e99117cb3d465cccda7349467a629d26",
      "tree": "96f959ad05c24c4f9d3323d0a652c7a0b7fc891a",
      "parents": [
        "268b4a1d2cf6fca2bb36c7421ab6b65c07e40fe5"
      ],
      "author": {
        "name": "Brinly Taylor",
        "email": "uberlaggydarwin@gmail.com",
        "time": "Fri Oct 03 17:00:57 2014 +0930"
      },
      "committer": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Mon Oct 06 17:48:39 2014 +0000"
      },
      "message": "msm: 8930: Set MSM8930 boot address for all HTC MSM8930\n\n* accomodate for other devices\n* this will allow us to support other devices in the HTC msm8930 family.\n\nChange-Id: If5aaeb334465f78f9562d8ad0b7653b6363e8a9b\n"
    },
    {
      "commit": "268b4a1d2cf6fca2bb36c7421ab6b65c07e40fe5",
      "tree": "274bb8427d92481f4f083cce2947ca11b564c3d6",
      "parents": [
        "b92b012d509ae92e4d27391f291da8104e2854bc"
      ],
      "author": {
        "name": "Jurica Vukadin",
        "email": "u.ra604@gmail.com",
        "time": "Tue Sep 30 17:54:27 2014 +0200"
      },
      "committer": {
        "name": "Matt Mower",
        "email": "mowerm@gmail.com",
        "time": "Mon Oct 06 16:17:02 2014 +0000"
      },
      "message": "mfd: pm8xxx-pwm: Work around broken LED toggling behaviour on PM8038\n\n* HTC kernel package m4ul-3.4.10-g3862988\n\nChange-Id: I879bea909c9eb58da8fac50137e9e8b545dc78a0\n"
    },
    {
      "commit": "b92b012d509ae92e4d27391f291da8104e2854bc",
      "tree": "ae5d31ebc05f96e4840f0e8ea9f2bd935c2644d0",
      "parents": [
        "90169b0b5e3b5d6c09ddb58f08d5c44800cd8e94"
      ],
      "author": {
        "name": "Jurica Vukadin",
        "email": "u.ra604@gmail.com",
        "time": "Mon Sep 29 15:15:05 2014 +0200"
      },
      "committer": {
        "name": "Jurica Vukadin",
        "email": "u.ra604@gmail.com",
        "time": "Mon Sep 29 15:15:05 2014 +0200"
      },
      "message": "msm: HTC: m4: Cleanup board files\n\nChange-Id: I440a5b63d72f6f063f5a3f0dce30be05375c3d0e\n"
    },
    {
      "commit": "90169b0b5e3b5d6c09ddb58f08d5c44800cd8e94",
      "tree": "3cc9911d61d45aacf613ae8daab47413225fe8c6",
      "parents": [
        "dd6295e8ebd1c0de0b89536ac6e0d11c7a5023ce"
      ],
      "author": {
        "name": "Jurica Vukadin",
        "email": "u.ra604@gmail.com",
        "time": "Tue Sep 16 15:16:16 2014 +0200"
      },
      "committer": {
        "name": "Jurica Vukadin",
        "email": "u.ra604@gmail.com",
        "time": "Wed Sep 24 17:38:49 2014 +0000"
      },
      "message": "msm: HTC: m4: Add clock sleep control for bcm4334\n\nChange-Id: I6656a4b5257ad2b1871609db06033843beea0232"
    },
    {
      "commit": "dd6295e8ebd1c0de0b89536ac6e0d11c7a5023ce",
      "tree": "2dd16991b7318afd1f7f1d37bdde407b6920aa6d",
      "parents": [
        "429c02e68dfc17bdebcd758f9658f36a992e871e"
      ],
      "author": {
        "name": "Jurica Vukadin",
        "email": "u.ra604@gmail.com",
        "time": "Fri Sep 12 23:08:28 2014 +0200"
      },
      "committer": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Wed Sep 24 06:10:47 2014 +0000"
      },
      "message": "msm: HTC: m4: Update defconfig\n\nTrim some fat and bring more in line with other devices.\n\nChange-Id: If8384cb40ae376211415cd735c5d2cfb2fea1853\n"
    },
    {
      "commit": "429c02e68dfc17bdebcd758f9658f36a992e871e",
      "tree": "d26f72e48d312b58adad11fb5bfca2a1592f6578",
      "parents": [
        "0422db6c99d5c6519d9a603f55cea066ad464893"
      ],
      "author": {
        "name": "Jurica Vukadin",
        "email": "u.ra604@gmail.com",
        "time": "Mon Sep 15 11:06:06 2014 +0200"
      },
      "committer": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Wed Sep 24 06:09:38 2014 +0000"
      },
      "message": "msm: HTC: m4: Update panel driver\n\n* HTC kernel package m4ul-3.4.10-g3862988\n\nChange-Id: I1a91d089c7399e0f2cf23e02a910ce8d34fee913\n"
    },
    {
      "commit": "0422db6c99d5c6519d9a603f55cea066ad464893",
      "tree": "88f1f7908cddf18b5a21951682fc7d7d75938d29",
      "parents": [
        "dc1175e6c9149917bfb8eb25f4cf76dc6a5545c3"
      ],
      "author": {
        "name": "Jurica Vukadin",
        "email": "u.ra604@gmail.com",
        "time": "Mon Sep 15 10:28:31 2014 +0200"
      },
      "committer": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Wed Sep 24 06:09:14 2014 +0000"
      },
      "message": "msm: HTC: m4: Remove alternate RPM regulator config\n\n* HTC did away with this in the latest kernel drop.\n* HTC kernel package m4ul-3.4.10-g3862988\n\nChange-Id: I408c03a63d5a832c53a93684d312beacff5c4b7b\n"
    },
    {
      "commit": "dc1175e6c9149917bfb8eb25f4cf76dc6a5545c3",
      "tree": "d4724ab65697175babb1dd439144df1a5fb2c0b5",
      "parents": [
        "3294f78857e29fec48d805b48f7c5c607dcf75ab"
      ],
      "author": {
        "name": "M1cha",
        "email": "sigmaepsilon92@gmail.com",
        "time": "Sat Sep 21 14:35:54 2013 +0200"
      },
      "committer": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Tue Sep 23 22:57:38 2014 -0700"
      },
      "message": "radio: iris: Initialize radio-iris for built-in iris-transport\n\nChange-Id: Id0d9a36f93ec387e08be3d041e60113d2cf75aa8\n"
    },
    {
      "commit": "3294f78857e29fec48d805b48f7c5c607dcf75ab",
      "tree": "841dfa8f93cddf8835285754d50ac729f0bc03d9",
      "parents": [
        "eb105617c3c9169130ed3f7e9ab9fcb674ea3cb9"
      ],
      "author": {
        "name": "M1cha",
        "email": "sigmaepsilon92@gmail.com",
        "time": "Sat Sep 21 14:34:45 2013 +0200"
      },
      "committer": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Wed Sep 24 05:48:50 2014 +0000"
      },
      "message": "radio: iris: Mark radio_hci_smd_init as __init\n\nChange-Id: I37aba71dc5fdee00054172ed46a20d93c3e77766\n"
    },
    {
      "commit": "2bd2a1a16cf35cb9fd2fe0184991c5ad317f9383",
      "tree": "10f755833d9b5befe6222cb11ba6603602a4d343",
      "parents": [
        "dfbd62882801f5b28f4ee9df63b00f7302ffa57b",
        "1f3ad81ff8013301c578db8b8397cfa0a0bd36b0"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Sep 18 11:02:57 2014 -0700"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Sep 18 11:02:56 2014 -0700"
      },
      "message": "Merge \"Enable NEED_NETDEV for vendor command support.\""
    },
    {
      "commit": "dfbd62882801f5b28f4ee9df63b00f7302ffa57b",
      "tree": "0aa0cb4b8499df3e26eddc2ceeb7c99b34ef4bf4",
      "parents": [
        "9c2543d6a4a2149271f3c0a79edbad812e345f75",
        "ff9bb5dfacc81f222801f19bfde64862dec88634"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Sep 18 11:02:52 2014 -0700"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Sep 18 11:02:52 2014 -0700"
      },
      "message": "Merge \"Merge \"Handle \u0027sk\u0027 being NULL in UID-based routing.\"\""
    },
    {
      "commit": "9c2543d6a4a2149271f3c0a79edbad812e345f75",
      "tree": "0aa0cb4b8499df3e26eddc2ceeb7c99b34ef4bf4",
      "parents": [
        "0e838f4ee411ca0625f1d5532b801899e438198a",
        "1eaf04f86829df7b22a7b26ad4896fd7312084a1"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Sep 18 11:02:48 2014 -0700"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Thu Sep 18 11:02:47 2014 -0700"
      },
      "message": "Merge \"input: cyttsp-i2c-qc: change code path for cyttsp_xy_handler\""
    },
    {
      "commit": "eb105617c3c9169130ed3f7e9ab9fcb674ea3cb9",
      "tree": "b288cace86827f6ca1112a0bd65dfee45edc3c8e",
      "parents": [
        "e55f3fceb32e5bb0823f79b645488e54f3e4e733"
      ],
      "author": {
        "name": "David Hays",
        "email": "dhays90@gmail.com",
        "time": "Tue Sep 16 21:32:47 2014 -0500"
      },
      "committer": {
        "name": "Ethan Chen",
        "email": "intervigil@gmail.com",
        "time": "Wed Sep 17 18:59:02 2014 +0000"
      },
      "message": "msm: camera: set T6 camera hal version\n\nChange-Id: Ia7db9dc2e8c0de3c01dbe9c43fb54b807a1675e9\n"
    }
  ],
  "next": "0e838f4ee411ca0625f1d5532b801899e438198a"
}
