)]}'
{
  "log": [
    {
      "commit": "3f2bc4d6eb5a4fada842462ba22bb6bbb41d00c7",
      "tree": "088e0646c8abcbde263d13ee865ba69032ac86dd",
      "parents": [
        "f06154cc47399dfdb3950d3e6b71d67ee186f69d"
      ],
      "author": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Aug 16 17:27:22 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 09:57:10 2011 -0700"
      },
      "message": "Initial Contribution\n\nmsm-2.6.38: tag AU_LINUX_ANDROID_GINGERBREAD.02.03.04.00.142\n\nSigned-off-by: Bryan Huntsman \u003cbryanh@codeaurora.org\u003e\n"
    },
    {
      "commit": "bfdeb07dabe1aedb593b0bd9cdaa15842fbfc295",
      "tree": "ea4079b9dbe8487a44fcc1de897217505f9cc67e",
      "parents": [
        "19f7f220ebcde5f30ee6f8475f946b334f361065"
      ],
      "author": {
        "name": "Steven.Li",
        "email": "Steven.Li@Atheros.com",
        "time": "Fri Jul 01 14:02:36 2011 +0800"
      },
      "committer": {
        "name": "Jaikumar Ganesh",
        "email": "jaikumar@google.com",
        "time": "Mon Jul 11 11:59:27 2011 -0700"
      },
      "message": "Bluetooth: Add Atheros AR3012 one PID/VID supported\n\nThe new Ath3k needs to download patch and radio table,\nand it keeps same PID/VID even after downloading the patch and radio\ntable. This patch is to use the bcdDevice (Device Release Number) to\njudge whether the chip has been patched or not. The init bcdDevice\nvalue of the chip is 0x0001, this value increases after patch and\nradio table downloading.\n\nSigned-off-by: Steven.Li \u003cyongli@qca.qualcomm.com\u003e\nSigned-off-by: Gustavo F. Padovan \u003cpadovan@profusion.mobi\u003e\n"
    },
    {
      "commit": "2a7bccccdb9604a717c2128a931f022267d35629",
      "tree": "bd57240619f9917bd0fc0143d823ade41d15e030",
      "parents": [
        "23691d75cdc69c3b285211b4d77746aa20a17d18"
      ],
      "author": {
        "name": "Andy Ross",
        "email": "andy.ross@windriver.com",
        "time": "Mon May 09 16:11:16 2011 -0700"
      },
      "committer": {
        "name": "Gustavo F. Padovan",
        "email": "padovan@profusion.mobi",
        "time": "Wed May 11 14:50:40 2011 -0300"
      },
      "message": "Bluetooth: Device ids for ath3k on Pegatron Lucid tablets\n\nNew ath3k device IDs used on the Pegatron Lucid (ExoPC and WeTab) units.\n\nSigned-off-by: Andy Ross \u003candy.ross@windriver.com\u003e\nSigned-off-by: Gustavo F. Padovan \u003cpadovan@profusion.mobi\u003e\n"
    },
    {
      "commit": "0733119c0bed37eda4bb832d049939a0dc53a233",
      "tree": "bc2df8e1c38481e02825798e669af127ec6a0c7f",
      "parents": [
        "cd69a03af1106c486033df600c7945957ea5abeb"
      ],
      "author": {
        "name": "Gustavo F. Padovan",
        "email": "padovan@profusion.mobi",
        "time": "Tue Apr 05 22:29:31 2011 -0300"
      },
      "committer": {
        "name": "Gustavo F. Padovan",
        "email": "padovan@profusion.mobi",
        "time": "Wed Apr 13 12:20:01 2011 -0300"
      },
      "message": "Bluetooth: Clean up ath3k_load_firmware()\n\nSigned-off-by: Gustavo F. Padovan \u003cpadovan@profusion.mobi\u003e\n"
    },
    {
      "commit": "b67afe7f43afd2f5cd98798993561920c1684c12",
      "tree": "e45a0e41c91a1d199fd865b011ed0d25f5497bb9",
      "parents": [
        "db28569adc692d9fb8a2d2d8e7ebab7fd5481f10",
        "28bec7b845e10b68e6ba1ade5de0fc566690fc61"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Feb 18 17:03:41 2011 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Feb 18 17:03:41 2011 -0500"
      },
      "message": "Merge ssh://master.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6\n\nConflicts:\n\tdrivers/bluetooth/ath3k.c\n\tdrivers/bluetooth/btusb.c\n"
    },
    {
      "commit": "e9036e336a8e5640871e0006ea4a89982b25046f",
      "tree": "74aed55443ead676612e86d8c016c3a4b1e0ed23",
      "parents": [
        "840af824b2bf9194ea596e0ddc7aa05066794ca1"
      ],
      "author": {
        "name": "Cho, Yu-Chen",
        "email": "acho@novell.com",
        "time": "Tue Feb 15 10:20:07 2011 +0800"
      },
      "committer": {
        "name": "Gustavo F. Padovan",
        "email": "padovan@profusion.mobi",
        "time": "Wed Feb 16 15:54:11 2011 -0300"
      },
      "message": "Bluetooth: Add Atheros BT AR5BBU12 fw supported\n\nAdd the btusb.c blacklist [0489:e02c] for Atheros AR5BBU12 BT\nand add to ath3k.c supported this device.\n\nSigned-off-by: Cho, Yu-Chen \u003cacho@novell.com\u003e\nSigned-off-by: Gustavo F. Padovan \u003cpadovan@profusion.mobi\u003e\n"
    },
    {
      "commit": "d9f51b51db2064c9049bf7924318fd8c6ed852cb",
      "tree": "fe8b2d01f424168cc110d92d9d23e9a8a8f4813f",
      "parents": [
        "e3fb592b15602196d38b225dc78aab8d631a5f89"
      ],
      "author": {
        "name": "Bala Shanmugam",
        "email": "sbalashanmugam@atheros.com",
        "time": "Fri Feb 11 15:38:53 2011 +0530"
      },
      "committer": {
        "name": "Gustavo F. Padovan",
        "email": "padovan@profusion.mobi",
        "time": "Fri Feb 11 15:21:46 2011 -0200"
      },
      "message": "Bluetooth: Add firmware support for Atheros 3012\n\nBlacklisted AR3012 PID in btusb and added the same\nin ath3k to load patch and sysconfig files.\n\nSigned-off-by: Bala Shanmugam \u003csbalashanmugam@atheros.com\u003e\nSigned-off-by: Gustavo F. Padovan \u003cpadovan@profusion.mobi\u003e\n"
    },
    {
      "commit": "84f0e17f78471857104a20dfc57711409f68d7bf",
      "tree": "f4f1e73f449b7b1d2d63616832e8191bfd2495de",
      "parents": [
        "d37f50e19094862a5d60d79637d6f4dbdc42f4f1"
      ],
      "author": {
        "name": "Rogério Brito",
        "email": "rbrito@ime.usp.br",
        "time": "Thu Feb 03 01:42:05 2011 -0200"
      },
      "committer": {
        "name": "Gustavo F. Padovan",
        "email": "padovan@profusion.mobi",
        "time": "Tue Feb 08 01:40:08 2011 -0200"
      },
      "message": "Bluetooth: ath3k: Avoid duplication of code\n\nIn commit 86e09287e4f8c81831b4d4118a48597565f0d21b, to reduce memory\nusage, the functions of the ath3k module were rewritten to release the\nfirmware blob after it has been loaded (successfully or not).\n\nThe resuting code has some redundancy and the compiler can potentially\nproduce better code if we omit a function call that is unconditionally\nexecuted in\n\n,----\n|     if (ath3k_load_firmware(udev, firmware)) {\n|             release_firmware(firmware);\n|             return -EIO;\n|     }\n|     release_firmware(firmware);\n|\n|     return 0;\n| }\n`----\n\nIt may also be argued that the rewritten code becomes easier to read,\nand also to see the code coverage of the snippet in question.\n\nSigned-off-by: Rogério Brito \u003crbrito@ime.usp.br\u003e\nCc: Alexander Holler \u003choller@ahsoftware.de\u003e\nCc: \"Gustavo F. Padovan\" \u003cpadovan@profusion.mobi\u003e\nCc: Miguel Ojeda \u003cmiguel.ojeda.sandonis@gmail.com\u003e\nSigned-off-by: Gustavo F. Padovan \u003cpadovan@profusion.mobi\u003e\n"
    },
    {
      "commit": "509e7861d8a5e26bb07b5a3a13e2b9e442283631",
      "tree": "0334a111aa963f641c2f859d04ca5cefa981b92d",
      "parents": [
        "bdc4bf652bc0271ba8f1f25bbd3dbac90bead44e"
      ],
      "author": {
        "name": "Cho, Yu-Chen",
        "email": "acho@novell.com",
        "time": "Wed Jan 26 17:10:59 2011 +0800"
      },
      "committer": {
        "name": "Gustavo F. Padovan",
        "email": "padovan@profusion.mobi",
        "time": "Wed Jan 26 15:23:05 2011 -0200"
      },
      "message": "Bluetooth: add Atheros BT AR9285 fw supported\n\nAdd the btusb.c blacklist [03f0:311d] for Atheros AR9285 Malbec BT\nand add to ath3k.c ath3-1.fw (md5:1211fa34c09e10ba48381586b7c3883d)\nsupported this device.\n\nSigned-off-by: Cho, Yu-Chen \u003cacho@novell.com\u003e\nSigned-off-by: Gustavo F. Padovan \u003cpadovan@profusion.mobi\u003e\n"
    },
    {
      "commit": "86e09287e4f8c81831b4d4118a48597565f0d21b",
      "tree": "90219f2e2b21c08170e8889a361f3c8cead6acb9",
      "parents": [
        "38d59392b29437af3a702209b6a5196ef01f79a8"
      ],
      "author": {
        "name": "Alexander Holler",
        "email": "holler@ahsoftware.de",
        "time": "Mon Nov 22 21:09:01 2010 +0100"
      },
      "committer": {
        "name": "Gustavo F. Padovan",
        "email": "padovan@profusion.mobi",
        "time": "Wed Jan 19 14:40:41 2011 -0200"
      },
      "message": "Bluetooth: ath3k: reduce memory usage\n\nThere is no need to hold the firmware in memory.\n\nSigned-off-by: Alexander Holler \u003choller@ahsoftware.de\u003e\nSigned-off-by: Gustavo F. Padovan \u003cpadovan@profusion.mobi\u003e\n"
    },
    {
      "commit": "be93112accb42c5586a459683d71975cc70673ca",
      "tree": "6348360d6f38258905e67bde4852a3ce185cfa55",
      "parents": [
        "61faddf661a65a179751dc9fd209cb694d9a28af"
      ],
      "author": {
        "name": "Bala Shanmugam",
        "email": "sbalashanmugam@atheros.com",
        "time": "Fri Nov 26 17:35:46 2010 +0530"
      },
      "committer": {
        "name": "Gustavo F. Padovan",
        "email": "padovan@profusion.mobi",
        "time": "Wed Dec 01 15:51:01 2010 -0200"
      },
      "message": "Bluetooth: Add new PID for Atheros 3011\n\nAtheros 3011 has small sflash firmware and needs to be\nblacklisted in transport driver to load actual firmware\nin DFU driver.\n\nSigned-off-by: Bala Shanmugam \u003csbalashanmugam@atheros.com\u003e\nAcked-by: Marcel Holtmann \u003cmarcel@holtmann.org\u003e\nSigned-off-by: Gustavo F. Padovan \u003cpadovan@profusion.mobi\u003e\n"
    },
    {
      "commit": "10f7891f998e84acfa31ac9c5a0fea052c39ecb8",
      "tree": "86094a38d6e344cacad9b2d3d5640392988fced5",
      "parents": [
        "8978111e2d148f75bd5e329a14600feadc567381"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Mon Feb 08 08:43:17 2010 +0300"
      },
      "committer": {
        "name": "Marcel Holtmann",
        "email": "marcel@holtmann.org",
        "time": "Sat Feb 27 14:05:38 2010 +0100"
      },
      "message": "Bluetooth: Add missing kfree() on error path in Atheros driver\n\nAdd a couple kfree() calls on an error path.\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nSigned-off-by: Marcel Holtmann \u003cmarcel@holtmann.org\u003e\n"
    },
    {
      "commit": "9670d80a9a6e24725c4111bef5d6cc7786ad0dc5",
      "tree": "22cb112a77bb85cb297cb68bb5ac360b62358b61",
      "parents": [
        "7427847d2d044d85f478757ea03165ae3cfe87c4"
      ],
      "author": {
        "name": "Vikram Kandukuri",
        "email": "vkandukuri@atheros.com",
        "time": "Wed Jan 06 19:04:15 2010 +0530"
      },
      "committer": {
        "name": "Marcel Holtmann",
        "email": "marcel@holtmann.org",
        "time": "Sat Jan 30 05:57:34 2010 -0800"
      },
      "message": "Bluetooth: Add DFU driver for Atheros Bluetooth chipset AR3011\n\nSigned-off-by: Vikram Kandukuri \u003cvikram.kandukuri@atheros.com\u003e\nSigned-off-by: Alicke Xu \u003csxu@atheros.com\u003e\nReviewed-by: Luis R. Rodriguez \u003clrodriguez@atheros.com\u003e\nSigned-off-by: Marcel Holtmann \u003cmarcel@holtmann.org\u003e\n"
    }
  ]
}
