)]}'
{
  "log": [
    {
      "commit": "6ef9fc657bd69c708ada2ee9fd3b2e13f7600a3d",
      "tree": "6e9a1bf01ccfc854ebd5bb37862380f24ef7e34e",
      "parents": [
        "a0c9e95dfc6898dbc178d7b962916f3823434e6e"
      ],
      "author": {
        "name": "Anand Gadiyar",
        "email": "gadiyar@ti.com",
        "time": "Mon Dec 13 22:00:34 2010 +0530"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Dec 16 13:36:12 2010 -0800"
      },
      "message": "usb: ehci-omap: fix tll channel enable mask\n\nThe TLL channel enable code searches for the wrong mask, and\ncould end up enabling the wrong port. Fix this.\n\nSigned-off-by: Anand Gadiyar \u003cgadiyar@ti.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "a0c9e95dfc6898dbc178d7b962916f3823434e6e",
      "tree": "1ba5ce281530edae373eae6f13b3271549fd319c",
      "parents": [
        "0a313c4d2435ed0d86cf2295514f02de34cecd88"
      ],
      "author": {
        "name": "Keshava Munegowda",
        "email": "keshava_mgowda@ti.com",
        "time": "Mon Dec 13 22:00:51 2010 +0530"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Dec 16 13:36:12 2010 -0800"
      },
      "message": "usb: ohci-omap3: fix trivial typo\n\nThis is the ohci-omap3 driver, not ehci-omap. Correct this\nobvious typo.\n\nSigned-off-by: Keshava Munegowda \u003ckeshava_mgowda@ti.com\u003e\nSigned-off-by: Anand Gadiyar \u003cgadiyar@ti.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "0a313c4d2435ed0d86cf2295514f02de34cecd88",
      "tree": "243bf1a49156fa98b1ddeb78d8780af1848e7c3f",
      "parents": [
        "7c25a82684364da44643cbe3bdbd0f8835293767"
      ],
      "author": {
        "name": "Artem Leonenko",
        "email": "tikkeri@gmail.com",
        "time": "Tue Dec 14 23:47:06 2010 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Dec 16 13:32:37 2010 -0800"
      },
      "message": "USB: gadget: ci13xxx: don\u0027t assume that PAGE_SIZE is 4096\n\nPage size for transaction descriptors for CI13XXX has nothing\ncommon with page size from MM. Using platform and configuration\nspecific PAGE_SIZE is wrong.\n\nSigned-off-by: Artem Leonenko \u003ctikkeri@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "7c25a82684364da44643cbe3bdbd0f8835293767",
      "tree": "d6d9d063be42337f9ecc60f2ffac31b364157cb3",
      "parents": [
        "d9bb9c1820cb2a7aeb5e42a5470cf208002d9aa8"
      ],
      "author": {
        "name": "Artem Leonenko",
        "email": "tikkeri@gmail.com",
        "time": "Tue Dec 14 23:46:55 2010 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Dec 16 13:32:37 2010 -0800"
      },
      "message": "USB: gadget: ci13xxx: fix complete() callback for no_interrupt rq\u0027s\n\nCI13xxx UDC driver doesn\u0027t call complete() callback for requests\nwith flag no_interrupt set. Thus gadget drivers (like g_ether) are\nnever notifed about successfully (or not) transmitted requests. As\na result in case of g_ether and queued request with no_interrupt\u003d1\nfields g_ether is never notifed about sent packets and TX stalls.\n\nSolution: treat no_interrupt flag like all other UDC drivers do and\ncall complete() callback for all requests.\n\nSigned-off-by: Artem Leonenko \u003ctikkeri@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "d9bb9c1820cb2a7aeb5e42a5470cf208002d9aa8",
      "tree": "758428f68ad6290ffc04c287f7bfd6cc2df48df8",
      "parents": [
        "6549e8b7f34b456d5689b98c2c0cf38c98414e47"
      ],
      "author": {
        "name": "Artem Leonenko",
        "email": "tikkeri@gmail.com",
        "time": "Tue Dec 14 23:45:50 2010 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Dec 16 13:32:37 2010 -0800"
      },
      "message": "USB: gadget: update ci13xxx to work with g_ether\n\nThere is one nasty scenario when CI13xxx driver fails:\n       a) two or more rx requests are queued (g_ether does that)\n       b) rx request completed, interrupt fires and ci13xxx dequeues rq\n       c) request complete() callback gets called and in turn it calls ep_queue()\n               c1) in ep_queue() request gets added to the TAIL of the rx queue list\n       d) ep gets primed with rq from (b)\n       e) interrupt fires\n       f) request gets popped from queue head for hw dequeue\n       G) requets from queue head wasn\u0027t enqueued\n               g1)  isr_tr_complete_low() doesn\u0027t\n               enqueue more requests and it doesn\u0027t prime EP,\n               rx traffic stalls\n\nSolution:\n       a) enque queued requests ASAP, i.e. before calling complete() callback.\n       b) don\u0027t HW enqueue and prime endpoint with recently added request and\n       use the oldest request in the queue.\n\nFixed issues:\n       a) ep_queue() may return an error code despite request was successfully\n       added to the queue (if _hardware_enqueue() fails)\n       b) Added requests are always processed in LIFO order, even if they are\n       added in complete() callback\n       c) Finally more than two and more queued requests are processed consistently,\n       even if they were added in complete() callback\n\nThe fix was successfully tested on MIPS based SoC with 4KEc CPU core and\nCI13612 USB core. Board successfully boots with NFS root using g_ether\non ci13xxx udc.\n\nSigned-off-by: Artem Leonenko \u003ctikkeri@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "6549e8b7f34b456d5689b98c2c0cf38c98414e47",
      "tree": "bb9dc8a10d822ad1fc276aa2bb2e72b4ae03a4a5",
      "parents": [
        "36facadd9ea98f8415d0dbb63e0763b7ee9d3911"
      ],
      "author": {
        "name": "Artem Leonenko",
        "email": "tikkeri@gmail.com",
        "time": "Tue Dec 14 23:46:40 2010 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Dec 16 13:32:37 2010 -0800"
      },
      "message": "USB: gadgets: ci13xxx: fix probing of compiled-in gadget drivers\n\nBuilt-in gadget drivers have NULL-ifed unbind() function. Checking\nwhether unbind() is NULL will never let any compiled into kernel\ndriver attach.\n\nSigned-off-by: Artem Leonenko \u003ctikkeri@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "36facadd9ea98f8415d0dbb63e0763b7ee9d3911",
      "tree": "99dea00b332ed852f2b0a4923b581dd723f03634",
      "parents": [
        "2faa83e2a519abea1055d156ce1b42b8fa57e87b",
        "0b83ae960cd7d4a5ee02786ecf41ab45688999bf"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Dec 16 10:05:06 2010 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Dec 16 10:05:06 2010 -0800"
      },
      "message": "Merge branch \u0027usb-next\u0027 into musb-merge\n\n* usb-next: (132 commits)\n  USB: uas: Use GFP_NOIO instead of GFP_KERNEL in I/O submission path\n  USB: uas: Ensure we only bind to a UAS interface\n  USB: uas: Rename sense pipe and sense urb to status pipe and status urb\n  USB: uas: Use kzalloc instead of kmalloc\n  USB: uas: Fix up the Sense IU\n  usb: musb: core: kill unneeded #include\u0027s\n  DA8xx: assign name to MUSB IRQ resource\n  usb: gadget: g_ncm added\n  usb: gadget: f_ncm.c added\n  usb: gadget: u_ether: prepare for NCM\n  usb: pch_udc: Fix setup transfers with data out\n  usb: pch_udc: Fix compile error, warnings and checkpatch warnings\n  usb: add ab8500 usb transceiver driver\n  USB: gadget: Implement runtime PM for MSM bus glue driver\n  USB: gadget: Implement runtime PM for ci13xxx gadget\n  USB: gadget: Add USB controller driver for MSM SoC\n  USB: gadget: Introduce ci13xxx_udc_driver struct\n  USB: gadget: Initialize ci13xxx gadget device\u0027s coherent DMA mask\n  USB: gadget: Fix \"scheduling while atomic\" bugs in ci13xxx_udc\n  USB: gadget: Separate out PCI bus code from ci13xxx_udc\n  ...\n"
    },
    {
      "commit": "2faa83e2a519abea1055d156ce1b42b8fa57e87b",
      "tree": "8aaca988b9b62dcdaa0ace8e70b11fbc13d8ef2d",
      "parents": [
        "224acb1839f5fbb4ba85a440f6dd30dfb0e561b6"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Dec 16 10:04:17 2010 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Dec 16 10:04:17 2010 -0800"
      },
      "message": "Revert \"USB: musb: pm: don\u0027t rely fully on clock support\"\n\nThis reverts commit 32d5dc9520f0c6f60f691dd478741c774e292406.\n\nNeeded to properly merge the musb changes that are in the\nusb-next branch into Linus\u0027s tree.\n\nAcked-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "224acb1839f5fbb4ba85a440f6dd30dfb0e561b6",
      "tree": "531676e2a139cf26154c49626c0a2be69098c319",
      "parents": [
        "b0c3844d8af6b9f3f18f31e1b0502fbefa2166be"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Dec 16 10:03:27 2010 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Dec 16 10:03:27 2010 -0800"
      },
      "message": "Revert \"USB: musb: blackfin: pm: make it work\"\n\nThis reverts commit 1e393c6eece048052d4131ec4dad3b98e35a98e2.\n\nNeeded to properly merge the musb changes that are in the\nusb-next branch into Linus\u0027s tree.\n\nAcked-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "0b83ae960cd7d4a5ee02786ecf41ab45688999bf",
      "tree": "656114c334d106dc831fae37b7348f7ea00d53f8",
      "parents": [
        "89dc29051b626756e69db12f3ffb22e49a817bfe"
      ],
      "author": {
        "name": "Matthew Wilcox",
        "email": "matthew@wil.cx",
        "time": "Wed Dec 15 15:44:06 2010 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Dec 15 15:26:44 2010 -0800"
      },
      "message": "USB: uas: Use GFP_NOIO instead of GFP_KERNEL in I/O submission path\n\nIf swap is on a UAS device, we could recurse into the driver by using\nGFP_KERNEL.  Using GFP_NOIO ensures we won\u0027t.\n\nReported-by: James Bottomley \u003cJames.Bottomley@suse.de\u003e\nSigned-off-by: Matthew Wilcox \u003cwilly@linux.intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "89dc29051b626756e69db12f3ffb22e49a817bfe",
      "tree": "99b2d431a73b4c6a1a1e17079b1c09e8ccf8c30b",
      "parents": [
        "92a3f767f5cd079351ae04a337c40266e9c6048f"
      ],
      "author": {
        "name": "Matthew Wilcox",
        "email": "matthew@wil.cx",
        "time": "Wed Dec 15 15:44:05 2010 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Dec 15 15:26:44 2010 -0800"
      },
      "message": "USB: uas: Ensure we only bind to a UAS interface\n\nWhile all existing UAS devices use alternate interface 1, this is not\nguaranteed, and it has caused confusion with people trying to bind the\nuas driver to non-uas devices.\n\nSigned-off-by: Matthew Wilcox \u003cwilly@linux.intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "92a3f767f5cd079351ae04a337c40266e9c6048f",
      "tree": "62a34471663f52d27e1388983f6fcab42846261a",
      "parents": [
        "ac563cfd528033ee6e3bb4801b5c73468d0145c8"
      ],
      "author": {
        "name": "Matthew Wilcox",
        "email": "matthew@wil.cx",
        "time": "Wed Dec 15 15:44:04 2010 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Dec 15 15:26:44 2010 -0800"
      },
      "message": "USB: uas: Rename sense pipe and sense urb to status pipe and status urb\n\nThe spec calls this the status pipe.  While it is used to receive sense IUs,\nit is also used to receive other IUs, so this can be confusing.\n\nReported-by: Luben Tuikov \u003cltuikov@yahoo.com\u003e\nSigned-off-by: Matthew Wilcox \u003cwilly@linux.intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "ac563cfd528033ee6e3bb4801b5c73468d0145c8",
      "tree": "b9643166fb82ae2ac3afa89c12526ff5bcfc94ac",
      "parents": [
        "4400ef311e10666a2e5acf97d040df89cb880cb2"
      ],
      "author": {
        "name": "Matthew Wilcox",
        "email": "matthew@wil.cx",
        "time": "Wed Dec 15 15:44:03 2010 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Dec 15 15:26:44 2010 -0800"
      },
      "message": "USB: uas: Use kzalloc instead of kmalloc\n\nThe IUs are not being fully initialised by the driver (due to the reserved\nspace).  Since we should be zeroing reserved fields, use kzalloc to do\nit for us.\n\nReported-by: Luben Tuikov \u003cltuikov@yahoo.com\u003e\nSigned-off-by: Matthew Wilcox \u003cwilly@linux.intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "4400ef311e10666a2e5acf97d040df89cb880cb2",
      "tree": "9152e5aa72f085e732e3691539701d8f343b3011",
      "parents": [
        "5cdc5bd8b2b1190cb54548c03194b154b4892e2a"
      ],
      "author": {
        "name": "Matthew Wilcox",
        "email": "matthew@wil.cx",
        "time": "Wed Dec 15 15:44:02 2010 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Dec 15 15:26:43 2010 -0800"
      },
      "message": "USB: uas: Fix up the Sense IU\n\nAdd a comment to the Sense IU data structure that it\u0027s also used for Read\nReady and Write Ready.  Remove the \u0027service response\u0027 element since it\u0027s\ngone from the current draft (04).\n\nSigned-off-by: Matthew Wilcox \u003cwilly@linux.intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "667c78afaec0ac500908e191e8f236e9578d7b1f",
      "tree": "11a469d8a4cfefea2fd3a56be2cda4c7784d54a1",
      "parents": [
        "6c965ff5e7ca844494f1dcf0ec0440146db01294"
      ],
      "author": {
        "name": "Jeremy Fitzhardinge",
        "email": "jeremy@goop.org",
        "time": "Wed Dec 08 12:39:12 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Dec 15 12:34:28 2010 -0800"
      },
      "message": "xen: Provide a variant of __RING_SIZE() that is an integer constant expression\n\nWithout this, gcc 4.5 won\u0027t compile xen-netfront and xen-blkfront, where\nthis is being used to specify array sizes.\n\nSigned-off-by: Jan Beulich \u003cjbeulich@novell.com\u003e\nSigned-off-by: Jeremy Fitzhardinge \u003cjeremy.fitzhardinge@citrix.com\u003e\nCc: Jens Axboe \u003caxboe@kernel.dk\u003e\nCc: David Miller \u003cdavem@davemloft.net\u003e\nCc: Stable Kernel \u003cstable@kernel.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5cdc5bd8b2b1190cb54548c03194b154b4892e2a",
      "tree": "79e9f66825a1155605a30e063ba59297a4ad0618",
      "parents": [
        "6c34d2888221ca3df81e29f598873b4fb6cf838d",
        "e4a2b3565fc7ac2d70361a36337be57a59d783da"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Dec 15 09:29:38 2010 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Dec 15 09:29:38 2010 -0800"
      },
      "message": "Merge branch \u0027musb-hw\u0027 of git://gitorious.org/usb/usb into musb\n\n* \u0027musb-hw\u0027 of git://gitorious.org/usb/usb: (43 commits)\n  usb: musb: core: kill unneeded #include\u0027s\n  DA8xx: assign name to MUSB IRQ resource\n  arm: OMAP4430: musb: Configure musb to OTG mode\n  usb: musb: Adding musb support for OMAP4430\n  usb: otg: TWL6030: Add twl6030_usb file for compilation\n  mfd: TWL6030: OMAP4: Registering the TWL6030-usb device\n  usb: musb: TWL6030: Selecting TWL6030_USB transceiver\n  usb: otg: Kconfig: Add Kconfig option for TWL6030 transceiver.\n  usb: otg: Adding twl6030-usb transceiver driver for OMAP4430\n  mfd: TWL6030: USBOTG VBUS event generation on\n  usb: musb: add support for ux500 platform\n  musb: am35x: fix compile error due to control apis\n  arm: omap4: enable usb on 4430sdp\n  usb: musb: drop board_set_vbus\n  usb: musb: drop musb_platform_suspend/resume\n  usb: musb: blackfin: usb dev_pm_ops structure\n  usb: musb: am35x: usb dev_pm_ops structure\n  usb: musb: omap2430: use dev_pm_ops structure\n  usb: musb: omap2430: drop the nops\n  usb: musb: mark musb_save/restore_context static\n  ...\n"
    },
    {
      "commit": "6d5e93c2aa1248b25f9de0eaca1dca038e31d79d",
      "tree": "f1d96e347d0662182d118cb3e2f2180c91146afd",
      "parents": [
        "3d0b6087f3f2c88caef25e1455ff8db0816d4e11",
        "589a594be1fb8815b3f18e517be696c48664f728"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 14 18:49:40 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 14 18:49:40 2010 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://neil.brown.name/md\n\n* \u0027for-linus\u0027 of git://neil.brown.name/md:\n  md: protect against NULL reference when waiting to start a raid10.\n  md: fix bug with re-adding of partially recovered device.\n  md: fix possible deadlock in handling flush requests.\n  md: move code in to submit_flushes.\n  md: remove handling of flush_pending in md_submit_flush_data\n"
    },
    {
      "commit": "3d0b6087f3f2c88caef25e1455ff8db0816d4e11",
      "tree": "b04e2fdc51a8f761b432be83c379eedce17e3396",
      "parents": [
        "54efdfeb49f03adfd0196935335890469ed314b9"
      ],
      "author": {
        "name": "Major Lee",
        "email": "major_lee@wistron.com",
        "time": "Fri Dec 10 10:13:49 2010 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 14 18:48:59 2010 -0800"
      },
      "message": "dw_spi: Fix missing final read in some polling situations\n\nThere is a possibility that the last word of a transaction will be lost\nif data is not ready.  Re-read in poll_transfer() to solve this issue\nwhen poll_mode is enabled.\n\nVerified on SPI touch screen device.\n\nSigned-off-by: Major Lee \u003cmajor_lee@wistron.com\u003e\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "54efdfeb49f03adfd0196935335890469ed314b9",
      "tree": "1e041b845897d34b378b4cb8689fbc0a77d7ba53",
      "parents": [
        "dbd9fd63bdc7d73f3822a5e9dfaa6654e530518c"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@linux.intel.com",
        "time": "Tue Dec 14 15:29:08 2010 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 14 18:46:01 2010 -0800"
      },
      "message": "i2c_intel_mid: Fix slash in sysfs name\n\nThis gets caught by the new sanity check code. Instead of the slash use a\ndifferent symbol. This was originally found by Major Lee who proposed a\nrather more complex patch which changed the name according to the chip\ntype.\n\nOn the basis that we are in a late -rc and making Linus grumpy isn\u0027t always\na good idea (however fun) this is a simple alternative.\n\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ec5d043f2809b9aaf14e6676ddb0dc8c3a6dc8de",
      "tree": "bfa26c277edb20b17b4d7f0975bf29ca6052f4e4",
      "parents": [
        "fc47e672ee2a8dfcde7673997c8b1e0cec38e2c9",
        "c2015dc88a57090bcf67ab7cfcdbc34671598d36"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 14 17:36:35 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 14 17:36:35 2010 -0800"
      },
      "message": "Merge branch \u0027omap-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6\n\n* \u0027omap-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6:\n  OMAP2: PRCM: fix some SHIFT macros that were actually bitmasks\n  OMAP2+: PM/serial: fix console semaphore acquire during suspend\n  OMAP1: SRAM: fix size for OMAP1611 SoCs\n  arm: omap2: io: fix clk_get() error check\n  arm: plat-omap: counter_32k: use IS_ERR() instead of NULL check\n  omap: nand: remove hardware ECC as default\n  omap: zoom: wl1271 slot is MMC_CAP_POWER_OFF_CARD\n  omap: PM debug: fix wake-on-timer debugfs dependency\n"
    },
    {
      "commit": "fc47e672ee2a8dfcde7673997c8b1e0cec38e2c9",
      "tree": "28dea58dfef997fd9adfb637b04b5feaae9b8cc1",
      "parents": [
        "478b2a34e7d496b0cc3ae7696362740f954c91ba",
        "85b093bcc5322baa811a03ec73de0909c157f181"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 14 17:36:10 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 14 17:36:10 2010 -0800"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n\n* master.kernel.org:/home/rmk/linux-2.6-arm:\n  ARM: 6535/1: V6 MPCore v6_dma_inv_range and v6_dma_flush_range RWFO fix\n  ARM: 6534/1: Make CONFIG_FPE_NWFPE depend on !CONFIG_THUMB2_KERNEL\n  ARM: 6533/1: Thumb-2: Make CONFIG_THUMB2_KERNEL depend on !CPU_V6\n  Change bcmring Maintainer list.\n  ARM: Update mach-types\n  ARM: 6528/1: Use CTR for the I-cache line size on ARMv7\n  ARM: 6527/1: Use CTR instead of CCSIDR for the D-cache line size on ARMv7\n  ARM: pxa/palm: fix ifdef around gen_nand driver registration\n  ARM: pxa: fix pxa2xx-flash section mismatch\n  ARM: mmp2: remove not used clk_rtc\n"
    },
    {
      "commit": "b4fe2a03422e6bd20bd8df5e428109a85c9ea961",
      "tree": "b6505c0599251421fef39c9fa0655f255aac9ed6",
      "parents": [
        "85cb7f1264c4d9e60ccdce52740238222e77ccd0",
        "2a27a03d3a891e87ca33d27a858b4db734a4cbab"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 14 17:33:40 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 14 17:33:40 2010 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6: (75 commits)\n  pppoe.c: Fix kernel panic caused by __pppoe_xmit\n  WAN: Fix a TX IRQ causing BUG() in PC300 and PCI200SYN drivers.\n  bnx2x: Advance a version number to 1.60.01-0\n  bnx2x: Fixed a compilation warning\n  bnx2x: LSO code was broken on BE platforms\n  qlge: Fix deadlock when cancelling worker.\n  net: fix skb_defer_rx_timestamp()\n  cxgb4vf: Ingress Queue Entry Size needs to be 64 bytes\n  phy: add the IC+ IP1001 driver\n  atm: correct sysfs \u0027device\u0027 link creation and parent relationships\n  MAINTAINERS: remove me from tulip\n  SCTP: Fix SCTP_SET_PEER_PRIMARY_ADDR to accpet v4mapped address\n  enic: Bug Fix: Pass napi reference to the isr that services receive queue\n  ipv6: fix nl group when advertising a new link\n  connector: add module alias\n  net: Document the kernel_recvmsg() function\n  r8169: Fix runtime power management\n  hso: IP checksuming doesn\u0027t work on GE0301 option cards\n  xfrm: Fix xfrm_state_migrate leak\n  net: Convert netpoll blocking api in bonding driver to be a counter\n  ...\n"
    },
    {
      "commit": "85cb7f1264c4d9e60ccdce52740238222e77ccd0",
      "tree": "08a5e5af412bdc16576b252c54466d3807d6f25f",
      "parents": [
        "3373c3ddb26848beee7b8a96fb98d89533dbf9d7",
        "7c03b87048f2467087ae7e51392e5fb57ea8f58b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 14 17:32:56 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 14 17:32:56 2010 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6:\n  [SCSI] hpsa: fix redefinition of PCI_DEVICE_ID_CISSF\n  [SCSI] qla2xxx: Update version number to 8.03.05-k0.\n  [SCSI] qla2xxx: Properly set the return value in qla2xxx_eh_abort function.\n  [SCSI] qla2xxx: Correct issue where NPIV-config data was not being allocated for 82xx parts.\n  [SCSI] qla2xxx: Change MSI initialization from using incorrect request_irq parameter.\n  [SCSI] qla2xxx: Populate Command Type 6 LUN field properly.\n  [SCSI] zfcp: Issue FCP command without holding SCSI host_lock\n  [SCSI] zfcp: Prevent usage w/o holding a reference\n  [SCSI] zfcp: No ERP escalation on gpn_ft eval\n  [SCSI] zfcp: Correct false abort data assignment.\n  [SCSI] zfcp: Fix common FCP request reception\n  [SCSI] Eliminate error handler overload of the SCSI serial number\n  [SCSI] pmcraid: disable msix and expand device config entry\n  [SCSI] bsg: correct fault if queue object removed while dev_t open\n  [SCSI] osd: checking NULL instead of ERR_PTR()\n"
    },
    {
      "commit": "3373c3ddb26848beee7b8a96fb98d89533dbf9d7",
      "tree": "50e8d87831b21cf0260020f6924034d76fe6ebe1",
      "parents": [
        "3907969596091f429b7864cfe4e473a227876a96",
        "8863ada9c47503bb93eba5e3a9ba88e6311db31f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 14 14:35:04 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 14 14:35:04 2010 -0800"
      },
      "message": "Merge branch \u0027for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/linux-2.6-kgdb\n\n* \u0027for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/linux-2.6-kgdb:\n  kgdboc,input: Fix regression with keyboard release key and early debugging\n"
    },
    {
      "commit": "3907969596091f429b7864cfe4e473a227876a96",
      "tree": "7c8e826af7a886a02298c1c0c00a466476c6e626",
      "parents": [
        "66ef6aa63defa54b2c7e8edcc69e0641d2bb61ef",
        "23437b5c50f523a87ca5c02fd883b069ca8be7f3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 14 14:33:33 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 14 14:33:33 2010 -0800"
      },
      "message": "Merge branch \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6\n\n* \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6:\n  ACPI / PM: Do not save/restore NVS on Sony Vaio VGN-NW130D\n  ACPI/HEST: adjust section selection\n  ACPI: eliminate unused variable warning for !ACPI_SLEEP\n  ACPI/PNP: avoid section mismatch warning\n  ACPI thermal: remove two unused functions\n  ACPI: fix a section mismatch\n  ACPI, APEI, use raw spinlock in ERST\n  ACPI: video: fix build for CONFIG_ACPI\u003dn\n  ACPI: video: fix build for VIDEO_OUTPUT_CONTROL\u003dn\n  ACPI: fix allowing to add/remove multiple _OSI strings\n  acpi: fix _OSI string setup regression\n  ACPI: EC: Add another dmi match entry for MSI hardware\n  ACPI battery: update status upon sysfs query\n  ACPI ac: update AC status upon sysfs query\n  ACPI / PM: Do not refcount power resources that can\u0027t be turned on\n  ACPI / PM: Check device state before refcounting power resources\n"
    },
    {
      "commit": "66ef6aa63defa54b2c7e8edcc69e0641d2bb61ef",
      "tree": "1f720d954d37da8b72da447fe53272b5541801ac",
      "parents": [
        "1c00802d3f62769a88e46212fae6f38082d30731",
        "56b9aea3b740be7665be100872a913da9bdc653b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 14 14:33:13 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 14 14:33:13 2010 -0800"
      },
      "message": "Merge branch \u0027idle-release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-idle-2.6\n\n* \u0027idle-release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-idle-2.6:\n  intel_idle: recognize ARAT on WSM-EX\n"
    },
    {
      "commit": "1c00802d3f62769a88e46212fae6f38082d30731",
      "tree": "938139d7c78ac111fb7b7b43eabfa496e0dcc1c6",
      "parents": [
        "dc99bf78238a7554578a319d8fd06655151121a3",
        "e504b84805c574cf18d705c610c9e4a8f6e61017"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 14 13:37:12 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 14 13:37:12 2010 -0800"
      },
      "message": "Merge branch \u0027fbdev-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/fbdev-2.6\n\n* \u0027fbdev-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/fbdev-2.6:\n  fbdev: Fix fb_find_nearest_mode refresh comparison\n"
    },
    {
      "commit": "dc99bf78238a7554578a319d8fd06655151121a3",
      "tree": "206150fd9ad2669c8f62a05d32fa3679949da65c",
      "parents": [
        "5d43a1de26f37080b75d7c0cf2a0b97523457568",
        "0a6bf658c3b9d1d0e520d320b6392c8680c2e381"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 14 13:36:26 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 14 13:36:26 2010 -0800"
      },
      "message": "Merge branch \u0027hwmon-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/staging\n\n* \u0027hwmon-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/staging:\n  hwmon: (ltc4215) make sysfs file match the alarm cause\n"
    },
    {
      "commit": "5d43a1de26f37080b75d7c0cf2a0b97523457568",
      "tree": "824aa8c3a2ee1ce231aa30d2643f21b66c03c919",
      "parents": [
        "7103b71b0ff6a5d8d71438e63dfc539a6f0a61bd",
        "59a609d9b59be9452f168fe228befea53d5962ff"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 14 13:35:47 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 14 13:35:47 2010 -0800"
      },
      "message": "Merge branch \u0027fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx\n\n* \u0027fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx:\n  dmaengine: at_hdmac: fix buffer transfer size specification\n  fsldma: fix issue of slow dma\n  dmaengine i.MX SDMA: initialize on module_init\n  dma : EG20T PCH: Fix miss-setting DMA descriptor\n  intel_mid_dma: fix section mismatch warnings\n  dmaengine: imx-sdma: fix bug in buffer descriptor initialization\n  drivers/dma/ppc4xx: Use printf extension %pR for struct resource\n  drivers/dma/ioat: Use the ccflag-y instead of EXTRA_CFLAGS\n  drivers/dma/: Use the ccflag-y instead of EXTRA_CFLAGS\n  dma: intel_mid_dma: fix double free on mid_setup_dma error path\n  dma: imx-dma: fix imxdma_probe error path\n"
    },
    {
      "commit": "7103b71b0ff6a5d8d71438e63dfc539a6f0a61bd",
      "tree": "653d69af5d882137bfdb1cef691750b1d0b5987a",
      "parents": [
        "a49cd5f6e9035151c1a0ba1e27fe155f0b82f1d6",
        "7182afea8d1afd432a17c18162cc3fd441d0da93"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 14 13:34:25 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 14 13:34:25 2010 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband:\n  IB/uverbs: Handle large number of entries in poll CQ\n"
    },
    {
      "commit": "a49cd5f6e9035151c1a0ba1e27fe155f0b82f1d6",
      "tree": "9578653e58f514a1894f8a16acef6161b74ea31b",
      "parents": [
        "353495a5abcee1368a93f71b0e49390f96f24fb4",
        "9993e0fe0f5f29c69e79efcb271ffc9843002985"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 14 13:33:52 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 14 13:33:52 2010 -0800"
      },
      "message": "Merge branch \u0027fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6\n\n* \u0027fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6:\n  firewire: ohci: fix regression with Agere FW643 rev 06, disable MSI\n  firewire: ohci: fix regression with VIA VT6315, disable MSI\n"
    },
    {
      "commit": "353495a5abcee1368a93f71b0e49390f96f24fb4",
      "tree": "d6063bd97f82371068befb082e8efc1dd778f18f",
      "parents": [
        "f9ae3e125ceb8226c94d7d0c640927fa8b7f256a",
        "1b39ed0cf51193f3ba03044369ab4d144712a9b8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 14 13:33:21 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 14 13:33:21 2010 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lrg/voltage-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lrg/voltage-2.6:\n  regulator: tps6586x: correct register table\n  regulator: tps6586x: Handle both enable reg/bits being the same\n  regulator: tps6586x: Fix TPS6586X_DVM to store goreg/bit\n  regulator: tps6586x: Add missing bit mask generation\n"
    },
    {
      "commit": "6371e82307237dede71f884ad8e8e11faa75e8be",
      "tree": "16586cbd1b2d7a749262a765465ccac0aedf8683",
      "parents": [
        "c3606c60a91969cc42c12bae71a022ca56de83d2",
        "e726f3c368e7c1919a7166ec09c5705759f1a69d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 14 13:32:19 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 14 13:32:19 2010 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp:\n  amd64_edac: Fix interleaving check\n  EDAC: Correct MiB_TO_PAGES() macro\n  EDAC: Fix workqueue-related crashes\n"
    },
    {
      "commit": "c3606c60a91969cc42c12bae71a022ca56de83d2",
      "tree": "22de63dfb8c66783577c209669295e2dd339dd9f",
      "parents": [
        "d5f04ff5fba75e3e9607a65f46cfbfbdf8d69ce4",
        "f3886f85cfde578f1d0ba6e40ac5f9d70043923b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 14 13:31:49 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 14 13:31:49 2010 -0800"
      },
      "message": "Merge branch \u0027drm-fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6\n\n* \u0027drm-fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6:\n  drm/radeon/kms: don\u0027t apply 7xx HDP flush workaround on AGP\n  drm: use after free in drm_queue_vblank_event()\n  drm/kms: remove spaces from connector names (v2)\n"
    },
    {
      "commit": "e504b84805c574cf18d705c610c9e4a8f6e61017",
      "tree": "94b9f060a2dcde8efb171b5ab5c514cfb0c445f0",
      "parents": [
        "6313e3c21743cc88bb5bd8aa72948ee1e83937b6"
      ],
      "author": {
        "name": "Andrew Kephart",
        "email": "andrew.kephart@alereon.com",
        "time": "Mon Dec 13 09:46:34 2010 -0600"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Dec 14 18:03:49 2010 +0900"
      },
      "message": "fbdev: Fix fb_find_nearest_mode refresh comparison\n\nRefresh rate nearness is not calculated or reset when nearest resolution\nchanges.\n\nThis patch resets the refresh rate differential measurement whenever a\nnew nearest resolution is discovered.  This fixes two error cases;\nfirst, wherein the first mode\u0027s refresh rate differential is never\ncalculated and second, when the closest refresh rate from a previous\nnearest resolution is erroneously preserved.\n\nSigned-off-by: Andrew Kephart \u003candrew.kephart@alereon.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "59a609d9b59be9452f168fe228befea53d5962ff",
      "tree": "6ac0fe91c963ceefea29cf9cea039c4374f6aa24",
      "parents": [
        "f3c677b997757326e1f29d33060719a6a5091950"
      ],
      "author": {
        "name": "Nicolas Ferre",
        "email": "nicolas.ferre@atmel.com",
        "time": "Mon Dec 13 13:48:41 2010 +0100"
      },
      "committer": {
        "name": "Dan Williams",
        "email": "dan.j.williams@intel.com",
        "time": "Tue Dec 14 00:39:29 2010 -0800"
      },
      "message": "dmaengine: at_hdmac: fix buffer transfer size specification\n\nBuffer transfer size is the number of transfers to be performed in\nrelation with the width of the _source_ interface.\nSo in the DMA_FROM_DEVICE case, it should be the register width that\nshould be taken into account.\n\nSigned-off-by: Nicolas Ferre \u003cnicolas.ferre@atmel.com\u003e\nSigned-off-by: Dan Williams \u003cdan.j.williams@intel.com\u003e\n"
    },
    {
      "commit": "8863ada9c47503bb93eba5e3a9ba88e6311db31f",
      "tree": "11a6804da54266ec7cc219d25fccf02049d8838b",
      "parents": [
        "e8a7e48bb248a1196484d3f8afa53bded2b24e71"
      ],
      "author": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Wed Dec 01 13:01:01 2010 -0600"
      },
      "committer": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Mon Dec 13 22:44:03 2010 -0600"
      },
      "message": "kgdboc,input: Fix regression with keyboard release key and early debugging\n\nThe commit 111c182340cd22e238ab1cc6564df336c6ebd7cb (kgdboc: reset\ninput devices (keyboards) when exiting debugger) introduced a\nregression in early debugging such that you get a kernel oops on\ncontinue (with the go command) if you boot a kernel with:\n\n    earlyprintk\u003dvga ekgdboc\u003dkbd kgdbwait\n\nThe restore kgdboc_restore_input() routine schedules work for the\npurpose of sending key release events for any keys that were in the\ndepressed state prior to entering the kernel debugger.  A simple fix\nto the crash is to not invoke the schedule_work() if the kernel\nsystem_state is anything other than SYSTEM_RUNNING.\n\nSigned-off-by: Jason Wessel \u003cjason.wessel@windriver.com\u003e\nAcked-by: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\nReviewed-by: Sergei Shtylyov \u003csshtylyov@mvista.com\u003e\n"
    },
    {
      "commit": "23437b5c50f523a87ca5c02fd883b069ca8be7f3",
      "tree": "fa282bc6e3d8c6cc84268442e4d9b1b8a90830f4",
      "parents": [
        "6cc5615f7c4decd7b6c4da9317d0e0b5fbdf7290",
        "291a73c9be15f12046a7291ec0bf7176a58d4f14"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Dec 13 22:40:54 2010 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Dec 13 22:40:54 2010 -0500"
      },
      "message": "Merge branch \u0027bugzilla-23002\u0027 into release\n"
    },
    {
      "commit": "291a73c9be15f12046a7291ec0bf7176a58d4f14",
      "tree": "73dfc02820e34aafd3b06cd8e5deefcf6eb9ee3a",
      "parents": [
        "cf7d7e5a1980d1116ee152d25dac382b112b9c17"
      ],
      "author": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Sun Dec 12 21:10:42 2010 +0100"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Dec 13 22:40:38 2010 -0500"
      },
      "message": "ACPI / PM: Do not save/restore NVS on Sony Vaio VGN-NW130D\n\nThe saving of the NVS memory area during suspend and restoring it\nduring resume causes problems to appear on Sony Vaio VGN-NW130D, so\nblacklist that machine to avoid those problems.\n\nAddresses https://bugzilla.kernel.org/show_bug.cgi?id\u003d23002\n\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nReported-and-tested-by: Adriano \u003cadriano.vilela@yahoo.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "f3c677b997757326e1f29d33060719a6a5091950",
      "tree": "3135e7ee4a04d5abd929cc863168c0c6a574e824",
      "parents": [
        "c989a7fc139ec8975fdc230e2de42f3c4555880e"
      ],
      "author": {
        "name": "Forrest Shi",
        "email": "b29237@freescale.com",
        "time": "Thu Dec 09 16:14:04 2010 +0800"
      },
      "committer": {
        "name": "Dan Williams",
        "email": "dan.j.williams@intel.com",
        "time": "Mon Dec 13 14:05:27 2010 -0800"
      },
      "message": "fsldma: fix issue of slow dma\n\nFixed fsl dma slow issue by initializing dma mode register with\nbandwidth control. It boosts dma performance and should works\nwith 85xx board.\n\nSigned-off-by: Forrest Shi \u003cb29237@freescale.com\u003e\nSigned-off-by: Li Yang \u003cleoli@freescale.com\u003e\nSigned-off-by: Dan Williams \u003cdan.j.williams@intel.com\u003e\n"
    },
    {
      "commit": "0a6bf658c3b9d1d0e520d320b6392c8680c2e381",
      "tree": "90527fd825832c0d46693c3d338b7925e936768a",
      "parents": [
        "6313e3c21743cc88bb5bd8aa72948ee1e83937b6"
      ],
      "author": {
        "name": "Ira W. Snyder",
        "email": "iws@ovro.caltech.edu",
        "time": "Mon Dec 13 11:42:30 2010 -0500"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Mon Dec 13 09:54:50 2010 -0800"
      },
      "message": "hwmon: (ltc4215) make sysfs file match the alarm cause\n\nThe ltc4215 driver used the chip\u0027s \"power good\" status bit to provide\nthe power1_alarm file. This is wrong: the chip is really reporting the\nstatus of one of the monitored voltages.\n\nChange the sysfs file from power1_alarm to in2_min_alarm instead. This\nmatches the voltage that the chip is raising an alarm for.\n\nSigned-off-by: Ira W. Snyder \u003ciws@ovro.caltech.edu\u003e\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "819c1a651fec6b370211609ce6eceefd20cf31e4",
      "tree": "abfe2a3c84e4987f71ea9b71a0bc771c2c7f2a50",
      "parents": [
        "440e2e4759805437f89f7eda78de72cb46729d04",
        "9f1ee150fc7039eb65039ab17d9a95dfa6250133"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Dec 12 23:45:39 2010 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Dec 12 23:45:39 2010 +0000"
      },
      "message": "Merge branch \u0027fix\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6\n"
    },
    {
      "commit": "2a27a03d3a891e87ca33d27a858b4db734a4cbab",
      "tree": "6c5be5e7a4d4302dd993c6a35343fe4ea4e4efe8",
      "parents": [
        "eaff9453d3e2b63969af93e9d42a85e803060121"
      ],
      "author": {
        "name": "Andrej Ota",
        "email": "andrej@ota.si",
        "time": "Sun Dec 12 15:06:16 2010 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Dec 12 15:06:16 2010 -0800"
      },
      "message": "pppoe.c: Fix kernel panic caused by __pppoe_xmit\n\n__pppoe_xmit function return value was invalid resulting in\nadditional call to kfree_skb on already freed skb. This resulted in\nmemory corruption and consequent kernel panic after PPPoE peer\nterminated the link.\n\nThis fixes commit 55c95e738da85373965cb03b4f975d0fd559865b.\n\nReported-by: Gorik Van Steenberge \u003cgvs@zemos.net\u003e\nReported-by: Daniel Kenzelmann \u003ckernel.bugzilla@kenzelmann.dyndns.info\u003e\nReported-by: Denys Fedoryshchenko \u003cnuclearcat@nuclearcat.com\u003e\nReported-by: Pawel Staszewski \u003cpstaszewski@artcom.pl\u003e\nDiagnosed-by: Andrej Ota \u003candrej@ota.si\u003e\nDiagnosed-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nTested-by: Denys Fedoryshchenko \u003cnuclearcat@nuclearcat.com\u003e\nTested-by: Pawel Staszewski \u003cpstaszewski@artcom.pl\u003e\nSigned-off-by: Jarek Poplawski \u003cjarkao2@gmail.com\u003e\nSigned-off-by: Andrej Ota \u003candrej@ota.si\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "eaff9453d3e2b63969af93e9d42a85e803060121",
      "tree": "f27368d0796494cc8d8469e2f387cb2d43f4b209",
      "parents": [
        "9f5449611c9d6d7bdcae8020a197d8b4d9b6443c"
      ],
      "author": {
        "name": "Krzysztof Halasa",
        "email": "khc@pm.waw.pl",
        "time": "Sun Dec 12 12:06:47 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Dec 12 15:03:00 2010 -0800"
      },
      "message": "WAN: Fix a TX IRQ causing BUG() in PC300 and PCI200SYN drivers.\n\nWe must not wake the TX queue without free TX descriptors.\nsca_xmit() expects at least one free descriptor and BUGs otherwise.\n\nProblem reported and fix tested by Bernie Innocenti and Ward Vandewege.\n\nSigned-off-by: Krzysztof Hałasa \u003ckhc@pm.waw.pl\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9f5449611c9d6d7bdcae8020a197d8b4d9b6443c",
      "tree": "9930791d7a01b94575516935c970f1ecd030024b",
      "parents": [
        "372e43eb2fc34001250e27d63f99c20e46ea58a7"
      ],
      "author": {
        "name": "Vladislav Zolotarov",
        "email": "vladz@broadcom.com",
        "time": "Sun Dec 12 04:12:29 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Dec 12 15:02:59 2010 -0800"
      },
      "message": "bnx2x: Advance a version number to 1.60.01-0\n\nSigned-off-by: Vladislav Zolotarov \u003cvladz@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "372e43eb2fc34001250e27d63f99c20e46ea58a7",
      "tree": "1ac17dc7108f056cdd5968fe35f4daab925a079d",
      "parents": [
        "099978b434d4924594516db540ccc50652e7cc94"
      ],
      "author": {
        "name": "Vladislav Zolotarov",
        "email": "vladz@broadcom.com",
        "time": "Sun Dec 12 04:12:12 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Dec 12 15:02:58 2010 -0800"
      },
      "message": "bnx2x: Fixed a compilation warning\n\nbnx2x_src_init_t2() is used only when BCM_CNIC is defined.\nSo, to avoid a compilation warning, we won\u0027t define it unless\nBCM_CNIC is defined.\n\nSigned-off-by: Vladislav Zolotarov \u003cvladz@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "099978b434d4924594516db540ccc50652e7cc94",
      "tree": "5752b89873bde5b4dcea0ba3090b47f457763213",
      "parents": [
        "4d7b6b5d247aa71ea27709b9eac1ba6e752fbe87"
      ],
      "author": {
        "name": "Vladislav Zolotarov",
        "email": "vladz@broadcom.com",
        "time": "Sun Dec 12 04:11:45 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Dec 12 15:02:58 2010 -0800"
      },
      "message": "bnx2x: LSO code was broken on BE platforms\n\nMake the LSO code work on BE platforms: parsing_data field of\na parsing BD (PBD) for 57712 was improperly composed which made FW read wrong\nvalues for TCP header\u0027s length and offset and, as a result, the corresponding\nPCI device was performing bad DMA reads triggering EEH.\n\nSigned-off-by: Vladislav Zolotarov \u003cvladz@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4d7b6b5d247aa71ea27709b9eac1ba6e752fbe87",
      "tree": "0af7a055a47899bd8a6475e182628b5fb1daa5b2",
      "parents": [
        "36eac2130cdbac08606bb2c05775e52ab79b163c"
      ],
      "author": {
        "name": "Ron Mercer",
        "email": "ron.mercer@qlogic.com",
        "time": "Sat Dec 11 11:06:50 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Dec 12 15:02:57 2010 -0800"
      },
      "message": "qlge: Fix deadlock when cancelling worker.\n\nRemoving usage of rtnl_lock() to protect firmware interface registers.\nThese registers are accessed in some worker threads and can create a\ndeadlock if rtnl_lock is taken by upper layers while the worker is still\npending.\nWe remove rtnl_lock and use a driver mutex just while mailboxes are\naccessed.\n\nSigned-off-by: Ron Mercer \u003cron.mercer@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "36eac2130cdbac08606bb2c05775e52ab79b163c",
      "tree": "a8779593719f8fb661589e895aa09895c06d48ba",
      "parents": [
        "a19faf0250e09b16cac169354126404bc8aa342b",
        "e4dde731ae70072338352c6f8fb75fd04a42cf8d"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Dec 12 14:16:51 2010 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Dec 12 14:16:51 2010 -0800"
      },
      "message": "Merge branch \u0027vhost-net\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost\n"
    },
    {
      "commit": "9993e0fe0f5f29c69e79efcb271ffc9843002985",
      "tree": "ed35a971df3613385819d58bf79817b7100c2992",
      "parents": [
        "af0cdf4947818becfe209610b209315578645ab4"
      ],
      "author": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Tue Dec 07 20:32:40 2010 +0100"
      },
      "committer": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Sun Dec 12 15:47:02 2010 +0100"
      },
      "message": "firewire: ohci: fix regression with Agere FW643 rev 06, disable MSI\n\nAgere FW643 rev 06, listed as \"11c1:5901 (rev 06) (prog-if 10 [OHCI])\",\nproduced SBP-2 I/O errors since kernel 2.6.36.  Disabling MSI fixes it.\n\nSince MSI work on Agere FW643-E (same vendor and device ID, but rev 07),\nintroduce a device revision field into firewire-ohci\u0027s quirks list so\nthat different quirks can be defined for older and newer revisions.\n\nReported-by: Jonathan Isom \u003cjeisom@gmail.com\u003e\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\nCc: \u003cstable@kernel.org\u003e # 2.6.36.y\n"
    },
    {
      "commit": "af0cdf4947818becfe209610b209315578645ab4",
      "tree": "6294d93f9eccfb857769929d1269aedd32681fc9",
      "parents": [
        "cf7d7e5a1980d1116ee152d25dac382b112b9c17"
      ],
      "author": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Tue Dec 07 19:16:02 2010 +0100"
      },
      "committer": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Sun Dec 12 15:47:02 2010 +0100"
      },
      "message": "firewire: ohci: fix regression with VIA VT6315, disable MSI\n\n\"VIA Technologies, Inc. VT6315 Series Firewire Controller [1106:3403]\"\ndoes not generate any interrupts if Message Signaled Interrupts were\nenabled.  This is a regression since kernel 2.6.36 in which MSI support\nwas added to firewire-ohci.  Hence blacklist MSI on all VIA controllers.\n\nReported-by: Robin Cook \u003crcook@wyrms.net\u003e\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\nCc: \u003cstable@kernel.org\u003e # 2.6.36.y\n"
    },
    {
      "commit": "e4a2b3565fc7ac2d70361a36337be57a59d783da",
      "tree": "2c5a583a9018873affcc514c00f9ca54881d8407",
      "parents": [
        "5a166f4f9999355720f829e94cf3bd306bae6f8b"
      ],
      "author": {
        "name": "Sergei Shtylyov",
        "email": "sshtylyov@ru.mvista.com",
        "time": "Fri Dec 10 22:48:28 2010 +0300"
      },
      "committer": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Sat Dec 11 12:16:43 2010 +0200"
      },
      "message": "usb: musb: core: kill unneeded #include\u0027s\n\nmusb_core.c #include\u0027s a bunch of ARM and DaVinci specific headers, goodness\nknows why -- it happily compiles without them...\n\nSigned-off-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\n"
    },
    {
      "commit": "6cc5615f7c4decd7b6c4da9317d0e0b5fbdf7290",
      "tree": "55a32763c3406573054b8c1189b18b5c1ca0b1e9",
      "parents": [
        "a5dc4f898c2a0f66e2cefada6c687db82ba2fcbc",
        "3138b32d5e0998ba3cbd1c74bdc1887d74c5279b",
        "12b3b5afed67e08aa641d30e57df20dab2e33432",
        "bec4f22a2dbd5a26079cbddbcadf38f8c7e5381f",
        "12d3206466d2074ef0684aaf7759ae01a0a92560"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Dec 11 02:02:02 2010 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Dec 11 02:02:02 2010 -0500"
      },
      "message": "Merge branches \u0027bugzilla-15418\u0027, \u0027bugzilla-21722\u0027, \u0027bugzilla-22932\u0027, \u0027misc-2.6.37\u0027 and \u0027osi-regression\u0027 into release\n"
    },
    {
      "commit": "bec4f22a2dbd5a26079cbddbcadf38f8c7e5381f",
      "tree": "8b1264bd18181e91c8a64ecd93fb988097e7e1fb",
      "parents": [
        "091aad6af4ab29af693ced5d6970ceee9d5981c8"
      ],
      "author": {
        "name": "Jan Beulich",
        "email": "JBeulich@novell.com",
        "time": "Tue Dec 07 14:58:44 2010 +0000"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Dec 11 02:01:48 2010 -0500"
      },
      "message": "ACPI/HEST: adjust section selection\n\nProperly const-, __init-, and __read_mostly-annotate this code.\n\nSigned-off-by: Jan Beulich \u003cjbeulich@novell.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "091aad6af4ab29af693ced5d6970ceee9d5981c8",
      "tree": "06980c86ec8d2a68251d286162176b74bd51adeb",
      "parents": [
        "66c3ec4f1f70ee87833363166b594855631d7ba6"
      ],
      "author": {
        "name": "Jan Beulich",
        "email": "JBeulich@novell.com",
        "time": "Tue Dec 07 14:52:25 2010 +0000"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Dec 11 02:01:48 2010 -0500"
      },
      "message": "ACPI: eliminate unused variable warning for !ACPI_SLEEP\n\nSigned-off-by: Jan Beulich \u003cjbeulich@novell.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "66c3ec4f1f70ee87833363166b594855631d7ba6",
      "tree": "414cf7d60ea97ff43596d76e64d4b923e738b7ac",
      "parents": [
        "b9047599695ae835252ba3d6a19eada98c19dc89"
      ],
      "author": {
        "name": "Jan Beulich",
        "email": "JBeulich@novell.com",
        "time": "Tue Dec 07 15:05:49 2010 +0000"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Dec 11 02:01:47 2010 -0500"
      },
      "message": "ACPI/PNP: avoid section mismatch warning\n\nSigned-off-by: Jan Beulich \u003cjbeulich@novell.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "b9047599695ae835252ba3d6a19eada98c19dc89",
      "tree": "72ce3d2bdce640c4e7fd2eab78bb2a2aa0c587bc",
      "parents": [
        "32d47eeff05981bfb89a95747eb182bc12630d58"
      ],
      "author": {
        "name": "Zhang Rui",
        "email": "rui.zhang@intel.com",
        "time": "Wed Dec 08 10:40:26 2010 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Dec 11 02:01:47 2010 -0500"
      },
      "message": "ACPI thermal: remove two unused functions\n\nWhen CONFIG_CPU_FREQ\u003dn ...\n\ndrivers/acpi/processor_thermal.c:159:12: warning: ‘acpi_thermal_cpufreq_increase’ defined but not used\ndrivers/acpi/processor_thermal.c:163:12: warning: ‘acpi_thermal_cpufreq_decrease’ defined but not used\n\nRemove unused declaration of ‘acpi_thermal_cpufreq_increase’ and\n‘acpi_thermal_cpufreq_decrease’\n\nSigned-off-by: Zhang Rui \u003crui.zhang@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "32d47eeff05981bfb89a95747eb182bc12630d58",
      "tree": "5f396a51cb3fa829ad0ca021339cbd253fa18bb8",
      "parents": [
        "3b38bb5f7f06356a89bb2cbf92ad346025e95192"
      ],
      "author": {
        "name": "Zhang Rui",
        "email": "rui.zhang@intel.com",
        "time": "Wed Dec 08 10:40:36 2010 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Dec 11 02:01:47 2010 -0500"
      },
      "message": "ACPI: fix a section mismatch\n\nWARNING: drivers/acpi/acpi.o(.text+0xeda): Section mismatch in reference from the function acpi_os_initialize1() to the function .init.text:set_osi_linux()\n\nThe function acpi_os_initialize1() references\nthe function __init set_osi_linux().\n\nSigned-off-by: Zhang Rui \u003crui.zhang@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "3b38bb5f7f06356a89bb2cbf92ad346025e95192",
      "tree": "6486004d4538508d62aa59f28a755a389b6583d5",
      "parents": [
        "b72512ed706efb26087fcbbc5f98ed64ac1230d5"
      ],
      "author": {
        "name": "Huang Ying",
        "email": "ying.huang@intel.com",
        "time": "Thu Dec 02 10:40:53 2010 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Dec 11 02:01:46 2010 -0500"
      },
      "message": "ACPI, APEI, use raw spinlock in ERST\n\nERST writing may be used in NMI or Machine Check Exception handler. So\nit need to use raw spinlock instead of normal spinlock.  This patch\nfixes it.\n\nSigned-off-by: Huang Ying \u003cying.huang@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "12d3206466d2074ef0684aaf7759ae01a0a92560",
      "tree": "f653b9a36f2d6ec122aa85035cd5a0ae96314ce4",
      "parents": [
        "d90aa92c0c1625d7f02050e4d2924805840cda3d"
      ],
      "author": {
        "name": "Lin Ming",
        "email": "ming.m.lin@intel.com",
        "time": "Thu Dec 09 16:51:06 2010 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Dec 11 01:31:01 2010 -0500"
      },
      "message": "ACPI: fix allowing to add/remove multiple _OSI strings\n\ncommit b0ed7a91(ACPICA/ACPI: Add new host interfaces for _OSI suppor)\nintroduced another regression that only one _OSI string can be added or\nremoved.\n\nNow multiple _OSI strings can be added or removed, for example\n\nacpi_osi\u003dLinux acpi_osi\u003dFreeBSD acpi_osi\u003d\"!Windows 2006\"\n\nSigned-off-by: Lin Ming \u003cming.m.lin@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "d90aa92c0c1625d7f02050e4d2924805840cda3d",
      "tree": "89696463c63038cb37609873951b0cdb4dc473f6",
      "parents": [
        "cf7d7e5a1980d1116ee152d25dac382b112b9c17"
      ],
      "author": {
        "name": "Lin Ming",
        "email": "ming.m.lin@intel.com",
        "time": "Thu Dec 09 16:50:52 2010 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Dec 11 01:28:58 2010 -0500"
      },
      "message": "acpi: fix _OSI string setup regression\n\ncommit b0ed7a91(ACPICA/ACPI: Add new host interfaces for _OSI suppor)\nintroduced a regression that _OSI string setup fails.\n\nThere are 2 paths to setup _OSI string.\n\nDMI:\nacpi_dmi_osi_linux -\u003e set_osi_linux -\u003e acpi_osi_setup -\u003e copy _OSI\nstring to osi_setup_string\n\nBoot command line:\nacpi_osi_setup -\u003e copy _OSI string to osi_setup_string\n\nLater, acpi_osi_setup_late will be called to handle osi_setup_string.\nIf _OSI string is \"Linux\" or \"!Linux\", then the call path is,\n\nacpi_osi_setup_late -\u003e acpi_cmdline_osi_linux -\u003e set_osi_linux -\u003e\nacpi_osi_setup -\u003e copy _OSI string to osi_setup_string\n\nThis actually never installs _OSI string(acpi_install_interface not\ncalled), but just copy the _OSI string to osi_setup_string.\n\nThis patch fixes the regression.\n\nReported-and-tested-by: Lukas Hejtmanek \u003cxhejtman@ics.muni.cz\u003e\nSigned-off-by: Lin Ming \u003cming.m.lin@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "c710245caa41060e983cc9cb5ffcc020e02ca45f",
      "tree": "599ac4a137b72daa52f57bed97fd534eb6da87a1",
      "parents": [
        "377ecca9ba6d98f31517e2322075e94d1be94561"
      ],
      "author": {
        "name": "Casey Leedom",
        "email": "leedom@chelsio.com",
        "time": "Thu Dec 09 09:38:24 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Dec 10 15:49:33 2010 -0800"
      },
      "message": "cxgb4vf: Ingress Queue Entry Size needs to be 64 bytes\n\nWas using L1_CACHE_BYTES for the Ingress Queue Entry Size but it really\nneeds to be 64 bytes in order to support the largest message sizes.\n\nSigned-off-by: Casey Leedom \u003cleedom@chelsio.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "377ecca9ba6d98f31517e2322075e94d1be94561",
      "tree": "f29578587457734c1579395740ee7034779d3b51",
      "parents": [
        "d9ca676bcb26e1fdff9265a3e70f697cd381c889"
      ],
      "author": {
        "name": "Giuseppe CAVALLARO",
        "email": "peppe.cavallaro@st.com",
        "time": "Wed Dec 08 23:05:13 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Dec 10 15:48:43 2010 -0800"
      },
      "message": "phy: add the IC+ IP1001 driver\n\nThis patch adds the IC+ IP1001 (Gigabit Ethernet Transceiver) driver.\nI\u0027ve had to add an additional delay (2ns) to adjust RX clock phase at\nGMII/ RGMII interface (according to the PHY data-sheet). This helps to\nhave the RGMII working on some ST platforms.\n\nSigned-off-by: Giuseppe Cavallaro \u003cpeppe.cavallaro@st.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d9ca676bcb26e1fdff9265a3e70f697cd381c889",
      "tree": "72ab0bf8cb22291eb4e1a57329bb8e1df2b7649f",
      "parents": [
        "fb890ae7d615f4b4f5689144b6832230ab2046aa"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Wed Dec 08 19:40:47 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Dec 10 15:45:05 2010 -0800"
      },
      "message": "atm: correct sysfs \u0027device\u0027 link creation and parent relationships\n\nThe ATM subsystem was incorrectly creating the \u0027device\u0027 link for ATM\nnodes in sysfs.  This led to incorrect device/parent relationships\nexposed by sysfs and udev.  Instead of rolling the \u0027device\u0027 link by hand\nin the generic ATM code, pass each ATM driver\u0027s bus device down to the\nsysfs code and let sysfs do this stuff correctly.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "79aeec5822cea63cf732bbc0c9f3337542352616",
      "tree": "c8dc3d215d2abdb516472c7986e37181896b8a6b",
      "parents": [
        "e91db5cd6f2203ef2a93ce8770f2728e9107c4f7"
      ],
      "author": {
        "name": "Vasanthy Kolluri",
        "email": "vkolluri@cisco.com",
        "time": "Wed Dec 08 13:05:45 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Dec 10 15:01:07 2010 -0800"
      },
      "message": "enic: Bug Fix: Pass napi reference to the isr that services receive queue\n\nPass reference to napi instead of enic device to the isr that services receive queue.\n\nSigned-off-by: Vasanthy Kolluri \u003cvkolluri@cisco.com\u003e\nSigned-off-by: Roopa Prabhu \u003croprabhu@cisco.com\u003e\nSigned-off-by: David Wang \u003cdwang2@cisco.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6c34d2888221ca3df81e29f598873b4fb6cf838d",
      "tree": "9110eacc57030877245f7992651facddf18f7445",
      "parents": [
        "9f6ce4240a2bf456402c15c06768059e5973f28c"
      ],
      "author": {
        "name": "Yauheni Kaliuta",
        "email": "yauheni.kaliuta@nokia.com",
        "time": "Wed Dec 08 13:12:06 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Dec 10 14:29:43 2010 -0800"
      },
      "message": "usb: gadget: g_ncm added\n\nThis patches makes possible to use composite framework and f_ncm\nNCM function driver to build a standalone NCM gadget device.\n\nSigned-off-by: Yauheni Kaliuta \u003cyauheni.kaliuta@nokia.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "9f6ce4240a2bf456402c15c06768059e5973f28c",
      "tree": "4168ee2338123b8a7bb99cc292adad7152e8eed7",
      "parents": [
        "5c1168dbc508282f7717a4472477d52d64403060"
      ],
      "author": {
        "name": "Yauheni Kaliuta",
        "email": "yauheni.kaliuta@nokia.com",
        "time": "Wed Dec 08 13:12:05 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Dec 10 14:29:43 2010 -0800"
      },
      "message": "usb: gadget: f_ncm.c added\n\nInitial submittion of NCM link function driver.\n\nThe driver\u0027s logic is based on f_ecm driver and does not\nuse most of the NCM advantages like frame grouping and alignment.\n\nSigned-off-by: Yauheni Kaliuta \u003cyauheni.kaliuta@nokia.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "5c1168dbc508282f7717a4472477d52d64403060",
      "tree": "f551a1d844ec74fdc85d3992f4b37dcd762f0920",
      "parents": [
        "ff176a4e2972bdc7a8d65cdcb0bd0d26ab1528cf"
      ],
      "author": {
        "name": "Yauheni Kaliuta",
        "email": "yauheni.kaliuta@nokia.com",
        "time": "Wed Dec 08 13:12:04 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Dec 10 14:29:42 2010 -0800"
      },
      "message": "usb: gadget: u_ether: prepare for NCM\n\nNCM is a Network Control Model, subclass of USB CDC class,\nspecification is available at http://www.usb.org/developers/devclass_docs\n\nThis patch makes possible for u_ether to use multiply of wMaxPacketSize\npredefined size transfers without ZLP (Zero Length Packet), required\nby NCM spec.\n\nSigned-off-by: Yauheni Kaliuta \u003cyauheni.kaliuta@nokia.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "ff176a4e2972bdc7a8d65cdcb0bd0d26ab1528cf",
      "tree": "cce374b952270c965d118081c5cd4514c47981f8",
      "parents": [
        "49e208346616328e535b5d6ecd510ab38f210858"
      ],
      "author": {
        "name": "Richard Röjfors",
        "email": "richard.rojfors@pelagicore.com",
        "time": "Tue Dec 07 17:28:33 2010 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Dec 10 14:28:29 2010 -0800"
      },
      "message": "usb: pch_udc: Fix setup transfers with data out\n\nThis patch fixes an issue where the driver does not handle out data in\nsetup transactions.\n\nThe per endpoint cached status register is cleared in the\npch_udc_svc_control_out function. When there is out data available the\nfunction pch_udc_svc_data_out is called which tries to pick it up the\nstatus, which now is cleared to 0. When the status is 0, the function\ndoesn\u0027t start reading the data from the FIFO.\n\nThere is a second bug in all this, pch_udc_svc_data_out takes the\nendpoint number (0 for EP0), while pch_udc_svc_control_out passes the\nendpoint index (1 for EP0). Effectively pch_udc_svc_data_out picks up\nthe wrong internal ep structure.\n\nThis patch makes sure to put back the cached status and pass the\nendpoint number rather than index when calling pch_udc_svc_data_out.\n\nSigned-off-by: Richard Röjfors \u003crichard.rojfors@pelagicore.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "49e208346616328e535b5d6ecd510ab38f210858",
      "tree": "4cc701ee47b9380a1ae81d15cc1be24fdc936685",
      "parents": [
        "969152341e852ae7a5e1b11c33ef6244f3cb3579"
      ],
      "author": {
        "name": "Richard Röjfors",
        "email": "richard.rojfors@pelagicore.com",
        "time": "Tue Dec 07 17:28:30 2010 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Dec 10 14:28:29 2010 -0800"
      },
      "message": "usb: pch_udc: Fix compile error, warnings and checkpatch warnings\n\nBuilding pch_udc in linux-next fails, this patch fixes the a compile\nerror:\n\ndrivers/usb/gadget/pch_udc.c: In function ‘usb_gadget_register_driver’:\ndrivers/usb/gadget/pch_udc.c:2645: error: ‘struct usb_gadget_driver’ has no member named ‘bind’\ndrivers/usb/gadget/pch_udc.c:2664: error: ‘struct usb_gadget_driver’ has no member named ‘bind’\n\nAnd a couple of compiler warnings and checkpatch warnings.\n\nSigned-off-by: Richard Röjfors \u003crichard.rojfors@pelagicore.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "969152341e852ae7a5e1b11c33ef6244f3cb3579",
      "tree": "8018fcadcdf682ec5caa49a1319eb68d81093197",
      "parents": [
        "2d0cdcc5a0e4e5e467fc4be4d00cc6c531c80b64"
      ],
      "author": {
        "name": "Mian Yousaf Kaukab",
        "email": "mian.yousaf.kaukab@stericsson.com",
        "time": "Tue Dec 07 15:00:09 2010 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Dec 10 14:27:33 2010 -0800"
      },
      "message": "usb: add ab8500 usb transceiver driver\n\nBasic driver for ab8500 usb otg transceiver\n\nTODO:\n-Regulators support\n-Host and OTG testing\n-Interface with PRCMU\n-Charging support\n\nSigned-off-by: Mian Yousaf Kaukab \u003cmian.yousaf.kaukab@stericsson.com\u003e\nAcked-by: Linus Walleij \u003clinus.walleij@stericsson.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "2d0cdcc5a0e4e5e467fc4be4d00cc6c531c80b64",
      "tree": "78118b1c370d3d44c1344c7f276af098619e9d9b",
      "parents": [
        "c036019ed2b729cb9517806c2b388b4f4323a904"
      ],
      "author": {
        "name": "Pavankumar Kondeti",
        "email": "pkondeti@codeaurora.org",
        "time": "Tue Dec 07 17:54:05 2010 +0530"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Dec 10 14:23:34 2010 -0800"
      },
      "message": "USB: gadget: Implement runtime PM for MSM bus glue driver\n\nOTG driver takes care of putting hardware in low power mode.  Hence\nnot registered for any runtime PM callbacks.\n\nSigned-off-by: Pavankumar Kondeti \u003cpkondeti@codeaurora.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "c036019ed2b729cb9517806c2b388b4f4323a904",
      "tree": "f259d74516c3ef37dd00cc36d19cf8792daa374a",
      "parents": [
        "33f82f387b9cb27bc903e1368fce88b73213910a"
      ],
      "author": {
        "name": "Pavankumar Kondeti",
        "email": "pkondeti@codeaurora.org",
        "time": "Tue Dec 07 17:54:04 2010 +0530"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Dec 10 14:23:34 2010 -0800"
      },
      "message": "USB: gadget: Implement runtime PM for ci13xxx gadget\n\nThe actual suspend/resume work is delegated to bus glue driver, which\nis responsible for putting hardware in low power mode.\n\nSigned-off-by: Pavankumar Kondeti \u003cpkondeti@codeaurora.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "33f82f387b9cb27bc903e1368fce88b73213910a",
      "tree": "e2bc5671dd364c489fccbfd9f4f7d975fbb4ecde",
      "parents": [
        "f01ef5748f4c4dcd2e49ccb7d75dc113219559d2"
      ],
      "author": {
        "name": "Pavankumar Kondeti",
        "email": "pkondeti@codeaurora.org",
        "time": "Tue Dec 07 17:54:03 2010 +0530"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Dec 10 14:23:33 2010 -0800"
      },
      "message": "USB: gadget: Add USB controller driver for MSM SoC\n\nMSM SoC has chipidea USB controller. So use ci13xxx_udc core.\nThis driver depends on transceiver driver for clock control,\nPHY initialization, VBUS detection.  Register for notify_event\ncallback to perform MSM specific quirks after controller is reset\nand stopped.\n\nSigned-off-by: Pavankumar Kondeti \u003cpkondeti@codeaurora.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "f01ef5748f4c4dcd2e49ccb7d75dc113219559d2",
      "tree": "f67c19262909832ad72f11f0b1eb7083bcac0578",
      "parents": [
        "61948ee4d525174cceee2135a38a482124fcc02c"
      ],
      "author": {
        "name": "Pavankumar Kondeti",
        "email": "pkondeti@codeaurora.org",
        "time": "Tue Dec 07 17:54:02 2010 +0530"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Dec 10 14:23:33 2010 -0800"
      },
      "message": "USB: gadget: Introduce ci13xxx_udc_driver struct\n\nIntroduces ci13xxx_udc_driver struct for bus glue drivers to hint\nci13xxx_udc core about their special requirements.  The flags include\navoiding hardware register access when controller is not in peripheral\nmode, enabling pull-up upon VBUS, disabling streaming mode and dependency\non transceiver driver.\n\nInitialize gadget_ops in udc_probe so that transceiver can notify VBUS\npresence even when no gadget driver is bounded.\n\nA notify_event callback is embedded in the same struct. This patch implements\ntwo events called CONTROLLER_RESET_EVENT and CONTROLLER_STOPPED_EVENT to\nnotify the bus glue driver after resetting and stopping the controller for\nperforming SoC specific quirks.\n\nSigned-off-by: Pavankumar Kondeti \u003cpkondeti@codeaurora.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "61948ee4d525174cceee2135a38a482124fcc02c",
      "tree": "7aded2caef4e53c08d6a00e86d78e890c3de44cd",
      "parents": [
        "0a91efa2f951d790969dec96fb675ca7869eca83"
      ],
      "author": {
        "name": "Pavankumar Kondeti",
        "email": "pkondeti@codeaurora.org",
        "time": "Tue Dec 07 17:54:01 2010 +0530"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Dec 10 14:23:33 2010 -0800"
      },
      "message": "USB: gadget: Initialize ci13xxx gadget device\u0027s coherent DMA mask\n\ndma_alloc_coherent() which is internally called by dma_pool_alloc()\nflags a warning if device\u0027s coherent DMA mask.  Hence initialize\ngadget device\u0027s coherent DMA mask to it\u0027s parent mask.\n\nSigned-off-by: Pavankumar Kondeti \u003cpkondeti@codeaurora.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "0a91efa2f951d790969dec96fb675ca7869eca83",
      "tree": "ad63994806977fbe7b2b64ba7711d5a098ab6237",
      "parents": [
        "409a15da9851b6e6a5e1c5787be31a987184b7cf"
      ],
      "author": {
        "name": "Pavankumar Kondeti",
        "email": "pkondeti@codeaurora.org",
        "time": "Tue Dec 07 17:54:00 2010 +0530"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Dec 10 14:23:33 2010 -0800"
      },
      "message": "USB: gadget: Fix \"scheduling while atomic\" bugs in ci13xxx_udc\n\ndma_pool_alloc() require sleeping context when called with GFP_KERNEL\nargument.  Hence release the spin lock before calling dma_pool_alloc().\n\nusb_ep_alloc_request can also be called with non-atomic GFP flags.  Hence\nget rid off spin lock while allocation request memory.\n\nUse GFP_ATOMIC flag for allocating request for ep0 in interrupt handler.\n\nSigned-off-by: Pavankumar Kondeti \u003cpkondeti@codeaurora.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "409a15da9851b6e6a5e1c5787be31a987184b7cf",
      "tree": "ade8d523b7c9b04a48523ebc4a39b8d3401918ad",
      "parents": [
        "87c0104af742af2acfcbd685f2b9a40f33770dc0"
      ],
      "author": {
        "name": "Pavankumar Kondeti",
        "email": "pkondeti@codeaurora.org",
        "time": "Tue Dec 07 17:53:59 2010 +0530"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Dec 10 14:23:32 2010 -0800"
      },
      "message": "USB: gadget: Separate out PCI bus code from ci13xxx_udc\n\nMove PCI bus code from ci13xxx_udc to a new file ci13xxx_pci.  SoC\u0027s\nwhich has MIPS USB core can include the ci13xxx_udc and keep bus glue\ncode in their respective gadget controller drivers.\n\nSigned-off-by: Pavankumar Kondeti \u003cpkondeti@codeaurora.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "87c0104af742af2acfcbd685f2b9a40f33770dc0",
      "tree": "f17e999013e443ec70bb4c05a79a44c6ae52054f",
      "parents": [
        "8bb6a164b906bb7ca319202f85b30e3ef096cd65"
      ],
      "author": {
        "name": "Pavankumar Kondeti",
        "email": "pkondeti@codeaurora.org",
        "time": "Tue Dec 07 17:53:58 2010 +0530"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Dec 10 14:23:32 2010 -0800"
      },
      "message": "USB: OTG: msm: Add support for power management\n\nImplement runtime and system pm ops to put hardware into low power\nmode (LPM). As part of LPM, USB clocks are turned off, PHY is put\ninto suspend state and PHY comparators are turned off if VBUS/Id\nnotifications are not required from PHY.\n\nSigned-off-by: Pavankumar Kondeti \u003cpkondeti@codeaurora.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "8bb6a164b906bb7ca319202f85b30e3ef096cd65",
      "tree": "25405ae8262dde87ea8ccf19277067c10095999f",
      "parents": [
        "b0848aea10da186372582f33152efdda43944f26"
      ],
      "author": {
        "name": "Pavankumar Kondeti",
        "email": "pkondeti@codeaurora.org",
        "time": "Tue Dec 07 17:53:57 2010 +0530"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Dec 10 14:23:32 2010 -0800"
      },
      "message": "USB: EHCI: msm: Add support for power management\n\nEnable runtime PM and mark no_callbacks flag.  OTG device, parent of\nHCD takes care of putting hardware into low power mode.  Adjust port\npower wakeup flags during system suspend and resume.\n\nSigned-off-by: Pavankumar Kondeti \u003cpkondeti@codeaurora.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "b0848aea10da186372582f33152efdda43944f26",
      "tree": "681c7e880b3d5cd0d279b3eb72b7123a890dd0e8",
      "parents": [
        "e0c201f339fe7fc38d1b0f6f4755ff627686c7e0"
      ],
      "author": {
        "name": "Pavankumar Kondeti",
        "email": "pkondeti@codeaurora.org",
        "time": "Tue Dec 07 17:53:56 2010 +0530"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Dec 10 14:23:32 2010 -0800"
      },
      "message": "USB: EHCI: Add MSM Host Controller driver\n\nThis patch adds support for EHCI compliant HSUSB Host controller found\non MSM chips.  The root hub has a single port and TT is built into it.\nThis driver depends on OTG driver for PHY initialization, clock\nmanagement and powering up VBUS.\n\nSigned-off-by: Pavankumar Kondeti \u003cpkondeti@codeaurora.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e0c201f339fe7fc38d1b0f6f4755ff627686c7e0",
      "tree": "a8245f60d4e0c0e22901a15a655af45eaf17325d",
      "parents": [
        "05570297ecbe834b1756b522412b68eaffb9ab11"
      ],
      "author": {
        "name": "Pavankumar Kondeti",
        "email": "pkondeti@codeaurora.org",
        "time": "Tue Dec 07 17:53:55 2010 +0530"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Dec 10 14:23:31 2010 -0800"
      },
      "message": "USB: Add MSM OTG Controller driver\n\nThis driver implements PHY initialization, clock management, ULPI IO ops\nand simple OTG state machine to kick host/peripheral based on Id/VBUS\nline status.  VBUS/Id lines are tied to a reference voltage on some boards.\nHence provide debugfs interface to select host/peripheral mode.\n\nSigned-off-by: Pavankumar Kondeti \u003cpkondeti@codeaurora.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "05570297ecbe834b1756b522412b68eaffb9ab11",
      "tree": "3f1cef3487974504074a2b148234ef01989b550a",
      "parents": [
        "66921edd7df109196bd1a41309c17896ea0913d7"
      ],
      "author": {
        "name": "Alex He",
        "email": "alex.he@amd.com",
        "time": "Tue Dec 07 10:10:08 2010 +0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Dec 10 14:21:35 2010 -0800"
      },
      "message": "USB: EHCI: ASPM quirk of ISOC on AMD SB800\n\nWhen ASPM PM Feature is enabled on UMI link, devices that use ISOC stream of\ndata transfer may be exposed to longer latency causing less than optimal per-\nformance of the device. The longer latencies are normal and are due to link\nwake time coming out of low power state which happens frequently to save\npower when the link is not active.\nThe following code will make exception for certain features of ASPM to be by\npassed and keep the logic normal state only when the ISOC device is connected\nand active. This change will allow the device to run at optimal performance\nyet minimize the impact on overall power savings.\n\nSigned-off-by: Alex He \u003calex.he@amd.com\u003e\nAcked-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "66921edd7df109196bd1a41309c17896ea0913d7",
      "tree": "5a46c15c223f501a89d08d670484ed0f691665ea",
      "parents": [
        "352a337832774a6929c16b569abe9cedc3db01cc"
      ],
      "author": {
        "name": "Peter Huewe",
        "email": "peterhuewe@gmx.de",
        "time": "Thu Dec 09 23:27:35 2010 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Dec 10 14:18:36 2010 -0800"
      },
      "message": "USB: serial: usb_wwan: Add missing uaccess.h / fix build failure\n\nThis patch fixes a build failure[1] by adding the missing uaccess.h needed\nfor copy_from_user and copy_to_user\n\nReferences:\n\thttp://kisskb.ellerman.id.au/kisskb/buildresult/3607218/\n\nSigned-off-by: Peter Huewe \u003cpeterhuewe@gmx.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "537baabbdfebe7f9514f05b62eac91b4bfa0bdf2",
      "tree": "e1c9d86a11d551baefb731424268d12b7dd723bd",
      "parents": [
        "16325f18eaa6066c4b913a5661fc8190ce564f7c"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@distanz.ch",
        "time": "Thu Dec 09 15:52:39 2010 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Dec 10 14:18:36 2010 -0800"
      },
      "message": "usb: gadget: f_fs: Remove redundant unlikely()\n\nIS_ERR() already implies unlikely(), so it can be omitted here.\n\nSigned-off-by: Tobias Klauser \u003ctklauser@distanz.ch\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "16325f18eaa6066c4b913a5661fc8190ce564f7c",
      "tree": "75b884996ed082d804901617bace37044be5a8e2",
      "parents": [
        "34404082bbdc5d981fa8eb2f9f5dfaae74463877"
      ],
      "author": {
        "name": "Tobias Ollmann",
        "email": "tobias.ollmann@gmx.at",
        "time": "Thu Dec 09 14:24:27 2010 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Dec 10 14:18:36 2010 -0800"
      },
      "message": "USB: host: uhci-q: Fixed minor coding style issues\n\nFixed coding style issues (delete trailing whitespaces, break\nlong line)\n\nSigned-off-by: Tobias Ollmann \u003ctobias.ollmann@gmx.at\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "34404082bbdc5d981fa8eb2f9f5dfaae74463877",
      "tree": "4f8e7d75f56195eef32bd89fa2f360ace506ca45",
      "parents": [
        "8170344cb8aaa726bf1afae83288946b7cfcb556"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "u.kleine-koenig@pengutronix.de",
        "time": "Mon Dec 06 17:38:24 2010 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Dec 10 14:18:35 2010 -0800"
      },
      "message": "usb: gadget/imx-udc: fix interrupt name again\n\nCommit 06c3859 (usb: gadget/imx-udc: remove usage of deprecated symbol\nUSBD_INT0) was a bit precipitant because the name used instead didn\u0027t\nmatch the usual naming scheme for irqs on arm/imx.  I renamed the irq to\nthe right name in e083000 (ARM: imx: dynamically allocate imx_udc\ndevice) when 06c3859 didn\u0027t hit Linus\u0027 tree, so I missed to add a\ncompat #define.\n\nThis patch allows compiling imx_udc.c with and without e083000.\n\nSigned-off-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "8170344cb8aaa726bf1afae83288946b7cfcb556",
      "tree": "4846e21e818697005f6f19bf65fc609b4613f314",
      "parents": [
        "fe4bfb30fe5788100a70c0ed96ddd8c6186eb9c4"
      ],
      "author": {
        "name": "Namhyung Kim",
        "email": "namhyung@gmail.com",
        "time": "Tue Dec 07 01:03:32 2010 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Dec 10 14:18:35 2010 -0800"
      },
      "message": "USB: whci-hcd: fix compiler warning\n\nAnnotate whci_hcd_id_table as \u0027__used\u0027 to fix following warning:\n\n  CC      drivers/usb/host/whci/hcd.o\ndrivers/usb/host/whci/hcd.c:359: warning: ‘whci_hcd_id_table’ defined but not used\n\nSigned-off-by: Namhyung Kim \u003cnamhyung@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e91db5cd6f2203ef2a93ce8770f2728e9107c4f7",
      "tree": "210668b645b5d63cecf6c876c011b2cf3f9a5122",
      "parents": [
        "5f75a1042feca37c0a436ba42a4b1f7f75c35778",
        "0a54917c3fc295cb61f3fb52373c173fd3b69f48"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Dec 10 12:51:02 2010 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Dec 10 12:51:02 2010 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6\n"
    },
    {
      "commit": "3700c3c2934467d53d443682f020cc5c1f75f1f2",
      "tree": "df312ab5702117f186cb2c1e1cbb62a24cf11c33",
      "parents": [
        "c1249c0aae4c93a753c70496ab2e9a51430a6f02"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@vyatta.com",
        "time": "Fri Dec 10 12:27:49 2010 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Dec 10 12:27:49 2010 -0800"
      },
      "message": "connector: add module alias\n\nSince connector can be built as a module and uses netlink socket\nto communicate. The module should have an alias to autoload when socket\nof NETLINK_CONNECTOR type is requested.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nAcked-by: Evgeniy Polyakov \u003czbr@ioremap.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n\n"
    },
    {
      "commit": "e4fbce740f078bbc925ba5c86648d9c883968479",
      "tree": "079b7536f3139ce745a2d4440fd8e73086a5c5d6",
      "parents": [
        "6934d33556b366d22392a415ca09d720fed6a442"
      ],
      "author": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Wed Dec 08 15:32:14 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Dec 10 11:09:18 2010 -0800"
      },
      "message": "r8169: Fix runtime power management\n\nI noticed that one of the post-2.6.36 patches broke runtime PM of the\nr8169 on my MSI Wind test machine in such a way that the link was not\nbrought up after reconnecting the network cable.\n\nIn the process of debugging the issue I realized that we only should\ninvoke the runtime PM functions in rtl8169_check_link_status() when\nlink change is reported and if we do so, the problem goes away.\nMoreover, this allows rtl8169_runtime_idle() to be simplified quite\na bit.\n\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nAcked-by: Francois Romieu \u003cromieu@fr.zoreil.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "594632efbb9a4ac323cbf8dbf37c608d418ca8c1",
      "tree": "ffe5241162b40deeb2e34820394f5a82c5212749",
      "parents": [
        "221946d04aa9bd3cffd93e4876bcb2e616941df9"
      ],
      "author": {
        "name": "Hema HK",
        "email": "hemahk@ti.com",
        "time": "Fri Dec 10 18:10:51 2010 +0530"
      },
      "committer": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Fri Dec 10 14:56:31 2010 +0200"
      },
      "message": "usb: musb: Adding musb support for OMAP4430\n\nOMAP4430 supports UTMI and ULPI types of transceiver interface.\n\nIn UTMI mode: The PHY is embedded within OMAP4430. The transceiver functionality\nis split between the twl6030 PMIC chip and OMAP4430. The VBUS, ID pin\nsensing and OTG SRP generation part is integrated in TWL6030 and UTMI PHY\nfunctionality is embedded within the OMAP4430.\n\nThere is no direct interactions between the MUSB controller and TWL6030\nchip to communicate the session-valid, session-end and ID-GND events.\nIt has to be done through a software by setting/resetting bits in\none of the control module register of OMAP4430 which in turn toggles\nthe appropriate signals to MUSB controller.\n\nmusb driver is register for blocking notifications from the transceiver\ndriver to get the event notifications for connect/disconnect and ID-GND.\nBased on these events call the transceiver init/shutdown function to\nconfigure the transceiver to toggle the VBUS valid, session end and ID_GND\nsignals to musb and power on/off the internal PHY.\n\nFor ID_GND event notifications, toggle the ID_GND signal and then wait for\nmusb to be configured as \"A\" device, and then call the transceiver function\nto set the VBUS.\n\nIn OTG mode and musb as a host, When the Micro A connector used, VBUS is turned on\nand session bit set. When the device is connected, enumeration goes through.\nWhen the device disconnected from the other end of the connector(ID is still grounded),\nlink will detect the disconnect and end the session. When the device is connected back,\nthere are no events generated in the TWL6030-usb, and link is already down.\nSo the device is not detected. Removed the session bit disable code which\nwill recognize the connect of the device.\n\nLimitation: In OTG host mode, if device is connected during boot, it does not get\ndetected. If disconnect and connect it back or connect after boot only it works.\nFix for this, I will submit seperate patch later.\n\nSigned-off-by: Hema HK \u003chemahk@ti.com\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\n"
    },
    {
      "commit": "221946d04aa9bd3cffd93e4876bcb2e616941df9",
      "tree": "2e8ac308c80bb19ea37774c550b7b813ea3331fd",
      "parents": [
        "e70357e35c522776d9f56f6800af4ed7a5bdbaaf"
      ],
      "author": {
        "name": "Hema HK",
        "email": "hemahk@ti.com",
        "time": "Fri Dec 10 18:10:37 2010 +0530"
      },
      "committer": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Fri Dec 10 14:47:45 2010 +0200"
      },
      "message": "usb: otg: TWL6030: Add twl6030_usb file for compilation\n\nAdd the twl6030_usb transceiver file for compilation.\n\nSigned-off-by: Hema HK \u003chemahk@ti.com\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\n"
    },
    {
      "commit": "e70357e35c522776d9f56f6800af4ed7a5bdbaaf",
      "tree": "bb002bfcf01d284e036535e4476e616102d604c3",
      "parents": [
        "4c42fbc99fc8656efc7d2b5e92be0d430ccefdc6"
      ],
      "author": {
        "name": "Hema HK",
        "email": "hemahk@ti.com",
        "time": "Fri Dec 10 18:09:52 2010 +0530"
      },
      "committer": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Fri Dec 10 14:46:51 2010 +0200"
      },
      "message": "mfd: TWL6030: OMAP4: Registering the TWL6030-usb device\n\nRegistering the twl6030-usb transceiver device as a child to twl6030 core.\nRemoved the NOP transceiver init call from board file.\n\nPopulated twl4030_usb_data platform data structure with the function\npointers for OMAP4430 internal PHY operation to be used by twl630-usb driver.\n\nSigned-off-by: Hema HK \u003chemahk@ti.com\u003e\nCc: Samuel Ortiz \u003csameo@linux.intel.com\u003e\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\n"
    },
    {
      "commit": "4c42fbc99fc8656efc7d2b5e92be0d430ccefdc6",
      "tree": "3bcf594413f297b872d5157a2ce2751ffb16ae8b",
      "parents": [
        "6b296123cc1d958fe5045114f7ae0c1e19cbb29a"
      ],
      "author": {
        "name": "Hema HK",
        "email": "hemahk@ti.com",
        "time": "Fri Dec 10 18:09:35 2010 +0530"
      },
      "committer": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Fri Dec 10 14:45:59 2010 +0200"
      },
      "message": "usb: musb: TWL6030: Selecting TWL6030_USB transceiver\n\nSelecting the twl6030-usb for OMAP4430SDP and OMAP4PANDA boards and\nadding OMAP4 internal phy code for compilation\n\nSigned-off-by: Hema HK \u003chemahk@ti.com\u003e\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\n"
    },
    {
      "commit": "6b296123cc1d958fe5045114f7ae0c1e19cbb29a",
      "tree": "57271e806fe49efe21df830babe936798b13d13f",
      "parents": [
        "c33fad0c37481c4ba5c8b98cb62de3f4d95a44da"
      ],
      "author": {
        "name": "Hema HK",
        "email": "hemahk@ti.com",
        "time": "Fri Dec 10 18:08:48 2010 +0530"
      },
      "committer": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Fri Dec 10 14:45:14 2010 +0200"
      },
      "message": "usb: otg: Kconfig: Add Kconfig option for TWL6030 transceiver.\n\nAdded the TWL6030-usb transceiver option in the Kconfig\n\nSigned-off-by: Hema HK \u003chemahk@ti.com\u003e\nCc: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\n"
    },
    {
      "commit": "c33fad0c37481c4ba5c8b98cb62de3f4d95a44da",
      "tree": "b911f8a6ce50b608f82033713da713fcca04b424",
      "parents": [
        "77b1d3fa88dcb9d6e885926f972c421e4069b849"
      ],
      "author": {
        "name": "Hema HK",
        "email": "hemahk@ti.com",
        "time": "Fri Dec 10 17:58:20 2010 +0530"
      },
      "committer": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Fri Dec 10 14:43:51 2010 +0200"
      },
      "message": "usb: otg: Adding twl6030-usb transceiver driver for OMAP4430\n\nAdding the twl6030-usb transceiver support for OMAP4 musb driver.\n\nOMAP4 supports 2 types of transceiver interface.\n\n1. UTMI: The PHY is embedded within OMAP4. The transceiver functionality\nis split between the twl6030 PMIC chip and OMAP4430. The VBUS, ID pin\nsensing and OTG SRP generation part is integrated in TWL6030 and UTMI PHY\nfunctionality is embedded within the OMAP4430.\n\nThere is no direct interactions between the MUSB controller and TWL6030\nchip to communicate the session-valid, session-end and ID-GND events.\nIt has to be done through a software by setting/resetting bits in\none of the control module register of OMAP4430 which in turn toggles\nthe appropriate signals to MUSB controller.\n\nThe internal transceiver has functional clocks and\npowerdown bits to powerdown the PHY for power saving.\n\nSince there is no option available for having 2 transceiver drivers\nfor one USB controller, internal PHY specific APIs are passed through\nplaform_data function pointers to use in the twl6030-usb transceiver\ndriver.\n\n2. ULPI interface is provided for off-chip transceivers.\n\nSigned-off-by: Hema HK \u003chemahk@ti.com\u003e\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\nCc: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\n"
    },
    {
      "commit": "77b1d3fa88dcb9d6e885926f972c421e4069b849",
      "tree": "8d3a68743cebb09c37695eca493c9ee3b5fbd6d4",
      "parents": [
        "4bc36fd31b07054bdf7378cca7162c10598f3eff"
      ],
      "author": {
        "name": "Hema HK",
        "email": "hemahk@ti.com",
        "time": "Fri Dec 10 17:55:37 2010 +0530"
      },
      "committer": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Fri Dec 10 14:43:06 2010 +0200"
      },
      "message": "mfd: TWL6030: USBOTG VBUS event generation on\n\nWith TWL6030-usb, VBUS SESS_VLD and SESS_END events are not generated\nas expected. When these interrupts are enabled, charger VBUS detection\ninterrupt does not get generated. So USBOTG has to be dependent on charger\nVBUS interrupts.\nSo added one bit for USBOTG and changed the handler to call the\nUSBOTG handler whenever there is a charger VBUS interrpt.\n\nVBUS SESS_VLD and SESS_END event generation issue is under debug with\nHW team. This fix might not be required once after fixing the issue.\n\nSigned-off-by: Balaji TK \u003cbalajitk@ti.com\u003e\nSigned-off-by: Hema HK \u003chemahk@ti.com\u003e\nCc: Samuel Ortiz \u003csameo@linux.intel.com\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\n"
    },
    {
      "commit": "4bc36fd31b07054bdf7378cca7162c10598f3eff",
      "tree": "4698ad99d6d333fe4d7ba41df60f07432acbaf5f",
      "parents": [
        "a9c037832e9624e240c5019d0e01e9352e8f638d"
      ],
      "author": {
        "name": "Mian Yousaf Kaukab",
        "email": "mian.yousaf.kaukab@stericsson.com",
        "time": "Thu Dec 09 13:05:01 2010 +0100"
      },
      "committer": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Fri Dec 10 10:21:36 2010 +0200"
      },
      "message": "usb: musb: add support for ux500 platform\n\nInitial support for u8500 and u5500 platform.\n\nSigned-off-by: Mian Yousaf Kaukab \u003cmian.yousaf.kaukab@stericsson.com\u003e\nAcked-by: Linus Walleij \u003clinus.walleij@stericsson.com\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\n"
    },
    {
      "commit": "a9c037832e9624e240c5019d0e01e9352e8f638d",
      "tree": "5d90651ae6180954029a66f074cdec01b5b95d5c",
      "parents": [
        "46960847ef3e3a5d395121635fffa5dfa279fe90"
      ],
      "author": {
        "name": "Ajay Kumar Gupta",
        "email": "ajay.gupta@ti.com",
        "time": "Tue Dec 07 18:57:45 2010 +0530"
      },
      "committer": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Fri Dec 10 10:21:35 2010 +0200"
      },
      "message": "musb: am35x: fix compile error due to control apis\n\ncommit 4814ced5116e3b73dc4f63eec84999739fc8ed11 (OMAP:\ncontrol: move plat-omap/control.h to mach-omap2/control.h)\nmoved \u003cplat/control.h\u003e to another location, preventing\ndrivers from accessing it, so we need to pass function\npointers from arch code to be able to talk to internal\nPHY on AM35x.\n\nSigned-off-by: Ajay Kumar Gupta \u003cajay.gupta@ti.com\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\n"
    }
  ],
  "next": "92b48df24eec49ed1eb0ec9c5f6165d8282153ea"
}
