)]}'
{
  "log": [
    {
      "commit": "20de7cfdbcd6dc7d9dd27ff55654b439164cb984",
      "tree": "a2fe9246e8d6391190ff8344806682f2271917e9",
      "parents": [
        "8217b269884d5fbd0f617d82f66b73302248a6e5"
      ],
      "author": {
        "name": "Brian Gix",
        "email": "bgix@codeaurora.org",
        "time": "Thu Feb 02 14:56:51 2012 -0800"
      },
      "committer": {
        "name": "Brian Gix",
        "email": "bgix@codeaurora.org",
        "time": "Sat Feb 18 17:54:40 2012 -0800"
      },
      "message": "Bluetooth: Use seperate socket for LE ATT Server\n\nBecause traffic between the local GATT client(s) and\nremote servers are subject to different controls than\nremote clients and the local server, all on the shared\nfixed CID, it is important to manage the traffic on\nseperate sockets.\n\nChange-Id: I62385143c86522f4b123b32592b69f2a0ae6dc76\nCRs-fixed: 336029\nSigned-off-by: Brian Gix \u003cbgix@codeaurora.org\u003e\n"
    },
    {
      "commit": "8217b269884d5fbd0f617d82f66b73302248a6e5",
      "tree": "50f86da23e4c1bc0bd75142187d775c54cb51665",
      "parents": [
        "83939476180494cedeecc698ce3529bd4e5c9840"
      ],
      "author": {
        "name": "Brian Gix",
        "email": "bgix@codeaurora.org",
        "time": "Tue Jan 31 07:56:04 2012 -0800"
      },
      "committer": {
        "name": "Brian Gix",
        "email": "bgix@codeaurora.org",
        "time": "Sat Feb 18 17:54:39 2012 -0800"
      },
      "message": "Bluetooth: Fix ATT MTU size to 23\n\nWe only support a 23 octet MTU, so auto-respond to all\nMTU change requests with the 23 octet response.\n\nChange-Id: Ic69d5f068759d983f8cd98b329acbb9d3a481c49\nCRs-fixed: 336025\nSigned-off-by: Brian Gix \u003cbgix@codeaurora.org\u003e\n"
    },
    {
      "commit": "80fb3a9e8c39e62f0628a79f2144e0c63ee99c23",
      "tree": "682058cdfbae2264a55d0b8569011d2729e9e360",
      "parents": [
        "2ef953ef039b0346a6a756df4e6271f4f7cd5750"
      ],
      "author": {
        "name": "Brian Gix",
        "email": "bgix@codeaurora.org",
        "time": "Tue Jan 31 13:15:20 2012 -0800"
      },
      "committer": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Feb 18 11:40:33 2012 -0700"
      },
      "message": "Bluetooth: Fix LE Connection refcnts\n\nSome rebalancing of refcnts due to issues found during testing:\n\nRefcnt was not being released on security completion, if local side\nwas paired but the remote side had deleted the pairing info, and then\nthe re-pair failed to complete successfully.\n\nAdditionally, the refcnt was not held-released properly if pairing\nwas initiated due to the client socket being opened with security\nlevel elevated from the start.\n\nChange-Id: I120fed4dc74035d280781ca949a23d4cbcfa3f3e\nCRs-fixed: 335993\nSigned-off-by: Brian Gix \u003cbgix@codeaurora.org\u003e\n"
    },
    {
      "commit": "28eb3fab3577414b3088123a9e5dfc2b83a9e2c4",
      "tree": "73fd9b4151485a2daf304734471043f22bdaec5f",
      "parents": [
        "9621cd122c591042b7263bdfefa46d9f5c257449"
      ],
      "author": {
        "name": "Mat Martineau",
        "email": "mathewm@codeaurora.org",
        "time": "Thu Feb 09 16:06:12 2012 -0800"
      },
      "committer": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Feb 16 08:58:19 2012 -0700"
      },
      "message": "Bluetooth: Skip ERTM queue processing when there are receive errors\n\nAn application may call recv() on a disconnected socket if the\nconnection has unexpectedly dropped.  In this case, the socket may\nstill exist, but it will be in an error state and the L2CAP connection\nwill be mostly torn down.\n\nA crash was observed when the ERTM code attempted to send an ACK when\nthe L2CAP connection was not up.  If the error state is detected and\nERTM queue processing is skipped, then the crash is avoided and the\nrecv() call just returns an error in userspace.\n\nCRs-fixed: 336000\nChange-Id: I540d774c5d42f0df856b13b6e634e6ba31d86492\nSigned-off-by: Mat Martineau \u003cmathewm@codeaurora.org\u003e\n"
    },
    {
      "commit": "6d8baef3c61ff43301a0155381337512799062e2",
      "tree": "5d73770c3204eb3a8aeddac4bfc840a261e83500",
      "parents": [
        "8f4735b9a2e5a97e41df94ddf5ea7fca3e3409d3",
        "8b51dd4677358b57970d88ea41519d726318d71c"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Feb 16 02:26:18 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Thu Feb 16 02:26:18 2012 -0800"
      },
      "message": "Merge \"Bluetooth: Return empty mask for wrong link type in connect_ind\" into msm-3.0"
    },
    {
      "commit": "142a6c638fe597eb552cb111cbe2cb070cc3c439",
      "tree": "31774c9c42c1ba132f3cf23a0b51a10e1e5edf15",
      "parents": [
        "1d5e261d0a264291c9a2229af4df86413e53419b",
        "a6e6a4f0572876fc92aeb83701d447944415bfe8"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Feb 16 00:08:24 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Thu Feb 16 00:08:24 2012 -0800"
      },
      "message": "Merge \"Bluetooth: Block incoming commands from mgmtops when hci device is down\" into msm-3.0"
    },
    {
      "commit": "8b51dd4677358b57970d88ea41519d726318d71c",
      "tree": "4bc8c94e269095cbec9c6cdfc7aaf883427b6535",
      "parents": [
        "e9f676d5e4038fb5aa74e786ed28904bf701809f"
      ],
      "author": {
        "name": "Mat Martineau",
        "email": "mathewm@codeaurora.org",
        "time": "Mon Feb 13 10:38:24 2012 -0800"
      },
      "committer": {
        "name": "Mat Martineau",
        "email": "mathewm@codeaurora.org",
        "time": "Mon Feb 13 10:44:07 2012 -0800"
      },
      "message": "Bluetooth: Return empty mask for wrong link type in connect_ind\n\nFor every incoming connection, both l2cap_connect_ind and\nsco_connect_ind are called.  One will always have a mismatched link\ntype (which is expected), the incoming link will be either L2CAP or\nSCO but both connect_ind functions get called anyway.  If the incoming\nlink is an L2CAP link, sco_connect_ind should return 0 so it doesn\u0027t\nset any mask bits.  Similarly, an incoming SCO link should make\nl2cap_connect_ind return 0.\n\nCRs-fixed: 336437\nChange-Id: I4722d64ef65988d7898b178f05c4e6709ead1362\nSigned-off-by: Mat Martineau \u003cmathewm@codeaurora.org\u003e\n"
    },
    {
      "commit": "0ac143698695cedeffb3a29621d859bd507f8127",
      "tree": "004e6cd88e801e4beeb91a5ea6b6089bc8ae567a",
      "parents": [
        "e9f676d5e4038fb5aa74e786ed28904bf701809f"
      ],
      "author": {
        "name": "Mat Martineau",
        "email": "mathewm@codeaurora.org",
        "time": "Fri Feb 03 16:24:42 2012 -0800"
      },
      "committer": {
        "name": "Mat Martineau",
        "email": "mathewm@codeaurora.org",
        "time": "Mon Feb 13 09:34:00 2012 -0800"
      },
      "message": "Bluetooth: Require streaming mode when it is requested for a socket\n\nThe L2CAP specification has two ways to support streaming mode: Allow\nfallback to ERTM or basic mode when the remote device requests one of\nthose modes, or make the connection fail unless both sides agree on\nstreaming mode.\n\nThe current code does not properly support either method.  This change\nmakes a streaming mode connection fail if the remote device does not\nalso request streaming mode.\n\nCRs-fixed: 336291\nChange-Id: Id26f963a5e15d18e85a2faf2f8f01848e2a73fa4\nSigned-off-by: Mat Martineau \u003cmathewm@codeaurora.org\u003e\n"
    },
    {
      "commit": "3dddea6b7e15d249f813cbcec78c1a3acd20832a",
      "tree": "7f519ed34ed65c2276e9919ad8f450e36726d3ca",
      "parents": [
        "c2fee311ba87d5b04441e7c2a905de17ab18ae23",
        "416db905111658907ec331f08dd50cd75172f575"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sun Feb 12 15:40:29 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sun Feb 12 15:40:29 2012 -0800"
      },
      "message": "Merge \"Bluetooth: LE sockets not ready until encrypted\" into msm-3.0"
    },
    {
      "commit": "a6e6a4f0572876fc92aeb83701d447944415bfe8",
      "tree": "39314a799e8cd810da410a54514f0fdbf920eeaa",
      "parents": [
        "f4be39fe8e1ee0c3e97c6ffb520876b5fe87bab0"
      ],
      "author": {
        "name": "Bhasker Neti",
        "email": "bneti@codeaurora.org",
        "time": "Fri Jan 27 15:25:43 2012 +0530"
      },
      "committer": {
        "name": "Bhasker Neti",
        "email": "bneti@codeaurora.org",
        "time": "Fri Feb 10 16:48:22 2012 +0530"
      },
      "message": "Bluetooth: Block incoming commands from mgmtops when hci device is down\n\nEven after the device is down, some hci commands are getting queued in\nsome scenarios, since there is no command queue purge mechanism in the\ninitialization sequence, so the immediate device up initialization\nsequence is messed up with unexpected commands.\nThe current change blocks some of the hci commands to get queued if the\ndevice is down and also purges the queue in the beginning of the next\ndevice initialization sequence.\n\nCRs-fixed: 336160\nChange-Id: Ice5a38da47af11babd5b9dd33b9d711ef96e6732\nSigned-off-by: Bhasker Neti \u003cbneti@codeaurora.org\u003e\n"
    },
    {
      "commit": "d6d25e19625bc63335113c6d50ba55cad23bb03a",
      "tree": "88dd8873267e73b028f3e3adc8d10148f70f2530",
      "parents": [
        "6e53da890bbb130b6326394a58c6fe9d965c01eb"
      ],
      "author": {
        "name": "Archana Ramachandran",
        "email": "archanar@codeaurora.org",
        "time": "Mon Jan 23 16:31:09 2012 -0800"
      },
      "committer": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Feb 09 16:31:25 2012 -0700"
      },
      "message": "Bluetooth: Increased the LE connection supervision timeout\n\nIncreased the LE supervision timeout to 10 seconds\nso that concurrent operations can be performed with LE\nconnection.\n\nChange-Id: I34cc53d1a0eb8943de11fc35580a27b037b87b2f\nSigned-off-by: Archana Ramachandran \u003carchanar@codeaurora.org\u003e\n"
    },
    {
      "commit": "416db905111658907ec331f08dd50cd75172f575",
      "tree": "ced8567fe50d47f21540f80c4c664e7e4a7f0eda",
      "parents": [
        "6e53da890bbb130b6326394a58c6fe9d965c01eb"
      ],
      "author": {
        "name": "Brian Gix",
        "email": "bgix@codeaurora.org",
        "time": "Mon Jan 23 14:34:59 2012 -0800"
      },
      "committer": {
        "name": "Brian Gix",
        "email": "bgix@codeaurora.org",
        "time": "Thu Feb 09 14:01:12 2012 -0800"
      },
      "message": "Bluetooth: LE sockets not ready until encrypted\n\nIf encryption fails during socket setup, the L2CAP channel should not\nbe marked as Ready until after re-pairing takes place.\n\nChange-Id: I57a07ae72d4a57584c9367db9a832f4560629ac7\nCRs-fixed: 335988\nSigned-off-by: Brian Gix \u003cbgix@codeaurora.org\u003e\n"
    },
    {
      "commit": "90f22ced6a02079eb99d1a6e06be11fcc0461d56",
      "tree": "b63e1c9ec361ef8a361c8a9e2c81341224c2150a",
      "parents": [
        "af40efe19301e89352e5d0c066e7607aba2a7408",
        "32ba935d89d41d0bc6bd4264a6f16d66ccbd126e"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Feb 04 12:59:48 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sat Feb 04 12:59:48 2012 -0800"
      },
      "message": "Merge \"Bluetooth: Avoid link entering sniff mode during pairing process.\" into msm-3.0"
    },
    {
      "commit": "71531976499f1ff877ad9e2d5c32ac46d430663d",
      "tree": "b7b1c058876f6af955b3308495e4ad47b5e404f6",
      "parents": [
        "7aab2c3519730a89bad686254e8a4d5d587c4eee",
        "976d06b486373ade56494e7ad41660e5db24f6bf"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Feb 04 05:23:43 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sat Feb 04 05:23:43 2012 -0800"
      },
      "message": "Merge changes I649a1e89,Ia75b2f23 into msm-3.0\n\n* changes:\n  cfg80211: Validate cipher suite against supported ciphers\n  cfg80211: Remove strict validation of AKM suites\n"
    },
    {
      "commit": "646137837621238364d5bd11b3ccee2a8de2d8b4",
      "tree": "415e27d7ccc276a11324dd4930bcdee63247e601",
      "parents": [
        "c8440095ca6255af9ac90325bf9be5b0ba40771e",
        "02a952a76115095865e3adeae4b465738d53dab0"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Feb 01 06:28:53 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Wed Feb 01 06:28:53 2012 -0800"
      },
      "message": "Merge \"Bluetooth: Ensure full A2MP msg is pulled from skb\" into msm-3.0"
    },
    {
      "commit": "14dc5090b968d92aff9b0b8ea058408e57ae779e",
      "tree": "1f857ebdd599f181ff1f275b37c00df2277d8d8e",
      "parents": [
        "01681c866c4d7ac50c2afe4b7c0211913b1eb3b6",
        "fc60bda779673ad1cd0d8e5b0bb956fdbedfc413"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Feb 01 06:28:53 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Wed Feb 01 06:28:53 2012 -0800"
      },
      "message": "Merge \"Bluetooth: Allow headroom in ACL data packets from HCI socket\" into msm-3.0"
    },
    {
      "commit": "32ba935d89d41d0bc6bd4264a6f16d66ccbd126e",
      "tree": "b08f3fcae92afb4919f9797b1108588966228768",
      "parents": [
        "749ce60bb486a21cce478d89b0cfa78e87acbe1a"
      ],
      "author": {
        "name": "Srinivas Krovvidi",
        "email": "skrovvid@codeaurora.org",
        "time": "Thu Jan 26 10:48:08 2012 +0530"
      },
      "committer": {
        "name": "Srinivas Krovvidi",
        "email": "skrovvid@codeaurora.org",
        "time": "Wed Feb 01 08:53:47 2012 +0530"
      },
      "message": "Bluetooth: Avoid link entering sniff mode during pairing process.\n\nFound incoming connection issue with IOT devices when link enters\nsniff mode during pairing process. The current change avoids link\nentering sniff mode when link key is not available for connection.\n\nChange-Id: I26fbbccec8d7b3faa91cba8f976fb0e44d7f5344\nCRs-Fixed: 331520\nSigned-off-by: Srinivas Krovvidi \u003cskrovvid@codeaurora.org\u003e\n"
    },
    {
      "commit": "fc60bda779673ad1cd0d8e5b0bb956fdbedfc413",
      "tree": "b536178115e8884e754a45c0165be43c2a386e26",
      "parents": [
        "41aa92fb223d27cd0ce7bfe951794a6765b1bedf"
      ],
      "author": {
        "name": "Peter Krystad",
        "email": "pkrystad@codeaurora.org",
        "time": "Tue Jan 24 12:42:43 2012 -0800"
      },
      "committer": {
        "name": "Peter Krystad",
        "email": "pkrystad@codeaurora.org",
        "time": "Sun Jan 29 19:23:22 2012 -0800"
      },
      "message": "Bluetooth: Allow headroom in ACL data packets from HCI socket\n\nNeed to allocate headroom in ACL data packets destined for the\nQualcomm PAL that are be transmitted via an HCI socket.\n\nThe Qualcomm PAL uses extra headroom in skbs to be transmitted to\nsave a copy when passing to the WLAN driver. This headroom is\nallocated by L2CAP. This same headroom must be added for skbs to\nbe transmitted directly by HCI socket layer. HCI sockets are used\nto transmit data during Bluetooth qualification testing.\n\nCRs-fixed: 332866\nChange-Id: I173a16c6cb3882bf4155be051e3b3375ea240369\nSigned-off-by: Peter Krystad \u003cpkrystad@codeaurora.org\u003e\n"
    },
    {
      "commit": "02a952a76115095865e3adeae4b465738d53dab0",
      "tree": "044d9718be9624fa2e58f44ddf9ae3cb3cdbedc4",
      "parents": [
        "41aa92fb223d27cd0ce7bfe951794a6765b1bedf"
      ],
      "author": {
        "name": "Peter Krystad",
        "email": "pkrystad@codeaurora.org",
        "time": "Tue Jan 24 12:46:00 2012 -0800"
      },
      "committer": {
        "name": "Peter Krystad",
        "email": "pkrystad@codeaurora.org",
        "time": "Wed Jan 25 16:50:27 2012 -0800"
      },
      "message": "Bluetooth: Ensure full A2MP msg is pulled from skb\n\nEnsure the full A2MP Get Info Response message is pulled from the\nskb when the status is not SUCCESS. Also fix similiar scenario in\nGet AMP Assoc and remove unneeded check for mismatched id\u0027s.\n\nChange-Id: Ia676d89238113e24f06aaa5d9e955afcc4de0307\nSigned-off-by: Peter Krystad \u003cpkrystad@codeaurora.org\u003e\n"
    },
    {
      "commit": "474e0f21f85599e57053248886289faf8f3b979b",
      "tree": "fb8a84a78566aca55ec1ca2962dd544ba768fb51",
      "parents": [
        "8934f0f13962c9e7b50c456958041286b40249a8"
      ],
      "author": {
        "name": "Brian Gix",
        "email": "bgix@codeaurora.org",
        "time": "Sat Jan 14 20:21:55 2012 -0800"
      },
      "committer": {
        "name": "Brian Gix",
        "email": "bgix@codeaurora.org",
        "time": "Tue Jan 24 10:22:29 2012 -0800"
      },
      "message": "Bluetooth: prevent dup DISCOVERY_STOP\u0027s pending\n\nIt is possible to redundently request Discovery\noperations.  This fix cleans up some stored state to\nprevent MGMT event overload when discovery finally completes.\n\nChange-Id: I2ffb5c0749df95e40cd39e8c64c87a62a93fb896\nCRs-fixed: 329657\nSigned-off-by: Brian Gix \u003cbgix@codeaurora.org\u003e\n"
    },
    {
      "commit": "976d06b486373ade56494e7ad41660e5db24f6bf",
      "tree": "4e57c61a8caee8ef43c1cde9b3ea942ac9081533",
      "parents": [
        "7878aa18cbb59ac95b7c260fbc2f6edb85a61304"
      ],
      "author": {
        "name": "Jack Cheung",
        "email": "jackc@codeaurora.org",
        "time": "Sat Jan 21 12:10:24 2012 -0800"
      },
      "committer": {
        "name": "Jack Cheung",
        "email": "jackc@codeaurora.org",
        "time": "Sun Jan 22 00:44:21 2012 -0800"
      },
      "message": "cfg80211: Validate cipher suite against supported ciphers\n\nInstead of using a hardcoded list of cipher suites in nl80211.c, use a\nshared function in util.c to verify that the driver advertises support\nfor the specified cipher. This provides more accurate validation of the\nvalues and allows vendor-specific cipher suites to be added in drivers.\n\nChange-Id: I649a1e896cadc1045701a8d5f93a83a7214fcda0\nAcked-by: Jim Zmuda \u003cjzmuda@qca.qualcomm.com\u003e\nSigned-off-by: Jack Cheung \u003cjackc@codeaurora.org\u003e\n"
    },
    {
      "commit": "7878aa18cbb59ac95b7c260fbc2f6edb85a61304",
      "tree": "3b92a02f9bbf36457d0d469c779f08e4a9e42df9",
      "parents": [
        "d3cf8b78782d3a3c471ab8e7de94ce7c47f95a70"
      ],
      "author": {
        "name": "Jack Cheung",
        "email": "jackc@codeaurora.org",
        "time": "Sat Jan 21 11:44:52 2012 -0800"
      },
      "committer": {
        "name": "Jack Cheung",
        "email": "jackc@codeaurora.org",
        "time": "Sun Jan 22 00:40:15 2012 -0800"
      },
      "message": "cfg80211: Remove strict validation of AKM suites\n\nNL80211_ATTR_AKM_SUITES can be used to configure new AKMs, like FT or\nthe SHA-256 -based AKMs or FT from 802.11r/802.11w. In addition, vendor\nspecific AKMs could be used. The current validation code for the connect\ncommand prevents cfg80211-based drivers from using these mechanisms even\nif the driver would not actually use this AKM value (i.e., it uses\nWPA/RSN IE from user space). mac80211-based drivers allow any AKM to be\nused since this value is not used there.\n\nRemove the unnecessary validation step in cfg80211 to allow drivers to\ndecide what AKMs are supported. In theory, we could handle this by\nadvertising supported AKMs, but that would not be very effective unless\nwe enforce all drivers (including mac80211) to advertise the set of\nsupported AKMs. This would require additional changes in many places\nwhenever a new AKM is introduced even though no actually functionality\nchanges may be required in most drivers.\n\nChange-Id: Ia75b2f236b1b016c0f62dc96b03511f5f4d0cf28\nAcked-by: Jim Zmuda \u003cjzmuda@qca.qualcomm.com\u003e\nSigned-off-by: Jack Cheung \u003cjackc@codeaurora.org\u003e\n"
    },
    {
      "commit": "820424dee87475b67b51bf730cbd49eebf825dfb",
      "tree": "ce3407062f917a6eb51e411ed8a6aff751d69efd",
      "parents": [
        "85f5e3341223679e6f7053eec9a5a68fc65355ef",
        "d352b26f74591cac89bf4d501d78efcdc88a5ca3"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Jan 21 21:07:06 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sat Jan 21 21:07:06 2012 -0800"
      },
      "message": "Merge \"Bluetooth: Reading remote device lmp_version from controller.\" into msm-3.0"
    },
    {
      "commit": "797bef9b610ca70e41c925febd8cf1d5fed0f3c6",
      "tree": "af86a3ad943a1668be290dc635631beab557e47c",
      "parents": [
        "96dd983b52c2f00a7e430012a5149912a38c418e",
        "966dcfae8213ddfd2b291f4c54aab9778f6d1ef1"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Jan 20 08:40:30 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Jan 20 08:40:30 2012 -0800"
      },
      "message": "Merge \"Bluetooth: Fix timeout configuration for AMP channels\" into msm-3.0"
    },
    {
      "commit": "d352b26f74591cac89bf4d501d78efcdc88a5ca3",
      "tree": "c201fb9700c45952f88c7f6bbaba9b685d59042b",
      "parents": [
        "7b754271f10beedc64d7015abc30fa38591c29c6"
      ],
      "author": {
        "name": "Srinivas Krovvidi",
        "email": "skrovvid@codeaurora.org",
        "time": "Thu Jan 12 19:46:26 2012 +0530"
      },
      "committer": {
        "name": "Srinivas Krovvidi",
        "email": "skrovvid@codeaurora.org",
        "time": "Fri Jan 20 08:22:56 2012 +0530"
      },
      "message": "Bluetooth: Reading remote device lmp_version from controller.\n\nOn ACL connection complete with a remote device, the remote\ndevice lmp version should be available with Controller. The\ncurrent change is to read this information from controller to\nhost and update to bluez userspace through management APIs.\n\nChange-Id: Ie152ed98fa0a6cf9ab170a6bb8c6a05b5b9dfcb0\nSigned-off-by: Srinivas Krovvidi \u003cskrovvid@codeaurora.org\u003e\n"
    },
    {
      "commit": "b6dad9fd3d289d02ed16394874d02312a532a51d",
      "tree": "33342cb48def39f85b1504cab9a5ac5dfacef74f",
      "parents": [
        "0703dbf608c6f19b6de19c26b75df8b1c96baa52",
        "568dde90e74e9e8a27538b9a3c82cf77ae60fe9c"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Jan 16 01:17:20 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Mon Jan 16 01:17:20 2012 -0800"
      },
      "message": "Merge \"Bluetooth: Discovery Timer stability fixes\" into msm-3.0"
    },
    {
      "commit": "966dcfae8213ddfd2b291f4c54aab9778f6d1ef1",
      "tree": "d2a27c64cdc7b5834b346f42cf14f8cd32dffe20",
      "parents": [
        "90dc79c240904227e039b55bd3d4a159359f25e5"
      ],
      "author": {
        "name": "Mat Martineau",
        "email": "mathewm@codeaurora.org",
        "time": "Mon Dec 12 10:45:31 2011 -0800"
      },
      "committer": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Jan 14 23:55:47 2012 -0700"
      },
      "message": "Bluetooth: Fix timeout configuration for AMP channels\n\nWhen doing L2CAP configuration, use the correct retransmit and monitor\ntimeouts when configuring (or reconfiguring) AMP channels. The host\nstack needs to use the timeouts read from incoming configuration\nresponses, and write appropriate timeouts when sending configuration\nresponses.\n\nChange-Id: I1271ade93dbfee58a1cac115280704a327e901b2\nSigned-off-by: Mat Martineau \u003cmathewm@codeaurora.org\u003e\n"
    },
    {
      "commit": "a3f14c0989e56250811cfa8fa3381850d7f7a20c",
      "tree": "8ed97c4350490676c01384c3e2d9bca0c35bb121",
      "parents": [
        "227ba22db903a1052740da89757a4e673ba9b3a5",
        "10734198ae9685f475313e5ab3f1bcb729dbd113"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Jan 14 18:24:57 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sat Jan 14 18:24:57 2012 -0800"
      },
      "message": "Merge \"Bluetooth: Support for writing hci flush timeout parameter.\" into msm-3.0"
    },
    {
      "commit": "10734198ae9685f475313e5ab3f1bcb729dbd113",
      "tree": "9bc4e0e5e881fa4a398ffa9b67afdc353dda924c",
      "parents": [
        "daa069f0949391f7b6fa7dcc26d854b790c14906"
      ],
      "author": {
        "name": "Srinivas Krovvidi",
        "email": "skrovvid@codeaurora.org",
        "time": "Thu Dec 29 07:29:11 2011 +0530"
      },
      "committer": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Jan 14 16:37:21 2012 -0700"
      },
      "message": "Bluetooth: Support for writing hci flush timeout parameter.\n\nAdded Flush Timeout parameter setting for l2cap channel. Bluetooth\nprofiles using l2cap can set this parameter to flush out the data\nwhen it cannot be sent over the air with in timeout duration.\n\nChange-Id: I60420c5be3a790aff26bc30e8089fdca47a99222\nSigned-off-by: Srinivas Krovvidi \u003cskrovvid@codeaurora.org\u003e\n"
    },
    {
      "commit": "568dde90e74e9e8a27538b9a3c82cf77ae60fe9c",
      "tree": "140400185127a1c1a55c826977397ba1f673f21a",
      "parents": [
        "3cd62049b53143a6f73b214856b575c30595a297"
      ],
      "author": {
        "name": "Brian Gix",
        "email": "bgix@codeaurora.org",
        "time": "Wed Jan 11 16:18:04 2012 -0800"
      },
      "committer": {
        "name": "Brian Gix",
        "email": "bgix@codeaurora.org",
        "time": "Fri Jan 13 10:07:23 2012 -0800"
      },
      "message": "Bluetooth: Discovery Timer stability fixes\n\nThis change prevents running timers from being re-initialized\nwhich causes system instablility. Also prevents starting a\ndiscovery operation when already in progress.\n\nCRs-fixed: 328673\nChange-Id: Icda36a25fdcb40dab4f95f9cc39ca124b299e308\nSigned-off-by: Brian Gix \u003cbgix@codeaurora.org\u003e\n"
    },
    {
      "commit": "3cd62049b53143a6f73b214856b575c30595a297",
      "tree": "f04f0276c469028c2fe202562bf371553b4c03ce",
      "parents": [
        "dabcc6c4c305ea5a98ffba7350ad482772e18a45"
      ],
      "author": {
        "name": "Brian Gix",
        "email": "bgix@codeaurora.org",
        "time": "Wed Jan 11 15:18:17 2012 -0800"
      },
      "committer": {
        "name": "Brian Gix",
        "email": "bgix@codeaurora.org",
        "time": "Fri Jan 13 09:39:12 2012 -0800"
      },
      "message": "Bluetooth: Explicitly stop all timers before frees\n\nAs a preventative measure, timers on dynamic memory structures must be\nnot running, or stopped, prior to freeing. Since it is safe to delete\ntimers whether running or not, all timers are deleted.\n\nCRs-fixed: 328673\nChange-Id: I255d99cb2419fad07caf445920050cf2d05ffe4d\nSigned-off-by: Brian Gix \u003cbgix@codeaurora.org\u003e\n"
    },
    {
      "commit": "9f8d4673430365f510795e777194091c5fd10158",
      "tree": "2b9f00040e0fe7533372869aad43eab977c08182",
      "parents": [
        "d846875671b17372a23138ef223b7e6911cfc35e"
      ],
      "author": {
        "name": "Mat Martineau",
        "email": "mathewm@codeaurora.org",
        "time": "Wed Dec 14 12:10:46 2011 -0800"
      },
      "committer": {
        "name": "Mat Martineau",
        "email": "mathewm@codeaurora.org",
        "time": "Mon Jan 09 08:52:39 2012 -0800"
      },
      "message": "Bluetooth: Fix HCI channel reference counting\n\nWhen an incoming HCI logical link event came in at the same time\na socket structure was deleted, it was possible to end up with a stale\npointer to the socket.  The socket and associated HCI channel struct\nneed to be properly reference counted so they are not freed\nprematurely.\n\nCRs-Fixed: 325023\nChange-Id: Ia5724a9ce2000acd60a174c354be04029bac5324\nSigned-off-by: Mat Martineau \u003cmathewm@codeaurora.org\u003e\n"
    },
    {
      "commit": "d5cf63fe92d8b0488fabefc4e97878c1d01187ed",
      "tree": "f5f79aedaa1091787b75efed6d6f30c3c5df5982",
      "parents": [
        "ce491ba4562010e2e0824c628a8d176d60fb51cc",
        "d5553baa74a86e82b6d88245de2ae49673c43b99"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Jan 05 15:28:47 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Thu Jan 05 15:28:47 2012 -0800"
      },
      "message": "Merge \"Bluetooth: Initialize incoming connection link policy\" into msm-3.0"
    },
    {
      "commit": "d5553baa74a86e82b6d88245de2ae49673c43b99",
      "tree": "59e1c27463cb13da460e4b7b70f9fb6b58fd6776",
      "parents": [
        "4e566b30e0e6c04038cf08508e5cf233aab94413"
      ],
      "author": {
        "name": "Rahul Kashyap",
        "email": "rkashyap@codeaurora.org",
        "time": "Mon Jan 02 19:27:19 2012 +0530"
      },
      "committer": {
        "name": "Rahul Kashyap",
        "email": "rkashyap@codeaurora.org",
        "time": "Tue Jan 03 11:51:10 2012 +0530"
      },
      "message": "Bluetooth: Initialize incoming connection link policy\n\nUpon properly initializing the incoming connection\nlink policy, the link is able to enter sniff mode.\n\nCRs-fixed: 327571\nChange-Id: Ib21c09234f823f011aad158ae232f3060085183e\nSigned-off-by: Rahul Kashyap \u003crkashyap@codeaurora.org\u003e\n"
    },
    {
      "commit": "0916aed523cd64596af8f5336b1853a6835dd810",
      "tree": "03cc6c90894f8b1ef28e28898fa6f31d92ef308b",
      "parents": [
        "ee770a365bfb5d06a0c0eddab203fea700e8d0dd"
      ],
      "author": {
        "name": "Srinivas Krovvidi",
        "email": "skrovvid@codeaurora.org",
        "time": "Tue Dec 20 12:06:34 2011 +0530"
      },
      "committer": {
        "name": "Srinivas Krovvidi",
        "email": "skrovvid@codeaurora.org",
        "time": "Thu Dec 29 18:37:27 2011 +0530"
      },
      "message": "Bluetooth: Management API changes in Bluetooth to update remote Class.\n\nWhen connection initiated from the remote device the class of device\ninformation is required to be updated to userspace through this\nevent.\n\nChange-Id: I97d715a0b80e12d414ecf03d099955c8b12c82b4\nSigned-off-by: Srinivas Krovvidi \u003cskrovvid@codeaurora.org\u003e\n"
    },
    {
      "commit": "6f79e1678d95df8a61cdf4c55cad0f74f587c85f",
      "tree": "8ed83f5979085d5f660f39c7bfcc90f7f51e5ff7",
      "parents": [
        "bcea3a592e6928cc660f0313e9c4939417ff3e4e"
      ],
      "author": {
        "name": "Deepthi Gowri",
        "email": "deepthi@codeaurora.org",
        "time": "Fri Dec 23 20:27:04 2011 +0530"
      },
      "committer": {
        "name": "Deepthi Gowri",
        "email": "deepthi@codeaurora.org",
        "time": "Fri Dec 23 20:27:04 2011 +0530"
      },
      "message": "nl80211/cfg80211: Add crypto settings into NEW_BEACON\n\nThis removes need from drivers to parse the beacon tail/head data\nto figure out what crypto settings are to be used in AP mode in case\nthe Beacon and Probe Response frames are fully constructed in the\ndriver/firmware.\n\nnl80211/cfg80211: Allow SSID to be specified in new beacon command\n\nThis makes it easier for drivers that generate Beacon and Probe Response\nframes internally (in firmware most likely) in AP mode.\n\nnl80211/cfg80211: Add extra IE configuration to AP mode setup\n\nThe NL80211_CMD_NEW_BEACON command is, in practice, requesting AP mode\noperations to be started. Add new attributes to provide extra IEs\n(e.g., WPS IE, P2P IE) for drivers that build Beacon, Probe Response,\nand (Re)Association Response frames internally (likely in firmware).\n\nChange-Id: Ib91cd3fa2bad68e3724db98985e3f3bac72715f0\nSigned-off-by: Deepthi Gowri \u003cdeepthi@codeaurora.org\u003e\n"
    },
    {
      "commit": "fbb897c1440beb67fb1a95cc26983e92b5978b39",
      "tree": "06edd1a82dd12a2948518ac4b50ba9612546c6b7",
      "parents": [
        "a38b05832ca16c4bb6ef4fdf8bfe94bf82c1a93e",
        "ff1053914690d4645b2e71fd981e8b8759ca54ff"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Dec 23 02:36:17 2011 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Dec 23 02:36:17 2011 -0800"
      },
      "message": "Merge \"Bluetooth: Update ERTM state before sending packets\" into msm-3.0"
    },
    {
      "commit": "510503d38e4ef07eb1b0e3a19c8f9e7e1285b596",
      "tree": "a7e11d898d74969a706b7c669c4d249129fa8987",
      "parents": [
        "8eeba631f9a413a2060c7c837fd3ff2b0523a2d7",
        "ffdff571cbff2df27f4668cbf1a0c76837fb4237"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Dec 23 02:36:17 2011 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Dec 23 02:36:17 2011 -0800"
      },
      "message": "Merge \"Bluetooth: Send power off notification earlier in the device close process\" into msm-3.0"
    },
    {
      "commit": "ffdff571cbff2df27f4668cbf1a0c76837fb4237",
      "tree": "b1d6e92117d9f39c81ce3ae5cc746e09d1619677",
      "parents": [
        "0705a5f7ea0d3762138322f689106432f25fcfe2"
      ],
      "author": {
        "name": "Bhasker Neti",
        "email": "bneti@codeaurora.org",
        "time": "Wed Dec 21 17:24:01 2011 -0800"
      },
      "committer": {
        "name": "Bhasker Neti",
        "email": "bneti@codeaurora.org",
        "time": "Thu Dec 22 13:32:05 2011 -0800"
      },
      "message": "Bluetooth: Send power off notification earlier in the device close process\n\nNotifying Bluez userspace of a shutdown earlier prevents new commands from\nbeing sent. The extra commands were interfering with reinitialization of\nthe device\n\nChange-Id: I862a658585ffa69348fbb4bdfba96f3916d0e5ef\nSigned-off-by: Bhasker Neti \u003cbneti@codeaurora.org\u003e\n"
    },
    {
      "commit": "ff1053914690d4645b2e71fd981e8b8759ca54ff",
      "tree": "1c6fc546f7de5d27caf3c56666e01dfcc4dc92e6",
      "parents": [
        "b5e793777a1d53e48f1e0067b12e8cb0feb0f6ea"
      ],
      "author": {
        "name": "Mat Martineau",
        "email": "mathewm@codeaurora.org",
        "time": "Thu Dec 22 12:02:13 2011 -0800"
      },
      "committer": {
        "name": "Mat Martineau",
        "email": "mathewm@codeaurora.org",
        "time": "Thu Dec 22 12:06:08 2011 -0800"
      },
      "message": "Bluetooth: Update ERTM state before sending packets\n\nSince l2cap_ertm_send() runs in process context, it may be preempted\nby incoming data being processed in tasklet context.  In order to\navoid race conditions where a packet is acknowledged before the\ntransmit queue is properly updated, ERTM state should be set up for\nthe next transmit before the packet is actually sent.\n\nCRs-fixed: 326238\nChange-Id: I3df0e93118a357dbd34ff26ad74d7c0c38bf5121\nSigned-off-by: Mat Martineau \u003cmathewm@codeaurora.org\u003e\n"
    },
    {
      "commit": "7ad229d902e9c628194c848ca0cb890ab3e94813",
      "tree": "ceb3fec30d6f8a2615d6860f40df8997e0e19118",
      "parents": [
        "dd06d9faeccc587745dfce93b83eb1d16930e6ed"
      ],
      "author": {
        "name": "Deepthi Gowri",
        "email": "deepthi@codeaurora.org",
        "time": "Tue Dec 06 11:20:48 2011 +0530"
      },
      "committer": {
        "name": "Deepthi Gowri",
        "email": "deepthi@codeaurora.org",
        "time": "Thu Dec 22 10:53:33 2011 +0530"
      },
      "message": "cfg80211/nl80211: Send AssocReq IEs to user space in AP mode\n\nWhen user space SME/MLME (e.g., hostapd) is not used in AP mode, the\nIEs from the (Re)Association Request frame that was processed in\nfirmware need to be made available for user space (e.g., RSN IE for\nhostapd). Allow this to be done with cfg80211_new_sta().\n\nAdd a comment pointing out the use of enum station_info_flags for\nall new struct station_info fields. In addition, memset the sinfo\nbuffer to zero before use on all paths in the current tree to avoid\nleaving uninitialized pointers in the data.\n\nChange-Id: Ia2220d58ee81c1b7ca905cfc8eb55b6a84779d38\nSigned-off-by: Deepthi Gowri \u003cdeepthi@codeaurora.org\u003e\n"
    },
    {
      "commit": "380dcd40cd7fb87d7c7eeeb6efde32efc65d4d3c",
      "tree": "a76e8915cc640609ad1a6a1c86f82043c2573e31",
      "parents": [
        "671f5ce6f4d0a4c09670536a14ee33bbaeac5a74"
      ],
      "author": {
        "name": "Mat Martineau",
        "email": "mathewm@codeaurora.org",
        "time": "Mon Dec 19 10:11:30 2011 -0800"
      },
      "committer": {
        "name": "Mat Martineau",
        "email": "mathewm@codeaurora.org",
        "time": "Mon Dec 19 10:11:30 2011 -0800"
      },
      "message": "Bluetooth: Clear sk_send_head when purging ERTM transmit queue\n\nIn ERTM, the outgoing data queue contains both unsent data and unacked\ndata, and sk_send_head points to the first unsent packet. When\ndisconnecting a socket, it\u0027s possible for a process to attempt a\nsocket send while a disconnection is in progress and the outgoing data\nqueue has been purged. When this purge happens, sk_send_head must also\nbe set to NULL because the packet it was pointing to has been freed.\n\nChange-Id: I87b37a13583fac705241549dfc492950c7c0ec0b\nCRs-fixed: 326238\nSigned-off-by: Mat Martineau \u003cmathewm@codeaurora.org\u003e\n"
    },
    {
      "commit": "4bdc331fc302a70445f2aaf3c0026b0b13809df1",
      "tree": "dfa006fedffef09aa4cfdc7553c16ffab1f37850",
      "parents": [
        "3ffcd813398884c3d19cdd18a9a8e8016c29d0b0",
        "01d9e363d80e57a1dbb44c9f81280f69f85c20be"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sun Dec 18 11:16:47 2011 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sun Dec 18 11:16:47 2011 -0800"
      },
      "message": "Merge \"Bluetooth: Schedule HCI_TX task after connection cleanup\" into msm-3.0"
    },
    {
      "commit": "01d9e363d80e57a1dbb44c9f81280f69f85c20be",
      "tree": "fa0e4b7e9b8a29c587f6c72447f585c19c113bfb",
      "parents": [
        "a1d36c34cf184779330924c85dec99639733c1eb"
      ],
      "author": {
        "name": "AnubhavGupta",
        "email": "anubhavg@codeaurora.org",
        "time": "Sat Dec 17 17:14:51 2011 +0530"
      },
      "committer": {
        "name": "AnubhavGupta",
        "email": "anubhavg@codeaurora.org",
        "time": "Sat Dec 17 17:26:47 2011 +0530"
      },
      "message": "Bluetooth: Schedule HCI_TX task after connection cleanup\n\nAfter ACL  disconnection and removal of pending acl\nacknowledgement, we have to schedule HCI_TX task. This will\nallow other active connection to send ACL packets.\n\nChange-Id: I3ddf61a3c7ff149b05e963159e10af0ab6ef6143\nSigned-off-by: AnubhavGupta \u003canubhavg@codeaurora.org\u003e\n"
    },
    {
      "commit": "6af1b58f0b051ebfef670b3b714eea56b2688cea",
      "tree": "b6ba45601cbf7ad953af1ba0a25536f3353514a1",
      "parents": [
        "d3fcef7a0c92b0115c3a380cdf82455076b7cc9b",
        "88b3f3dc89834601b75be84bfae4c882afcbe65b"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Dec 16 21:09:57 2011 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Dec 16 21:09:57 2011 -0800"
      },
      "message": "Merge \"vfs: dont chain pipe/anon/socket on superblock s_inodes list\" into msm-3.0"
    },
    {
      "commit": "88b3f3dc89834601b75be84bfae4c882afcbe65b",
      "tree": "63463b8d407c0731063671f2fb04ed05d44d7746",
      "parents": [
        "6bc6375e10b58ecc34bfa1fa8fc1112a5750e3be"
      ],
      "author": {
        "name": "Eric Dumazet",
        "email": "eric.dumazet@gmail.com",
        "time": "Tue Jul 26 11:36:34 2011 +0200"
      },
      "committer": {
        "name": "Pankaj Kumar",
        "email": "pakuma@codeaurora.org",
        "time": "Thu Dec 15 15:57:08 2011 +0530"
      },
      "message": "vfs: dont chain pipe/anon/socket on superblock s_inodes list\n\nWorkloads using pipes and sockets hit inode_sb_list_lock contention.\n\nsuperblock s_inodes list is needed for quota, dirty, pagecache and\nfsnotify management. pipe/anon/socket fs are clearly not candidates for\nthese.\n\nChange-Id: I8ed74115fb164a96e5a726d2cb7f476f140c384d\nSigned-off-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nReviewed-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Pankaj Kumar \u003cpakuma@codeaurora.org\u003e\n"
    },
    {
      "commit": "6edb4f19c145eb8b0e9edc224588a23d771ae70b",
      "tree": "c0f3f0247364558cf92980334c016d083b70ca0f",
      "parents": [
        "f6cfb8ef4ae56839084de3a56e7702749943d610"
      ],
      "author": {
        "name": "Bhakthavatsala Raghavendra",
        "email": "braghave@codeaurora.org",
        "time": "Fri Nov 04 16:07:41 2011 +0530"
      },
      "committer": {
        "name": "Bhakthavatsala Raghavendra",
        "email": "braghave@codeaurora.org",
        "time": "Wed Dec 14 21:24:23 2011 +0530"
      },
      "message": "Bluetooth: Setting security level based on remote device capabilities\n\nSecurity level will be set to MEDIUM in case where the remote device\nis 2.0 device. This would prevent it from going to 16 digit pairing\nin case where the remote device sends the EIR and still doesn\u0027t\nsupport SSP\n\nCRs-fixed: 318469\nChange-Id: I9d03b2b628cc188de44f44cfc3f8e81fbf3cb79d\nSigned-off-by: Bhakthavatsala Raghavendra \u003cbraghave@codeaurora.org\u003e\n"
    },
    {
      "commit": "0c04ef9553de2e586646d215d317dca91a77f104",
      "tree": "61a05bd1448f1e85e63e79d09bd674bd702272f8",
      "parents": [
        "9a48df2d29848d4751745761c1a9386287eaaa2d"
      ],
      "author": {
        "name": "Mat Martineau",
        "email": "mathewm@codeaurora.org",
        "time": "Wed Dec 07 16:41:22 2011 -0800"
      },
      "committer": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Dec 09 22:43:27 2011 -0700"
      },
      "message": "Bluetooth: Check for skb copy/clone failures\n\nDuring normal ERTM sends and resends, buffers are copied or cloned.\nIf the copy/clone fails, take sensible action rather than causing a\nkernel panic.\n\nChange-Id: Ib491cfb38dab30014ed08571dbd721dad0cc3714\nSigned-off-by: Mat Martineau \u003cmathewm@codeaurora.org\u003e\n"
    },
    {
      "commit": "55f8d4ce3bebd06d9efb6faba6eee37330d2eb36",
      "tree": "a8af925558f1648c030a091cda19562a69c8da88",
      "parents": [
        "d6a9cebcd172dd036a5d0196f24aedfd132a0932"
      ],
      "author": {
        "name": "Peter Krystad",
        "email": "pkrystad@codeaurora.org",
        "time": "Thu Dec 01 15:46:50 2011 -0800"
      },
      "committer": {
        "name": "Peter Krystad",
        "email": "pkrystad@codeaurora.org",
        "time": "Fri Dec 09 08:10:19 2011 -0800"
      },
      "message": "Bluetooth: Check for possible divide by zero\n\nChange-Id: Iee0bdf14f9fe7bfbe21e5344ec407356b23a69f4\nCRs-fixed: 319934\nSigned-off-by: Peter Krystad \u003cpkrystad@codeaurora.org\u003e\n"
    },
    {
      "commit": "d6a9cebcd172dd036a5d0196f24aedfd132a0932",
      "tree": "a2f53d23d2ace81ac58638abcddf7b154479369c",
      "parents": [
        "37c78782ca52462527335a15557a28e57b07177e"
      ],
      "author": {
        "name": "Peter Krystad",
        "email": "pkrystad@codeaurora.org",
        "time": "Thu Dec 01 15:44:54 2011 -0800"
      },
      "committer": {
        "name": "Peter Krystad",
        "email": "pkrystad@codeaurora.org",
        "time": "Fri Dec 09 08:10:19 2011 -0800"
      },
      "message": "Bluetooth: Fix possible access of hci_chan after it is deleted\n\nWhen the connection is not in BT_CONNECTED state it was possible\nfor code in hci_chan_modify() to attempt to access the hci_chan\nstructure after it had already been deleted by hci_chan_put().\n\nChange-Id: I5ae352ac12aa3b456e7bcf30633015d98b03e44b\nCRs-fixed: 319934\nSigned-off-by: Peter Krystad \u003cpkrystad@codeaurora.org\u003e\n"
    },
    {
      "commit": "c82aa018a6b28830d8cb97cb4cd680fca48fb76e",
      "tree": "5cb7e0d9b4fca9f3ba7e8314a1a82b2ab7bb2485",
      "parents": [
        "7c4bedebba75a409a68f234e17fa11528e363078",
        "ab043557f7f9e58a7af5ac9d6350fb17dad6a049"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Dec 08 14:54:13 2011 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Thu Dec 08 14:54:13 2011 -0800"
      },
      "message": "Merge \"Bluetooth: Use correct endianness in L2CAP configuration fallback\" into msm-3.0"
    },
    {
      "commit": "1671f939a50a08fd252b98597d873348763e5d35",
      "tree": "e41c11b63ba19d0bc99be8cdcbe6c38cea5588b9",
      "parents": [
        "f8cec06851d37786756792db9b1a701833b06dca",
        "2db3637b45dee1c02bce55c7563b3d62074f7270"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Dec 08 10:28:10 2011 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Thu Dec 08 10:28:10 2011 -0800"
      },
      "message": "Merge \"Bluetooth: bnep: Fix deadlock in session deletion\" into msm-3.0"
    },
    {
      "commit": "ab043557f7f9e58a7af5ac9d6350fb17dad6a049",
      "tree": "321a6430526062b7f6ab5921dcb2bf7f3c8e7c64",
      "parents": [
        "b9599f1d4d913ecc85cdd0ebe16dee8210120753"
      ],
      "author": {
        "name": "Mat Martineau",
        "email": "mathewm@codeaurora.org",
        "time": "Mon Dec 05 15:54:44 2011 -0800"
      },
      "committer": {
        "name": "Mat Martineau",
        "email": "mathewm@codeaurora.org",
        "time": "Wed Dec 07 10:46:56 2011 -0800"
      },
      "message": "Bluetooth: Use correct endianness in L2CAP configuration fallback\n\nDefault RFC values should use le16 byte ordering. These values are\nused only as a fallback when poorly-behaved remote devices do not send\na proper RFC option in an ERTM or streaming configuration response.\n\nChange-Id: I51c9ae892f18229f568b354c92b64e3a8054b619\nSigned-off-by: Mat Martineau \u003cmathewm@codeaurora.org\u003e\n"
    },
    {
      "commit": "2db3637b45dee1c02bce55c7563b3d62074f7270",
      "tree": "293d9277e5c1115644549edc53e911f8d774a433",
      "parents": [
        "e8992f221351880366f08375d12a0a326dcb6667"
      ],
      "author": {
        "name": "Peter Hurley",
        "email": "peter@hurleysoftware.com",
        "time": "Fri Aug 05 10:41:35 2011 -0400"
      },
      "committer": {
        "name": "Srinivas Krovvidi",
        "email": "skrovvid@codeaurora.org",
        "time": "Wed Dec 07 11:10:29 2011 +0530"
      },
      "message": "Bluetooth: bnep: Fix deadlock in session deletion\n\nCommit f4d7cd4a4c introduced the usage of kthread API.\nkthread_stop is a blocking function which returns only when\nthe thread exits. In this case, the thread can\u0027t exit because it\u0027s\nwaiting for the write lock, which is being held by bnep_del_connection()\nwhich is waiting for the thread to exit -- deadlock.\n\nUse atomic_t/wake_up_process instead to signal to the thread to exit.\n\nChange-Id: I538cd17c102cb31b3212c794086a9c2baedb4b14\nSigned-off-by: Jaikumar Ganesh \u003cjaikumar@google.com\u003e\nSigned-off-by: Peter Hurley \u003cpeter@hurleysoftware.com\u003e\nSigned-off-by: Gustavo F. Padovan \u003cpadovan@profusion.mobi\u003e\n[skrovvid@codeaurora.org: kthread_should_stop api call is avoided]\nSigned-off-by: Srinivas Krovvidi \u003cskrovvid@codeaurora.org\u003e\n"
    },
    {
      "commit": "fc662a11060743cf3c655183b5a647dda79db0ed",
      "tree": "7ec267ce3d554a1ffbf9d0d01420d7176e35a517",
      "parents": [
        "77283637113fc43ec1e04f16cfac875fc197b917",
        "1f8a8a55d8fa0a84966df45ba072c93679d799d0"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Dec 06 14:52:29 2011 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Tue Dec 06 14:52:29 2011 -0800"
      },
      "message": "Merge \"Bluetooth: Do not disconnect channel before failover complete\" into msm-3.0"
    },
    {
      "commit": "47dece1c78a334c48ed0750187b974273c9d8024",
      "tree": "64caa89c146b1cfa48c7f5565b6faf22e5129e3b",
      "parents": [
        "042f0e0b045f0c0ddcb1002c66c6370c7a5b8468",
        "6e349d0a901681e85d427f2489e817c437bba565"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Dec 06 11:36:58 2011 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Tue Dec 06 11:36:58 2011 -0800"
      },
      "message": "Merge \"Bluetooth: Move Discovery timers to hci_dev struct\" into msm-3.0"
    },
    {
      "commit": "5c5bed0c36d6389c426c617b122da6f73e15161a",
      "tree": "f402cc53991d37d66687eeeb219463defffa2549",
      "parents": [
        "9ba143aba6458ecf5d20a85dd01f95b509743990",
        "5b26a95110742e32ea8ec0dc57f7d5c1fa5734bf"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Dec 06 11:36:58 2011 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Tue Dec 06 11:36:58 2011 -0800"
      },
      "message": "Merge \"msm: nl80211: Add WAPI support for cfg80211.\" into msm-3.0"
    },
    {
      "commit": "1f8a8a55d8fa0a84966df45ba072c93679d799d0",
      "tree": "70b4b0286443f644c5acb7e81060728e82ada785",
      "parents": [
        "a9b96e1ba341e12ab903accf4da63c8f91f735fe"
      ],
      "author": {
        "name": "Peter Krystad",
        "email": "pkrystad@codeaurora.org",
        "time": "Thu Dec 01 14:18:37 2011 -0800"
      },
      "committer": {
        "name": "Peter Krystad",
        "email": "pkrystad@codeaurora.org",
        "time": "Tue Dec 06 09:30:37 2011 -0800"
      },
      "message": "Bluetooth: Do not disconnect channel before failover complete\n\nWhen the logical link disconnects clear the reference to the\nl2cap connection before moving the channel. This prevents the\nchannel from being disconnected before failover to BR-EDR is\ncomplete.\n\nChange-Id: Id55a472a8dac49fbfca4fa47cffea59acf76ed1f\nSigned-off-by: Peter Krystad \u003cpkrystad@codeaurora.org\u003e\nCRs-fixed: 321202\n"
    },
    {
      "commit": "6e349d0a901681e85d427f2489e817c437bba565",
      "tree": "5e2eb0abbc1910b807e005ae15958bec70869581",
      "parents": [
        "c94a53722d83450ac3ee3dfff3b0503bb0ded63e"
      ],
      "author": {
        "name": "Brian Gix",
        "email": "bgix@codeaurora.org",
        "time": "Mon Nov 28 14:51:14 2011 -0800"
      },
      "committer": {
        "name": "Brian Gix",
        "email": "bgix@codeaurora.org",
        "time": "Mon Dec 05 07:46:16 2011 -0800"
      },
      "message": "Bluetooth: Move Discovery timers to hci_dev struct\n\nTo prevent timers from expiring on potentiatially free\u0027d dynamic memory.\n\nChange-Id: I8b9685150bcee72fa7ca71b221bc54b54516021e\nSigned-off-by: Brian Gix \u003cbgix@codeaurora.org\u003e\n"
    },
    {
      "commit": "a727a49728be78c6a03c1f0f8bb2f4881aaf1e4f",
      "tree": "b63c76c70f13e21704b860fa9790dc67accf2360",
      "parents": [
        "d585ff2a159e1ff120746ffb3e5da295780244e8"
      ],
      "author": {
        "name": "Subramanian Srinivasan",
        "email": "subrsrin@codeaurora.org",
        "time": "Wed Nov 30 13:06:07 2011 -0800"
      },
      "committer": {
        "name": "Subramanian Srinivasan",
        "email": "subrsrin@codeaurora.org",
        "time": "Sun Dec 04 20:51:22 2011 -0800"
      },
      "message": "Bluetooth: Avoid deadlock in management ops code\n\nFixes a deadlock issue due to spinlock being acquired\nfirst in the process context and followed by a second\nacquisition in the interrupt context\n\nCRs-fixed: 319052\nChange-Id: If17be9fa6f020dd1abd248f8999c2614251fc509\nSigned-off-by: Subramanian Srinivasan \u003csubrsrin@codeaurora.org\u003e\n"
    },
    {
      "commit": "eab3d79c40d73adc1227ad3728910af61f280ffa",
      "tree": "5e23f6644ba828b591c54b6e295de48e567a78bc",
      "parents": [
        "3f10ea0336773131bf678874254fd17d0b7bc478",
        "46230fac9062526385249516ca40381adc21ced0"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Dec 03 19:45:05 2011 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sat Dec 03 19:45:06 2011 -0800"
      },
      "message": "Merge \"Bluetooth: changes to implement mgmt_encrypt_link procedure\" into msm-3.0"
    },
    {
      "commit": "6b0bcce0a4cfa9bf7cb6ff4d0b555665329aba9d",
      "tree": "920e6ebbfde5f952bb5d49e500d4ed7746b7d9db",
      "parents": [
        "ec6fd7af651dc2126e5c15936b3ef22c55ead78a"
      ],
      "author": {
        "name": "Mat Martineau",
        "email": "mathewm@codeaurora.org",
        "time": "Tue Nov 29 16:17:02 2011 -0800"
      },
      "committer": {
        "name": "Mat Martineau",
        "email": "mathewm@codeaurora.org",
        "time": "Wed Nov 30 12:00:14 2011 -0800"
      },
      "message": "Bluetooth: Use default RFC values if none received\n\nA well-behaved remote device should always send a reconfiguration and\nflow control (RFC) option in the configuration response when using\nERTM or Streaming mode.  By using default RFC option values, the\nconfiguration code can avoid using uninitialized data.\n\nChange-Id: I8f9ef687b694d0b34c6d65d40b934bc7946d515e\nSigned-off-by: Mat Martineau \u003cmathewm@codeaurora.org\u003e\n"
    },
    {
      "commit": "46230fac9062526385249516ca40381adc21ced0",
      "tree": "03937c5d0a4907d87a48d3bda2dab10009d7dd97",
      "parents": [
        "1f5faa3e2d1b7869436eb0b3092755b8252abf93"
      ],
      "author": {
        "name": "Prabhakaran Mc",
        "email": "prabhakaranmc@codeaurora.org",
        "time": "Wed Nov 30 18:11:21 2011 +0530"
      },
      "committer": {
        "name": "Prabhakaran Mc",
        "email": "prabhakaranmc@codeaurora.org",
        "time": "Wed Nov 30 18:11:21 2011 +0530"
      },
      "message": "Bluetooth: changes to implement mgmt_encrypt_link procedure\n\nmgmt_encrypt_link procedure is added by implementing\nMGMT_OP_ENCRYPT_LINK and MGMT_EV_ENCRYPT_CHANGE\n\nChange-Id: Ibed6e24c67bbea83318a67c636e02a93518de29d\nSigned-off-by: Prabhakaran Mc \u003cprabhakaranmc@codeaurora.org\u003e\n"
    },
    {
      "commit": "e7f5fcd1461a6573bd2890f0e6c0f106abf193b9",
      "tree": "90b4e8419b8c3aa7ffeb07614b599e558de782cb",
      "parents": [
        "7ba55df9b27d481ae39e09526fe92be6d8a19a65",
        "4e1c9fa80618368c40231a24f5364a9aa8bd2cdc"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Nov 29 16:58:29 2011 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Tue Nov 29 16:58:29 2011 -0800"
      },
      "message": "Merge changes I4b01ddca,I15b9ab7d into msm-3.0\n\n* changes:\n  Bluetooth: Use hci dev number as AMP controller ID\n  Bluetooth: Release module reference counts\n"
    },
    {
      "commit": "5b26a95110742e32ea8ec0dc57f7d5c1fa5734bf",
      "tree": "c45f7e031b0e0d70ca2f38de619d47e866cfd717",
      "parents": [
        "0fc5d36176b8feaa360bff9c5d46c481cea8a42b"
      ],
      "author": {
        "name": "Deepthi Gowri",
        "email": "deepthi@codeaurora.org",
        "time": "Tue Nov 29 11:22:42 2011 +0530"
      },
      "committer": {
        "name": "Deepthi Gowri",
        "email": "deepthi@codeaurora.org",
        "time": "Tue Nov 29 17:09:02 2011 +0530"
      },
      "message": "msm: nl80211: Add WAPI support for cfg80211.\n\nThis provides WAPI support for cfg80211.\n\nChange-Id: I6ec1f6804cd9017bd332b4dd5ab06f18b390e120\nSigned-off-by: Deepthi Gowri \u003cdeepthi@codeaurora.org\u003e\n"
    },
    {
      "commit": "5f6e33654cb20ff55443cceff02ec6763bf66f8c",
      "tree": "99d98422196d7365dbeb1961c820188998bcc940",
      "parents": [
        "5edd84935d0a14145f0eb2b76e50187a0f353d56",
        "2a335267a4eb4a914915a5d14001f4af0302b81a"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Nov 23 07:59:32 2011 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Wed Nov 23 07:59:32 2011 -0800"
      },
      "message": "Merge \"Bluetooth: Fix erroneous Pairing Failure condition\" into msm-3.0"
    },
    {
      "commit": "4106b99f1149bf8fa1b3b5d36fcc9a863b1769ad",
      "tree": "59a68049ad5543fdcb9d9ecbebafb992fd4f9797",
      "parents": [
        "79f8d372afc2498c37487cee49da696cc7a63f0d"
      ],
      "author": {
        "name": "Mat Martineau",
        "email": "mathewm@codeaurora.org",
        "time": "Fri Nov 18 15:26:21 2011 -0800"
      },
      "committer": {
        "name": "Mat Martineau",
        "email": "mathewm@codeaurora.org",
        "time": "Tue Nov 22 07:51:27 2011 -0800"
      },
      "message": "Bluetooth: Keep persistent hdev flags after the device is closed.\n\nChange-Id: Ifb9ccf93be53f2f3e6bb7773b4d39a6328dce73f\nSigned-off-by: Mat Martineau \u003cmathewm@codeaurora.org\u003e\n"
    },
    {
      "commit": "201e87ef10af3b73ab93f353ab2939ac0c4ea7a6",
      "tree": "4d045835d4bd0010e8adcb71b5a253d58fd1075e",
      "parents": [
        "71e4b05281a5f4d8a003c969123dfab74d1f5254",
        "68903948946a945c688d9244c8575b144afe2870"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Nov 21 04:16:33 2011 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Mon Nov 21 04:16:33 2011 -0800"
      },
      "message": "Merge \"Bluetooth: Clear RFCOMM session timer when disconnecting last channel\" into msm-3.0"
    },
    {
      "commit": "2f0ec1450bdd1e7941a5502a2b55674fd1dd66ea",
      "tree": "49fe280ac0f4be6c6c24d699846c6fe5b5437474",
      "parents": [
        "a25d07672ad3de46374e2aa43f2a58de0f26b1a8",
        "d074fa2796bdbc42c4f918c78d6711bafc80b1c8"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Nov 18 21:35:29 2011 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Nov 18 21:35:29 2011 -0800"
      },
      "message": "Merge \"Merge remote-tracking branch \u0027common/android-3.0\u0027 into msm-3.0\" into msm-3.0"
    },
    {
      "commit": "808cb2b2a726a909a9744f18b95ee8a303026f36",
      "tree": "9651447790f080e3ecfb8518610ec21abfcaf5a5",
      "parents": [
        "e3b9bc5fdda8fda8a9e8bfb5814e110cae4ea0ca",
        "f52892066fc559a7e91664a70c48ce9cb5388ede"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Nov 17 21:34:55 2011 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Thu Nov 17 21:34:56 2011 -0800"
      },
      "message": "Merge \"Bluetooth: Remove _bh locking for AMP Manager\" into msm-3.0"
    },
    {
      "commit": "68903948946a945c688d9244c8575b144afe2870",
      "tree": "8bf177f75a1431e8094bb08bca9509b9519ed6e0",
      "parents": [
        "5ceed1e252c91d96d14c924e276e3f8ba9af100a"
      ],
      "author": {
        "name": "Mat Martineau",
        "email": "mathewm@codeaurora.org",
        "time": "Thu Nov 17 13:47:53 2011 -0800"
      },
      "committer": {
        "name": "Mat Martineau",
        "email": "mathewm@codeaurora.org",
        "time": "Thu Nov 17 14:24:46 2011 -0800"
      },
      "message": "Bluetooth: Clear RFCOMM session timer when disconnecting last channel\n\nWhen the last RFCOMM data channel is closed, a timer is normally set\nup to disconnect the control channel at a later time.  If the control\nchannel disconnect command is sent with the timer pending, the timer\nneeds to be cancelled.\n\nIf the timer is not cancelled in this situation, the reference\ncounting logic for the RFCOMM session does not work correctly when the\nremote device closes the L2CAP connection.  The session is freed at\nthe wrong time, leading to a kernel panic.\n\nCRs-fixed: 317859\nChange-Id: I778fdf8dbff8afe0a1c157b02d39872262088584\nSigned-off-by: Mat Martineau \u003cmathewm@codeaurora.org\u003e\n"
    },
    {
      "commit": "2a335267a4eb4a914915a5d14001f4af0302b81a",
      "tree": "2029b87b0838e498967432382b9fb09de80beaed",
      "parents": [
        "5ceed1e252c91d96d14c924e276e3f8ba9af100a"
      ],
      "author": {
        "name": "Brian Gix",
        "email": "bgix@codeaurora.org",
        "time": "Thu Nov 17 12:59:23 2011 -0800"
      },
      "committer": {
        "name": "Brian Gix",
        "email": "bgix@codeaurora.org",
        "time": "Thu Nov 17 13:02:23 2011 -0800"
      },
      "message": "Bluetooth: Fix erroneous Pairing Failure condition\n\nWhen local device is done sending LE pairing keys, it should not\nbe sending a pairing failure event to User space.\n\nChange-Id: I49d77040e8f72567c0c7ece053aa58227c87a0f0\nSigned-off-by: Brian Gix \u003cbgix@codeaurora.org\u003e\n"
    },
    {
      "commit": "d074fa2796bdbc42c4f918c78d6711bafc80b1c8",
      "tree": "033929706a0aae95f65c134a8fc09cec3fb3e75d",
      "parents": [
        "53ae1740b250e4d02dd7a6ca82075355ad99dc23",
        "9ab6a29787b1221a697f85835645549668258bdc"
      ],
      "author": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Wed Nov 16 13:52:50 2011 -0800"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Wed Nov 16 13:52:50 2011 -0800"
      },
      "message": "Merge remote-tracking branch \u0027common/android-3.0\u0027 into msm-3.0\n\n* common/android-3.0: (570 commits)\n  misc: remove kernel debugger core\n  ARM: common: fiq_debugger: dump sysrq directly to console if enabled\n  ARM: common: fiq_debugger: add irq context debug functions\n  net: wireless: bcmdhd: Call init_ioctl() only if was started properly for WEXT\n  net: wireless: bcmdhd: Call init_ioctl() only if was started properly\n  net: wireless: bcmdhd: Fix possible memory leak in escan/iscan\n  cpufreq: interactive governor: default 20ms timer\n  cpufreq: interactive governor: go to intermediate hi speed before max\n  cpufreq: interactive governor: scale to max only if at min speed\n  cpufreq: interactive governor: apply intermediate load on current speed\n  ARM: idle: update idle ticks before call idle end notifier\n  input: gpio_input: don\u0027t print debounce message unless flag is set\n  net: wireless: bcm4329: Skip dhd_bus_stop() if bus is already down\n  net: wireless: bcmdhd: Skip dhd_bus_stop() if bus is already down\n  net: wireless: bcmdhd: Improve suspend/resume processing\n  net: wireless: bcmdhd: Check if FW is Ok for internal FW call\n  tcp: Don\u0027t nuke connections for the wrong protocol\n  ARM: common: fiq_debugger: make uart irq be no_suspend\n  net: wireless: Skip connect warning for CONFIG_CFG80211_ALLOW_RECONNECT\n  mm: avoid livelock on !__GFP_FS allocations\n  ...\n\nConflicts:\n\tarch/arm/mm/cache-l2x0.c\n\tarch/arm/vfp/vfpmodule.c\n\tdrivers/mmc/core/host.c\n\tkernel/power/wakelock.c\n\tnet/bluetooth/hci_event.c\n\nSigned-off-by: Bryan Huntsman \u003cbryanh@codeaurora.org\u003e\n"
    },
    {
      "commit": "4e1c9fa80618368c40231a24f5364a9aa8bd2cdc",
      "tree": "d421e99aa0786ed14bcc76b7d2b4d4211cb0a12f",
      "parents": [
        "f7dcc7990236d367092b9467244c6c24ec4e16f4"
      ],
      "author": {
        "name": "Peter Krystad",
        "email": "pkrystad@codeaurora.org",
        "time": "Thu Nov 10 12:28:45 2011 -0800"
      },
      "committer": {
        "name": "Peter Krystad",
        "email": "pkrystad@codeaurora.org",
        "time": "Wed Nov 16 09:47:51 2011 -0800"
      },
      "message": "Bluetooth: Use hci dev number as AMP controller ID\n\nPreviously an offset was added to the hci dev number to generate the\nAMP controller ID, because it was possible for the PAL to register\nas hci0, and 0 is invalid for an AMP controller ID. Since this commit\n462bf76d294a480c775a040476bd7eb81f718ec2 it is not possible for\nthe PAL to register as hci0, so this offset is no longer necessary.\n\nChange-Id: I4b01ddca5fad3aebeb4c138b5aee8819bb146f3d\nSigned-off-by: Peter Krystad \u003cpkrystad@codeaurora.org\u003e\n"
    },
    {
      "commit": "f7dcc7990236d367092b9467244c6c24ec4e16f4",
      "tree": "4435dcc0e546b16099a9556bee82712fce88b73d",
      "parents": [
        "f52892066fc559a7e91664a70c48ce9cb5388ede"
      ],
      "author": {
        "name": "Peter Krystad",
        "email": "pkrystad@codeaurora.org",
        "time": "Mon Nov 14 15:11:58 2011 -0800"
      },
      "committer": {
        "name": "Peter Krystad",
        "email": "pkrystad@codeaurora.org",
        "time": "Tue Nov 15 14:40:45 2011 -0800"
      },
      "message": "Bluetooth: Release module reference counts\n\nIn three places a reference was taken without being returned.\n\nChange-Id: I15b9ab7de530a77832d8b10fe756cfdf0b01760f\nSigned-off-by: Peter Krystad \u003cpkrystad@codeaurora.org\u003e\n"
    },
    {
      "commit": "f52892066fc559a7e91664a70c48ce9cb5388ede",
      "tree": "99ecf66428abc6a3232f9e18de9125bcd0c2184e",
      "parents": [
        "3c36baec814f388cb9803e76a2c11ff970a824b3"
      ],
      "author": {
        "name": "Peter Krystad",
        "email": "pkrystad@codeaurora.org",
        "time": "Mon Nov 14 15:11:22 2011 -0800"
      },
      "committer": {
        "name": "Peter Krystad",
        "email": "pkrystad@codeaurora.org",
        "time": "Tue Nov 15 14:40:37 2011 -0800"
      },
      "message": "Bluetooth: Remove _bh locking for AMP Manager\n\nSince all AMP Manager processing is done on work queues no\nbottom-half locking is required.\n\nCRs-fixed: 318632\nChange-Id: I3a07c412ccf30d62d68cc80124fad5700bcc0917\nSigned-off-by: Peter Krystad \u003cpkrystad@codeaurora.org\u003e\n"
    },
    {
      "commit": "dbf5929927ea5831d0fea9b0cd1d6fb6433a924c",
      "tree": "0140daf56a6f341b0cde3b927fab1610d698f740",
      "parents": [
        "cb4f6726310efa4abeff519aa89f77781f869aad"
      ],
      "author": {
        "name": "Brian Gix",
        "email": "bgix@codeaurora.org",
        "time": "Fri Nov 11 15:45:17 2011 -0800"
      },
      "committer": {
        "name": "Brian Gix",
        "email": "bgix@codeaurora.org",
        "time": "Fri Nov 11 21:51:10 2011 -0800"
      },
      "message": "Bluetooth: Allow auto-accept if remote NoInNoOut\n\nIf we initiated a Dedicated pairing, and the remote device\nis a NoInputNoOutput capable device, allow auto-acceptance\nof pairing.\n\nChange-Id: Ia5cc3e3d458cee98aef0493a423d29e9955638c3\nCRs-fixed: 318144\nSigned-off-by: Brian Gix \u003cbgix@codeaurora.org\u003e\n"
    },
    {
      "commit": "adfa7bc8b41318c20ca571afbd924e3a8cedf2bc",
      "tree": "880e0a4d2fd65c392fbc2159c600cf5cd9a406c1",
      "parents": [
        "b8cfed012c629458aaf6fdc536603194cbfd6557"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Thu Nov 03 17:05:11 2011 -0700"
      },
      "committer": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Thu Nov 03 17:08:47 2011 -0700"
      },
      "message": "tcp: Don\u0027t nuke connections for the wrong protocol\n\nCurrently, calling tcp_nuke_addr to reset IPv6 connections\nresets IPv4 connections as well, because all Android\nframework sockets are dual-stack (i.e., IPv6) sockets, and\nwe don\u0027t check the source address to see if the connection\nwas in fact an IPv4 connection.\n\nFix this by checking the source address and not resetting\nthe connection if it\u0027s a mapped address.\n\nAlso slightly tweak the IPv4 code path, which doesn\u0027t check\nfor mapped addresses either. This was not causing any\nproblems because tcp_is_local normally always returns true\nfor LOOPBACK4_IPV6 (127.0.0.6), because the loopback\ninterface is configured as as 127.0.0.0/8. However,\nchecking explicitly for LOOPBACK4_IPV6 makes the code a bit\nmore robust.\n\nBug: 5535055\nChange-Id: I4d6ed3497c5b8643c864783cf681f088cf6b8d2a\nSigned-off-by: Lorenzo Colitti \u003clorenzo@google.com\u003e\n"
    },
    {
      "commit": "6e4531c6fb8ccaa5074a3c0abd6aedadcb420996",
      "tree": "9d0985ac5d3dba69d017dd6cd47063260aebc5b6",
      "parents": [
        "2b4bf3a674e1a750883c239be78ab33768c33c61"
      ],
      "author": {
        "name": "Brian Gix",
        "email": "bgix@codeaurora.org",
        "time": "Fri Oct 28 16:12:08 2011 -0700"
      },
      "committer": {
        "name": "Brian Gix",
        "email": "bgix@codeaurora.org",
        "time": "Thu Nov 03 11:17:15 2011 -0700"
      },
      "message": "Bluetooth: Fix Init sequence when device is restarted\n\nOn some platforms, device state data can be left around, and some\ncommands may take longer than 1 second to execute. This change increases\nthe per command time-out, and reinitializes the features mask.\n\nChange-Id: Ib707996b97139c97e9a0deacd4a11019cf75da8c\nSigned-off-by: Brian Gix \u003cbgix@codeaurora.org\u003e\n"
    },
    {
      "commit": "7f7e16c279ead05fbcbddddb7508b7af822dae3e",
      "tree": "5d33cbc818f5e248d3193aafdbf1075af86a4fc8",
      "parents": [
        "119a70392faea32d4ed0d424af87ec1d13e0afd8"
      ],
      "author": {
        "name": "Brian Gix",
        "email": "bgix@codeaurora.org",
        "time": "Tue Nov 01 16:27:25 2011 -0700"
      },
      "committer": {
        "name": "Brian Gix",
        "email": "bgix@codeaurora.org",
        "time": "Wed Nov 02 09:04:14 2011 -0700"
      },
      "message": "Bluetooth: Add API to set LE Connection Parameters\n\nInclude auto-setting connection parameters during Pairing for\nlow latenecy, and default (high latency) settings for non-Pairing\nconnections.\n\nChange-Id: Ie8e3f65da52213451dcc01fce38d95ae07d1b13b\nSigned-off-by: Brian Gix \u003cbgix@codeaurora.org\u003e\n"
    },
    {
      "commit": "0716b5e34f1162be65cfa0209c37e0479ef83c42",
      "tree": "ed4a28c27d18521e164e971d20a954e51d05d153",
      "parents": [
        "a187736bedf943a0525d3b883c75d88f35c41c7a",
        "2f0cd84428d5dc0adfe314737eae29c1a439a671"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Nov 01 09:26:52 2011 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Tue Nov 01 09:26:52 2011 -0700"
      },
      "message": "Merge \"Bluetooth: Use proper sock reference counting in L2CAP\" into msm-3.0"
    },
    {
      "commit": "ca3690dbae425fff38913a2be1029da85e75956a",
      "tree": "e8c4ff32ad0fdab62ab5963d577757095e6635d8",
      "parents": [
        "075d006a98727c1d648a17386d2545e456c69cb5",
        "c58c0c22532126f9e732864799c6f50bd95be993"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Oct 31 18:53:35 2011 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Mon Oct 31 18:53:36 2011 -0700"
      },
      "message": "Merge \"Bluetooth: EIR to carry update local device name.\" into msm-3.0"
    },
    {
      "commit": "f00ffac82c296b4ef610ffbdbf1984e5a0ef4ca3",
      "tree": "b0ecf7ec281ba21840c533a1ed69ca02b9f034c0",
      "parents": [
        "6f6fdc65bfe8c38b6d905903de911eaed2a74e18"
      ],
      "author": {
        "name": "Mat Martineau",
        "email": "mathewm@codeaurora.org",
        "time": "Wed Oct 19 15:07:32 2011 -0700"
      },
      "committer": {
        "name": "Mat Martineau",
        "email": "mathewm@codeaurora.org",
        "time": "Mon Oct 31 15:08:45 2011 -0700"
      },
      "message": "Bluetooth: Align socket option definitions with upstream kernel\n\nThe upstream kernel has acquired new BT socket options since\nBT_AMP_POLICY was first defined, now BT_FLUSHABLE is option 8 and\nBT_POWER is option 9.  It will save us some future pain if we align\nwith upstream code now and make BT_AMP_POLICY be option 10.\n\nIn addition, the option values for BT_AMP_POLICY were changed during\nthe upstreaming process.\n\nCRs-fixed: 313757\nChange-Id: Ia31e9c8cfd5207a6dd44e40a605d3021f5ce9fd9\nSigned-off-by: Mat Martineau \u003cmathewm@codeaurora.org\u003e\n"
    },
    {
      "commit": "2f0cd84428d5dc0adfe314737eae29c1a439a671",
      "tree": "1b2ecf6a9224ae47c186f91dd03dd26f52abdd4c",
      "parents": [
        "6f6fdc65bfe8c38b6d905903de911eaed2a74e18"
      ],
      "author": {
        "name": "Mat Martineau",
        "email": "mathewm@codeaurora.org",
        "time": "Thu Oct 20 14:34:26 2011 -0700"
      },
      "committer": {
        "name": "Mat Martineau",
        "email": "mathewm@codeaurora.org",
        "time": "Mon Oct 31 14:59:18 2011 -0700"
      },
      "message": "Bluetooth: Use proper sock reference counting in L2CAP\n\nA socket can be shut down while pointer to that socket is stored in a\nqueued skbuff or in a pending workqueue struct. Correct use of socket\nreference counting will make sure the socket struct stays around until\nthere are no remaining references.\n\nChange-Id: Ic3679e023a46b224929b3cefb6370d7871e3368a\nCRs-fixed: 313736\nSigned-off-by: Mat Martineau \u003cmathewm@codeaurora.org\u003e\n"
    },
    {
      "commit": "c58c0c22532126f9e732864799c6f50bd95be993",
      "tree": "6265cb25e13e35911104c670a330b65ed00c5da9",
      "parents": [
        "cf95677cc36cb1202417845bbd0f753e140ad77f"
      ],
      "author": {
        "name": "Royston Rodrigues",
        "email": "roystonr@codeaurora.org",
        "time": "Mon Oct 24 12:54:13 2011 +0530"
      },
      "committer": {
        "name": "Royston Rodrigues",
        "email": "roystonr@codeaurora.org",
        "time": "Mon Oct 31 10:47:09 2011 +0530"
      },
      "message": "Bluetooth: EIR to carry update local device name.\n\nWhenever local device name is changed, EIR payload\nis updated with the modified local device name.\n\nCRs-fixed: 314228\nChange-Id: Ib2ec05b6ac4f4a55612716f0567ee04056579ed6\nSigned-off-by: Royston Rodrigues \u003croystonr@codeaurora.org\u003e\n"
    },
    {
      "commit": "cf95677cc36cb1202417845bbd0f753e140ad77f",
      "tree": "29eac40535f9b67fba023b5df6d351e25291fd00",
      "parents": [
        "363302a1622935b785f83dd1ae8f8ac16121fb47"
      ],
      "author": {
        "name": "Brian Gix",
        "email": "bgix@codeaurora.org",
        "time": "Thu Oct 20 15:18:51 2011 -0700"
      },
      "committer": {
        "name": "Brian Gix",
        "email": "bgix@codeaurora.org",
        "time": "Sun Oct 30 18:32:10 2011 -0700"
      },
      "message": "Bluetooth: Cache LE Address Type with LTK, and use for reconnections\n\nLE-Only devices require that an Address Type (Public or Random) be\nincluded in Connection Requests. This info is available at Pairing\nbut must be cached so that it is available at reconnection time.\nThis change includes the Address type with the Pairing data.\n\nChange-Id: I50c78ad31d8be70f5c3f49a0529039e4a26daaac\nSigned-off-by: Brian Gix \u003cbgix@codeaurora.org\u003e\n"
    },
    {
      "commit": "9e9224d409df2c83ce926daba3381f60aa4dd296",
      "tree": "ea5f2ace75c2578128e226a75600006c1a0f9d5d",
      "parents": [
        "d4efc763f53635c790355a3b77cbad061116b01d",
        "372257b9577d95dcdf1065c8855ba3a01b56c592"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sun Oct 30 04:35:55 2011 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sun Oct 30 04:35:55 2011 -0700"
      },
      "message": "Merge \"Bluetooth: Don\u0027t use incomplete LE LTKs to secure link\" into msm-3.0"
    },
    {
      "commit": "9f135b3d8d6152a19000e637844cc41cda6c5335",
      "tree": "8c1a67638ffd8def2e99135682ff3545553ebac3",
      "parents": [
        "2bb3e310159b65c88caf0c67a20ed257568be267"
      ],
      "author": {
        "name": "Dmitry Shmidt",
        "email": "dimitrysh@google.com",
        "time": "Fri Oct 28 10:35:37 2011 -0700"
      },
      "committer": {
        "name": "Dmitry Shmidt",
        "email": "dimitrysh@google.com",
        "time": "Fri Oct 28 10:35:37 2011 -0700"
      },
      "message": "net: wireless: Skip connect warning for CONFIG_CFG80211_ALLOW_RECONNECT\n\nSigned-off-by: Dmitry Shmidt \u003cdimitrysh@google.com\u003e\n"
    },
    {
      "commit": "b89e7c3714312307dd1003cebdcdc69f6f8eccc9",
      "tree": "8480037420391107fd763137dfccfd63cd98e479",
      "parents": [
        "702938ffea5d35707ece02a9a7e5f4b9ba7bedc6",
        "bbebbfed7449e6152fe014d91a3f71fe30941fb8"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Oct 27 18:42:13 2011 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Thu Oct 27 18:42:13 2011 -0700"
      },
      "message": "Merge \"cne: Add reference count for Smart Wireless Interface Manager\" into msm-3.0"
    },
    {
      "commit": "2bb3e310159b65c88caf0c67a20ed257568be267",
      "tree": "e4ad01c06a9e27939781c5dd9d0cb92e6fcd54d5",
      "parents": [
        "2f53cb72c1574d3880d9e88e254b756565fe2f6d",
        "97596c34030ed28657ccafddb67e17a03890b90a"
      ],
      "author": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Thu Oct 27 15:01:19 2011 -0700"
      },
      "committer": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Thu Oct 27 15:01:19 2011 -0700"
      },
      "message": "Merge commit \u0027v3.0.8\u0027 into android-3.0\n"
    },
    {
      "commit": "bbebbfed7449e6152fe014d91a3f71fe30941fb8",
      "tree": "c564adad0353f0b21cee5f3de341059c1d1db418",
      "parents": [
        "6ceedfbe1336433ac0b79d0312d70edf9e1bdc84"
      ],
      "author": {
        "name": "Chinh Tran",
        "email": "chinht@codeaurora.org",
        "time": "Wed Oct 26 16:14:15 2011 -0700"
      },
      "committer": {
        "name": "Chinh Tran",
        "email": "chinht@codeaurora.org",
        "time": "Thu Oct 27 09:23:11 2011 -0700"
      },
      "message": "cne: Add reference count for Smart Wireless Interface Manager\n\nAdd the reference count for Smart Wireless Interface Manager to\nknow whether there are any process who still has the socket in\nquestion in use or not.\nEnable INET DIAG.\nRedefine the TCP_FLAG as it gives compiling error when an enum is defined\nby a function return.\n\nChange-Id: I1aa9c810fec2e332048c9ef4199ec3f996bc3a75\nSigned-off-by: Chinh Tran \u003cchinht@codeaurora.org\u003e\n"
    },
    {
      "commit": "372257b9577d95dcdf1065c8855ba3a01b56c592",
      "tree": "81c7d1daa01739fa4697029daba2dfc63e21ac24",
      "parents": [
        "30f3d53c5081c27154393e5f78ed4d478a861471"
      ],
      "author": {
        "name": "Brian Gix",
        "email": "bgix@codeaurora.org",
        "time": "Tue Oct 25 09:06:30 2011 -0700"
      },
      "committer": {
        "name": "Brian Gix",
        "email": "bgix@codeaurora.org",
        "time": "Thu Oct 27 08:41:00 2011 -0700"
      },
      "message": "Bluetooth: Don\u0027t use incomplete LE LTKs to secure link\n\nIf LE link gets terminated during the pairing process, it\nmay leave SMP with half of a Long Term Key. This fix ensures\nthat this partial information is not used for future links.\n\nChange-Id: Ib834fc81d7b4b558cc3d242522acef80dd1d8827\nSigned-off-by: Brian Gix \u003cbgix@codeaurora.org\u003e\n"
    },
    {
      "commit": "c446d2111a9e36eff4276ef0f821143f5658e0ec",
      "tree": "ec4be6e31dcf546c1ca3e9806ce7c12714aa4cac",
      "parents": [
        "ca2ec30ada7f3eb282163d25302ef11f459ab446"
      ],
      "author": {
        "name": "Peter Krystad",
        "email": "pkrystad@codeaurora.org",
        "time": "Tue Sep 20 15:35:50 2011 -0700"
      },
      "committer": {
        "name": "Peter Krystad",
        "email": "pkrystad@codeaurora.org",
        "time": "Tue Oct 25 16:06:49 2011 -0700"
      },
      "message": "Bluetooth: Check that remote supports A2MP before creating channel\n\nBefore attempting to create a channel directly on an AMP check\nthat the remote device supports A2MP signalling before starting\nthe physical link creation process.\n\nChange-Id: Iac2bcebf9630368685e24e636e39ffa82651705d\nSigned-off-by: Peter Krystad \u003cpkrystad@codeaurora.org\u003e\n"
    },
    {
      "commit": "4ea7f3aa5d3fbec2e09edb8c03bc764f9514d3d2",
      "tree": "f20dd64cce42007879a319b5db23962c88acb7bb",
      "parents": [
        "6b2f66dc9cabb7eb348587fdac6b3a64545e2d5f"
      ],
      "author": {
        "name": "Matthew Daley",
        "email": "mattjd@gmail.com",
        "time": "Fri Oct 14 18:45:05 2011 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Oct 25 07:10:17 2011 +0200"
      },
      "message": "x25: Prevent skb overreads when checking call user data\n\ncommit 7f81e25befdfb3272345a2e775f520e1d515fa20 upstream.\n\nx25_find_listener does not check that the amount of call user data given\nin the skb is big enough in per-socket comparisons, hence buffer\noverreads may occur.  Fix this by adding a check.\n\nSigned-off-by: Matthew Daley \u003cmattjd@gmail.com\u003e\nCc: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nCc: Andrew Hendry \u003candrew.hendry@gmail.com\u003e\nAcked-by: Andrew Hendry \u003candrew.hendry@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "ede570c8805bc8048bed297fe2b408d6ec19535f",
      "tree": "123ffb8a7f911e08a4c4e4bb81f8d335a75cbb36",
      "parents": [
        "c6a84399c876b79636c06b19fb175b26c5c836a1",
        "7eaa64dda6ea14fc4ecb5e4abda254607d528319"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Oct 20 22:35:31 2011 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Thu Oct 20 22:35:31 2011 -0700"
      },
      "message": "Merge \"Bluetooth: Generate generic Fails for undeliverable ATT messages\" into msm-3.0"
    },
    {
      "commit": "7eaa64dda6ea14fc4ecb5e4abda254607d528319",
      "tree": "33643aded53fed97ed5de9c85f06b94a47d42f51",
      "parents": [
        "a21ec56a1e1d13b1cc3a6f62a39c2be49c450747"
      ],
      "author": {
        "name": "Brian Gix",
        "email": "bgix@codeaurora.org",
        "time": "Wed Oct 19 13:17:42 2011 -0700"
      },
      "committer": {
        "name": "Brian Gix",
        "email": "bgix@codeaurora.org",
        "time": "Wed Oct 19 13:20:02 2011 -0700"
      },
      "message": "Bluetooth: Generate generic Fails for undeliverable ATT messages\n\nChange-Id: I04f9ec62b15abb090cb90d81442a83caf8caa447\nSigned-off-by: Brian Gix \u003cbgix@codeaurora.org\u003e\n"
    },
    {
      "commit": "8a7f164195949c7b5001b5472c81dfcb4255cb7c",
      "tree": "edf5debfab69e006f0221ac8d09da19e5b6fcf44",
      "parents": [
        "842868ef3dbb2cbd3d52c810ace73fb2a8006e7a"
      ],
      "author": {
        "name": "Brian Gix",
        "email": "bgix@codeaurora.org",
        "time": "Mon Oct 17 17:39:46 2011 -0700"
      },
      "committer": {
        "name": "Brian Gix",
        "email": "bgix@codeaurora.org",
        "time": "Tue Oct 18 13:13:57 2011 -0700"
      },
      "message": "Bluetooth: Fix Limited Discoverability for MGMTOPS\n\nCRs-fixed: 309551\nChange-Id: I42c46c62dcb4b227d9ac48146ee61cb52063a6ae\nSigned-off-by: Brian Gix \u003cbgix@codeaurora.org\u003e\n"
    },
    {
      "commit": "fdfcbc682a48c9ebf63c3bf6576d610544a4f693",
      "tree": "781177e62707e17270aff9c4c4d80e5deb68daf1",
      "parents": [
        "2cc01eb245d167c4769dd7de0250ec8e8d3bff98"
      ],
      "author": {
        "name": "Dmitry Shmidt",
        "email": "dimitrysh@google.com",
        "time": "Tue Oct 18 12:30:02 2011 -0700"
      },
      "committer": {
        "name": "Dmitry Shmidt",
        "email": "dimitrysh@google.com",
        "time": "Tue Oct 18 12:30:02 2011 -0700"
      },
      "message": "net: wireless: Fix CFG80211_ALLOW_RECONNECT option for disconnect\n\nSigned-off-by: Dmitry Shmidt \u003cdimitrysh@google.com\u003e\n"
    },
    {
      "commit": "a1b7ab0836a56fa4c9578f88ba1042398d7d9316",
      "tree": "5b5435397e994519b529c143c6960a35eb015308",
      "parents": [
        "00b8e8ceece20db990b1fbb11f1d6051a276436b"
      ],
      "author": {
        "name": "Jason Wang",
        "email": "jasowang@redhat.com",
        "time": "Sun Oct 09 10:56:44 2011 +0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sun Oct 16 14:14:54 2011 -0700"
      },
      "message": "ipv6: fix NULL dereference in udp6_ufo_fragment()\n\nThis patch fixes the issue caused by ef81bb40bf15f350fe865f31fa42f1082772a576\nwhich is a backport of upstream 87c48fa3b4630905f98268dde838ee43626a060c. The\nproblem does not exist in upstream.\n\nWe do not check whether route is attached before trying to assign ip\nidentification through route dest which lead NULL pointer dereference. This\nhappens when host bridge transmit a packet from guest.\n\nThis patch changes ipv6_select_ident() to accept in6_addr as its paramter and\nfix the issue by using the destination address in ipv6 header when no route is\nattached.\n\nSigned-off-by: Jason Wang \u003cjasowang@redhat.com\u003e\nAcked-by: David S. Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "570efc917a98e7f594a97c2f5633efdecb3a02d1",
      "tree": "1e7c1a5b251ceb71c6a2831db866a16931f2ba4c",
      "parents": [
        "8d0b7d679704084d1ac353e3bd3d8f36acf2ac04"
      ],
      "author": {
        "name": "Brian Gix",
        "email": "bgix@codeaurora.org",
        "time": "Thu Oct 13 15:59:51 2011 -0700"
      },
      "committer": {
        "name": "Brian Gix",
        "email": "bgix@codeaurora.org",
        "time": "Fri Oct 14 13:55:25 2011 -0700"
      },
      "message": "Bluetooth: Fix error returned to bluez on LE Pairing Failure\n\nChange-Id: I1e7908e133d53b41bdd58a54a2e293526e96e160\nSigned-off-by: Brian Gix \u003cbgix@codeaurora.org\u003e\n"
    }
  ],
  "next": "8d0b7d679704084d1ac353e3bd3d8f36acf2ac04"
}
