)]}'
{
  "log": [
    {
      "commit": "4d2079c190558dfa9b766a90a34cb30b8d49c8eb",
      "tree": "7e8946cbc19fde7b974e3ffbc36e0dac7aecb0ba",
      "parents": [
        "b11b2e1bdd18ba5cd0dde075d440b3894e6ce64f"
      ],
      "author": {
        "name": "Chen Gang",
        "email": "gang.chen@asianux.com",
        "time": "Sat Feb 02 15:48:54 2013 +0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Feb 06 11:38:13 2013 -0800"
      },
      "message": "drivers/usb/gadget: using strlcpy instead of strncpy\n\n  for NUL terminated string, better notice \u0027\\0\u0027 in the end.\n\nSigned-off-by: Chen Gang \u003cgang.chen@asianux.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "b11b2e1bdd18ba5cd0dde075d440b3894e6ce64f",
      "tree": "4cc9020f9f5800113d59246d12b79900cf937eb9",
      "parents": [
        "2f0760774711c957c395b31131b848043af98edf"
      ],
      "author": {
        "name": "Chen Gang",
        "email": "gang.chen@asianux.com",
        "time": "Sat Feb 02 15:57:53 2013 +0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Feb 06 11:38:13 2013 -0800"
      },
      "message": "drivers/usb/core: using strlcpy instead of strncpy\n\n  for NUL terminated string, better notice \u0027\\0\u0027 in the end.\n\nSigned-off-by: Chen Gang \u003cgang.chen@asianux.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "2f0760774711c957c395b31131b848043af98edf",
      "tree": "578d8100d72f68045516cd6be3682db1747aaaf9",
      "parents": [
        "d0b4652f80c3276a57ede3b6b6d8159fa26c091f"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Wed Jan 30 16:40:14 2013 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu Jan 31 10:09:19 2013 +0100"
      },
      "message": "USB: GADGET: optionally force full-speed for net2280 UDC\n\nThis patch (as1656) adds a module parameter to the net2280 UDC driver\nto force full-speed operation.  It is intended for testing purposes,\nwhere one wants to check how well a full-speed device performs when\nattached to a high-speed bus.  Without this parameter it would be\nnecessary to interpose a full-speed hub; otherwise the net2280 would\nconnect at high speed.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nAcked-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "d0b4652f80c3276a57ede3b6b6d8159fa26c091f",
      "tree": "630fb9272eac6a1f8054f7c30a1c3a659527554d",
      "parents": [
        "7b8bc3aad0deabf3bc50cd2fe29bce29be5681fe"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Wed Jan 30 16:38:11 2013 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu Jan 31 10:09:19 2013 +0100"
      },
      "message": "USB: altsetting overrides for usbtest\n\nThe usbtest driver includes some rather simple-minded logic for\nselecting an altsetting to test.  It doesn\u0027t work well for the g_zero\ngadget, because it selects altsetting 0 (which doesn\u0027t have\nisochronous endpoints) rather than altsetting 1 (which does have them,\nif the gadget\u0027s hardware supports them).  This prevents usbtest\u0027s\nisochronous tests (15, 16, 22, and 23) from working with g_zero.\n\nSince g_zero is one of the most common gadget drivers used for USB\ntesting, usbtest should do a better job of supporting it.  But since\nsome programs may rely on the current scheme for selecting\naltsettings, I didn\u0027t want to change it.\n\nInstead, this patch (as1655) adds a module parameter to usbtest, which\ncan be used to override the default altsetting.  Since usbtest is\nnever used by normal users (most distributions probably don\u0027t even\nbuild it), the new module parameter won\u0027t inconvenience anybody.  In\nany case, it is entirely optional -- leaving it unset preserves the\nexisting behavior.\n\nThe patch also fixes a related bug in usbtest: After selecting an\naltsetting, the driver neglects to store its selection.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "7b8bc3aad0deabf3bc50cd2fe29bce29be5681fe",
      "tree": "68fdff3102abe07820768927f82964c3722b775d",
      "parents": [
        "de9c6307c0cdf24a08facbc808fe3989a145c93a"
      ],
      "author": {
        "name": "Fabio Estevam",
        "email": "fabio.estevam@freescale.com",
        "time": "Sun Jan 27 22:45:05 2013 -0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Jan 30 00:17:39 2013 -0500"
      },
      "message": "USB: chipidea: ci13xxx_imx: Remove sparse warning\n\nRemove the following sparse warning:\n\ndrivers/usb/chipidea/ci13xxx_imx.h:22:25: error: dubious one-bit signed bitfield\ndrivers/usb/chipidea/ci13xxx_imx.h:22:25: error: dubious one-bit signed bitfield\n\nSigned-off-by: Fabio Estevam \u003cfabio.estevam@freescale.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "de9c6307c0cdf24a08facbc808fe3989a145c93a",
      "tree": "54f74c09e4539b5d8e90c28a2a1cceb04fb68911",
      "parents": [
        "6992819feb39cb9adac72170555d957d07f869f2"
      ],
      "author": {
        "name": "Arvid Brodin",
        "email": "arvid.brodin@xdin.com",
        "time": "Sun Jan 27 16:41:26 2013 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Jan 30 00:17:38 2013 -0500"
      },
      "message": "usb/isp1760: declare schedule_ptds() and errata2_function() static\n\nFix two problems detected by the sparse code analyser:\n\n|drivers/usb/host/isp1760-hcd.c:935:6: warning: symbol \u0027schedule_ptds\u0027 was not declared. Should it be static?\n|drivers/usb/host/isp1760-hcd.c:1288:6: warning: symbol \u0027errata2_function\u0027 was not declared. Should it be static?\n\nSigned-off-by: Arvid Brodin \u003carvid.brodin@xdin.com\u003e\nSigned-off-by: Sebastian Andrzej Siewior \u003csebastian@breakpoint.cc\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "6992819feb39cb9adac72170555d957d07f869f2",
      "tree": "5838955c5606c8324a616d9a8ef2044b6cad0b59",
      "parents": [
        "3b2ab2b84c68fb92accbc735927bc8221e4de973"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Mon Jan 28 10:20:47 2013 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Tue Jan 29 07:33:07 2013 -0800"
      },
      "message": "usb: phy: fix Kconfig warning\n\nRecent commits introduced the following\nKconfig warning:\n\nwarning: (USB_MUSB_HDRC \u0026\u0026 OMAP_USB3) selects \\\n\tOMAP_CONTROL_USB which has unmet direct \\\n\tdependencies (USB_SUPPORT \u0026\u0026 ARCH_OMAP2PLUS)\n\nThis patch just fixes it, by removing the\nunnecessary OMAP dependency.\n\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "3b2ab2b84c68fb92accbc735927bc8221e4de973",
      "tree": "b92ed97ffde1665a6a20c0d1314dd8c981abb216",
      "parents": [
        "67635d397a643514fdfa859f611b86bd3ad8958d"
      ],
      "author": {
        "name": "Lan Tianyu",
        "email": "tianyu.lan@intel.com",
        "time": "Tue Jan 29 00:59:06 2013 +0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Tue Jan 29 07:33:07 2013 -0800"
      },
      "message": "Revert \"usb: Register usb port\u0027s acpi power resources\"\n\nThis reverts commit 88bb965ed711e8a5984e70208ebc901a6ff4141f.\n\nThe linux-next branch of linux-pm tree has replaced\nacpi_power_resource_(un)register_device() with new routines.\nCommit 88bb965 will cause conflict in the linux-next tree.\nSo revert it and this will not affect other functions. Will\nsend a new patch with new routines after 3.9 merge window.\n\nSigned-off-by: Lan Tianyu \u003ctianyu.lan@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "67635d397a643514fdfa859f611b86bd3ad8958d",
      "tree": "b5df6d79b35cde39c00f0cc1432f128f473d4d6e",
      "parents": [
        "192fef18d0f5ac9a05a93ff6314fc9865c10fbf9",
        "949db153b6466c6f7cad5a427ecea94985927311"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri Jan 25 12:41:02 2013 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri Jan 25 12:41:02 2013 -0800"
      },
      "message": "Merge 3.8-rc5 into usb-next\n\nThis fixes up a conflict with drivers/usb/serial/io_ti.c that came up in\nlinux-next.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "949db153b6466c6f7cad5a427ecea94985927311",
      "tree": "6fad7de43899e65799188c1a480aacc74745f9bb",
      "parents": [
        "d7df025eb4c3c571532326b01e007be52c75e5c0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 25 11:57:28 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 25 11:57:28 2013 -0800"
      },
      "message": "Linux 3.8-rc5\n"
    },
    {
      "commit": "d7df025eb4c3c571532326b01e007be52c75e5c0",
      "tree": "6765ea605c78ee4c672d3213d835090451d79170",
      "parents": [
        "66e2d3e8c2294543a6f0453d974940171829e7dd",
        "1eafa6c73791e4f312324ddad9cbcaf6a1b6052b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 25 10:55:21 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 25 10:55:21 2013 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs\n\nPull btrfs fixes from Chris Mason:\n \"It turns out that we had two crc bugs when running fsx-linux in a\n  loop.  Many thanks to Josef, Miao Xie, and Dave Sterba for nailing it\n  all down.  Miao also has a new OOM fix in this v2 pull as well.\n\n  Ilya fixed a regression Liu Bo found in the balance ioctls for pausing\n  and resuming a running balance across drives.\n\n  Josef\u0027s orphan truncate patch fixes an obscure corruption we\u0027d see\n  during xfstests.\n\n  Arne\u0027s patches address problems with subvolume quotas.  If the user\n  destroys quota groups incorrectly the FS will refuse to mount.\n\n  The rest are smaller fixes and plugs for memory leaks.\"\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs: (30 commits)\n  Btrfs: fix repeated delalloc work allocation\n  Btrfs: fix wrong max device number for single profile\n  Btrfs: fix missed transaction-\u003eaborted check\n  Btrfs: Add ACCESS_ONCE() to transaction-\u003eabort accesses\n  Btrfs: put csums on the right ordered extent\n  Btrfs: use right range to find checksum for compressed extents\n  Btrfs: fix panic when recovering tree log\n  Btrfs: do not allow logged extents to be merged or removed\n  Btrfs: fix a regression in balance usage filter\n  Btrfs: prevent qgroup destroy when there are still relations\n  Btrfs: ignore orphan qgroup relations\n  Btrfs: reorder locks and sanity checks in btrfs_ioctl_defrag\n  Btrfs: fix unlock order in btrfs_ioctl_rm_dev\n  Btrfs: fix unlock order in btrfs_ioctl_resize\n  Btrfs: fix \"mutually exclusive op is running\" error code\n  Btrfs: bring back balance pause/resume logic\n  btrfs: update timestamps on truncate()\n  btrfs: fix btrfs_cont_expand() freeing IS_ERR em\n  Btrfs: fix a bug when llseek for delalloc bytes behind prealloc extents\n  Btrfs: fix off-by-one in lseek\n  ...\n"
    },
    {
      "commit": "192fef18d0f5ac9a05a93ff6314fc9865c10fbf9",
      "tree": "200d5fb4bf44c30f3fd12d427e34d796ee9cc0d1",
      "parents": [
        "f6cced1a08b475c5ac946823bb057714be7af4f6"
      ],
      "author": {
        "name": "Lan Tianyu",
        "email": "tianyu.lan@intel.com",
        "time": "Wed Jan 23 04:26:32 2013 +0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri Jan 25 10:14:20 2013 -0800"
      },
      "message": "usb: enable usb port device\u0027s async suspend.\n\nThis patch is to set power.async_suspend for usb port in order\nto allow it to be suspended and resumed asynchronously during\nsystem sleep transitions.\n\nThe power.async_suspend flag is also set for devices that don\u0027t have\nsuspend or resume callbacks, because otherwise they would make the\nmain suspend/resume thread wait for their \"asynchronous\" children\n(during suspend) or parents (during resume), effectively negating the\npossible gains from executing these devices\u0027 suspend and resume\ncallbacks asynchronously.\n\nSigned-off-by: Lan Tianyu \u003ctianyu.lan@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "f6cced1a08b475c5ac946823bb057714be7af4f6",
      "tree": "68a5d9b213296d772cbc6ff1aaccf4cb3289a894",
      "parents": [
        "ad493e5e580546e6c3024b76a41535476da1546a"
      ],
      "author": {
        "name": "Lan Tianyu",
        "email": "tianyu.lan@intel.com",
        "time": "Wed Jan 23 04:26:31 2013 +0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri Jan 25 10:14:20 2013 -0800"
      },
      "message": "usb: expose usb port\u0027s pm qos flags to user space\n\nThis patch is to expose usb port\u0027s pm qos flags(pm_qos_no_power_off,\npm_qos_remote_wakeup) to user space. User can set pm_qos_no_power_off\nflag to prohibit the port from being powered off.\n\nAcked-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Lan Tianyu \u003ctianyu.lan@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "ad493e5e580546e6c3024b76a41535476da1546a",
      "tree": "256edf0ac3bc23573c0daa0b66a985970c489f61",
      "parents": [
        "971fcd492cebf544714f12d94549d2f0d2002645"
      ],
      "author": {
        "name": "Lan Tianyu",
        "email": "tianyu.lan@intel.com",
        "time": "Wed Jan 23 04:26:30 2013 +0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri Jan 25 10:14:20 2013 -0800"
      },
      "message": "usb: add usb port auto power off mechanism\n\nThis patch is to add usb port auto power off mechanism.\nWhen usb device is suspending, usb core will suspend usb port and\nusb port runtime pm callback will clear PORT_POWER feature to\npower off port if all conditions were met. These conditions are\nremote wakeup disable, pm qos NO_POWER_OFF flag clear and persist\nenable. When it resumes, power on port again.\n\nAdd did_runtime_put in the struct usb_port to ensure\npm_runtime_get/put(portdev) to be called pairedly.  Set did_runtime_put\nto true when call pm_runtime_put(portdev) during suspending. The\npm_runtime_get(portdev) only will be called when did_runtime_put\nis set to true during resuming. Set did_runtime_put to false after\ncalling pm_runtime_get(portdev).\n\nMake clear_port_feature() and hdev_to_hub() as global symbol.\nRename clear_port_feature() to usb_clear_port_feature() and\nhdev_to_hub() to usb_hub_to_struct_hub().\n\nExtend hub_port_debounce() with the fuction of debouncing to\nbe connected. Add two wraps: hub_port_debounce_be_connected()\nand hub_port_debouce_be_stable().\n\nIncrease HUB_DEBOUNCE_TIMEOUT to 2000 because some usb ssds\nneeds around 1.5 or more to make the hub port status to be\nconnected steadily after being powered off and powered on.\n\nAcked-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nAcked-by: Rafael J. Wysocki \u003crafael.j.wysocki@intel.com\u003e\nSigned-off-by: Lan Tianyu \u003ctianyu.lan@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "971fcd492cebf544714f12d94549d2f0d2002645",
      "tree": "553a48486114b3b3b1507cf5dc391f24a464912f",
      "parents": [
        "6802771bba0455a751d8f4ece7587585be3eaa2f"
      ],
      "author": {
        "name": "Lan Tianyu",
        "email": "tianyu.lan@intel.com",
        "time": "Wed Jan 23 04:26:29 2013 +0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri Jan 25 10:12:19 2013 -0800"
      },
      "message": "usb: add runtime pm support for usb port device\n\nThis patch is to add runtime pm callback for usb port device.\nSet/clear PORT_POWER feature in the resume/suspend callback.\nAdd portnum for struct usb_port to record port number. Do\npm_rumtime_get_sync/put(portdev) when a device is plugged/unplugged\nto prevent it from being powered off when it is active.\n\nAcked-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nAcked-by: Rafael J. Wysocki \u003crafael.j.wysocki@intel.com\u003e\nSigned-off-by: Lan Tianyu \u003ctianyu.lan@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "6802771bba0455a751d8f4ece7587585be3eaa2f",
      "tree": "9c56a55854222612ed11b64ca336685107864a7d",
      "parents": [
        "88bb965ed711e8a5984e70208ebc901a6ff4141f"
      ],
      "author": {
        "name": "Lan Tianyu",
        "email": "tianyu.lan@intel.com",
        "time": "Wed Jan 23 04:26:28 2013 +0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri Jan 25 10:12:18 2013 -0800"
      },
      "message": "PM/Qos: Expose dev_pm_qos_flags symbol\n\nThe dev_pm_qos_flags() will be used in the usb core which could be\ncompiled as a module. This patch is to export it.\n\nAcked-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Lan Tianyu \u003ctianyu.lan@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "88bb965ed711e8a5984e70208ebc901a6ff4141f",
      "tree": "fa02381576bc90a91ffc8f62c6a4e7261f641a3a",
      "parents": [
        "8eae0fb7efa99d55afa9e94ce95d101af0830ca6"
      ],
      "author": {
        "name": "Lan Tianyu",
        "email": "tianyu.lan@intel.com",
        "time": "Wed Jan 23 04:26:27 2013 +0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri Jan 25 10:07:59 2013 -0800"
      },
      "message": "usb: Register usb port\u0027s acpi power resources\n\nThis patch is to register usb port\u0027s acpi power resources. Create\nlink between usb port device and its acpi power resource.\n\nAcked-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Lan Tianyu \u003ctianyu.lan@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "8eae0fb7efa99d55afa9e94ce95d101af0830ca6",
      "tree": "9154b56bc948885403f9171fb7e3e6dc02012bfd",
      "parents": [
        "bde027b456dc56a3673f886872a6425adc5e9aa4"
      ],
      "author": {
        "name": "Gerd Hoffmann",
        "email": "kraxel@redhat.com",
        "time": "Fri Jan 25 14:52:09 2013 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri Jan 25 09:56:55 2013 -0800"
      },
      "message": "usb-uas: update MAINTAINERS entry\n\nCc: Sarah Sharp \u003csarah.a.sharp@linux.intel.com\u003e\nSigned-off-by: Gerd Hoffmann \u003ckraxel@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "bde027b456dc56a3673f886872a6425adc5e9aa4",
      "tree": "9453f2236e1419b0d43929935c7a99f00906f1cf",
      "parents": [
        "59e931c47fe44de354ced20136a655d4725a2b61"
      ],
      "author": {
        "name": "Gerd Hoffmann",
        "email": "kraxel@redhat.com",
        "time": "Fri Jan 25 15:03:36 2013 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri Jan 25 09:56:54 2013 -0800"
      },
      "message": "usb-uas: set max_lun and max_channel\n\n256 luns is what the sam-4 address method 0 can handle and what\nthe qemu uas emulation supports.  So pick that for now.\n\n[ v2: unlike the other two max_* fields max_channel isn\u0027t max+1 ]\n\nSigned-off-by: Gerd Hoffmann \u003ckraxel@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "59e931c47fe44de354ced20136a655d4725a2b61",
      "tree": "32355e9f9f4ab2ed5574168e8e557d1f23068a9b",
      "parents": [
        "8ab03dd48a549f140597a55a1564083b171d1349"
      ],
      "author": {
        "name": "Frans Klaver",
        "email": "frans.klaver@xsens.com",
        "time": "Fri Jan 25 17:05:44 2013 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri Jan 25 09:56:54 2013 -0800"
      },
      "message": "usb: add driver for xsens motion trackers\n\nSigned-off-by: Frans Klaver \u003cfrans.klaver@xsens.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "8ab03dd48a549f140597a55a1564083b171d1349",
      "tree": "7563aaf23a307a67a874b9bcbd91197595cd2ea4",
      "parents": [
        "4811f53fada7f2c6616229cc410e79362818a613"
      ],
      "author": {
        "name": "Dongjin Kim",
        "email": "tobetter@gmail.com",
        "time": "Sat Jan 26 01:53:03 2013 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri Jan 25 09:56:54 2013 -0800"
      },
      "message": "USB: misc: usb3503: Fix compiler warning\n\nThis patch fixes the compiler warning of uninitialized variable.\n\ndrivers/usb/misc/usb3503.c: In function ‘usb3503_probe’:\ndrivers/usb/misc/usb3503.c:215:13: warning: ‘mode’ may be used uninitialized\nin this function [-Wuninitialized]\n\nSigned-off-by: Dongjin Kim \u003ctobetter@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "4811f53fada7f2c6616229cc410e79362818a613",
      "tree": "7087507a15fe828ce80576a357a2a2d40c1ae191",
      "parents": [
        "cba6c85027057d4bf7029d32c64e2647859be07a",
        "5088b6f5bcf1747345ef9fe217fc80935b1b07df"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri Jan 25 09:09:46 2013 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri Jan 25 09:09:46 2013 -0800"
      },
      "message": "Merge tag \u0027xceiv-for-v3.9\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb into usb-next\n\nFelipe writes:\n\tusb: xceiv: patches for v3.9 merge window\n\n\tTwo new PHY drivers coming here: one for Samsung,\n\tone for OMAP. Both architectures are adding USB3\n\tsupport to mainline kernel.\n\n\tThe PHY layer now allows us to have mulitple PHYs\n\tof the same type, which is necessary for platforms\n\twhich provide more than one USB peripheral port.\n\n\tThere\u0027s also a few cleanups here: removal of __dev*\n\tannotations, conversion of a cast to to_delayed_work(),\n\tand mxs-phy learns about -\u003eset_suspend.\n"
    },
    {
      "commit": "cba6c85027057d4bf7029d32c64e2647859be07a",
      "tree": "055c3f7614dde5ab48ea5ee148b6e0476ca24ca4",
      "parents": [
        "a9b8676c17cee40ac78696bb56ab61d550382898",
        "eeef45876631a446eaedce16675f4ff344e16cf0"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri Jan 25 09:08:05 2013 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri Jan 25 09:08:05 2013 -0800"
      },
      "message": "Merge tag \u0027gadget-for-v3.9\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb into usb-next\n\nFelipe writes:\n\tusb: gadget: patches for v3.9 merge window\n\n\tfinally getting rid of the old -\u003estart()/-\u003estop() methods\n\tin favor of the better and improved -\u003eudc_start()/-\u003eudc_stop().\n\n\tThere were surprisingly quite a few users left, but all of them\n\thave been converted.\n\n\tf_mass_storage removed some dead code, which is always great ;-)\n\n\tThere\u0027s also a big cleanup to the gadget framework from Sebastian\n\twhich gets us a lot closer to having only function drivers in\n\tkernel and move over to configfs-based binding.\n\n\tOther than these, there\u0027s the usual set of cleanups: s3c UDCs are\n\tmoving over to devm_regulator_bulk_get() API, at91_udc removed\n\tan unnecessary check for work_pending() before scheduling and\n\tthere\u0027s the removal of an unused variable from uac2_pcm_trigger().\n"
    },
    {
      "commit": "a9b8676c17cee40ac78696bb56ab61d550382898",
      "tree": "782737624390035eebb276c2cc718553b324ddc3",
      "parents": [
        "468234984f7bce270484d833899cd8ed4d61e885",
        "52758bcb7c12bede2a81849dee13f1edcd44e1c1"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri Jan 25 09:02:26 2013 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri Jan 25 09:02:26 2013 -0800"
      },
      "message": "Merge tag \u0027dwc3-for-v3.9\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb into usb-next\n\nFelipe writes:\n\tusb: dwc3: patches for v3.9 merge window\n\n\tWe\u0027re saving some extra memory now by being a lot\n\tmore conservative when allocating our event buffers.\n\n\tOur default HIRD threshold value was mistakenly set\n\tas one of the unsupported which would cause undefined\n\tbehavior. Turns out that it broke OMAP5 ES2.0, so we\u0027re\n\tfixing it now by setting the maximum allowed HIRD\n\tthreshold (12).\n\n\tQuite a few fixes to Isochronous transfers and scatter/gather\n\tsupport from Pratyush.\n\n\tWe\u0027re also starting to support devicetree-based probe with\n\tthe latest changes from Kishon.\n\n\tThe usual set of cleanups also available: converting debugfs\n\tregdump utility to regsets, better \"compatible\" strings for\n\tExynos platforms and the removal of the dependency for\n\tHost and Gadget; now dwc3 can be compiled host-only, device-only,\n\tand/or Dual-Role.\n"
    },
    {
      "commit": "468234984f7bce270484d833899cd8ed4d61e885",
      "tree": "9b2cf7806baa94aefe243be1b09e1c6aa328f2ff",
      "parents": [
        "6e2477777c8f1d4807437f7de11447319d426f8c",
        "b37457d80bc3e2a6bb86a6036c572574614a7631"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri Jan 25 09:00:42 2013 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri Jan 25 09:00:42 2013 -0800"
      },
      "message": "Merge tag \u0027musb-for-v3.9\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb into usb-next\n\nFelipe writes:\n\tusb: musb: patches for v3.9 merge window\n\n\tMostly fixes all over which weren\u0027t urgent enough for\n\tthe late -rc cycle.\n\n\tThere is a Double Buffering fix for Host Mode TX,\n\ta dependency fix for the transceiver driver, some\n\tfixes to the error path and a fix for the use of\n\tomap_musb_maibox.\n\n\tOther than these fixes, there a removal duplicate\n\theaders from the dsps glue layer and removal of\n\tredundant assignments in omap2430_probe().\n"
    },
    {
      "commit": "52758bcb7c12bede2a81849dee13f1edcd44e1c1",
      "tree": "234e707add379ff2d3bd3a14661e3ab1ad8bede0",
      "parents": [
        "b0e45ddb96d5a972a8b76354f036b90549ae85b3"
      ],
      "author": {
        "name": "Vivek Gautam",
        "email": "gautam.vivek@samsung.com",
        "time": "Fri Jan 25 16:52:02 2013 +0530"
      },
      "committer": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Fri Jan 25 13:19:52 2013 +0200"
      },
      "message": "usb: dwc3: host: Change platform device ID for xhci-hcd to AUTO\n\nMultiple dwc3 controllers will try to allocate multiple xhci-hcd\ninterfaces.\nChanging platform device IDs from NONE to AUTO to support\nsuch cases.\n\nSigned-off-by: Vivek Gautam \u003cgautam.vivek@samsung.com\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\n"
    },
    {
      "commit": "b0e45ddb96d5a972a8b76354f036b90549ae85b3",
      "tree": "9d99dd0c9057f91bd217c847e5a0aa2db1d341a5",
      "parents": [
        "5ea921320f0e64f07a41d35903f1d458c3a9bcd3"
      ],
      "author": {
        "name": "Vivek Gautam",
        "email": "gautam.vivek@samsung.com",
        "time": "Fri Jan 25 16:52:01 2013 +0530"
      },
      "committer": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Fri Jan 25 13:19:50 2013 +0200"
      },
      "message": "usb: dwc3: exynos/omap: Change platform device IDs for no_op_xceive to AUTO\n\nMultiple dwc3 probe calls try to allocate no_op_xceive platform\ndevice. Having static IDs for these will throw sysfs error -EEXIST.\nChanging these static platform device IDs to AUTO to enable\nmultiple dwc3 controller support on a SoC.\n\nSigned-off-by: Vivek Gautam \u003cgautam.vivek@samsung.com\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\n"
    },
    {
      "commit": "5088b6f5bcf1747345ef9fe217fc80935b1b07df",
      "tree": "58bb33d2660befeca679a363e4aca6e02f211afb",
      "parents": [
        "0c4c8bbbfdfc61c2ab2cc1026b5a05ae52396c93"
      ],
      "author": {
        "name": "Kishon Vijay Abraham I",
        "email": "kishon@ti.com",
        "time": "Fri Jan 25 16:36:53 2013 +0530"
      },
      "committer": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Fri Jan 25 13:17:54 2013 +0200"
      },
      "message": "usb: dwc3: core: add dt support for dwc3 core\n\nAdded dt support for dwc3 core and update the documentation with\ndevice tree binding information. Getting a PHY is now done using\ndevm_usb_get_phy_by_phandle() for dt boot.\n\nSigned-off-by: Kishon Vijay Abraham I \u003ckishon@ti.com\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\n"
    },
    {
      "commit": "0c4c8bbbfdfc61c2ab2cc1026b5a05ae52396c93",
      "tree": "984c6bebabfe07f1696b7585e7430b5841562fd8",
      "parents": [
        "b16604f2c1dc3f0a326818b282e6bb5f363f725e"
      ],
      "author": {
        "name": "Kishon Vijay Abraham I",
        "email": "kishon@ti.com",
        "time": "Fri Jan 25 08:21:49 2013 +0530"
      },
      "committer": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Fri Jan 25 13:03:10 2013 +0200"
      },
      "message": "usb: phy: omap-usb2: enable 960Mhz clock for omap5\n\n\"usb_otg_ss_refclk960m\" is needed for usb2 phy present in omap5. For\nomap4, the clk_get of this clock will fail since it does not have this\nclock.\n\nSigned-off-by: Kishon Vijay Abraham I \u003ckishon@ti.com\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\n"
    },
    {
      "commit": "b16604f2c1dc3f0a326818b282e6bb5f363f725e",
      "tree": "f4127dba7940d755db221e267e1d53a0b491fa02",
      "parents": [
        "c11747f6ce70253dbf73709bb0a5ff19acc48ec8"
      ],
      "author": {
        "name": "Kishon Vijay Abraham I",
        "email": "kishon@ti.com",
        "time": "Fri Jan 25 08:03:26 2013 +0530"
      },
      "committer": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Fri Jan 25 13:03:10 2013 +0200"
      },
      "message": "usb: musb: omap: get phy by phandle for dt boot\n\nThe OMAP glue has been modified to get PHY by phandle\nfor dt boot.\n\nSigned-off-by: Kishon Vijay Abraham I \u003ckishon@ti.com\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\n"
    },
    {
      "commit": "c11747f6ce70253dbf73709bb0a5ff19acc48ec8",
      "tree": "07ea513354edad82f1859ba4acb53df1b9d5d93d",
      "parents": [
        "57f6ce072e35770a63be0c5d5e82f90d8da7d665"
      ],
      "author": {
        "name": "Kishon Vijay Abraham I",
        "email": "kishon@ti.com",
        "time": "Fri Jan 25 08:03:24 2013 +0530"
      },
      "committer": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Fri Jan 25 13:03:09 2013 +0200"
      },
      "message": "usb: musb: omap: make use of the new PHY lib APIs\n\nNew PHY lib APIs like usb_add_phy_dev() and devm_usb_get_phy_dev() are\nused in MUSB (OMAP), in order to make use of the binding information\nprovided in the board file (of OMAP platforms).\n\nAll the platforms should be modified similar to this to add and get the\nPHY.\n\nSigned-off-by: Kishon Vijay Abraham I \u003ckishon@ti.com\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\n"
    },
    {
      "commit": "57f6ce072e35770a63be0c5d5e82f90d8da7d665",
      "tree": "4d839c576e033640468fef2fd702acd35fe30ede",
      "parents": [
        "ca784be36cc725bca9b526eba342de7550329731"
      ],
      "author": {
        "name": "Kishon Vijay Abraham I",
        "email": "kishon@ti.com",
        "time": "Fri Jan 25 08:21:48 2013 +0530"
      },
      "committer": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Fri Jan 25 13:02:50 2013 +0200"
      },
      "message": "usb: phy: add a new driver for usb3 phy\n\nAdded a driver for usb3 phy that handles the interaction between usb phy\ndevice and dwc3 controller.\n\nThis also includes device tree support for usb3 phy driver and\nthe documentation with device tree binding information is updated.\n\nCurrently writing to control module register is taken care in this\ndriver which will be removed once the control module driver is in place.\n\nSigned-off-by: Kishon Vijay Abraham I \u003ckishon@ti.com\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Moiz Sonasath \u003cm-sonasath@ti.com\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\n"
    },
    {
      "commit": "ca784be36cc725bca9b526eba342de7550329731",
      "tree": "23f0da8e88f81d73587e06a6d295260d50494eb7",
      "parents": [
        "01658f0f8d1322dbf94f289aa610731d539bf888"
      ],
      "author": {
        "name": "Kishon Vijay Abraham I",
        "email": "kishon@ti.com",
        "time": "Fri Jan 25 15:54:00 2013 +0530"
      },
      "committer": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Fri Jan 25 12:27:24 2013 +0200"
      },
      "message": "usb: start using the control module driver\n\nStart using the control module driver for powering on the PHY and for\nwriting to the mailbox instead of writing to the control module\nregisters on their own.\n\nSigned-off-by: Kishon Vijay Abraham I \u003ckishon@ti.com\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\n"
    },
    {
      "commit": "01658f0f8d1322dbf94f289aa610731d539bf888",
      "tree": "16bc8fc55d5ef86f062097a9bd28de6c6e8d0dac",
      "parents": [
        "5d3c28b5a42df5ceaa854901ba2cccb76883c77e"
      ],
      "author": {
        "name": "Kishon Vijay Abraham I",
        "email": "kishon@ti.com",
        "time": "Fri Jan 25 15:53:57 2013 +0530"
      },
      "committer": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Fri Jan 25 12:25:36 2013 +0200"
      },
      "message": "usb: phy: add a new driver for usb part of control module\n\nAdded a new driver for the usb part of control module. This has an API\nto power on the USB2 phy and an API to write to the mailbox depending on\nwhether MUSB has to act in host mode or in device mode.\n\nWriting to control module registers for doing the above task which was\npreviously done in omap glue and in omap-usb2 phy will be removed.\n\nSigned-off-by: Kishon Vijay Abraham I \u003ckishon@ti.com\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\n"
    },
    {
      "commit": "5d3c28b5a42df5ceaa854901ba2cccb76883c77e",
      "tree": "ae1e50d90d5ce1e5925dd552971224f775b574f3",
      "parents": [
        "0fa4fab4ee46470ccd463c83be95434936942e05"
      ],
      "author": {
        "name": "Kishon Vijay Abraham I",
        "email": "kishon@ti.com",
        "time": "Fri Jan 25 08:03:25 2013 +0530"
      },
      "committer": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Fri Jan 25 10:20:14 2013 +0200"
      },
      "message": "usb: otg: add device tree support to otg library\n\nAdded an API devm_usb_get_phy_by_phandle(), to get usb phy by passing a\ndevice node phandle value. This function will return a pointer to\nthe phy on success, -EPROBE_DEFER if there is a device_node for the phandle,\nbut the phy has not been added, or a ERR_PTR() otherwise.\n\nCc: Marc Kleine-Budde \u003cmkl@pengutronix.de\u003e\nSigned-off-by: Kishon Vijay Abraham I \u003ckishon@ti.com\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\n"
    },
    {
      "commit": "0fa4fab4ee46470ccd463c83be95434936942e05",
      "tree": "8ec5a2696ea94334b0625b27f15e329eb0c4ff93",
      "parents": [
        "b4a83e4df1bc864e89d3bb90e97f9caab656545d"
      ],
      "author": {
        "name": "Kishon Vijay Abraham I",
        "email": "kishon@ti.com",
        "time": "Fri Jan 25 08:03:22 2013 +0530"
      },
      "committer": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Fri Jan 25 10:20:14 2013 +0200"
      },
      "message": "usb: otg: utils: add facilities in phy lib to support multiple PHYs of same type\n\nIn order to add support for multipe PHY\u0027s of the same type, new API\u0027s\nfor adding PHY and getting PHY has been added. Now the binding\ninformation for the PHY and controller should be done in platform file\nusing usb_bind_phy API. And for getting a PHY, the device pointer of the\nUSB controller and an index should be passed. Based on the binding\ninformation that is added in the platform file, usb_get_phy_dev will return the\nappropriate PHY.\nAlready existing API\u0027s to add and get phy by type is not removed. These\nAPI\u0027s are deprecated and will be removed once all the platforms start to\nuse the new API.\n\nSigned-off-by: Kishon Vijay Abraham I \u003ckishon@ti.com\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\n"
    },
    {
      "commit": "b4a83e4df1bc864e89d3bb90e97f9caab656545d",
      "tree": "9529706dc4e3d06043385b3d52d687dfac30beb3",
      "parents": [
        "5a1a174c2c7f51b562071e06c9b52c5fd8adf6da"
      ],
      "author": {
        "name": "Kishon Vijay Abraham I",
        "email": "kishon@ti.com",
        "time": "Fri Jan 25 08:03:21 2013 +0530"
      },
      "committer": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Fri Jan 25 10:20:09 2013 +0200"
      },
      "message": "usb: otg: add an api to bind the usb controller and phy\n\nIn order to support platforms which has multiple PHY\u0027s (of same type) and\nwhich has multiple USB controllers, a new design is adopted wherin the binding\ninformation (between the PHY and the USB controller) should be passed to the\nPHY library from platform specific file (board file).\nSo added a new API to pass the binding information.\n\nSigned-off-by: Kishon Vijay Abraham I \u003ckishon@ti.com\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\n"
    },
    {
      "commit": "5ea921320f0e64f07a41d35903f1d458c3a9bcd3",
      "tree": "bfadf1c0affc5b7c776cafafd32e205d86eae572",
      "parents": [
        "8ba007a971bb236be017cb8351c383ce6eadf095"
      ],
      "author": {
        "name": "Kishon Vijay Abraham I",
        "email": "kishon@ti.com",
        "time": "Fri Jan 25 08:30:55 2013 +0530"
      },
      "committer": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Fri Jan 25 09:19:49 2013 +0200"
      },
      "message": "usb: dwc3: core: stray statements are removed\n\nNo functional change. Stray statements where removed from dwc3 core.\n\nSigned-off-by: Kishon Vijay Abraham I \u003ckishon@ti.com\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\n"
    },
    {
      "commit": "8ba007a971bb236be017cb8351c383ce6eadf095",
      "tree": "3d12584837d2de6ba3860fe1e559819ca05a1921",
      "parents": [
        "7e41bba94617b7e4f77d3531a63fbfacdf6842a6"
      ],
      "author": {
        "name": "Kishon Vijay Abraham I",
        "email": "kishon@ti.com",
        "time": "Fri Jan 25 08:30:54 2013 +0530"
      },
      "committer": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Fri Jan 25 09:19:43 2013 +0200"
      },
      "message": "usb: dwc3: core: enable the USB2 and USB3 phy in probe\n\nEnabled the USB2 and USB3 PHY in probe by calling usb_phy_set_suspend\nand disabled the PHYs on driver removal. When PM is implemented this\nwill be optimized to enable the PHYs only when needed.\n\nSigned-off-by: Kishon Vijay Abraham I \u003ckishon@ti.com\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\n"
    },
    {
      "commit": "7e41bba94617b7e4f77d3531a63fbfacdf6842a6",
      "tree": "c22c597e17fa0c4e109bb2787a8051079f6334ee",
      "parents": [
        "6373218da195e9baade9416727720646b3a622aa"
      ],
      "author": {
        "name": "Kishon Vijay Abraham I",
        "email": "kishon@ti.com",
        "time": "Fri Jan 25 08:30:49 2013 +0530"
      },
      "committer": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Fri Jan 25 09:17:09 2013 +0200"
      },
      "message": "usb: dwc3: omap: Add an API to write to dwc mailbox\n\nAdd an API in the omap glue layer to write to the mailbox register which\ncan be used by comparator driver(twl). To pass the detection of the attached\ndevice (signified by VBUS, ID) to the dwc3 core, dwc3 core has to write\nto the mailbox regiter.\n\nSigned-off-by: Kishon Vijay Abraham I \u003ckishon@ti.com\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\n"
    },
    {
      "commit": "6373218da195e9baade9416727720646b3a622aa",
      "tree": "7d78fa8d4cf7d1313d4e0401a03f37731b8d07a5",
      "parents": [
        "af310e96a05bdea2517d639e46e2aea3aef21c5c"
      ],
      "author": {
        "name": "Kishon Vijay Abraham I",
        "email": "kishon@ti.com",
        "time": "Fri Jan 25 08:30:48 2013 +0530"
      },
      "committer": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Fri Jan 25 09:16:57 2013 +0200"
      },
      "message": "usb: dwc3: omap: Remove explicit writes to SYSCONFIG register\n\nThe runtime API\u0027s takes care of setting the SYSCONFIG register with\nappropriate values. Hence explicit writes to SYSCONFIG register is\nremoved.\n\nSigned-off-by: Kishon Vijay Abraham I \u003ckishon@ti.com\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\n"
    },
    {
      "commit": "af310e96a05bdea2517d639e46e2aea3aef21c5c",
      "tree": "621dc23052ebd752e68d32646656f17fbace199a",
      "parents": [
        "b4bfe6aa9b36c5ff42d96c64e2df7e36a8c61dfb"
      ],
      "author": {
        "name": "Kishon Vijay Abraham I",
        "email": "kishon@ti.com",
        "time": "Fri Jan 25 08:30:47 2013 +0530"
      },
      "committer": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Fri Jan 25 09:15:54 2013 +0200"
      },
      "message": "usb: dwc3: omap: use runtime API\u0027s to enable clocks\n\nBefore accessing any register, runtime API\u0027s should be invoked to enable\nthe clocks. runtime API\u0027s are added here to prevent abort during register\naccess.\n\nSigned-off-by: Kishon Vijay Abraham I \u003ckishon@ti.com\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\n"
    },
    {
      "commit": "b4bfe6aa9b36c5ff42d96c64e2df7e36a8c61dfb",
      "tree": "252f0b74e8cf6657835af72633799126c0aa209a",
      "parents": [
        "94c6a436f606836dcb1ba0156757cea7f17a2102"
      ],
      "author": {
        "name": "Kishon Vijay Abraham I",
        "email": "kishon@ti.com",
        "time": "Fri Jan 25 08:30:46 2013 +0530"
      },
      "committer": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Fri Jan 25 09:15:19 2013 +0200"
      },
      "message": "usb: dwc3: omap: use of_platform API to create dwc3 core pdev\n\nUsed of_platform_populate() to create dwc3 core platform_device\nfrom device tree data.\n\nSigned-off-by: Kishon Vijay Abraham I \u003ckishon@ti.com\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\n"
    },
    {
      "commit": "94c6a436f606836dcb1ba0156757cea7f17a2102",
      "tree": "d608f7842f4a2e7c9c6c7ca5d077fb62ac2deecb",
      "parents": [
        "fe29db8fb22f5aa67af4bf30b85a0451c989a88b"
      ],
      "author": {
        "name": "Kishon Vijay Abraham I",
        "email": "kishon@ti.com",
        "time": "Fri Jan 25 08:30:45 2013 +0530"
      },
      "committer": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Fri Jan 25 09:15:06 2013 +0200"
      },
      "message": "usb: dwc3: omap: use device_for_each_child to handle child removal\n\nUsed device_for_each_child() to handle child device (dwc3 core) removal\nduring devexit of dwc3 omap. This is in preparation for creating the child\ndevices from subnode of dwc3 omap glue using of_platform_populate.\n\nSigned-off-by: Kishon Vijay Abraham I \u003ckishon@ti.com\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\n"
    },
    {
      "commit": "fe29db8fb22f5aa67af4bf30b85a0451c989a88b",
      "tree": "7fb4c5a5649daf75c9392123ed076707ede652c2",
      "parents": [
        "1a947746dbe1486d0e305ab512ddf085b7874cb3"
      ],
      "author": {
        "name": "Vivek Gautam",
        "email": "gautam.vivek@samsung.com",
        "time": "Thu Jan 24 19:15:30 2013 +0530"
      },
      "committer": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Fri Jan 25 09:04:44 2013 +0200"
      },
      "message": "usb: dwc3: exynos: fix compatible strings for the device\n\nUsing specific chip in compatible strings. Newer SOCs can claim\ndevice by using older string in the compatible list.\n\nSigned-off-by: Vivek Gautam \u003cgautam.vivek@samsung.com\u003e\nAcked-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nReviewed-by: Doug Anderson \u003cdianders@chromium.org\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\n"
    },
    {
      "commit": "66e2d3e8c2294543a6f0453d974940171829e7dd",
      "tree": "81944e46052c3f009150888966f4fcfd65630c08",
      "parents": [
        "d93816a63c2b23607ffc318a8addbd54242956c7",
        "10b8c7dff5d3633b69e77f57d404dab54ead3787"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 24 19:15:43 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 24 19:15:43 2013 -0800"
      },
      "message": "Merge branch \u0027for-next\u0027 of git://git.samba.org/sfrench/cifs-2.6\n\nPull cifs fixes from Steve French:\n \"Two small cifs fixes\"\n\n* \u0027for-next\u0027 of git://git.samba.org/sfrench/cifs-2.6:\n  fs/cifs/cifs_dfs_ref.c: fix potential memory leakage\n  cifs: fix srcip_matches() for ipv6\n"
    },
    {
      "commit": "d93816a63c2b23607ffc318a8addbd54242956c7",
      "tree": "6d0049000092f06cf632ea5962b7334b7f1088cf",
      "parents": [
        "01acd3efd798c225bbbb5e0bac067c8123b77de9",
        "d3286144c92ec876da9e30320afa875699b7e0f1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 24 19:14:22 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 24 19:14:22 2013 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/virt/kvm/kvm\n\nPull kvm fixlet from Marcelo Tosatti.\n\n* git://git.kernel.org/pub/scm/virt/kvm/kvm:\n  KVM: PPC: Emulate dcbf\n"
    },
    {
      "commit": "6e2477777c8f1d4807437f7de11447319d426f8c",
      "tree": "2fbef3a515da9dca11bc926aa6ce080cf6d87d1d",
      "parents": [
        "bdb6bc06f7d694652c12fb8779bb031c2f220823"
      ],
      "author": {
        "name": "Vivek Gautam",
        "email": "gautam.vivek@samsung.com",
        "time": "Thu Jan 24 19:15:29 2013 +0530"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu Jan 24 14:03:56 2013 -0800"
      },
      "message": "usb: ehci-s5p/ohci-exynos: Fix compatible strings for the device\n\nUsing specific chip in compatible strings. Newer SOCs can claim\ndevice by using older string in the compatible list.\n\nSigned-off-by: Vivek Gautam \u003cgautam.vivek@samsung.com\u003e\nAcked-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nReviewed-by: Doug Anderson \u003cdianders@chromium.org\u003e\nAcked-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "bdb6bc06f7d694652c12fb8779bb031c2f220823",
      "tree": "26e79c17b43906807b735dd41b8f5edf3a78ff75",
      "parents": [
        "3171fcabb16993d6501fab7723371f0f3d0c6840"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Thu Jan 24 15:04:13 2013 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu Jan 24 14:03:56 2013 -0800"
      },
      "message": "USB: fix sign-extension bug in the hub driver\n\nThis patch (as1646) fixes a long-standing bug in the USB hub driver.\nUpon conversion from char to unsigned long, the bytes in the status\nbuffer are subject to unwanted sign extension.  The bytes should be\ndeclared as u8 rather than char, to prevent this.\n\nThis effects of this bug are minimal.  The hub driver may end up doing\na little unnecessary extra work because it thinks events have occurred\non some ports when they really haven\u0027t.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "3171fcabb16993d6501fab7723371f0f3d0c6840",
      "tree": "4669a6acb392191b6fb754d951d8413d6cf521eb",
      "parents": [
        "f8f0302bbcbd1b14655bef29f6996a2152be559d"
      ],
      "author": {
        "name": "Chen Gang",
        "email": "gang.chen@asianux.com",
        "time": "Thu Jan 24 09:41:45 2013 +0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu Jan 24 13:59:26 2013 -0800"
      },
      "message": "USB: uhci: beautify source code\n\n  get rid of the line breaks in string constants.\n  let comments within 80 with limitation.\n  delete \u0027 \\\u0027 at the end of a statement.\n\nSigned-off-by: Chen Gang \u003cgang.chen@asianux.com\u003e\nAcked-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "f8f0302bbcbd1b14655bef29f6996a2152be559d",
      "tree": "e6138c63184b35896b686320c5d75b373e5c3abc",
      "parents": [
        "eab8050c0168ab6595e9ac6bc72a14d27390ea7a"
      ],
      "author": {
        "name": "Bjørn Mork",
        "email": "bjorn@mork.no",
        "time": "Wed Jan 23 10:44:36 2013 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu Jan 24 13:42:10 2013 -0800"
      },
      "message": "USB: option: add and update Alcatel modems\n\nAdding three currently unsupported modems based on information\nfrom .inf driver files:\n\n  Diag  VID_1BBB\u0026PID_0052\u0026MI_00\n  AGPS  VID_1BBB\u0026PID_0052\u0026MI_01\n  VOICE VID_1BBB\u0026PID_0052\u0026MI_02\n  AT    VID_1BBB\u0026PID_0052\u0026MI_03\n  Modem VID_1BBB\u0026PID_0052\u0026MI_05\n  wwan  VID_1BBB\u0026PID_0052\u0026MI_06\n\n  Diag  VID_1BBB\u0026PID_00B6\u0026MI_00\n  AT    VID_1BBB\u0026PID_00B6\u0026MI_01\n  Modem VID_1BBB\u0026PID_00B6\u0026MI_02\n  wwan  VID_1BBB\u0026PID_00B6\u0026MI_03\n\n  Diag  VID_1BBB\u0026PID_00B7\u0026MI_00\n  AGPS  VID_1BBB\u0026PID_00B7\u0026MI_01\n  VOICE VID_1BBB\u0026PID_00B7\u0026MI_02\n  AT    VID_1BBB\u0026PID_00B7\u0026MI_03\n  Modem VID_1BBB\u0026PID_00B7\u0026MI_04\n  wwan  VID_1BBB\u0026PID_00B7\u0026MI_05\n\nUpdating the blacklist info for the X060S_X200 and X220_X500D,\nreserving interfaces for a wwan driver, based on\n\n  wwan VID_1BBB\u0026PID_0000\u0026MI_04\n  wwan VID_1BBB\u0026PID_0017\u0026MI_06\n\nCc: stable \u003cstable@vger.kernel.org\u003e\nSigned-off-by: Bjørn Mork \u003cbjorn@mork.no\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "eab8050c0168ab6595e9ac6bc72a14d27390ea7a",
      "tree": "7c528d0f053cb902d1b05e40448b36b010dd4d51",
      "parents": [
        "9bc5d12620cb88aa7df4700980f8106d0e66a9dc"
      ],
      "author": {
        "name": "Dongjin Kim",
        "email": "tobetter@gmail.com",
        "time": "Thu Jan 24 02:47:10 2013 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu Jan 24 13:42:10 2013 -0800"
      },
      "message": "USB: misc: usb3503: add dt support\n\nAdded device tree support for usb3503 driver and add new document with device tree binding information.\n\nSigned-off-by: Dongjin Kim \u003ctobetter@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "9bc5d12620cb88aa7df4700980f8106d0e66a9dc",
      "tree": "7711aaf92bd3f8ca1d2ee5add0a7d5a3c24c434b",
      "parents": [
        "13996ca7afd5b5d7980ea013b00e3ef7cf2cefd0"
      ],
      "author": {
        "name": "Woody Suwalski",
        "email": "terraluna977@gmail.com",
        "time": "Wed Jan 23 13:51:28 2013 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu Jan 24 13:42:09 2013 -0800"
      },
      "message": "USB: UHCI: remove unused definition\n\nRemove an unused (and erroneous) definition from the UHCI driver.\n\nSigned-off: Woody Suwalski \u003cterraluna977@gmail.com\u003e\nAcked-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "13996ca7afd5b5d7980ea013b00e3ef7cf2cefd0",
      "tree": "5819c68b358a7c9fe44eee44b5e884e1bfe335ea",
      "parents": [
        "d2123fd9e1a56b8006986ed37e0aaf93ef0dd978"
      ],
      "author": {
        "name": "Chen Gang",
        "email": "gang.chen@asianux.com",
        "time": "Wed Jan 23 16:13:41 2013 +0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu Jan 24 13:42:09 2013 -0800"
      },
      "message": "USB: uhci: check buffer length to avoid memory overflow\n\n  for function uhci_sprint_schedule:\n    the buffer len is MAX_OUTPUT: 64 * 1024, which may not be enough:\n      may loop UHCI_NUMFRAMES times (UHCI_NUMFRAMES is 1024)\n      each time of loop may get more than 64 bytes\n    so need check the buffer length to avoid memory overflow\n\n  this patch fix it like this:\n    at first, make enough room for buffering the exceeding contents\n    judge the contents which written whether bigger than buffer length\n    if bigger (the exceeding contents will be in the exceeding buffer)\n      break current work flow, and return.\n\nSigned-off-by: Chen Gang \u003cgang.chen@asianux.com\u003e\nAcked-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "01acd3efd798c225bbbb5e0bac067c8123b77de9",
      "tree": "efe607fa332e01c7a423a84eb06d572c75159c37",
      "parents": [
        "1496ec13a1ae92cea305d266ff73f850138f92c7",
        "210b1847b32951f52d19df229972399e5b987de2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 24 12:44:57 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 24 12:44:57 2013 -0800"
      },
      "message": "Merge branch \u0027fixes\u0027 of git://git.linaro.org/people/rmk/linux-arm\n\nPull ARM fixes from Russell King:\n \"A number of fixes:\n\n  Patrik found a problem with preempt counting in the VFP assembly\n  functions which can cause the preempt count to be upset.\n\n  Nicolas fixed a problem with the parsing of the DT when it straddles a\n  1MB boundary.\n\n  Subhash Jadavani reported a problem with sparsemem and our highmem\n  support for cache maintanence for DMA areas, and TI found a bug in\n  their strongly ordered memory mapping type.\n\n  Also, three fixes by way of Will Deacon\u0027s tree from Dave Martin for\n  instruction compatibility and Marc Zyngier to fix hypervisor boot mode\n  issues.\"\n\n* \u0027fixes\u0027 of git://git.linaro.org/people/rmk/linux-arm:\n  ARM: 7629/1: mm: Fix missing XN flag for for MT_MEMORY_SO\n  ARM: DMA: Fix struct page iterator in dma_cache_maint() to work with sparsemem\n  ARM: 7628/1: head.S: map one extra section for the ATAG/DTB area\n  ARM: 7627/1: Predicate preempt logic on PREEMP_COUNT not PREEMPT alone\n  ARM: virt: simplify __hyp_stub_install epilog\n  ARM: virt: boot secondary CPUs through the right entry point\n  ARM: virt: Avoid bx instruction for compatibility with \u003c\u003dARMv4\n"
    },
    {
      "commit": "1496ec13a1ae92cea305d266ff73f850138f92c7",
      "tree": "906a88476ca654e6446502c83882b76ef067ae80",
      "parents": [
        "ba2ab41f3d68f277860768b2c5b197768b196332",
        "3836414f45b01486b9b50c627a329010573ad0f4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 24 12:42:50 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 24 12:42:50 2013 -0800"
      },
      "message": "Merge tag \u0027fixes-for-linus2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc\n\nPull ARM SoC fixes from Olof Johansson:\n \"Here\u0027s a long-pending fixes pull request for arm-soc (I didn\u0027t send\n  one in the -rc4 cycle).\n\n  The larger deltas are from:\n\n   - A fixup of error paths in the mvsdio driver\n\n   - Header file move for a driver that hadn\u0027t been properly converted\n     to multiplatform on i.MX, which was causing build failures when\n     included\n\n   - Device tree updates for at91 dealing mostly with their new pinctrl\n     setup merged in 3.8 and mistakes in those initial configs\n\n  The rest are the normal mix of small fixes all over the place; sunxi,\n  omap, imx, mvebu, etc, etc.\"\n\n* tag \u0027fixes-for-linus2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (40 commits)\n  mfd: vexpress-sysreg: Don\u0027t skip initialization on probe\n  ARM: vexpress: Enable A7 cores in V2P-CA15_A7\u0027s Device Tree\n  ARM: vexpress: extend the MPIDR range used for pen release check\n  ARM: at91/dts: correct comment in at91sam9x5.dtsi for mii\n  ARM: at91/at91_dt_defconfig: add at91sam9n12 SoC to DT defconfig\n  ARM: at91/at91_dt_defconfig: remove memory specification to cmdline\n  ARM: at91/dts: add macb mii pinctrl config for kizbox\n  ARM: at91: rm9200: remake the BGA as default version\n  ARM: at91: fix gpios on i2c-gpio for RM9200 DT\n  ARM: at91/at91sam9x5 DTS: add SCK USART pins\n  ARM: at91/at91sam9x5 DTS: correct wrong PIO BANK values on u(s)arts\n  ARM: at91/at91-pinctrl documentation: fix typo and add some details\n  ARM: kirkwood: fix missing #interrupt-cells property\n  mmc: mvsdio: use devm_ API to simplify/correct error paths.\n  clk: mvebu/clk-cpu.c: fix memory leakage\n  ARM: OMAP2+: omap4-panda: add UART2 muxing for WiLink shared transport\n  ARM: OMAP2+: DT node Timer iteration fix\n  ARM: OMAP2+: Fix section warning for omap_init_ocp2scp()\n  ARM: OMAP2+: fix build break for omapdrm\n  ARM: OMAP2: Fix missing omap2xxx_clkt_vps_late_init function calls\n  ...\n"
    },
    {
      "commit": "eeef45876631a446eaedce16675f4ff344e16cf0",
      "tree": "f5309827b77918b0af928e96d1922e1f6f95ddbe",
      "parents": [
        "449d04a977f63e6218d88312f9bd3cb53fb5d30b"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Thu Jan 24 17:58:16 2013 +0200"
      },
      "committer": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Thu Jan 24 21:11:35 2013 +0200"
      },
      "message": "usb: gadget: constify all struct usb_gadget_ops\n\nAdd the missing \u0027const\u0027 keyword to all struct\nusb_gadget_ops in the gadget framework.\n\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\n"
    },
    {
      "commit": "449d04a977f63e6218d88312f9bd3cb53fb5d30b",
      "tree": "8e0eef406184057c7bf15c78e547fdaaa4a7c259",
      "parents": [
        "ab592a74a5519d9de2af3003a721cfe0c6684b8a"
      ],
      "author": {
        "name": "Chao Xie",
        "email": "chao.xie@marvell.com",
        "time": "Thu Jan 24 01:38:30 2013 -0500"
      },
      "committer": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Thu Jan 24 21:11:34 2013 +0200"
      },
      "message": "usb: gadget: mv_udc: fix the value of tranceiver\n\nusally we will use udc-\u003etranceiver \u003d\u003d NULL or\nudc-\u003etranceiver !\u003d NULL.\nSo when failed to get the udc-\u003etranceiver by usb_get_phy(), we\ndirectly set udc-\u003etranceiver to be NULL.\nThen the source code will not need macro IS_ERR_OR_NULL() for\nudc-\u003etranceiver judgement. It can reduce the line size and make\nthe judgement simple.\n\nSigned-off-by: Chao Xie \u003cchao.xie@marvell.com\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\n"
    },
    {
      "commit": "ab592a74a5519d9de2af3003a721cfe0c6684b8a",
      "tree": "164d389cce8e24fbfa616e9e4d3e417b126474f4",
      "parents": [
        "fb3dfe13d0cc7e76c9d4a73a72f17f80f63590a7"
      ],
      "author": {
        "name": "Chao Xie",
        "email": "chao.xie@marvell.com",
        "time": "Thu Jan 24 01:38:29 2013 -0500"
      },
      "committer": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Thu Jan 24 21:11:34 2013 +0200"
      },
      "message": "usb: host: ehci-mv: remove unused variable\n\nSigned-off-by: Chao Xie \u003cchao.xie@marvell.com\u003e\nAcked-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\n"
    },
    {
      "commit": "fb3dfe13d0cc7e76c9d4a73a72f17f80f63590a7",
      "tree": "53cccf0e50cde65a34257832a2db1ccfc73d958a",
      "parents": [
        "6a6f05f09772dfe2fa0a5a3ec6b786f4a40e7e54"
      ],
      "author": {
        "name": "Chao Xie",
        "email": "chao.xie@marvell.com",
        "time": "Thu Jan 24 01:38:28 2013 -0500"
      },
      "committer": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Thu Jan 24 21:11:34 2013 +0200"
      },
      "message": "usb: otg: mv_otg: use devm_xxx for probe\n\nuse devm_xxx for otg driver probe. So we do need care about\nthe resources release in driver remove or failure handling\nin driver probe.\n\nSigned-off-by: Chao Xie \u003cchao.xie@marvell.com\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\n"
    },
    {
      "commit": "6a6f05f09772dfe2fa0a5a3ec6b786f4a40e7e54",
      "tree": "1de164536bb864fbba9e2d23bb7784e1ee4b5334",
      "parents": [
        "3517c31a8ece660aadcbabd4ac98611cedb7af04"
      ],
      "author": {
        "name": "Chao Xie",
        "email": "chao.xie@marvell.com",
        "time": "Thu Jan 24 01:38:27 2013 -0500"
      },
      "committer": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Thu Jan 24 21:11:33 2013 +0200"
      },
      "message": "usb: gadget: mv_udc: fix the warning of mv_udc_remove\n\nThe __exit_p() will be NULL if MODULE is no defined.\nIt will cause the warning. Removing __exit_p to remove\nthe warning.\n\nSigned-off-by: Chao Xie \u003cchao.xie@marvell.com\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\n"
    },
    {
      "commit": "3517c31a8ece660aadcbabd4ac98611cedb7af04",
      "tree": "f71379c15ca9f8ee087ab5c018a1ac7e56b277a3",
      "parents": [
        "2d7ebbb0946e9e13285eee348df1dbc48f0580e0"
      ],
      "author": {
        "name": "Chao Xie",
        "email": "chao.xie@marvell.com",
        "time": "Thu Jan 24 01:38:26 2013 -0500"
      },
      "committer": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Thu Jan 24 21:11:33 2013 +0200"
      },
      "message": "usb: gadget: mv_udc: use devm_xxx for probe\n\nuse devm_xxx for udc driver probe. So we do need care about\nthe resources release in driver remove or failure handling\nin driver probe.\n\nSigned-off-by: Chao Xie \u003cchao.xie@marvell.com\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\n"
    },
    {
      "commit": "2d7ebbb0946e9e13285eee348df1dbc48f0580e0",
      "tree": "aaec2755446fb5424fd717cd1728e8005b8b633b",
      "parents": [
        "4991e102c11524aff42ce3a0e7caeb6e5577808c"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Thu Jan 24 11:00:15 2013 +0200"
      },
      "committer": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Thu Jan 24 21:11:32 2013 +0200"
      },
      "message": "usb: gadget: completely remove -\u003estart/-\u003estop\n\nThose have been deprecated for a long time and\nprevious patches just converted all remaining\nusers of those.\n\nSince there are no in-tree users and we don\u0027t\nwant any new users for them, let\u0027s obliterate\nevery piece of code related to those calls.\n\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\n"
    },
    {
      "commit": "4991e102c11524aff42ce3a0e7caeb6e5577808c",
      "tree": "bbbed30a39ee243dba4195d5e852864a242d7e3e",
      "parents": [
        "70189a63d408d4ea0cddbf0ff0afe6020844e813"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Thu Jan 24 17:20:46 2013 +0200"
      },
      "committer": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Thu Jan 24 21:11:32 2013 +0200"
      },
      "message": "usb: gadget: s3c2410: convert to udc_start/udc_stop\n\nMechanical change making use of the new (can we\nstill call it new ?) interface for registering\nUDC drivers.\n\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\n"
    },
    {
      "commit": "70189a63d408d4ea0cddbf0ff0afe6020844e813",
      "tree": "052f0aee11bde8bc8994824a246190a005e64379",
      "parents": [
        "6166c24669678662547bb4e5dbd6a810268b8b7b"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Thu Jan 24 17:16:39 2013 +0200"
      },
      "committer": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Thu Jan 24 21:11:31 2013 +0200"
      },
      "message": "usb: gadget: pxa27x_udc: convert to udc_start/udc_stop\n\nMechanical change making use of the new (can we\nstill call it new ?) interface for registering\nUDC drivers.\n\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\n"
    },
    {
      "commit": "6166c24669678662547bb4e5dbd6a810268b8b7b",
      "tree": "2fc25cff5a7a5719801d02b6c554ba6d527b7539",
      "parents": [
        "1fb3b1cffc58a82c3887c5101b496771e106e913"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Thu Jan 24 17:11:44 2013 +0200"
      },
      "committer": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Thu Jan 24 21:11:31 2013 +0200"
      },
      "message": "usb: gadget: pxa25x_udc: convert to udc_start/udc_stop\n\nMechanical change making use of the new (can we\nstill call it new ?) interface for registering\nUDC drivers.\n\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\n"
    },
    {
      "commit": "1fb3b1cffc58a82c3887c5101b496771e106e913",
      "tree": "f2fa3480c1bf47ded18daecbf6efdd6e737e41ca",
      "parents": [
        "1bf0cf6040b31d715265af89a6ad8b4b40904c87"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Thu Jan 24 10:55:59 2013 +0200"
      },
      "committer": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Thu Jan 24 21:11:30 2013 +0200"
      },
      "message": "usb: gadget: pch_udc: convert to udc_start/udc_stop\n\nMechanical change making use of the new (can we\nstill call it new ?) interface for registering\nUDC drivers.\n\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\n"
    },
    {
      "commit": "1bf0cf6040b31d715265af89a6ad8b4b40904c87",
      "tree": "e48376e2eef69d76e862ee848710efd3d58d071a",
      "parents": [
        "3381fb602d4ae0a6388ba336a29bf999c1744cd6"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Thu Jan 24 10:52:52 2013 +0200"
      },
      "committer": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Thu Jan 24 21:11:30 2013 +0200"
      },
      "message": "usb: gadget: omap_udc: convert to udc_start/udc_stop\n\nMechanical change making use of the new (can we\nstill call it new ?) interface for registering\nUDC drivers.\n\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\n"
    },
    {
      "commit": "3381fb602d4ae0a6388ba336a29bf999c1744cd6",
      "tree": "bea5fa0a0f32ce940b2f40bfc708ee0ec040facc",
      "parents": [
        "eb65796ef161f1b2f959a6ab4b818976054b235d"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Thu Jan 24 10:49:17 2013 +0200"
      },
      "committer": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Thu Jan 24 21:11:29 2013 +0200"
      },
      "message": "usb: gadget: m66592-udc: convert to udc_start/udc_stop\n\nMechanical change making use of the new (can we\nstill call it new ?) interface for registering\nUDC drivers.\n\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\n"
    },
    {
      "commit": "eb65796ef161f1b2f959a6ab4b818976054b235d",
      "tree": "7635c8c051c9758f46a4601e7a0bbee3a797a681",
      "parents": [
        "950b3c1dac494da885401ad46c8b3de74e02152e"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Thu Jan 24 10:43:52 2013 +0200"
      },
      "committer": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Thu Jan 24 21:11:29 2013 +0200"
      },
      "message": "usb: gadget: fsl_udc_core: convert to udc_start/udc_stop\n\nMechanical change making use of the new (can we\nstill call it new ?) interface for registering\nUDC drivers.\n\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\n"
    },
    {
      "commit": "950b3c1dac494da885401ad46c8b3de74e02152e",
      "tree": "2c0cfa0c0369b01fe6a90f2c31a851126774ac8d",
      "parents": [
        "8de94fffad1b471550645965888d7aaae0680cef"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Thu Jan 24 10:40:21 2013 +0200"
      },
      "committer": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Thu Jan 24 21:11:28 2013 +0200"
      },
      "message": "usb: gadget: goku_udc: convert to udc_start/udc_stop\n\nMechanical change making use of the new (can we\nstill call it new ?) interface for registering\nUDC drivers.\n\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\n"
    },
    {
      "commit": "8de94fffad1b471550645965888d7aaae0680cef",
      "tree": "00000da7af4ec71b11c7d1c7886f4ae59d5a1e1d",
      "parents": [
        "45005f6927d98d9a3364287a6e9faca7121cc8f1"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Thu Jan 24 10:36:33 2013 +0200"
      },
      "committer": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Thu Jan 24 21:11:28 2013 +0200"
      },
      "message": "usb: gadget: fusb300_udc: convert to udc_start/udc_stop\n\nMechanical change making use of the new (can we\nstill call it new ?) interface for registering\nUDC drivers.\n\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\n"
    },
    {
      "commit": "45005f6927d98d9a3364287a6e9faca7121cc8f1",
      "tree": "b617758f53576761e9b63a64d4ea84c7fce897a8",
      "parents": [
        "aac16b6341f0022213fe828c50b7064744df86e0"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Thu Jan 24 10:28:39 2013 +0200"
      },
      "committer": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Thu Jan 24 21:11:17 2013 +0200"
      },
      "message": "usb: gadget: amd5536udc: convert to udc_start/udc_stop\n\nMechanical change making use of the new (can we\nstill call it new ?) interface for registering\nUDC drivers.\n\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\n"
    },
    {
      "commit": "ba2ab41f3d68f277860768b2c5b197768b196332",
      "tree": "807605fea8dcd16b89a8c4c95838e57e200019b5",
      "parents": [
        "bff92411eb93b2b2a06c4de76e6811486771a76f",
        "efa17194581bdfca0986dabc178908bd7c21ba00"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 24 10:19:13 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 24 10:19:13 2013 -0800"
      },
      "message": "Merge tag \u0027pm+acpi-for-3.8-rc5\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm\n\nPull ACPI and power management fixes from Rafael Wysocki:\n\n - Two cpuidle initialization fixes from Konrad Rzeszutek Wilk.\n\n - cpufreq regression fixes for AMD processors from Borislav Petkov,\n   Stefan Bader, and Matthew Garrett.\n\n - ACPI cpufreq fix from Thomas Schlichter.\n\n - cpufreq and devfreq fixes related to incorrect usage of operating\n   performance points (OPP) framework and RCU from Nishanth Menon.\n\n - APEI workaround for incorrect BIOS information from Lans Zhang.\n\n* tag \u0027pm+acpi-for-3.8-rc5\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm:\n  cpufreq: Add module aliases for acpi-cpufreq\n  ACPI: Check MSR valid bit before using P-state frequencies\n  PM / devfreq: exynos4_bus: honor RCU lock usage\n  PM / devfreq: add locking documentation for recommended_opp\n  cpufreq: cpufreq-cpu0: use RCU locks around usage of OPP\n  cpufreq: OMAP: use RCU locks around usage of OPP\n  ACPI, APEI: Fixup incorrect 64-bit access width firmware bug\n  ACPI / processor: Get power info before updating the C-states\n  powernow-k8: Add a kconfig dependency on acpi-cpufreq\n  ACPI / cpuidle: Fix NULL pointer issues when cpuidle is disabled\n  intel_idle: Don\u0027t register CPU notifier if we are not running.\n"
    },
    {
      "commit": "bff92411eb93b2b2a06c4de76e6811486771a76f",
      "tree": "27ad7e3cce374b4b9440c36abb8c4b0659f5ada0",
      "parents": [
        "3f58e0945eb064777f7b77e65ae44cb4f1efc92e",
        "af4ca6a8086505d135676f9c904c9d67cbb8d81b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 24 10:18:37 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 24 10:18:37 2013 -0800"
      },
      "message": "Merge tag \u0027regmap-fix-3.8-rc4\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap\n\nPull regmap fixes from Mark Brown:\n \"One more oversight in the debugfs code was reported and fixed, plus a\n  documentation fix.\"\n\n* tag \u0027regmap-fix-3.8-rc4\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap:\n  regmap: fix small typo in regmap_bulk_write comment\n  regmap: debugfs: Fix seeking from the cache\n"
    },
    {
      "commit": "3f58e0945eb064777f7b77e65ae44cb4f1efc92e",
      "tree": "46b49ddc57887a52ba7c0d820e06d7313a7ce64b",
      "parents": [
        "acc5da0f9d89299b4115cf9cb995c0157cd6bf12",
        "b9bb37f5486ba05d2b557dbf1aeb754fef618985"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 24 10:17:49 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 24 10:17:49 2013 -0800"
      },
      "message": "Merge branch \u0027fixes\u0027 of git://git.infradead.org/users/vkoul/slave-dma\n\nPull slave-dmaengine fixes from Vinod Koul:\n \"A few fixes on slave dmanengine.  There are trivial fixes in imx-dma,\n  tegra-dma \u0026 ioat driver\"\n\n* \u0027fixes\u0027 of git://git.infradead.org/users/vkoul/slave-dma:\n  dma: tegra: implement flags parameters for cyclic transfer\n  dmaengine: imx-dma: Disable use of hw_chain to fix sg_dma transfers.\n  ioat: Fix DMA memory sync direction correct flag\n"
    },
    {
      "commit": "acc5da0f9d89299b4115cf9cb995c0157cd6bf12",
      "tree": "aa903cd765ec5284e8ef0ae56006b4f956b7d4f2",
      "parents": [
        "ff7532ca2c631e7e96dcd305a967b610259dc0ea",
        "9dd3162deb67e9d2dc08af8bedea61c41fae85a8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 24 10:17:03 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 24 10:17:03 2013 -0800"
      },
      "message": "Merge branch \u0027i2c-embedded/for-current\u0027 of git://git.pengutronix.de/git/wsa/linux\n\nPill i2c fixes from Wolfram Sang:\n \"Here are a few, typical driver fixes for the I2C subsystem\"\n\n* \u0027i2c-embedded/for-current\u0027 of git://git.pengutronix.de/git/wsa/linux:\n  i2c-designware: add missing MODULE_LICENSE\n  i2c: omap: fix draining irq handling\n  i2c: omap: errata i462: fix incorrect ack for arbitration lost interrupt\n  i2c: muxes: fix wrong use of sizeof(ptr)\n  i2c: sirf: register i2c_client from dt child-nodes in probe entry\n  i2c: mxs: Fix type of error code\n  i2c: mxs: Fix misuse init_completion\n"
    },
    {
      "commit": "1eafa6c73791e4f312324ddad9cbcaf6a1b6052b",
      "tree": "59ffd2a324039af64354fbaaaa116c9366acba6f",
      "parents": [
        "c9f01bfe0ca411b4751d7fdbb9d602035ba52f75"
      ],
      "author": {
        "name": "Miao Xie",
        "email": "miaox@cn.fujitsu.com",
        "time": "Tue Jan 22 10:49:00 2013 +0000"
      },
      "committer": {
        "name": "Josef Bacik",
        "email": "jbacik@fusionio.com",
        "time": "Thu Jan 24 12:51:27 2013 -0500"
      },
      "message": "Btrfs: fix repeated delalloc work allocation\n\nbtrfs_start_delalloc_inodes() locks the delalloc_inodes list, fetches the\nfirst inode, unlocks the list, triggers btrfs_alloc_delalloc_work/\nbtrfs_queue_worker for this inode, and then it locks the list, checks the\nhead of the list again. But because we don\u0027t delete the first inode that it\ndeals with before, it will fetch the same inode. As a result, this function\nallocates a huge amount of btrfs_delalloc_work structures, and OOM happens.\n\nFix this problem by splice this delalloc list.\n\nReported-by: Alex Lyakas \u003calex.btrfs@zadarastorage.com\u003e\nSigned-off-by: Miao Xie \u003cmiaox@cn.fujitsu.com\u003e\nSigned-off-by: Josef Bacik \u003cjbacik@fusionio.com\u003e\n"
    },
    {
      "commit": "c9f01bfe0ca411b4751d7fdbb9d602035ba52f75",
      "tree": "2f1ea0f913073f64b6b16c001b50dfe763a6162d",
      "parents": [
        "2cba30f172afdfa00f3e844f42f21eb3b972d01c"
      ],
      "author": {
        "name": "Miao Xie",
        "email": "miaox@cn.fujitsu.com",
        "time": "Wed Jan 16 11:27:17 2013 +0000"
      },
      "committer": {
        "name": "Josef Bacik",
        "email": "jbacik@fusionio.com",
        "time": "Thu Jan 24 12:51:26 2013 -0500"
      },
      "message": "Btrfs: fix wrong max device number for single profile\n\nThe max device number of single profile is 1, not 0 (0 means \u0027as many as\npossible\u0027). Fix it.\n\nCc: Liu Bo \u003cbo.li.liu@oracle.com\u003e\nSigned-off-by: Miao Xie \u003cmiaox@cn.fujitsu.com\u003e\nReviewed-by: Liu Bo \u003cbo.li.liu@oracle.com\u003e\nSigned-off-by: Josef Bacik \u003cjbacik@fusionio.com\u003e\n"
    },
    {
      "commit": "2cba30f172afdfa00f3e844f42f21eb3b972d01c",
      "tree": "8030e3d762a432f92a56151736b7f149c22454bc",
      "parents": [
        "8d25a086eb104297e3ba1fdd180b04cfaaa84797"
      ],
      "author": {
        "name": "Miao Xie",
        "email": "miaox@cn.fujitsu.com",
        "time": "Tue Jan 15 06:29:12 2013 +0000"
      },
      "committer": {
        "name": "Josef Bacik",
        "email": "jbacik@fusionio.com",
        "time": "Thu Jan 24 12:51:25 2013 -0500"
      },
      "message": "Btrfs: fix missed transaction-\u003eaborted check\n\nFirst, though the current transaction-\u003eaborted check can stop the commit early\nand avoid unnecessary operations, it is too early, and some transaction handles\ndon\u0027t end, those handles may set transaction-\u003eaborted after the check.\n\nSecond, when we commit the transaction, we will wake up some worker threads to\nflush the space cache and inode cache. Those threads also allocate some transaction\nhandles and may set transaction-\u003eaborted if some serious error happens.\n\nSo we need more check for -\u003eaborted when committing the transaction. Fix it.\n\nSigned-off-by: Miao Xie \u003cmiaox@cn.fujitsu.com\u003e\nSigned-off-by: Josef Bacik \u003cjbacik@fusionio.com\u003e\n"
    },
    {
      "commit": "8d25a086eb104297e3ba1fdd180b04cfaaa84797",
      "tree": "075e3a0e731b08a418ad65dfd4e0bb53818a40c1",
      "parents": [
        "e58dd74bccb4317e39e4b675bf9c6cd133608fac"
      ],
      "author": {
        "name": "Miao Xie",
        "email": "miaox@cn.fujitsu.com",
        "time": "Tue Jan 15 06:27:25 2013 +0000"
      },
      "committer": {
        "name": "Josef Bacik",
        "email": "jbacik@fusionio.com",
        "time": "Thu Jan 24 12:51:23 2013 -0500"
      },
      "message": "Btrfs: Add ACCESS_ONCE() to transaction-\u003eabort accesses\n\nWe may access and update transaction-\u003eaborted on the different CPUs without\nlock, so we need ACCESS_ONCE() wrapper to prevent the compiler from creating\nunsolicited accesses and make sure we can get the right value.\n\nSigned-off-by: Miao Xie \u003cmiaox@cn.fujitsu.com\u003e\nSigned-off-by: Josef Bacik \u003cjbacik@fusionio.com\u003e\n"
    },
    {
      "commit": "e58dd74bccb4317e39e4b675bf9c6cd133608fac",
      "tree": "aa95038a3e7e2d15b174306cd9a89861ac057511",
      "parents": [
        "192000dda22e02225772e862b92e7c09e5a17d08"
      ],
      "author": {
        "name": "Josef Bacik",
        "email": "jbacik@fusionio.com",
        "time": "Tue Jan 22 15:43:09 2013 -0500"
      },
      "committer": {
        "name": "Josef Bacik",
        "email": "jbacik@fusionio.com",
        "time": "Thu Jan 24 12:51:22 2013 -0500"
      },
      "message": "Btrfs: put csums on the right ordered extent\n\nI noticed a WARN_ON going off when adding csums because we were going over\nthe amount of csum bytes that should have been allowed for an ordered\nextent.  This is a leftover from when we used to hold the csums privately\nfor direct io, but now we use the normal ordered sum stuff so we need to\nmake sure and check if we\u0027ve moved on to another extent so that the csums\nare added to the right extent.  Without this we could end up with csums for\nbytenrs that don\u0027t have extents to cover them yet.  Thanks,\n\nSigned-off-by: Josef Bacik \u003cjbacik@fusionio.com\u003e\n"
    },
    {
      "commit": "192000dda22e02225772e862b92e7c09e5a17d08",
      "tree": "5ebfe29a6aa6b47f869adb7bc84cc954b733102d",
      "parents": [
        "b0175117b9376a69978bbe80af26fb95dddbd53e"
      ],
      "author": {
        "name": "Liu Bo",
        "email": "bo.li.liu@oracle.com",
        "time": "Sun Jan 06 03:38:22 2013 +0000"
      },
      "committer": {
        "name": "Josef Bacik",
        "email": "jbacik@fusionio.com",
        "time": "Thu Jan 24 12:51:17 2013 -0500"
      },
      "message": "Btrfs: use right range to find checksum for compressed extents\n\nFor compressed extents, the range of checksum is covered by disk length,\nand the disk length is different with ram length, so we need to use disk\nlength instead to get us the right checksum.\n\nSigned-off-by: Liu Bo \u003cbo.li.liu@oracle.com\u003e\nSigned-off-by: Josef Bacik \u003cjbacik@fusionio.com\u003e\n"
    },
    {
      "commit": "b0175117b9376a69978bbe80af26fb95dddbd53e",
      "tree": "1748791c73aae22587be21f2b3ee127d858c3432",
      "parents": [
        "201a90389424d6771d24fc5d72f7e34cb4a8f967"
      ],
      "author": {
        "name": "Josef Bacik",
        "email": "jbacik@fusionio.com",
        "time": "Tue Dec 18 11:39:19 2012 -0500"
      },
      "committer": {
        "name": "Josef Bacik",
        "email": "jbacik@fusionio.com",
        "time": "Thu Jan 24 12:49:49 2013 -0500"
      },
      "message": "Btrfs: fix panic when recovering tree log\n\nA user reported a BUG_ON(ret) that occured during tree log replay.  Ret was\n-EAGAIN, so what I think happened is that we removed an extent that covered\na bitmap entry and an extent entry.  We remove the part from the bitmap and\nreturn -EAGAIN and then search for the next piece we want to remove, which\nhappens to be an entire extent entry, so we just free the sucker and return.\nThe problem is ret is still set to -EAGAIN so we trip the BUG_ON().  The\nuser used btrfs-zero-log so I\u0027m not 100% sure this is what happened so I\u0027ve\nadded a WARN_ON() to catch the other possibility.  Thanks,\n\nReported-by: Jan Steffens \u003cjan.steffens@gmail.com\u003e\nSigned-off-by: Josef Bacik \u003cjbacik@fusionio.com\u003e\n"
    },
    {
      "commit": "201a90389424d6771d24fc5d72f7e34cb4a8f967",
      "tree": "2e184b0b5a702855163d7da2fa5bee2a6fb8ef98",
      "parents": [
        "a105bb88f46b60de2adf1ee98745bd59362b09ab"
      ],
      "author": {
        "name": "Josef Bacik",
        "email": "jbacik@fusionio.com",
        "time": "Thu Jan 24 12:02:07 2013 -0500"
      },
      "committer": {
        "name": "Josef Bacik",
        "email": "jbacik@fusionio.com",
        "time": "Thu Jan 24 12:49:48 2013 -0500"
      },
      "message": "Btrfs: do not allow logged extents to be merged or removed\n\nWe drop the extent map tree lock while we\u0027re logging extents, so somebody\ncould come in and merge another extent into this one and screw up our\nlogging, or they could even remove us from the list which would keep us from\nlogging the extent or freeing our ref on it, so we need to make sure to not\nclear LOGGING until after the extent is logged, and then we can merge it to\nadjacent extents.  Thanks,\n\nSigned-off-by: Josef Bacik \u003cjbacik@fusionio.com\u003e\n"
    },
    {
      "commit": "3836414f45b01486b9b50c627a329010573ad0f4",
      "tree": "f41e51a6194491a63dc6f86473f335a07e031488",
      "parents": [
        "60fd8e35e32087eed200bea99be037b5f75a016e",
        "52666298aebe5e9ab28a773ee61d2ce81fa097bb"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Thu Jan 24 08:12:24 2013 -0800"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Thu Jan 24 08:12:24 2013 -0800"
      },
      "message": "Merge branch \u0027vexpress/fixes\u0027 of git://git.linaro.org/people/pawelmoll/linux into fixes\n\nFrom Pawel Moll:\n- makes the V2P-CA15_A7 (a.k.a. TC2) work with 3.8 kernels\n- improves vexpress-sysreg.c behaviour on arm64 platforms\n\n* \u0027vexpress/fixes\u0027 of git://git.linaro.org/people/pawelmoll/linux:\n  mfd: vexpress-sysreg: Don\u0027t skip initialization on probe\n  ARM: vexpress: Enable A7 cores in V2P-CA15_A7\u0027s Device Tree\n  ARM: vexpress: extend the MPIDR range used for pen release check\n"
    },
    {
      "commit": "60fd8e35e32087eed200bea99be037b5f75a016e",
      "tree": "64f6672dc891dde9c5b6a0e608a3acb8a056b967",
      "parents": [
        "4ad3041d3b76632c02b50aa384a8f21d7d15bac0",
        "8461c2f6fdd3ef0b26f931d561435df8cae2a9a5"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Thu Jan 24 07:49:49 2013 -0800"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Thu Jan 24 07:49:49 2013 -0800"
      },
      "message": "Merge tag \u0027at91-fixes\u0027 of git://github.com/at91linux/linux-at91 into fixes\n\nFrom Nicolas Ferre:\nHere are fixes for AT91 that are mainly related to device tree.\nOne RM9200 setup option is the only C code change.\nSome documentation changes can clarify the pinctrl use.\nThen, some defconfig modifications are allowing the affected platforms\nto boot.\n\n* tag \u0027at91-fixes\u0027 of git://github.com/at91linux/linux-at91:\n  ARM: at91/dts: correct comment in at91sam9x5.dtsi for mii\n  ARM: at91/at91_dt_defconfig: add at91sam9n12 SoC to DT defconfig\n  ARM: at91/at91_dt_defconfig: remove memory specification to cmdline\n  ARM: at91/dts: add macb mii pinctrl config for kizbox\n  ARM: at91: rm9200: remake the BGA as default version\n  ARM: at91: fix gpios on i2c-gpio for RM9200 DT\n  ARM: at91/at91sam9x5 DTS: add SCK USART pins\n  ARM: at91/at91sam9x5 DTS: correct wrong PIO BANK values on u(s)arts\n  ARM: at91/at91-pinctrl documentation: fix typo and add some details\n"
    },
    {
      "commit": "52666298aebe5e9ab28a773ee61d2ce81fa097bb",
      "tree": "b9c22d4ebf71abdbf6eebb1b47942ee963dce9ab",
      "parents": [
        "ab838bc9c2b9b3afc64d92928dfae9e09fa5b467"
      ],
      "author": {
        "name": "Pawel Moll",
        "email": "pawel.moll@arm.com",
        "time": "Tue Nov 27 16:48:50 2012 +0000"
      },
      "committer": {
        "name": "Pawel Moll",
        "email": "pawel.moll@arm.com",
        "time": "Thu Jan 24 12:19:23 2013 +0000"
      },
      "message": "mfd: vexpress-sysreg: Don\u0027t skip initialization on probe\n\nThe vexpress-sysreg driver does not have to be initialized\nearly, when the platform doesn\u0027t require this. Unfortunately\nin such case it wasn\u0027t initialized correctly - master site\nlookup and config bridge registration were missing. Fixed now.\n\nSigned-off-by: Pawel Moll \u003cpawel.moll@arm.com\u003e\n"
    },
    {
      "commit": "ab838bc9c2b9b3afc64d92928dfae9e09fa5b467",
      "tree": "367343f978e1a0fdf88d76a592a5179abe99b5cc",
      "parents": [
        "1585defb4ceca98b12bd6fba6802c22e77e172bb"
      ],
      "author": {
        "name": "Pawel Moll",
        "email": "pawel.moll@arm.com",
        "time": "Thu Jan 24 11:48:54 2013 +0000"
      },
      "committer": {
        "name": "Pawel Moll",
        "email": "pawel.moll@arm.com",
        "time": "Thu Jan 24 12:19:23 2013 +0000"
      },
      "message": "ARM: vexpress: Enable A7 cores in V2P-CA15_A7\u0027s Device Tree\n\nAs the kernel is able to cope with multiple clusters,\nuncomment the A7 cores in the Device Tree for V2P-CA15_A7\ntile, making all 5 cores available to the user.\n\nSigned-off-by: Pawel Moll \u003cpawel.moll@arm.com\u003e\n"
    },
    {
      "commit": "1585defb4ceca98b12bd6fba6802c22e77e172bb",
      "tree": "f37374342c72114fc5e332d0c10bf49a9268da48",
      "parents": [
        "7d1f9aeff1ee4a20b1aeb377dd0f579fe9647619"
      ],
      "author": {
        "name": "Lorenzo Pieralisi",
        "email": "Lorenzo.Pieralisi@arm.com",
        "time": "Tue Jan 22 10:56:40 2013 +0000"
      },
      "committer": {
        "name": "Pawel Moll",
        "email": "pawel.moll@arm.com",
        "time": "Thu Jan 24 12:19:23 2013 +0000"
      },
      "message": "ARM: vexpress: extend the MPIDR range used for pen release check\n\nIn ARM multi-cluster systems the MPIDR affinity level 0 cannot be used as a\nsingle cpu identifier, affinity levels 1 and 2 must be taken into account as\nwell.\nThis patch extends the MPIDR usage to affinity levels 1 and 2 in versatile\nsecondary cores start up code in order to compare the passed pen_release\nvalue with the full-blown affinity mask.\n\nSigned-off-by: Lorenzo Pieralisi \u003clorenzo.pieralisi@arm.com\u003e\nSigned-off-by: Liviu Dudau \u003cliviu.dudau@arm.com\u003e\nAcked-by: Nicolas Pitre \u003cnico@linaro.org\u003e\nSigned-off-by: Pawel Moll \u003cpawel.moll@arm.com\u003e\n"
    },
    {
      "commit": "af4ca6a8086505d135676f9c904c9d67cbb8d81b",
      "tree": "5a006aabced5610afa07482e5fb4be86524c1535",
      "parents": [
        "31b35e9edd51cab96d880248206c90b7177e3e5c",
        "f32ca3db7f0b05a88edf37ccb00e262290a213e7"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Jan 24 19:04:16 2013 +0800"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Jan 24 19:04:16 2013 +0800"
      },
      "message": "Merge remote-tracking branch \u0027regmap/fix/debugfs\u0027 into tmp\n"
    },
    {
      "commit": "1a947746dbe1486d0e305ab512ddf085b7874cb3",
      "tree": "1189d62e54cf11936948b4b92b18c657e122667a",
      "parents": [
        "388e5c51135f817f01177c42261f1116a6d7f2ad"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Thu Jan 24 11:56:11 2013 +0200"
      },
      "committer": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Thu Jan 24 12:02:31 2013 +0200"
      },
      "message": "usb: dwc3: gadget: change HIRD threshold to 12\n\nFirst of all, that 28 value makes no sense as\nHIRD threshold is a 4-bit value, second of all\nit\u0027s causing issues for OMAP5.\n\nUsing 12 because commit cbc725b3 (usb: dwc3:\nkeep default hird threshold value as 4b1100)\nhad the intention of setting the maximum allowed\nvalue of 0xc.\n\nAlso, original code has been wrong forever, so\nthis should be backported as far back as\npossible.\n\nCc: \u003cstable@vger.kernel.org\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\n"
    },
    {
      "commit": "aac16b6341f0022213fe828c50b7064744df86e0",
      "tree": "59f3d71442d61264b2dc16b5385f0c9da39f73c5",
      "parents": [
        "38b3ad5655e7b2ccb68e6510a84f839d0376fe05"
      ],
      "author": {
        "name": "Chao Xie",
        "email": "chao.xie@marvell.com",
        "time": "Thu Jan 24 01:38:25 2013 -0500"
      },
      "committer": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Thu Jan 24 10:19:11 2013 +0200"
      },
      "message": "usb: gadget: mv_udc: use udc_start and udc_stop functions\n\nThis patches converts the driver into the new style start/stop\ninterface. As a result the driver no longer uses the static\nglobal the_conroller variable.\n\nSigned-off-by: Chao Xie \u003cchao.xie@marvell.com\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\n"
    },
    {
      "commit": "4ad3041d3b76632c02b50aa384a8f21d7d15bac0",
      "tree": "5b43d0934d8328a15498c6898c56ec71e020ccd1",
      "parents": [
        "f6be19c8bcca7185dcbda61f34f99d8b15bcd165",
        "e6b267ce14f61d9da0151b97ee26ab4d38055567"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Wed Jan 23 20:35:02 2013 -0800"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Wed Jan 23 20:35:02 2013 -0800"
      },
      "message": "Merge tag \u0027imx-fixes-3.8-3\u0027 of git://git.linaro.org/people/shawnguo/linux-2.6 into fixes\n\nFrom Shawn Guo:\n\nThis is yet another critical imxfb fixes held off by absence of FB\nmaintainer for some time.\n\n* tag \u0027imx-fixes-3.8-3\u0027 of git://git.linaro.org/people/shawnguo/linux-2.6:\n  video: imxfb: Do not crash on reboot\n"
    },
    {
      "commit": "f6be19c8bcca7185dcbda61f34f99d8b15bcd165",
      "tree": "28221937b24d1cbb372bb528f9f7368488c14470",
      "parents": [
        "51edce0ccee090ea762a3014510e7870d25c49df",
        "09d75bc7d217bd8868899028a98b53423e6b3324"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Wed Jan 23 20:30:52 2013 -0800"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Wed Jan 23 20:30:52 2013 -0800"
      },
      "message": "Merge tag \u0027mvebu_fixes_for_v3.8-rc5\u0027 of git://git.infradead.org/users/jcooper/linux into fixes\n\nFrom Jason Cooper:\n\nmvebu fixes for v3.8-rc5\n - fix memory leak in mvebu/clk-cpu.c\n - use devm_ to correct/simplify error paths in mvsdio\n - add missing #interrupt-cells property in kirkwood\n\n* tag \u0027mvebu_fixes_for_v3.8-rc5\u0027 of git://git.infradead.org/users/jcooper/linux:\n  ARM: kirkwood: fix missing #interrupt-cells property\n  mmc: mvsdio: use devm_ API to simplify/correct error paths.\n  clk: mvebu/clk-cpu.c: fix memory leakage\n"
    },
    {
      "commit": "ff7532ca2c631e7e96dcd305a967b610259dc0ea",
      "tree": "df5a40bbe28f553c6c6955fa4f15600e99ca3da1",
      "parents": [
        "ae763db4ce0300ccd844435c93c6c06bb6549560",
        "dba63b2f733ebfd89bbb15e8fe8ca10fd3871a7f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jan 23 20:11:35 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jan 23 20:11:35 2013 -0800"
      },
      "message": "Merge tag \u0027usb-3.8-rc4\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb\n\nPull more USB fixes from Greg Kroah-Hartman:\n \"Here are some more USB fixes for the 3.8-rc4 tree.\n\n  Some gadget driver fixes, and finally resolved the ehci-mxc driver\n  build issues (it\u0027s just some code moving around and being deleted).\"\n\n* tag \u0027usb-3.8-rc4\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb:\n  USB: EHCI: fix build error in ehci-mxc\n  USB: EHCI: add a name for the platform-private field\n  USB: EHCI: fix incorrect configuration test\n  USB: EHCI: Move definition of EHCI_STATS to ehci.h\n  USB: UHCI: fix IRQ race during initialization\n  usb: gadget: FunctionFS: Fix missing braces in parse_opts\n  usb: dwc3: gadget: fix ep-\u003emaxburst for ep0\n  ARM: i.MX clock: Change the connection-id for fsl-usb2-udc\n  usb: gadget: fsl_mxc_udc: replace MX35_IO_ADDRESS to ioremap\n  usb: gadget: fsl-mxc-udc: replace cpu_is_xxx() with platform_device_id\n  usb: musb: cppi_dma: drop \u0027__init\u0027 annotation\n"
    },
    {
      "commit": "ae763db4ce0300ccd844435c93c6c06bb6549560",
      "tree": "2c53aa658004e1fb473ff6f71e1db942a820850e",
      "parents": [
        "6f48ea58dd039aa8627d378284031a8df8826dc9",
        "a7e2ca17039edb5f782be519eaf9d8ea500ba7cc"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jan 23 20:10:48 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jan 23 20:10:48 2013 -0800"
      },
      "message": "Merge tag \u0027char-misc-3.8-rc4\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc\n\nPull drivers/misc fix from Greg Kroah-Hartman:\n \"Here is a single revert for the ti-st misc driver, fixing problem that\n  was introduced in 3.7-rc1 that has been bothering people.\"\n\n* tag \u0027char-misc-3.8-rc4\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc:\n  Revert \"drivers/misc/ti-st: remove gpio handling\"\n"
    },
    {
      "commit": "6f48ea58dd039aa8627d378284031a8df8826dc9",
      "tree": "8d2a7e76e2692025ca984edfc43918d5c83bb182",
      "parents": [
        "2116e02a96b44be4d7c82a067554de321c87afe8",
        "5e30bbb723415fb94a098e314d1908a39a7e50a2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jan 23 20:09:58 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jan 23 20:09:58 2013 -0800"
      },
      "message": "Merge tag \u0027tty-3.8-rc4\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty\n\nPull a TTY maintainer patch from Greg Kroah-Hartman:\n \"Just a MAINTAINERS update, now that Alan has left for a bit, I\u0027ll\n  continue to watch over the serial drivers.\"\n\n* tag \u0027tty-3.8-rc4\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty:\n  MAINTAINERS: Someone needs to watch over the serial drivers\n"
    },
    {
      "commit": "2116e02a96b44be4d7c82a067554de321c87afe8",
      "tree": "48b1c388e808890adb405a705665f6e9f138ab59",
      "parents": [
        "248152b60209874b1707a23d336b137486756a29",
        "68d6f84ba0c47e658beff3a4bf0c43acee4b4690"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jan 23 20:07:12 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jan 23 20:07:12 2013 -0800"
      },
      "message": "Merge branch \u0027v4l_for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media\n\nPull media fixes from Mauro Carvalho Chehab:\n - gspca: add needed delay for I2C traffic for sonixb/sonixj cameras\n - gspca: add one missing Kinect USB ID\n - usbvideo: some regression fixes\n - omap3isp: fix some build issues\n - videobuf2: fix video output handling\n - exynos s5p/m5mols: a few regression fixes.\n\n* \u0027v4l_for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media:\n  [media] uvcvideo: Set error_idx properly for S_EXT_CTRLS failures\n  [media] uvcvideo: Cleanup leftovers of partial revert\n  [media] uvcvideo: Return -EACCES when trying to set a read-only control\n  [media] omap3isp: Don\u0027t include \u003cplat/cpu.h\u003e\n  [media] s5p-mfc: Fix interrupt error handling routine\n  [media] s5p-fimc: Fix return value of __fimc_md_create_flite_source_links()\n  [media] m5mols: Fix typo in get_fmt callback\n  [media] v4l: vb2: Set data_offset to 0 for single-plane output buffers\n  [media] [FOR,v3.8] omap3isp: Don\u0027t include deleted OMAP plat/ header files\n  [media] gspca_sonixj: Add a small delay after i2c_w1\n  [media] gspca_sonixb: Properly wait between i2c writes\n  [media] gspca_kinect: add Kinect for Windows USB id\n"
    },
    {
      "commit": "5e30bbb723415fb94a098e314d1908a39a7e50a2",
      "tree": "41bf2b29b1858e7d71ac1c7f953408989b62540b",
      "parents": [
        "248152b60209874b1707a23d336b137486756a29"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Jan 23 15:45:23 2013 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Jan 23 15:45:23 2013 -0800"
      },
      "message": "MAINTAINERS: Someone needs to watch over the serial drivers\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    }
  ],
  "next": "248152b60209874b1707a23d336b137486756a29"
}
