)]}'
{
  "log": [
    {
      "commit": "36e7a96ceb6e9d347d8bf3def689c315131edf10",
      "tree": "dffdeb701446001443a2cffaec1a777dd7789fbe",
      "parents": [
        "ce0f706e418dbd65f59b340486869f81de757751",
        "6f54c361329dbb67dac9de174e938992651d12d7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jan 16 11:33:52 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jan 16 11:33:52 2013 -0800"
      },
      "message": "Merge tag \u0027sound-3.8\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound\n\nPull second round of sound fixes from Takashi Iwai:\n \"Yet a few more fixes popped up in this week.\n\n  The biggest change here is the addition of pinctrl support for Atmel,\n  which turned out to be almost mandatory to make things working.\n\n  The rest are a few fixes for M-Audio usb-audio device and a fix for\n  regression of HD-audio HDMI codecs with alsactl in the recent kernel.\"\n\n* tag \u0027sound-3.8\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound:\n  ALSA: hda/hdmi - Work around \"alsactl restore\" errors\n  ALSA: usb-audio: selector map for M-Audio FT C400\n  ALSA: usb-audio: M-Audio FT C400 skip packet quirk\n  ALSA: usb-audio: correct M-Audio C400 clock source quirk\n  ALSA: usb - fix race in creation of M-Audio Fast track pro driver\n  ASoC: atmel-ssc: add pinctrl selection to driver\n  ARM: at91/dts: add pinctrl support for SSC peripheral\n"
    },
    {
      "commit": "ea03c81521bde526570e1dec96eaa21fe5ac84a2",
      "tree": "b961b685dbb6ee5c8a8d93e1a55c373ee3885e29",
      "parents": [
        "544ae6b2e676c3c37fb8c93ef9327932fc2e5bc2"
      ],
      "author": {
        "name": "Bo Shen",
        "email": "voice.shen@atmel.com",
        "time": "Fri Jan 11 15:08:31 2013 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Sat Jan 12 00:00:33 2013 +0000"
      },
      "message": "ASoC: atmel-ssc: add pinctrl selection to driver\n\nAdd default pinctrl selection to atmel-ssc driver. The pinctrl\nis mandatory.\n\nSigned-off-by: Bo Shen \u003cvoice.shen@atmel.com\u003e\n[nicolas.ferre@atmel.com: split dtsi and driver changes]\nSigned-off-by: Nicolas Ferre \u003cnicolas.ferre@atmel.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "e6028db0146cf5a68dbd1508225ea49840997880",
      "tree": "b2eac067e893ad8ba588ae3e9a2625c8a7dec85f",
      "parents": [
        "d1c3ed669a2d452cacfb48c2d171a1f364dae2ed"
      ],
      "author": {
        "name": "Alexey Khoroshilov",
        "email": "khoroshilov@ispras.ru",
        "time": "Sat Dec 22 01:44:16 2012 +0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Mon Jan 07 10:28:03 2013 -0800"
      },
      "message": "mei: fix mismatch in mutex unlock-lock in mei_amthif_read()\n\nUsers of mei_amthif_read() expect it leaves dev-\u003edevice_lock held,\nwhile there is a path where mei_amthif_read() unlocks device_lock\nand returns -ERESTARTSYS.\n\nThe patch move code locking device_lock back before the return.\n\nFound by Linux Driver Verification project (linuxtesting.org).\n\nSigned-off-by: Alexey Khoroshilov \u003ckhoroshilov@ispras.ru\u003e\nCc: Sedat Dilek \u003csedat.dilek@gmail.com\u003e\nAcked-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "4fe19a136a8871e5fc6e44d72979f18a4968c2ab",
      "tree": "785366514a250acd3f38f91686f2c886dc34cfb9",
      "parents": [
        "769cb858c23ba7379ea27208624b444cd7b61af2",
        "d692170037c0338b31dac5ac4722c1360a4b5257"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Dec 21 17:10:29 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Dec 21 17:10:29 2012 -0800"
      },
      "message": "Merge git://www.linux-watchdog.org/linux-watchdog\n\nPull watchdog updates from Wim Van Sebroeck:\n \"This includes some fixes and code improvements (like\n  clk_prepare_enable and clk_disable_unprepare), conversion from the\n  omap_wdt and twl4030_wdt drivers to the watchdog framework, addition\n  of the SB8x0 chipset support and the DA9055 Watchdog driver and some\n  OF support for the davinci_wdt driver.\"\n\n* git://www.linux-watchdog.org/linux-watchdog: (22 commits)\n  watchdog: mei: avoid oops in watchdog unregister code path\n  watchdog: Orion: Fix possible null-deference in orion_wdt_probe\n  watchdog: sp5100_tco: Add SB8x0 chipset support\n  watchdog: davinci_wdt: add OF support\n  watchdog: da9052: Fix invalid free of devm_ allocated data\n  watchdog: twl4030_wdt: Change TWL4030_MODULE_PM_RECEIVER to TWL_MODULE_PM_RECEIVER\n  watchdog: remove depends on CONFIG_EXPERIMENTAL\n  watchdog: Convert dev_printk(KERN_\u003cLEVEL\u003e to dev_\u003clevel\u003e(\n  watchdog: DA9055 Watchdog driver\n  watchdog: omap_wdt: eliminate goto\n  watchdog: omap_wdt: delete redundant platform_set_drvdata() calls\n  watchdog: omap_wdt: convert to devm_ functions\n  watchdog: omap_wdt: convert to new watchdog core\n  watchdog: WatchDog Timer Driver Core: fix comment\n  watchdog: s3c2410_wdt: use clk_prepare_enable and clk_disable_unprepare\n  watchdog: imx2_wdt: Select the driver via ARCH_MXC\n  watchdog: cpu5wdt.c: add missing del_timer call\n  watchdog: hpwdt.c: Increase version string\n  watchdog: Convert twl4030_wdt to watchdog core\n  davinci_wdt: preparation for switch to common clock framework\n  ...\n"
    },
    {
      "commit": "891348ca0f66206f1dc0e30d63757e3df1ae2d15",
      "tree": "4c85b91a26bfe3892ffc61e26551cb4ac23eebd3",
      "parents": [
        "c39540c6d1add1d0ad843b3d2437311924193359"
      ],
      "author": {
        "name": "Robin Holt",
        "email": "holt@sgi.com",
        "time": "Thu Dec 20 15:05:50 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Dec 20 17:40:20 2012 -0800"
      },
      "message": "SGI-XP: handle non-fatal traps\n\nWe found a user code which was raising a divide-by-zero trap.  That trap\nwould lead to XPC connections between system-partitions being torn down\ndue to the die_chain notifier callouts it received.\n\nThis also revealed a different issue where multiple callers into\nxpc_die_deactivate() would all attempt to do the disconnect in parallel\nwhich would sometimes lock up but often overwhelm the console on very\nlarge machines as each would print at least one line of output at the\nend of the deactivate.\n\nI reviewed all the users of the die_chain notifier and changed the code\nto ignore the notifier callouts for reasons which will not actually lead\nto a system to continue on to call die().\n\n[akpm@linux-foundation.org: fix ia64]\nSigned-off-by: Robin Holt \u003cholt@sgi.com\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: \u003cstable@vger.kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d692170037c0338b31dac5ac4722c1360a4b5257",
      "tree": "0de83610a209aaefdb908292e79b875c0d865d6d",
      "parents": [
        "8c4c419ca3bd5a5b3389114e037a9d17bdec3a5f"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Sun Dec 16 13:23:17 2012 +0200"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Wed Dec 19 22:25:11 2012 +0100"
      },
      "message": "watchdog: mei: avoid oops in watchdog unregister code path\n\nWith commit c7d3df3 \"mei: use internal watchdog device registration\ntracking\" will crash the kernel on shutdown path on systems\nwhere ME watchdog is not present.\nSince the watchdog was never initialized in such case\nthe WDOG_UNREGISTERED bit is never set and the system\ncrashes on access to uninitialized variables down the path.\n\nTo solve the issue we query for NULL on watchdog driver driver_data\nto check whether the device is registered. This is handled in the\ndriver and doesn\u0027t depend on watchdog core internals.\n\nCc: Borislav Petkov \u003cbp@alien8.de\u003e\nCc: Wanlong Gao \u003cgaowanlong@cn.fujitsu.com\u003e\nSigned-off-by: Jerry Snitselaar \u003cjerry.snitselaar@oracle.com\u003e\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n"
    },
    {
      "commit": "046e7d685bc370fd4c879ab6635ad3f69e6673d1",
      "tree": "36b981f8d1f2bfd348c1479acbe3a9426d35c377",
      "parents": [
        "fe504c5c745aeb767d978fbedeb94775fd4cb69c",
        "6eb827d23577a4efec2b10a9c4cc9ded268a1d1c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Dec 13 11:51:23 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Dec 13 11:51:23 2012 -0800"
      },
      "message": "Merge tag \u0027sound-3.8\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound\n\nPull sound updates from Takashi Iwai:\n \"This update contains a fairly wide range of changes all over in sound\n  subdirectory, mainly because of UAPI header moves by David and __dev*\n  annotation removals by Bill.  Other highlights are:\n\n   - Introduced the support for wallclock timestamps in ALSA PCM core\n\n   - Add the poll loop implementation for HD-audio jack detection\n\n   - Yet more VGA-switcheroo fixes for HD-audio\n\n   - New VIA HD-audio codec support\n\n   - More fixes on resource management in USB audio and MIDI drivers\n\n   - More quirks for USB-audio ASUS Xonar U3, Reloop Play, Focusrite,\n     Roland VG-99, etc\n\n   - Add support for FastTrack C400 usb-audio\n\n   - Clean ups in many drivers regarding firmware loading\n\n   - Add PSC724 Ultiimate Edge support to ice1712\n\n   - A few hdspm driver updates\n\n   - New Stanton SCS.1d/1m FireWire driver\n\n   - Standardisation of the logging in ASoC codes\n\n   - DT and dmaengine support for ASoC Atmel\n\n   - Support for Wolfson ADSP cores\n\n   - New drivers for Freescale/iVeia P1022 and Maxim MAX98090\n\n   - Lots of other ASoC driver fixes and developments\"\n\nFix up trivial conflicts.  And go out on a limb and assume the dts file\n\u0027status\u0027 field of one of the conflicting things was supposed to be\n\"disabled\", not \"disable\" like in pretty much all other cases.\n\n* tag \u0027sound-3.8\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound: (341 commits)\n  ALSA: hda - Move runtime PM check to runtime_idle callback\n  ALSA: hda - Add stereo-dmic fixup for Acer Aspire One 522\n  ALSA: hda - Avoid doubly suspend after vga switcheroo\n  ALSA: usb-audio: Enable S/PDIF on the ASUS Xonar U3\n  ALSA: hda - Check validity of CORB/RIRB WP reads\n  ALSA: hda - use usleep_range in link reset and change timeout check\n  ALSA: HDA: VIA: Add support for codec VT1808.\n  ALSA: HDA: VIA Add support for codec VT1705CF.\n  ASoC: codecs: remove __dev* attributes\n  ASoC: utils: remove __dev* attributes\n  ASoC: ux500: remove __dev* attributes\n  ASoC: txx9: remove __dev* attributes\n  ASoC: tegra: remove __dev* attributes\n  ASoC: spear: remove __dev* attributes\n  ASoC: sh: remove __dev* attributes\n  ASoC: s6000: remove __dev* attributes\n  ASoC: OMAP: remove __dev* attributes\n  ASoC: nuc900: remove __dev* attributes\n  ASoC: mxs: remove __dev* attributes\n  ASoC: kirkwood: remove __dev* attributes\n  ...\n"
    },
    {
      "commit": "c6bd5bcc4983f1a2d2f87a3769bf309482ee8c04",
      "tree": "2ff9c4496dc2258d601a1bcd82040470704dae3b",
      "parents": [
        "8966961b31c251b854169e9886394c2a20f2cea7",
        "b0ab02361167faa82198b783a8d555eb6f58901c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 11 14:08:47 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 11 14:08:47 2012 -0800"
      },
      "message": "Merge tag \u0027tty-3.8-rc1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty\n\nPull TTY/Serial merge from Greg Kroah-Hartman:\n \"Here\u0027s the big tty/serial tree set of changes for 3.8-rc1.\n\n  Contained in here is a bunch more reworks of the tty port layer from\n  Jiri and bugfixes from Alan, along with a number of other tty and\n  serial driver updates by the various driver authors.\n\n  Also, Jiri has been coerced^Wconvinced to be the co-maintainer of the\n  TTY layer, which is much appreciated by me.\n\n  All of these have been in the linux-next tree for a while.\n\n  Signed-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\"\n\nFixed up some trivial conflicts in the staging tree, due to the fwserial\ndriver having come in both ways (but fixed up a bit in the serial tree),\nand the ioctl handling in the dgrp driver having been done slightly\ndifferently (staging tree got that one right, and removed both\nTIOCGSOFTCAR and TIOCSSOFTCAR).\n\n* tag \u0027tty-3.8-rc1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty: (146 commits)\n  staging: sb105x: fix potential NULL pointer dereference in mp_chars_in_buffer()\n  staging/fwserial: Remove superfluous free\n  staging/fwserial: Use WARN_ONCE when port table is corrupted\n  staging/fwserial: Destruct embedded tty_port on teardown\n  staging/fwserial: Fix build breakage when !CONFIG_BUG\n  staging: fwserial: Add TTY-over-Firewire serial driver\n  drivers/tty/serial/serial_core.c: clean up HIGH_BITS_OFFSET usage\n  staging: dgrp: dgrp_tty.c: Audit the return values of get/put_user()\n  staging: dgrp: dgrp_tty.c: Remove the TIOCSSOFTCAR ioctl handler from dgrp driver\n  serial: ifx6x60: Add modem power off function in the platform reboot process\n  serial: mxs-auart: unmap the scatter list before we copy the data\n  serial: mxs-auart: disable the Receive Timeout Interrupt when DMA is enabled\n  serial: max310x: Setup missing \"can_sleep\" field for GPIO\n  tty/serial: fix ifx6x60.c declaration warning\n  serial: samsung: add devicetree properties for non-Exynos SoCs\n  serial: samsung: fix potential soft lockup during uart write\n  tty: vt: Remove redundant null check before kfree.\n  tty/8250 Add check for pci_ioremap_bar failure\n  tty/8250 Add support for Commtech\u0027s Fastcom Async-335 and Fastcom Async-PCIe cards\n  tty/8250 Add XR17D15x devices to the exar_handle_irq override\n  ...\n"
    },
    {
      "commit": "b2997387c291ecf8015a89fc626f02be60e359a0",
      "tree": "b9b9ce7796389fb3d3db5a9c839f01e438aab79b",
      "parents": [
        "2cf4e52e27dc719941cd3727205ca62b742f2746"
      ],
      "author": {
        "name": "Matthias Kaehlcke",
        "email": "matthias@kaehlcke.net",
        "time": "Thu Nov 22 23:26:14 2012 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Mon Nov 26 16:16:35 2012 -0800"
      },
      "message": "misc/st_kim: Free resources in the error path of probe()\n\nSigned-off-by: Matthias Kaehlcke \u003cmatthias@kaehlcke.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "486a5c28c2e7d6a80c393ac7d612b77d80447b84",
      "tree": "ef3c552ad9e9c86606ecc8be4220065d8f39eb1b",
      "parents": [
        "b328bfec519875851c4b3d95cd22371aad0a657e"
      ],
      "author": {
        "name": "Bill Pemberton",
        "email": "wfp5p@virginia.edu",
        "time": "Mon Nov 19 13:26:02 2012 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Nov 21 12:53:32 2012 -0800"
      },
      "message": "misc: remove use of __devexit\n\nCONFIG_HOTPLUG is going away as an option so __devexit is no\nlonger needed.\n\nSigned-off-by: Bill Pemberton \u003cwfp5p@virginia.edu\u003e\nCc: \"Michał Mirosław\" \u003cmirq-linux@rere.qmqm.pl\u003e\nCc: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\nCc: Eric Piel \u003ceric.piel@tremplin-utc.net\u003e\nCc: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "b328bfec519875851c4b3d95cd22371aad0a657e",
      "tree": "6abee016f15c715743252f27d2ade4076a7ac805",
      "parents": [
        "2c68506412e96d0e306be6057e824478a2deccbd"
      ],
      "author": {
        "name": "Bill Pemberton",
        "email": "wfp5p@virginia.edu",
        "time": "Mon Nov 19 13:25:10 2012 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Nov 21 12:52:40 2012 -0800"
      },
      "message": "misc: remove use of __devinitconst\n\nCONFIG_HOTPLUG is going away as an option so __devinitconst is no\nlonger needed.\n\nSigned-off-by: Bill Pemberton \u003cwfp5p@virginia.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "2c68506412e96d0e306be6057e824478a2deccbd",
      "tree": "6d0d6feb345879b7e257003d8252744858cfd904",
      "parents": [
        "80c8ae289266529445fad030fabf5fcf01ccda0d"
      ],
      "author": {
        "name": "Bill Pemberton",
        "email": "wfp5p@virginia.edu",
        "time": "Mon Nov 19 13:24:38 2012 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Nov 21 12:52:40 2012 -0800"
      },
      "message": "misc: remove use of __devinitdata\n\nCONFIG_HOTPLUG is going away as an option so __devinitdata is no\nlonger needed.\n\nSigned-off-by: Bill Pemberton \u003cwfp5p@virginia.edu\u003e\nCc: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "80c8ae289266529445fad030fabf5fcf01ccda0d",
      "tree": "eba9aed6018d314a492eea1e00f03e5de83a2665",
      "parents": [
        "2d6bed9ca93e98685bc5038d686984fd449cd978"
      ],
      "author": {
        "name": "Bill Pemberton",
        "email": "wfp5p@virginia.edu",
        "time": "Mon Nov 19 13:23:05 2012 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Nov 21 12:51:53 2012 -0800"
      },
      "message": "misc: remove use of __devinit\n\nCONFIG_HOTPLUG is going away as an option so __devinit is no longer\nneeded.\n\nSigned-off-by: Bill Pemberton \u003cwfp5p@virginia.edu\u003e\nCc: \"Michał Mirosław\" \u003cmirq-linux@rere.qmqm.pl\u003e\nCc: Eric Piel \u003ceric.piel@tremplin-utc.net\u003e\nCc: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "2d6bed9ca93e98685bc5038d686984fd449cd978",
      "tree": "8891b65ede778319ebb28c2aa40162a61994d852",
      "parents": [
        "989623c7d687d3996d5676a6e1474dc7f01bf158"
      ],
      "author": {
        "name": "Bill Pemberton",
        "email": "wfp5p@virginia.edu",
        "time": "Mon Nov 19 13:21:23 2012 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Nov 21 12:49:50 2012 -0800"
      },
      "message": "drivers/misc: remove use of __devexit_p\n\nCONFIG_HOTPLUG is going away as an option so __devexit_p is no longer\nneeded.\n\nSigned-off-by: Bill Pemberton \u003cwfp5p@virginia.edu\u003e\nCc: \"Michał Mirosław\" \u003cmirq-linux@rere.qmqm.pl\u003e\nCc: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\nCc: Eric Piel \u003ceric.piel@tremplin-utc.net\u003e\nCc: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "9306a8b0c29e11d823b258f5796353a4fe3e3be3",
      "tree": "922c31dc1f08072e9fe2e65e753efa7c85c13e89",
      "parents": [
        "c1174c0edf546805a0ebc10d5d6154edbb56e1cf"
      ],
      "author": {
        "name": "Bill Pemberton",
        "email": "wfp5p@virginia.edu",
        "time": "Mon Nov 19 13:20:25 2012 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Nov 21 12:43:58 2012 -0800"
      },
      "message": "mei: remove use of __devexit_p\n\nCONFIG_HOTPLUG is going away as an option so __devexit_p is no longer\nneeded.\n\nSigned-off-by: Bill Pemberton \u003cwfp5p@virginia.edu\u003e\nCc: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "c1174c0edf546805a0ebc10d5d6154edbb56e1cf",
      "tree": "f1cc9084b89fa8965db5759d84e3094967575b3a",
      "parents": [
        "be9d87a790765bcc85d8bdab8a9be31cf7457b28"
      ],
      "author": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Sun Nov 18 15:13:20 2012 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Nov 21 12:43:58 2012 -0800"
      },
      "message": "mei: Simplify the ME client enumeration code\n\nAfter enumerating all ME clients we call the client init functions for\nall matching UUIDs from a separate context.\nThis remove the hackish cascading client initialisation process that was\ninterleaving properties and connection command replies.\n\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "be9d87a790765bcc85d8bdab8a9be31cf7457b28",
      "tree": "61d378f2d19f9536b03405b4fafacd61cfe10ab1",
      "parents": [
        "9a84d616980215d1d9222173c60329b57680483b"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Sun Nov 18 15:13:19 2012 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Nov 21 12:43:58 2012 -0800"
      },
      "message": "mei: simplify write complete loop in irq handler\n\nextract the common, hence non conditional code\nfrom the if-else statment\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "9a84d616980215d1d9222173c60329b57680483b",
      "tree": "a02f3ebc461b39f09eab24467bc3547eb12164df",
      "parents": [
        "24c656e55f3985b6f5c0e2264243f7076f376193"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Sun Nov 18 15:13:18 2012 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Nov 21 12:43:58 2012 -0800"
      },
      "message": "mei: don\u0027t mix read and write slots\n\nDo not pass read slots pointer into function\nmei_irq_thread_write_handler, the write\nslots management is handled internally in the write\nhandler\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "24c656e55f3985b6f5c0e2264243f7076f376193",
      "tree": "11d7a03b65c9ad448f230f748f0bc19b6627dced",
      "parents": [
        "ea3b5fb710c6d0b61f4bfbbc48b34b99b9c89bae"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Sun Nov 18 15:13:17 2012 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Nov 21 12:43:58 2012 -0800"
      },
      "message": "mei: streamline amthif write complete function\n\nRename the function mei_amthif_irq_process_completed\nto mei_amthif_irq_write_complete\nRemove cl from the parameter list as it\ncan be extracted from cb block.\nExtract the common flow from if statements\nand document the logic properly\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "ea3b5fb710c6d0b61f4bfbbc48b34b99b9c89bae",
      "tree": "3feb8b2e9907b1ddc9cf4c587c2ec6f223988781",
      "parents": [
        "5fb54fb456f77128f817ab3491d6b131bec480b5"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Sun Nov 18 15:13:16 2012 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Nov 21 12:43:58 2012 -0800"
      },
      "message": "mei: streamline write complete flow function\n\nRename the function  _mei_irq_thread_cmpl to\nmei_irq_thread_write_complete to make clear it deals\nwith writing. Remove cl from the parameter list as it\ncan be extracted from cb block.\nExtract the common flow from if statements and document\nthe logic properly\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "5fb54fb456f77128f817ab3491d6b131bec480b5",
      "tree": "dfe2f4ec3b94fb93bcf409ef21353dc5dd4f434d",
      "parents": [
        "5bd647144151082f0e8beb58741e27e6dbd23827"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Sun Nov 18 15:13:15 2012 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Nov 21 12:43:57 2012 -0800"
      },
      "message": "mei: use structured buffer for extra write buffer\n\nThe structure of the message is static so we don\u0027t have\nto use and cast the buffer. We can also drop extra_write_index\nvariable as this information can be extracted directly\nfrom the message header\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "5bd647144151082f0e8beb58741e27e6dbd23827",
      "tree": "dc63f6e68046d280135cc1823ef65a03dc63dcda",
      "parents": [
        "2c9e9fdc0b2d55886609f0503fb91f96dfec6948"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Sun Nov 18 15:13:14 2012 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Nov 21 12:43:57 2012 -0800"
      },
      "message": "mei: compact code for mei bus message creation\n\n1. replace boilerplate code for filling up the bus message header\n with a common wrapper function\n2. shorten variable names and use temporal variables\n to save some screen space\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "31974361761b18e07e821d3b262e34f1a2d105cb",
      "tree": "c9a90eda6fb4793f43978e1e099affcc4ab1ced9",
      "parents": [
        "531f67e41dcde1e358cf821d056241a66355cf03"
      ],
      "author": {
        "name": "Nicolas Ferre",
        "email": "nicolas.ferre@atmel.com",
        "time": "Tue Nov 20 16:38:17 2012 +0800"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Nov 20 18:18:52 2012 +0900"
      },
      "message": "ASoC: atmel-ssc: add phybase in device structure\n\nUseful for future dmaengine use.\n\nSigned-off-by: Nicolas Ferre \u003cnicolas.ferre@atmel.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "644a9d3b66e6983c2c1f3b24c3006d49b184c871",
      "tree": "b4861582f20654cdb0b76989295bdf55bf842db6",
      "parents": [
        "ebf1b764aa5cb3b4bfe2e96674f1b559f7c37e64"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@ingics.com",
        "time": "Fri Nov 16 17:17:50 2012 +0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri Nov 16 04:53:08 2012 -0800"
      },
      "message": "misc: apds9802als: Fix the logic checking timeout in als_wait_for_data_ready()\n\nIn the case of timeout waiting for data ready, the retry variable is -1.\nThis also fixes a bug: current code returns -ETIMEDOUT if latest retry success\n( which means retry is 0 when exiting the while loop ).\n\nSigned-off-by: Axel Lin \u003caxel.lin@ingics.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "ebf1b764aa5cb3b4bfe2e96674f1b559f7c37e64",
      "tree": "aa9c9b21247d60bab3c773f04ad95a52ad057c50",
      "parents": [
        "04bfd1dfb2c0ef236553d205bd95be02792c3396"
      ],
      "author": {
        "name": "Mark Rusk",
        "email": "Mark.Rusk@hp.com",
        "time": "Tue Nov 06 14:33:13 2012 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu Nov 15 17:35:59 2012 -0800"
      },
      "message": "misc: hpilo: ignore auxiliary HP iLO BMC\u0027s\n\nThis patch ignores auxiliary HP Lights-Out (iLO) management controllers.\n\nAll HP iLO controllers that have had the PCI subsystem device ID set to 0x1979\nby the BIOS are ignored. Also changes default number of channels to 16 and\nbumps the version of the module from 1.3 to 1.4.\n\nSigned-off-by: Mark Rusk \u003cmark.rusk@hp.com\u003e\n\n----\n drivers/misc/hpilo.c |   15 +++++++++++----\n 1 files changed, 11 insertions(+), 4 deletions(-)\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "191c5f10275cfbb36802edadbdb10c73537327b4",
      "tree": "93e6f0d57cb1295fb7c461dbe5ecefafeb4ad15a",
      "parents": [
        "d0f59141ca40159c9d142c0f62e9aea61f846539"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jslaby@suse.cz",
        "time": "Thu Nov 15 09:49:56 2012 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu Nov 15 17:20:58 2012 -0800"
      },
      "message": "TTY: call tty_port_destroy in the rest of drivers\n\nAfter commit \"TTY: move tty buffers to tty_port\", the tty buffers are\nnot freed in some drivers. This is because tty_port_destructor is not\ncalled whenever a tty_port is freed. This was an assumption I counted\nwith but was unfortunately untrue. So fix the drivers to fulfil this\nassumption.\n\nTo be sure, the TTY buffers (and later some stuff) are gone along with\nthe tty_port, we have to call tty_port_destroy at tear-down places.\nThis is mostly where the structure containing a tty_port is freed.\nThis patch does exactly that -- put tty_port_destroy at those places.\n\nSigned-off-by: Jiri Slaby \u003cjslaby@suse.cz\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "aeba4a06f28fad11b1e61d150bd3cde3008b80c8",
      "tree": "f30ec9285fb6ac3c6d3b52f9f3bf5ad81bec42c0",
      "parents": [
        "ff8b2f4e424a489222d3c7d55fb2d04c9639ef98"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Sun Nov 11 17:38:04 2012 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu Nov 15 15:34:19 2012 -0800"
      },
      "message": "mei: use the same bus msg for connect and disconnect request\n\nstructs hbm_client_connect_request and hbm_client_disconnect_request\nhave the same layout so we can drop the later\n\nAdd kdoc for the request and response structure so it is clear\nthey can be used for both purposes\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "ff8b2f4e424a489222d3c7d55fb2d04c9639ef98",
      "tree": "856e8e9881145ae6a8ce4a71ae4344928f22f69f",
      "parents": [
        "744f0f2f424d374b233cea5f9b34caa851543755"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Sun Nov 11 17:38:03 2012 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu Nov 15 15:34:19 2012 -0800"
      },
      "message": "mei: use link and unlink terms for connecting ME and HOST client\n\n1. rename mei_me_cl_update_filext to mei_me_cl_link\n2. rename mei_remove_client_from_file_list to mei_me_cl_unlink\n\nCode style, documenation, and usage of both function is updated\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "744f0f2f424d374b233cea5f9b34caa851543755",
      "tree": "44a752a23b215fdbe390646aa5ab2f25025eb8ee",
      "parents": [
        "a562d5c25aa48c23774ab8d60bfd3bbcbca4bf1d"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Sun Nov 11 17:38:02 2012 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu Nov 15 15:34:18 2012 -0800"
      },
      "message": "mei: extract amthif specific code from mei_poll to mei_amthif_poll\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "a562d5c25aa48c23774ab8d60bfd3bbcbca4bf1d",
      "tree": "a9a990d28b42502b2a6fe7e5ab56128707b42f86",
      "parents": [
        "4b8960b492360c115f8214ec116f469338ac2734"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Sun Nov 11 17:38:01 2012 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu Nov 15 15:34:18 2012 -0800"
      },
      "message": "mei: move amthif specific release code to amithif\n\nMove amthif code part into separate function\nmei_amthif_release.\nAlso helper functions mei_clear_list and mei_clear_lists\nare moved along\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "4b8960b492360c115f8214ec116f469338ac2734",
      "tree": "befc4b6ce34c645695ae30e80511702464568606",
      "parents": [
        "db3ed43185c6f5d4fd6c5ac963347b849540996e"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Sun Nov 11 17:38:00 2012 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu Nov 15 15:34:18 2012 -0800"
      },
      "message": "mei: rename enum mei_cb_major_types to enum mei_cb_file_ops\n\n1. Rename mei_cb_major_types to more understandable mei_cb_file_ops\n2. Rename member struct mei_cl_cb of this type to simple \u0027fop_type\u0027\n3. Add kernel doc for the type\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "db3ed43185c6f5d4fd6c5ac963347b849540996e",
      "tree": "46690fbfd58c7d2da479865c7061f6c50b8d6d64",
      "parents": [
        "e773efc405026bb8540c84bf45420bd66d5b34a7"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Sun Nov 11 17:37:59 2012 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu Nov 15 15:34:18 2012 -0800"
      },
      "message": "mei: use type struct mei_cl *cl instead of void in struct mei_cb\n\nWe can use correct type \u0027struct mei_cl\u0027 instead of\n\u0027void *\u0027 for file_private in the struct mei_cb\nas there is no other type assigned to this member of the structure\n\nWe rename the member from file_private to cl\n\nRemove about 10 lines of declarations of temporary variables\nused for type casting\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "e773efc405026bb8540c84bf45420bd66d5b34a7",
      "tree": "97d02615bbcd3622bcc80f26bfb05bef4a474615",
      "parents": [
        "ab5c4a56d46f6a41d238aa6546f900407c9be275"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Sun Nov 11 17:37:58 2012 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu Nov 15 15:34:18 2012 -0800"
      },
      "message": "mei: amthif: prefix cb list with amthif\n\namthif cb list were prefixed with amthi_ instead\nif amthif.\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "099343c64e1615ae83b0994197027be363ca4899",
      "tree": "bd828471a305ec5c30398dd30876f369d70649ec",
      "parents": [
        "636036d29a20154b897571e1d5949faac98bfb7c"
      ],
      "author": {
        "name": "Bo Shen",
        "email": "voice.shen@atmel.com",
        "time": "Wed Nov 07 11:41:41 2012 +0800"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Nov 07 09:23:49 2012 +0100"
      },
      "message": "ARM: at91: atmel-ssc: add device tree support\n\nAdd atmel-ssc for device tree support\n\nMatch \"atmel,at91rm9200-ssc\" for using pdc for data transfer\nMatch \"atmel,at91sam9g45-ssc\" for using dma for data transfer\n\nSigned-off-by: Bo Shen \u003cvoice.shen@atmel.com\u003e\nAcked-by: Nicolas Ferre \u003cnicolas.ferre@atmel.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "636036d29a20154b897571e1d5949faac98bfb7c",
      "tree": "4d9516e395ff9952794ad83bfd3e8d8e79930fc0",
      "parents": [
        "90b4d60c6103105a634c495003c2ce931f075f63"
      ],
      "author": {
        "name": "Bo Shen",
        "email": "voice.shen@atmel.com",
        "time": "Tue Nov 06 13:57:51 2012 +0800"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Nov 06 10:13:19 2012 +0100"
      },
      "message": "ARM: at91: atmel-ssc: add platform device id table\n\nAdd platform device id to check whether the SSC controller support\npdc or dam for data transfer\n\nIf match \"at91rm9200_ssc\", which support pdc for data transfer\nIf match \"at91sam9g45_ssc\", which support dma for data transfer\n\nSigned-off-by: Bo Shen \u003cvoice.shen@atmel.com\u003e\nAcked-by: Nicolas Ferre \u003cnicolas.ferre@atmel.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "5c86ac695c7e2402f60e30ad8174ceb66ef22a91",
      "tree": "e5a5f629265035792859f23e452d18038e9d3e37",
      "parents": [
        "2e4de7b32adc239d566cd02751c31d0847f68e86"
      ],
      "author": {
        "name": "Bo Shen",
        "email": "voice.shen@atmel.com",
        "time": "Tue Oct 16 11:56:59 2012 +0800"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Nov 06 10:11:32 2012 +0100"
      },
      "message": "ASoC: atmel-ssc: use module_platform_driver macro\n\nThis patch removes some code duplication by using module_platform_driver\n\nSigned-off-by: Bo Shen \u003cvoice.shen@atmel.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "2e4de7b32adc239d566cd02751c31d0847f68e86",
      "tree": "3eb8d3b1cb67bbf2781eb0c9ac8d154b2fbc6051",
      "parents": [
        "6f0c0580b70c89094b3422ba81118c7b959c7556"
      ],
      "author": {
        "name": "Bo Shen",
        "email": "voice.shen@atmel.com",
        "time": "Tue Oct 16 11:56:58 2012 +0800"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Nov 06 10:11:31 2012 +0100"
      },
      "message": "ASoC: atmel-ssc: use devm_xxx() managed function\n\nUsing the devm_xxx() managed function to stripdown the error\nand remove code.\n\nSigned-off-by: Bo Shen \u003cvoice.shen@atmel.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "ab5c4a56d46f6a41d238aa6546f900407c9be275",
      "tree": "f4150a5cc01bc2af12c01d6043b43b0b89214105",
      "parents": [
        "c7d3df354dcb7477900b29a1200744a8c976c03a"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu Nov 01 21:17:18 2012 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu Nov 01 12:31:19 2012 -0700"
      },
      "message": "mei: move amthif specific code from mei_write to mei_amthif_write\n\nFor sake of amthif consolidation move amthif specific code from\nmei_write to mei_amthif_write\n\nThe original mei_amthif_write to mei_amthif_send_cmd\nas this function deals with sending single command\nwhile mei_amthif_write is interface function called from\nthe main driver which in turns calls mei_amthif_send_cmd\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "c7d3df354dcb7477900b29a1200744a8c976c03a",
      "tree": "173ff046ddf47c3a20267d052f5d15ea08ffb2dd",
      "parents": [
        "15ea19105bdeef36820ade6754b9b7f1e3511e98"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu Nov 01 21:17:17 2012 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu Nov 01 12:31:19 2012 -0700"
      },
      "message": "mei: use internal watchdog device registration tracking\n\nremove bool wd_interface_reg as watchdog device already\nkeeps track of its registration\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "15ea19105bdeef36820ade6754b9b7f1e3511e98",
      "tree": "0b1cc24f910c400f2f7d823192f6b13e735d236f",
      "parents": [
        "19838fb85306905a373b6449c1428791d653fc21"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu Nov 01 21:17:16 2012 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu Nov 01 12:31:19 2012 -0700"
      },
      "message": "mei: mei_clear_list: kill file_temp\n\nfile_temp is used only once, so there is no any benefit of creating\na temporary variable\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "19838fb85306905a373b6449c1428791d653fc21",
      "tree": "09c793c5b27f95494c6a4548af7e420666a108bf",
      "parents": [
        "3870c3206b96c900ce29c8068bd5ad46fae71f5b"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu Nov 01 21:17:15 2012 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu Nov 01 12:31:19 2012 -0700"
      },
      "message": "mei: extract AMTHI functions into the amthif.c file\n\nMove AMT Host Interface functions into the new amthif.c file.\nAll functions has now common prefix: mei_amthif_\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "3870c3206b96c900ce29c8068bd5ad46fae71f5b",
      "tree": "fdf26b80c5b67b758afbe7d1d4814b2f8f56b843",
      "parents": [
        "b0d0cf77e72a9d233015f8f21e9dfc9d9b5d0711"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu Nov 01 21:17:14 2012 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu Nov 01 12:31:19 2012 -0700"
      },
      "message": "mei: normalize timeouts definitions\n\n1. The hardware book defines timeouts in seconds\n so we stick to this and define the wrapper function\n mei_secs_to_jiffies  around  msecs_to_jiffies\n to use be used instead multiplying by HZ\n\n2. We add name space prefix MEI_ to all timer defines\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "b0d0cf77e72a9d233015f8f21e9dfc9d9b5d0711",
      "tree": "646b3597480dff4b952899465f84c7ea5d0379f1",
      "parents": [
        "3321e738d6f0a82b2c19f9d5890f304dab1e5357"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu Nov 01 21:17:13 2012 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu Nov 01 12:31:17 2012 -0700"
      },
      "message": "mei: mei_write: revamp function flow\n\nUse goto statement for error handling instead of deeper if constructs\nand rename label \u0027unlock_dev\u0027 to more appropriate \u0027err\u0027\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "35299f884aa301deefb0881096e6d88d0964c94b",
      "tree": "0374f2993b77ded80f3710e94b285feafa883ef4",
      "parents": [
        "1b3c16556a386fa019c48783f0f615fb416cb53b"
      ],
      "author": {
        "name": "Wei Yongjun",
        "email": "yongjun_wei@trendmicro.com.cn",
        "time": "Mon Oct 08 10:44:47 2012 +0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Oct 24 15:52:29 2012 -0700"
      },
      "message": "drivers:misc: ti-st: fix potential NULL pointer dereference in st_register()\n\nRemove the pointless NULL dereference above the NULL test.\n\ndpatch engine is used to auto generate this patch.\n(https://github.com/weiyj/dpatch)\n\nSigned-off-by: Wei Yongjun \u003cyongjun_wei@trendmicro.com.cn\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "664df38b3c74656261d4227b4dd380cfa453f78f",
      "tree": "35d05f657d0cd04d562edea962bc9122179caf64",
      "parents": [
        "601a1efa630aab0ca72bf8d638c441a09654b250"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu Oct 11 16:35:08 2012 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Oct 24 15:37:31 2012 -0700"
      },
      "message": "mei: use mei_io_cb_ warppers also for control flows\n\nmove the mei_io_cb_ wrappers to to iorw.c for global use\nand use them also for handling control flows\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "601a1efa630aab0ca72bf8d638c441a09654b250",
      "tree": "2beea982a0652921138ae5295c5c14fd6ae47526",
      "parents": [
        "fb601adb350f82738210c0a1dc6af928a15391db"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Tue Oct 09 16:50:20 2012 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Oct 24 15:37:08 2012 -0700"
      },
      "message": "mei: rename mei_free_cb_private to mei_io_cb_free\n\n1. cb_private was an old name that we depriacated in earlier\ncleanups\n\n2. we also group the funcion declaration with other _io_\nfunctions\n\n3. Don\u0027t check cb for NULL as mei_io_cb_free is NULL safe\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "fb601adb350f82738210c0a1dc6af928a15391db",
      "tree": "bc230173aa912c64ca8aed863b5213a196e82ad3",
      "parents": [
        "75f0ee1559c5d51948e029041a9b722b3e3f0b83"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Mon Oct 15 12:06:48 2012 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Oct 24 15:36:39 2012 -0700"
      },
      "message": "mei: kill usless struct mei_io_list\n\nkill useless mei_io_list list wrapper and use directly\nstruct mei_cl_cb mei_cb which was its only member for managing io queues\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "75f0ee1559c5d51948e029041a9b722b3e3f0b83",
      "tree": "25c504ed1cca8a64d1c1b07774a617a0e3adcd4c",
      "parents": [
        "33d28c9205257479be540a31b03339817cf2d62c"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Tue Oct 09 16:50:18 2012 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Oct 24 15:35:03 2012 -0700"
      },
      "message": "mei: mei_write: revamp error path handling\n\n1. unify common amt and regular error path and use it early in the\n  function\n2. fix indentation\n3. propagate error code directly from copy_from_user\n4. print out errors using dev_err instead of dev_dbg\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "33d28c9205257479be540a31b03339817cf2d62c",
      "tree": "504cd9d808fe25660d3e9ca961223380fdfa6866",
      "parents": [
        "ebb108ef93605a68f6f38d5eb407e7d5138e8028"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Tue Oct 09 16:50:17 2012 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Oct 24 15:35:03 2012 -0700"
      },
      "message": "mei: add allocation and initialization wrappers for io callback\n\nmei_io_cb_init - allocat and initializate mei_cl_cb\nmei_io_cb_alloc_req/resp_buf are separate function as buffers\nare not always needed\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "ebb108ef93605a68f6f38d5eb407e7d5138e8028",
      "tree": "0dbd844bc17310a4d0fb62529ee823e80cb57c1b",
      "parents": [
        "7e6735c3578e76c270a2797225a4214176ba13ef"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Tue Oct 09 16:50:16 2012 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Oct 24 15:35:03 2012 -0700"
      },
      "message": "mei: rename mei_cl_cb.information to mei_cl_cb.buf_idx\n\nrename \u0027information\u0027 member of the struct mei_cl_cb to\nmore self-descriptive \u0027buf_idx\u0027\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "2474542f64432398f503373f53bdf620491bcfa8",
      "tree": "3c9744b138c2158757530814b35c23eed31cf6ce",
      "parents": [
        "c7a6ced9d8e8411bdafe83998474d185a79badc3",
        "85f8879ca4f3d26a7f473522101fb74a79bda3f2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Oct 10 20:15:24 2012 +0900"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Oct 10 20:15:24 2012 +0900"
      },
      "message": "Merge tag \u0027for-3.7-rc1\u0027 of git://gitorious.org/linux-pwm/linux-pwm\n\nPull pwm changes from Thierry Reding:\n \"All legacy PWM providers have now been moved to the PWM subsystem.\n  The plan for 3.8 is to adapt all board files to provide a lookup table\n  for PWM devices in order to get rid of the global namespace.\n  Subsequently, users of the legacy pwm_request() and pwm_free()\n  functions can be migrated to the new pwm_get() and pwm_put()\n  functions.  Once this has been completed, the legacy API and the\n  compatibility code in the core can be removed.\n\n  In addition to the above, these changes also add support for\n  configuring the polarity of a PWM signal (currently only supported on\n  ECAP and EHRPWM) and include a much needed rework of the i.MX driver.\n  Managed functions to obtain and release a PWM device (devm_pwm_get()\n  and devm_pwm_put()) have been added and the pwm-backlight driver has\n  been updated to use them.  If the PWM subsystem hasn\u0027t been enabled,\n  dummy functions are provided that allow the subsystem to safely\n  compile out.\n\n  Some common checks on input parameters have been moved to the core and\n  removed from the drivers.  Finally, a small fix corrects the\n  description of the PWM specifier\u0027s second cell in the device tree\n  representation.\"\n\n* tag \u0027for-3.7-rc1\u0027 of git://gitorious.org/linux-pwm/linux-pwm: (23 commits)\n  pwm: dt: Fix description of second PWM cell\n  pwm: Check for negative duty-cycle and period\n  pwm: Add Ingenic JZ4740 support\n  MIPS: JZ4740: Export timer API\n  pwm: Move PUV3 PWM driver to PWM framework\n  unicore32: pwm: Use managed resource allocations\n  unicore32: pwm: Remove unnecessary indirection\n  unicore32: pwm: Use module_platform_driver()\n  unicore32: pwm: Properly remap memory-mapped registers\n  pwm-backlight: Use devm_pwm_get() instead of pwm_get()\n  pwm: Move AB8500 PWM driver to PWM framework\n  pwm: Fix compilation error when CONFIG_PWM is not defined\n  pwm: i.MX: fix clock lookup\n  pwm: i.MX: use per clock unconditionally\n  pwm: i.MX: add devicetree support\n  pwm: i.MX: Use module_platform_driver\n  pwm: i.MX: add functions to enable/disable pwm.\n  pwm: i.MX: remove unnecessary if in pwm_[en|dis]able\n  pwm: i.MX: factor out SoC specific functions\n  pwm: pwm-tiehrpwm: Add support for configuring polarity of PWM\n  ...\n"
    },
    {
      "commit": "314e51b9851b4f4e8ab302243ff5a6fc6147f379",
      "tree": "f757b89206355fd129830782566768693eed23ce",
      "parents": [
        "0103bd16fb90bc741c7a03fd1ea4e8a505abad23"
      ],
      "author": {
        "name": "Konstantin Khlebnikov",
        "email": "khlebnikov@openvz.org",
        "time": "Mon Oct 08 16:29:02 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 09 16:22:19 2012 +0900"
      },
      "message": "mm: kill vma flag VM_RESERVED and mm-\u003ereserved_vm counter\n\nA long time ago, in v2.4, VM_RESERVED kept swapout process off VMA,\ncurrently it lost original meaning but still has some effects:\n\n | effect                 | alternative flags\n-+------------------------+---------------------------------------------\n1| account as reserved_vm | VM_IO\n2| skip in core dump      | VM_IO, VM_DONTDUMP\n3| do not merge or expand | VM_IO, VM_DONTEXPAND, VM_HUGETLB, VM_PFNMAP\n4| do not mlock           | VM_IO, VM_DONTEXPAND, VM_HUGETLB, VM_PFNMAP\n\nThis patch removes reserved_vm counter from mm_struct.  Seems like nobody\ncares about it, it does not exported into userspace directly, it only\nreduces total_vm showed in proc.\n\nThus VM_RESERVED can be replaced with VM_IO or pair VM_DONTEXPAND | VM_DONTDUMP.\n\nremap_pfn_range() and io_remap_pfn_range() set VM_IO|VM_DONTEXPAND|VM_DONTDUMP.\nremap_vmalloc_range() set VM_DONTEXPAND | VM_DONTDUMP.\n\n[akpm@linux-foundation.org: drivers/vfio/pci/vfio_pci.c fixup]\nSigned-off-by: Konstantin Khlebnikov \u003ckhlebnikov@openvz.org\u003e\nCc: Alexander Viro \u003cviro@zeniv.linux.org.uk\u003e\nCc: Carsten Otte \u003ccotte@de.ibm.com\u003e\nCc: Chris Metcalf \u003ccmetcalf@tilera.com\u003e\nCc: Cyrill Gorcunov \u003cgorcunov@openvz.org\u003e\nCc: Eric Paris \u003ceparis@redhat.com\u003e\nCc: H. Peter Anvin \u003chpa@zytor.com\u003e\nCc: Hugh Dickins \u003chughd@google.com\u003e\nCc: Ingo Molnar \u003cmingo@redhat.com\u003e\nCc: James Morris \u003cjames.l.morris@oracle.com\u003e\nCc: Jason Baron \u003cjbaron@redhat.com\u003e\nCc: Kentaro Takeda \u003ctakedakn@nttdata.co.jp\u003e\nCc: Matt Helsley \u003cmatthltc@us.ibm.com\u003e\nCc: Nick Piggin \u003cnpiggin@kernel.dk\u003e\nCc: Oleg Nesterov \u003coleg@redhat.com\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nCc: Robert Richter \u003crobert.richter@amd.com\u003e\nCc: Suresh Siddha \u003csuresh.b.siddha@intel.com\u003e\nCc: Tetsuo Handa \u003cpenguin-kernel@I-love.SAKURA.ne.jp\u003e\nCc: Venkatesh Pallipadi \u003cvenki@google.com\u003e\nAcked-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "033d9959ed2dc1029217d4165f80a71702dc578e",
      "tree": "3d306316e44bdabce2e0bf2ef7e466e525f90b4c",
      "parents": [
        "974a847e00cf3ff1695e62b276892137893706ab",
        "7c6e72e46c9ea4a88f3f8ba96edce9db4bd48726"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 02 09:54:49 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 02 09:54:49 2012 -0700"
      },
      "message": "Merge branch \u0027for-3.7\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq\n\nPull workqueue changes from Tejun Heo:\n \"This is workqueue updates for v3.7-rc1.  A lot of activities this\n  round including considerable API and behavior cleanups.\n\n   * delayed_work combines a timer and a work item.  The handling of the\n     timer part has always been a bit clunky leading to confusing\n     cancelation API with weird corner-case behaviors.  delayed_work is\n     updated to use new IRQ safe timer and cancelation now works as\n     expected.\n\n   * Another deficiency of delayed_work was lack of the counterpart of\n     mod_timer() which led to cancel+queue combinations or open-coded\n     timer+work usages.  mod_delayed_work[_on]() are added.\n\n     These two delayed_work changes make delayed_work provide interface\n     and behave like timer which is executed with process context.\n\n   * A work item could be executed concurrently on multiple CPUs, which\n     is rather unintuitive and made flush_work() behavior confusing and\n     half-broken under certain circumstances.  This problem doesn\u0027t\n     exist for non-reentrant workqueues.  While non-reentrancy check\n     isn\u0027t free, the overhead is incurred only when a work item bounces\n     across different CPUs and even in simulated pathological scenario\n     the overhead isn\u0027t too high.\n\n     All workqueues are made non-reentrant.  This removes the\n     distinction between flush_[delayed_]work() and\n     flush_[delayed_]_work_sync().  The former is now as strong as the\n     latter and the specified work item is guaranteed to have finished\n     execution of any previous queueing on return.\n\n   * In addition to the various bug fixes, Lai redid and simplified CPU\n     hotplug handling significantly.\n\n   * Joonsoo introduced system_highpri_wq and used it during CPU\n     hotplug.\n\n  There are two merge commits - one to pull in IRQ safe timer from\n  tip/timers/core and the other to pull in CPU hotplug fixes from\n  wq/for-3.6-fixes as Lai\u0027s hotplug restructuring depended on them.\"\n\nFixed a number of trivial conflicts, but the more interesting conflicts\nwere silent ones where the deprecated interfaces had been used by new\ncode in the merge window, and thus didn\u0027t cause any real data conflicts.\n\nTejun pointed out a few of them, I fixed a couple more.\n\n* \u0027for-3.7\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq: (46 commits)\n  workqueue: remove spurious WARN_ON_ONCE(in_irq()) from try_to_grab_pending()\n  workqueue: use cwq_set_max_active() helper for workqueue_set_max_active()\n  workqueue: introduce cwq_set_max_active() helper for thaw_workqueues()\n  workqueue: remove @delayed from cwq_dec_nr_in_flight()\n  workqueue: fix possible stall on try_to_grab_pending() of a delayed work item\n  workqueue: use hotcpu_notifier() for workqueue_cpu_down_callback()\n  workqueue: use __cpuinit instead of __devinit for cpu callbacks\n  workqueue: rename manager_mutex to assoc_mutex\n  workqueue: WORKER_REBIND is no longer necessary for idle rebinding\n  workqueue: WORKER_REBIND is no longer necessary for busy rebinding\n  workqueue: reimplement idle worker rebinding\n  workqueue: deprecate __cancel_delayed_work()\n  workqueue: reimplement cancel_delayed_work() using try_to_grab_pending()\n  workqueue: use mod_delayed_work() instead of __cancel + queue\n  workqueue: use irqsafe timer for delayed_work\n  workqueue: clean up delayed_work initializers and add missing one\n  workqueue: make deferrable delayed_work initializer names consistent\n  workqueue: cosmetic whitespace updates for macro definitions\n  workqueue: deprecate system_nrt[_freezable]_wq\n  workqueue: deprecate flush[_delayed]_work_sync()\n  ...\n"
    },
    {
      "commit": "3498d13b8090c0b0ef911409fbc503a7c4cca6ef",
      "tree": "254ca00276e863d9fba25707690c66b2a04c49e9",
      "parents": [
        "def7cb8cd4e3258db88050eaaca5438bcc3dafca",
        "0c57dfcc6c1d037243c2f8fbf62eab3633326ec0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 01 12:26:52 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 01 12:26:52 2012 -0700"
      },
      "message": "Merge tag \u0027tty-3.6\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty\n\nPull TTY changes from Greg Kroah-Hartman:\n \"As we skipped the merge window for 3.6-rc1 for the tty tree,\n  everything is now settled down and working properly, so we are ready\n  for 3.7-rc1.  Here\u0027s the patchset, it\u0027s big, but the large changes are\n  removing a firmware file and adding a staging tty driver (it depended\n  on the tty core changes, so it\u0027s going through this tree instead of\n  the staging tree.)\n\n  All of these patches have been in the linux-next tree for a while.\n\n  Signed-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\"\n\nFix up more-or-less trivial conflicts in\n - drivers/char/pcmcia/synclink_cs.c:\n    tty NULL dereference fix vs tty_port_cts_enabled() helper function\n - drivers/staging/{Kconfig,Makefile}:\n    add-add conflict (dgrp driver added close to other staging drivers)\n - drivers/staging/ipack/devices/ipoctal.c:\n    \"split ipoctal_channel from iopctal\" vs \"TTY: use tty_port_register_device\"\n\n* tag \u0027tty-3.6\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty: (235 commits)\n  tty/serial: Add kgdb_nmi driver\n  tty/serial/amba-pl011: Quiesce interrupts in poll_get_char\n  tty/serial/amba-pl011: Implement poll_init callback\n  tty/serial/core: Introduce poll_init callback\n  kdb: Turn KGDB_KDB\u003dn stubs into static inlines\n  kdb: Implement disable_nmi command\n  kernel/debug: Mask KGDB NMI upon entry\n  serial: pl011: handle corruption at high clock speeds\n  serial: sccnxp: Make \u0027default\u0027 choice in switch last\n  serial: sccnxp: Remove mask termios caps for SW flow control\n  serial: sccnxp: Report actual baudrate back to core\n  serial: samsung: Add poll_get_char \u0026 poll_put_char\n  Powerpc 8xx CPM_UART setting MAXIDL register proportionaly to baud rate\n  Powerpc 8xx CPM_UART maxidl should not depend on fifo size\n  Powerpc 8xx CPM_UART too many interrupts\n  Powerpc 8xx CPM_UART desynchronisation\n  serial: set correct baud_base for EXSYS EX-41092 Dual 16950\n  serial: omap: fix the reciever line error case\n  8250: blacklist Winbond CIR port\n  8250_pnp: do pnp probe before legacy probe\n  ...\n"
    },
    {
      "commit": "5dc2db05f2f690d71d95979b14cca50ab8e49f40",
      "tree": "ffb1a14b446fc9f380a5ea11d3e2c5dd8d535c31",
      "parents": [
        "79df8d27d9f4382647c31ef17f7402833d682b73"
      ],
      "author": {
        "name": "AnilKumar Ch",
        "email": "anilkumar@ti.com",
        "time": "Wed Sep 26 13:58:26 2012 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Sep 26 14:18:48 2012 -0700"
      },
      "message": "drivers/misc/lis3lv02d/lis3lv02d_i2c.c: add lis3lv02d device tree init\n\nAdd lis3lv02d device tree initialization code/API to take pdata from\ndevice node.  Also adds device tree init matching table support to\nlis3lv02d_i2c driver.  If the driver data is passed from device tree, then\nthis driver picks up platform data from device node through common/generic\nlis3lv02d.c driver.\n\n[akpm@linux-foundation.org: fix CONFIG_OF\u003dn build]\nSigned-off-by: AnilKumar Ch \u003canilkumar@ti.com\u003e\nCc: Eric Piel \u003ceric.piel@tremplin-utc.net\u003e\nReviewed-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nCc: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "79df8d27d9f4382647c31ef17f7402833d682b73",
      "tree": "f12284988fe4161e610cb8cb1b9855bd1b201f80",
      "parents": [
        "0c83adba6b117264eb1972d2787dd17874214e9b"
      ],
      "author": {
        "name": "AnilKumar Ch",
        "email": "anilkumar@ti.com",
        "time": "Wed Sep 26 13:58:24 2012 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Sep 26 14:18:12 2012 -0700"
      },
      "message": "drivers/misc/lis3lv02d/lis3lv02d_spi.c: add lis3lv02d device tree init\n\nAdd lis3lv02d device tree initialization code/API to take pdata from\ndevice node.  Also remove CONFIG_OF ifdef from the driver, if CONFIG_OF is\nnot defined then OF APIs returns 0.\n\n[akpm@linux-foundation.org: fix CONFIG_OF\u003dn build[\nSigned-off-by: AnilKumar Ch \u003canilkumar@ti.com\u003e\nCc: Eric Piel \u003ceric.piel@tremplin-utc.net\u003e\nReviewed-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nCc: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "0c83adba6b117264eb1972d2787dd17874214e9b",
      "tree": "c52772e4d578d45e33dc9be239fa6511de1d8839",
      "parents": [
        "4bcdea86f176e96d44531c1e54a1b5c92672424d"
      ],
      "author": {
        "name": "AnilKumar Ch",
        "email": "anilkumar@ti.com",
        "time": "Wed Sep 26 13:58:21 2012 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Sep 26 14:18:11 2012 -0700"
      },
      "message": "drivers/misc/lis3lv02d: remove lis3lv02d driver DT init\n\nRemove lis3lv02d driver device tree initialization from core driver and\nmove it to individual drivers.  With the current implementation some pdata\nparameters are missing if we use lis3lv02d_init_device() in lis3lv02d_i2c\ndriver.\n\nSigned-off-by: AnilKumar Ch \u003canilkumar@ti.com\u003e\nCc: Eric Piel \u003ceric.piel@tremplin-utc.net\u003e\nReviewed-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nCc: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "4bcdea86f176e96d44531c1e54a1b5c92672424d",
      "tree": "b76220793d3a66f2979e910612bcc8ab2de46452",
      "parents": [
        "cbac1a8b89452f378a17cc2c673aca0e53af684d"
      ],
      "author": {
        "name": "Daniel Mack",
        "email": "zonque@gmail.com",
        "time": "Wed Sep 26 13:58:19 2012 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Sep 26 14:17:42 2012 -0700"
      },
      "message": "drivers/misc/lis3lv02d/lis3lv02d_spi.c: add DT matching table passthru code\n\nIf probed from a device tree, this driver now passes the node information\nto the generic part, so the runtime information can be derived.\n\nSuccessfully tested on a PXA3xx board.\n\n[akpm@linux-foundation.org: fix lis302dl_spi_dt_ids unused warning when CONFIG_OF\u003dn]\nSigned-off-by: Daniel Mack \u003czonque@gmail.com\u003e\nCc: Rob Herring \u003crobherring2@gmail.com\u003e\nCc: \"AnilKumar, Chimata\" \u003canilkumar@ti.com\u003e\nReviewed-by: Éric Piel \u003ceric.piel@tremplin-utc.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "cbac1a8b89452f378a17cc2c673aca0e53af684d",
      "tree": "c52184fb2ef4129bbf4ca8a8b9c280ee4e0fd8a7",
      "parents": [
        "e2b2ed8365e040b274dd23bdabd34ec3b0e43137"
      ],
      "author": {
        "name": "Daniel Mack",
        "email": "zonque@gmail.com",
        "time": "Wed Sep 26 13:58:16 2012 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Sep 26 14:15:55 2012 -0700"
      },
      "message": "drivers/misc/lis3lv02d: add generic DT matching code\n\nAdds logic to parse lis3 properties from a device tree node and store them\nin a freshly allocated lis3lv02d_platform_data.\n\nNote that the actual match tables are left out here.  This part should\nhappen in the drivers that bind to the individual busses (SPI/I2C/PCI).\n\nAlso adds some DT bindinds documentation.\n\nSigned-off-by: Daniel Mack \u003czonque@gmail.com\u003e\nCc: Rob Herring \u003crobherring2@gmail.com\u003e\nCc: \"AnilKumar, Chimata\" \u003canilkumar@ti.com\u003e\nReviewed-by: Éric Piel \u003ceric.piel@tremplin-utc.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "e2b2ed8365e040b274dd23bdabd34ec3b0e43137",
      "tree": "c4d4a0d8c2488e9f339860b92dc0f10bdc4b3a86",
      "parents": [
        "bcdee04ea7ae0406ae69094f6df1aacb66a69a0b"
      ],
      "author": {
        "name": "AnilKumar Ch",
        "email": "anilkumar@ti.com",
        "time": "Mon Sep 24 14:53:49 2012 +0530"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Sep 26 13:24:25 2012 -0700"
      },
      "message": "lis3lv02d: fix some comments specific to lis331dlh driver\n\nFix some minor problems in comments of lis331dlh driver\n  * correct comments with respect to 2G sensitivity\n  * correct typo lis3331dlh mistake to lis331dlh\n  * add comment to say only 2G range is supported\n  * change the function name from lis3lv02d_read_16 to\n    lis331dlh_read_data.\n  * update i2c_device_id table entry to maintaine consistancy\n  * update sensor display message\n\nSigned-off-by: AnilKumar Ch \u003canilkumar@ti.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "bcdee04ea7ae0406ae69094f6df1aacb66a69a0b",
      "tree": "099204644828227e4bede29f2e9a818c7bac46e6",
      "parents": [
        "221b7b5796b520b51c34c40239d77921ba39225b"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jslaby@suse.cz",
        "time": "Thu Sep 13 16:06:48 2012 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Sep 26 13:20:40 2012 -0700"
      },
      "message": "MISC: hpilo, remove pci_disable_device\n\npci_disable_device(pdev) used to be in pci remove function. But this\nPCI device has two functions with interrupt lines connected to a\nsingle pin. The other one is a USB host controller. So when we disable\nthe PIN there e.g. by rmmod hpilo, the controller stops working. It is\nbecause the interrupt link is disabled in ACPI since it is not\nrefcounted yet. See acpi_pci_link_free_irq called from\nacpi_pci_irq_disable.\n\nIt is not the best solution whatsoever, but as a workaround until the\nACPI irq link refcounting is sorted out this should fix the reported\nerrors.\n\nReferences: https://lkml.org/lkml/2008/11/4/535\n\nSigned-off-by: Jiri Slaby \u003cjslaby@suse.cz\u003e\nCc: Grant Grundler \u003cgrundler@parisc-linux.org\u003e\nCc: Nobin Mathew \u003cnobin.mathew@gmail.com\u003e\nCc: Robert Hancock \u003chancockr@shaw.ca\u003e\nCc: Arnd Bergmann \u003carnd@arndb.de\u003e\nCc: David Altobelli \u003cdavid.altobelli@hp.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "6173f8f4ed9c2bd4184908e35f46755a0d14b0f2",
      "tree": "c86da04699fc6145ba5ac385fdff721efd1f4737",
      "parents": [
        "0bcf168b024871c64eb5df157739efd2ae9b0bdf"
      ],
      "author": {
        "name": "Thierry Reding",
        "email": "thierry.reding@avionic-design.de",
        "time": "Fri Aug 31 11:46:24 2012 +0200"
      },
      "committer": {
        "name": "Thierry Reding",
        "email": "thierry.reding@avionic-design.de",
        "time": "Thu Sep 20 12:52:03 2012 +0200"
      },
      "message": "pwm: Move AB8500 PWM driver to PWM framework\n\nThis commit moves the driver to drivers/pwm and converts it to the new\nPWM framework.\n\nSigned-off-by: Thierry Reding \u003cthierry.reding@avionic-design.de\u003e\nAcked-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nAcked-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nAcked-by: Arun Murthy \u003carun.murthy@stericsson.com\u003e\n"
    },
    {
      "commit": "65929215d85702dd4a76db0ba9fbfc022ab99e55",
      "tree": "eb8ab392b7719a236892fbd70cbdc9271e59f8f3",
      "parents": [
        "a4136b49fbb9a6a885618ca38e66b4967091a9ec"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Tue Sep 18 16:14:53 2012 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Tue Sep 18 16:14:53 2012 +0100"
      },
      "message": "char/misc: remove CONFIG_EXPERIMENTAL dependencies\n\nAs discussed at the kernel summit this year, CONFIG_EXPERIMENTAL means\nnothing, so let\u0027s get rid of it.\n\nCc: Kees Cook \u003ckeescook@chromium.org\u003e\nCc: Arnd Bergmann \u003carnd@arndb.de\u003e\nCc: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nCc: Jiri Kosina \u003cjkosina@suse.cz\u003e\nCc: Paul Bolle \u003cpebolle@tiscali.nl\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nCc: Anatolij Gustschin \u003cagust@denx.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "a4136b49fbb9a6a885618ca38e66b4967091a9ec",
      "tree": "cb3f6e9369efede55deb802fc33cd35143bdf2a5",
      "parents": [
        "f060939d7c86344a071b03d892903f47028329cb"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Tue Sep 11 00:43:22 2012 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Mon Sep 10 15:51:15 2012 -0700"
      },
      "message": "mei: don\u0027t print buffer as a string\n\nnon readable junk was printed to the logs\nwe will add proper buffer dumping mechanism later if needed\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "f060939d7c86344a071b03d892903f47028329cb",
      "tree": "a1f51e0805cd6985547909a876ac976dbccd8b91",
      "parents": [
        "1b8129479a0e8db491fc3a7bcca3be7623f54a78"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Tue Sep 11 00:43:21 2012 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Mon Sep 10 15:51:15 2012 -0700"
      },
      "message": "mei: struct mei_message_data doesn\u0027t have to be packed\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "1b8129479a0e8db491fc3a7bcca3be7623f54a78",
      "tree": "32937baaba05bc5caefd6d46275fec06e6dedf44",
      "parents": [
        "9c8dc10f487dde5b114a53c73a36b3bc4459e213"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Tue Sep 11 00:43:20 2012 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Mon Sep 10 15:51:15 2012 -0700"
      },
      "message": "mei: add error messages for open count errors\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "9c8dc10f487dde5b114a53c73a36b3bc4459e213",
      "tree": "b1279e921a194ce5798f7b230e72dcd34ea4843a",
      "parents": [
        "7e0b2cde502a7ea471ae7202ad88efdd7eaf3dbd"
      ],
      "author": {
        "name": "Devendra Naga",
        "email": "develkernel412222@gmail.com",
        "time": "Thu Aug 23 14:23:09 2012 +0530"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Sep 05 14:10:29 2012 -0700"
      },
      "message": "misc: use module_spi_driver\n\nThe _init and _exit functions can be replaced with the module_spi_driver\nmacro, which actually implements\n\nstatic int __init drv_init(void)\n{\n\tspi_register_driver(\u0026driv_op);\n\treturn 0;\n}\n\nmodule_init(drv_init);\n\nstatic void __exit drv_exit(void)\n{\n\tspi_unregister_driver(\u0026driv_op);\n}\n\nmodule_exit(drv_exit);\n\nSigned-off-by: Devendra Naga \u003cdevelkernel412222@gmail.com\u003e\nAcked-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "7e0b2cde502a7ea471ae7202ad88efdd7eaf3dbd",
      "tree": "282f2d8933419082e1c3e3d38fbaba336c5a7ce3",
      "parents": [
        "d6ae0d578d24303941c1424b049d2cae28277666"
      ],
      "author": {
        "name": "Devendra Naga",
        "email": "devendra.aaru@gmail.com",
        "time": "Sun Aug 26 14:32:43 2012 +0530"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Sep 05 14:10:29 2012 -0700"
      },
      "message": "tifm: use module_pci_driver\n\ntifm_7xx1_init and tifm_7xx1_exit with module_init and module_exit calls\ncan be replaced with the module_pci_driver call, as they are similar\nto what module_pci_driver does\n\nSigned-off-by: Devendra Naga \u003cdevendra.aaru@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "d6ae0d578d24303941c1424b049d2cae28277666",
      "tree": "408e4d6d19acc44353761517731c5ce486e4882e",
      "parents": [
        "9af514232e9e74cbcd24700fc321b7c71a536568"
      ],
      "author": {
        "name": "David Daney",
        "email": "david.daney@cavium.com",
        "time": "Wed Aug 22 12:03:57 2012 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Sep 05 14:10:29 2012 -0700"
      },
      "message": "misc/at25, dt: Improve at25 SPI eeprom device tree bindings.\n\nCommit 002176db (misc: at25: Parse dt settings) added device tree\nbindings the differ significantly in style from the I2C EEPROM\nbindings and don\u0027t seem well vetted.  Here I deprecate (but still\nsupport) the \"at25,*\" properties, and add what I hope is a better\nalternative.  These new bindings also happen to be deployed in the\nfield and were previously submitted for consideration here:\n\nhttps://lists.ozlabs.org/pipermail/devicetree-discuss/2012-May/015556.html\n\nThe advantages of the new bindings are that they are similar to the\nI2C EEPROMs and they don\u0027t conflate read-only and the address width\nmodes in a binary encoded blob.\n\nSigned-off-by: David Daney \u003cdavid.daney@cavium.com\u003e\nCc: Alexandre Pereira da Silva \u003caletes.xgr@gmail.com\u003e\nCc: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\nCc: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nCc: Axel Lin \u003caxel.lin@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "9af514232e9e74cbcd24700fc321b7c71a536568",
      "tree": "f9c757c3007c556905503da833302db7a29b0b6d",
      "parents": [
        "1e2776c3aff1a4c79751b2a7045524fb141c2405"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Wed Aug 29 01:15:50 2012 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Sep 05 13:45:56 2012 -0700"
      },
      "message": "mei: add lynx point pci device ids\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "1e2776c3aff1a4c79751b2a7045524fb141c2405",
      "tree": "01664a809e021bf0776d9ac56b8ea11bf9c5b369",
      "parents": [
        "daed6b5e78c11f34f08cc2bc1640b7f248884cee"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Fri Aug 24 00:35:58 2012 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Sep 05 13:45:56 2012 -0700"
      },
      "message": "mei: fix max number of open handles\n\nThere was internal confusion in wether bus message\nclinet (0) is counted in or not\n\nThe bitmap me_clients_map that accomodate\nwas initialized w/o it (255) but later on it\nthe clinet 0 was reserved\n\nThus were able to open only 252 instead of 253 clients\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "daed6b5e78c11f34f08cc2bc1640b7f248884cee",
      "tree": "698d2a913ed16fbfa70dbef1e36503cfab7ae47c",
      "parents": [
        "efda0ad4aa92439d9244d77a13339e23df5e1dc1"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Fri Aug 17 09:54:23 2012 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Sep 05 13:45:56 2012 -0700"
      },
      "message": "mei: rename struct pci_dev *mei_device to mei_pdev\n\n1. rename mei_device variable to mei_pdev to remove\nconfusion with type \u0027struct mei_device\u0027\n2. mei_pdev no longer need to be gloabal so make it static\n and remove the declaration from the header file\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "0bf5a8be4723fd5f243d9d1ed8e6eb9d81f31cf2",
      "tree": "ad3c4f0265c8a06c878d2f5918e68bcb2b8dc476",
      "parents": [
        "7da59d2fe30d8169c7c9e7b488beb1b9af932608"
      ],
      "author": {
        "name": "AnilKumar Ch",
        "email": "anilkumar@ti.com",
        "time": "Wed Aug 22 12:00:39 2012 +0530"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Sep 05 13:44:04 2012 -0700"
      },
      "message": "lis3lv02d: Add STMicroelectronics lis331dlh digital accelerometer\n\nThis patch adds support for lis331dlh digital accelerometer to the\nlis3lv02d driver family. Adds ID field for detecting the lis331dlh\nmodule, based on this ID field lis3lv02d driver will export the\nlis331dlh module functionality.\n\nSigned-off-by: AnilKumar Ch \u003canilkumar@ti.com\u003e\nAcked-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "7da59d2fe30d8169c7c9e7b488beb1b9af932608",
      "tree": "02438ff9c258cf80d3a3955215fbcff7bd7e392e",
      "parents": [
        "fea7a08acb13524b47711625eebea40a0ede69a0",
        "877cdf3949cc67d00677a1dfb913001f324ac40d"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Mon Aug 27 09:09:07 2012 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Mon Aug 27 09:09:07 2012 -0700"
      },
      "message": "Merge v3.6-rc3 into \u0027char-misc-next\u0027\n\nThis resolves a conflict in:\n\tdrivers/misc/mei/interrupt.c\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "e372dc6c62bf0246a07f3291a26c562cc8659fbd",
      "tree": "c7039c1d1005b80e427761ba768d7697ae4a0b72",
      "parents": [
        "5d4121c04b3577e37e389b3553d442f44bb346d7",
        "fea7a08acb13524b47711625eebea40a0ede69a0"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Mon Aug 27 07:13:33 2012 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Mon Aug 27 07:13:33 2012 -0700"
      },
      "message": "Merge 3.6-rc3 into tty-next\n\nThis picks up all of the different fixes in Linus\u0027s tree that we also need here.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "7838f994b4fceff24c343f4e26a6cf4393869579",
      "tree": "42f62833ebc44bf8160aaa7ee95f83e2d883983c",
      "parents": [
        "c3a5ce0416b6c172a23bc8a3760d8704d3d1535b"
      ],
      "author": {
        "name": "Robin Holt",
        "email": "holt@sgi.com",
        "time": "Tue Aug 21 16:16:02 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 21 16:45:03 2012 -0700"
      },
      "message": "drivers/misc/sgi-xp/xpc_uv.c: SGI XPC fails to load when cpu 0 is out of IRQ resources\n\nOn many of our larger systems, CPU 0 has had all of its IRQ resources\nconsumed before XPC loads.  Worst cases on machines with multiple 10\nGigE cards and multiple IB cards have depleted the entire first socket\nof IRQs.\n\nThis patch makes selecting the node upon which IRQs are allocated (as\nwell as all the other GRU Message Queue structures) specifiable as a\nmodule load param and has a default behavior of searching all nodes/cpus\nfor an available resources.\n\n[akpm@linux-foundation.org: fix build: include cpu.h and module.h]\nSigned-off-by: Robin Holt \u003cholt@sgi.com\u003e\nCc: \u003cstable@vger.kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "43829731dd372d04d6706c51052b9dabab9ca356",
      "tree": "2cfa255dcec2f5cc867ab39cdcf4a25eae54845f",
      "parents": [
        "ae930e0f4e66fd540c6fbad9f1e2a7743d8b9afe"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Mon Aug 20 14:51:24 2012 -0700"
      },
      "committer": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Mon Aug 20 14:51:24 2012 -0700"
      },
      "message": "workqueue: deprecate flush[_delayed]_work_sync()\n\nflush[_delayed]_work_sync() are now spurious.  Mark them deprecated\nand convert all users to flush[_delayed]_work().\n\nIf you\u0027re cc\u0027d and wondering what\u0027s going on: Now all workqueues are\nnon-reentrant and the regular flushes guarantee that the work item is\nnot pending or running on any CPU on return, so there\u0027s no reason to\nuse the sync flushes at all and they\u0027re going away.\n\nThis patch doesn\u0027t make any functional difference.\n\nSigned-off-by: Tejun Heo \u003ctj@kernel.org\u003e\nCc: Russell King \u003clinux@arm.linux.org.uk\u003e\nCc: Paul Mundt \u003clethal@linux-sh.org\u003e\nCc: Ian Campbell \u003cian.campbell@citrix.com\u003e\nCc: Jens Axboe \u003caxboe@kernel.dk\u003e\nCc: Mattia Dongili \u003cmalattia@linux.it\u003e\nCc: Kent Yoder \u003ckey@linux.vnet.ibm.com\u003e\nCc: David Airlie \u003cairlied@linux.ie\u003e\nCc: Jiri Kosina \u003cjkosina@suse.cz\u003e\nCc: Karsten Keil \u003cisdn@linux-pingi.de\u003e\nCc: Bryan Wu \u003cbryan.wu@canonical.com\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Alasdair Kergon \u003cagk@redhat.com\u003e\nCc: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\nCc: Florian Tobias Schandinat \u003cFlorianSchandinat@gmx.de\u003e\nCc: David Woodhouse \u003cdwmw2@infradead.org\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: linux-wireless@vger.kernel.org\nCc: Anton Vorontsov \u003ccbou@mail.ru\u003e\nCc: Sangbeom Kim \u003csbkim73@samsung.com\u003e\nCc: \"James E.J. Bottomley\" \u003cJames.Bottomley@HansenPartnership.com\u003e\nCc: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\nCc: Eric Van Hensbergen \u003cericvh@gmail.com\u003e\nCc: Takashi Iwai \u003ctiwai@suse.de\u003e\nCc: Steven Whitehouse \u003cswhiteho@redhat.com\u003e\nCc: Petr Vandrovec \u003cpetr@vandrovec.name\u003e\nCc: Mark Fasheh \u003cmfasheh@suse.com\u003e\nCc: Christoph Hellwig \u003chch@infradead.org\u003e\nCc: Avi Kivity \u003cavi@redhat.com\u003e \n"
    },
    {
      "commit": "f3d9d365ff7f36c4e3491ef31788449f419b781b",
      "tree": "4c50311e2b3121b65a35b30f065c7b542baeede7",
      "parents": [
        "a2f6985332d2564e443d9d889ce70f39b3293d09"
      ],
      "author": {
        "name": "Matthias Kaehlcke",
        "email": "matthias@kaehlcke.net",
        "time": "Thu Aug 02 22:17:48 2012 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu Aug 16 12:32:34 2012 -0700"
      },
      "message": "ti-st: Fix check for pdata-\u003echip_awake function pointer\n\nll_device_want_to_wakeup(): Fix the NULL pointer check on pdata-\u003echip_awake,\nwhich is performed on the wrong function pointer\n\nSigned-off-by: Matthias Kaehlcke \u003cmatthias@kaehlcke.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "a2f6985332d2564e443d9d889ce70f39b3293d09",
      "tree": "a63614830b7186649ad2ef6293afaf3cd62fbe73",
      "parents": [
        "3e8309551777e2a54367daddb65b53e236754374"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Mon Aug 06 15:23:55 2012 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu Aug 16 10:54:01 2012 -0700"
      },
      "message": "mei: add mei_quirk_probe function\n\nThe main purpose of this function is to exclude ME devices\nwithout support for MEI/HECI interface from binding\n\nCurrently affected systems are C600/X79 based servers\nthat expose PCI device even though it doesn\u0027t supported ME Interface.\nMEI driver accessing such nonfunctional device can corrupt\nthe system.\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "877cdf3949cc67d00677a1dfb913001f324ac40d",
      "tree": "1fa6c7a0b3ce50d7329fa946a34b31249d1d7e17",
      "parents": [
        "8565adbc821487accbabe82a03c40daf7a3b92ca"
      ],
      "author": {
        "name": "Matthias Kaehlcke",
        "email": "matthias@kaehlcke.net",
        "time": "Fri Aug 03 14:49:44 2012 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu Aug 16 10:11:45 2012 -0700"
      },
      "message": "drivers/misc/ti-st: check chip_awake NULL check\n\nBefore calling on any of the platform hooks, shared transport driver checks\nfor the validity of the platform hooks as to whether it is provided or not.\nA wrong function was being checked for, before the chip_awake hook was called\nby the HCI-LL sleep logic handler. This patch corrects the check.\n\nSigned-off-by: Pavan Savoy \u003cpavan_savoy@ti.com\u003e\nSigned-off-by: Matthias Kaehlcke \u003cmatthias@kaehlcke.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "8565adbc821487accbabe82a03c40daf7a3b92ca",
      "tree": "cb529f742681ff2eccfc55dca50192e16a4ed621",
      "parents": [
        "537023580d2de09fed3c3ebdca7025572a4ad083"
      ],
      "author": {
        "name": "Pavan Savoy",
        "email": "pavan_savoy@ti.com",
        "time": "Fri Aug 03 14:49:43 2012 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu Aug 16 10:11:45 2012 -0700"
      },
      "message": "drivers/misc/ti-st: fix read fw version cmd\n\nIf the read firmware version response from the chip is split into multiple\nframes of UART buffer being received by the host, the TI-ST driver as of today\nis unable to put the pieces of response together unlike other responses.\n\nSigned-off-by: Pavan Savoy \u003cpavan_savoy@ti.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "537023580d2de09fed3c3ebdca7025572a4ad083",
      "tree": "09fc53d909439686a85fc696d424f2b5b132b4b1",
      "parents": [
        "b64365a52625e6ec5cf05dd984fba0fa69b24623"
      ],
      "author": {
        "name": "Pavan Savoy",
        "email": "pavan_savoy@ti.com",
        "time": "Fri Aug 03 14:49:42 2012 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu Aug 16 10:11:45 2012 -0700"
      },
      "message": "drivers/misc/ti-st: use cpu friendly completions\n\nBe nice to CPU and don\u0027t hog the resources, use a nice wait_for_interruptible\ntimeout for completions instead of wait_for_timeout which is\nnon-interruptible.\n\nSigned-off-by: Pavan Savoy \u003cpavan_savoy@ti.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "b64365a52625e6ec5cf05dd984fba0fa69b24623",
      "tree": "00a5a0167427014db319c23cfe38a8921406a316",
      "parents": [
        "27712b3928bec9b1a889d7f60d718a35ca6c23b3"
      ],
      "author": {
        "name": "Pavan Savoy",
        "email": "pavan_savoy@ti.com",
        "time": "Fri Aug 03 14:49:41 2012 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu Aug 16 10:11:45 2012 -0700"
      },
      "message": "drivers/misc/ti-st: chip_disable on timeout\n\nIf the communication with the WiLink breaks down for whatever reasons \u0026 the\nti-st driver is unable to un-install the line-discipline during clean-up in\nst_kim_stop, the GPIO should be held low (BT_EN\u003d0) \u0026 the platform\u0027s chip\ndisable hook shall also be called.\n\nSigned-off-by: Pavan Savoy \u003cpavan_savoy@ti.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "27712b3928bec9b1a889d7f60d718a35ca6c23b3",
      "tree": "9380ef14f01441d30653c72458e8e66e40cca6f3",
      "parents": [
        "eccf2979b2c034b516e01b8a104c3739f7ef07d1"
      ],
      "author": {
        "name": "Pavan Savoy",
        "email": "pavan_savoy@ti.com",
        "time": "Fri Aug 03 14:49:40 2012 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu Aug 16 10:11:45 2012 -0700"
      },
      "message": "drivers/misc/ti-st: remove sparse warnings\n\nremove sparse warnings by assigning right storage specifiers to functions and\nalso clean-up the declarations in the include/linux/ti_wilink_st.h\n\nSigned-off-by: Pavan Savoy \u003cpavan_savoy@ti.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "eccf2979b2c034b516e01b8a104c3739f7ef07d1",
      "tree": "17992e5c3b509f467a10578daf1bcce0b65d08d3",
      "parents": [
        "4eb64ee135af6b477ff149a2072bcfa3118afb94"
      ],
      "author": {
        "name": "Pavan Savoy",
        "email": "pavan_savoy@ti.com",
        "time": "Fri Aug 03 14:49:39 2012 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu Aug 16 10:11:45 2012 -0700"
      },
      "message": "drivers/misc/ti-st: remove gpio handling\n\nA platform hook to enable/disable the chip was introduced to perform specific\nactivities to power-up and power-down the WL chip.\nMoving the power-up/down sequence also there makes more sense, since different\nplatforms have begun to have their own ways to power-up/down the chip.\nThis patch removes all of the gpio handling done by the driver in\nst_kim_start/st_kim_stop \u0026 any of the gpio request done in the probe function.\n\nSigned-off-by: Pavan Savoy \u003cpavan_savoy@ti.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "4eb64ee135af6b477ff149a2072bcfa3118afb94",
      "tree": "6d7d30522e2a8eeba03cf028ebfff2b51e948405",
      "parents": [
        "567fd1d4a66a2d6e5599be0ada582e0a3dbd23d4"
      ],
      "author": {
        "name": "Sourav Poddar",
        "email": "sourav.poddar@ti.com",
        "time": "Mon Aug 06 14:58:44 2012 +0530"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu Aug 16 10:10:02 2012 -0700"
      },
      "message": "driver: misc: bmp085: remove \"of_match_table\" property.\n\nThere is an automatic binding done for I2C devices in the of_i2c core\ncode. So, DT will be able to bind to any I2C device using the\nalready existing table: MODULE_DEVICE_TABLE(i2c, bmp085_id).\n\nTested on omap5430 evm.\n\nSigned-off-by: Sourav Poddar \u003csourav.poddar@ti.com\u003e\nCc: Benoit Cousson \u003cb-cousson@ti.com\u003e\nCc: Santosh Shilimkar \u003csantosh.shilimkar@ti.com\u003e\nAcked-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "567fd1d4a66a2d6e5599be0ada582e0a3dbd23d4",
      "tree": "328dc3d30a7c4a8672a340243ef511c00a4fd380",
      "parents": [
        "cfeb28525faa855b7f0bd06a330a6961f4c5127e"
      ],
      "author": {
        "name": "Qiang Liu",
        "email": "qiang.liu@freescale.com",
        "time": "Thu Aug 09 16:23:31 2012 +0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu Aug 16 10:10:02 2012 -0700"
      },
      "message": "carma: remove unnecessary DMA_INTERRUPT capability\n\nThese drivers set the DMA_INTERRUPT capability bit when requesting a DMA\ncontroller channel. This was historical, and is no longer needed.\n\nRecent changes to the drivers/dma/fsldma.c driver have removed support\nfor this flag. This makes the carma drivers unable to find a DMA channel\nwith the required capabilities.\n\nCc: Arnd Bergmann \u003carnd@arndb.de\u003e\nCc: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\nSigned-off-by: Ira W. Snyder \u003ciws@ovro.caltech.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "cfeb28525faa855b7f0bd06a330a6961f4c5127e",
      "tree": "0fcea37be9f58e6d94cda6e68acd0fd0dea6f92e",
      "parents": [
        "73ac0e9eafe8d04a3cdb39b7c7c1e3f4154676b5"
      ],
      "author": {
        "name": "Devendra Naga",
        "email": "develkernel412222@gmail.com",
        "time": "Sun Jul 29 17:08:30 2012 +0545"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu Aug 16 10:09:15 2012 -0700"
      },
      "message": "pch_phub: use module_pci_driver\n\nthis driver\u0027s pch_phub_pci_init, and pch_phub_pci_exit functions with\nthe module_init and module_exit calls can be replaced with\nmodule_pci_driver\n\nSigned-off-by: Devendra Naga \u003cdevelkernel412222@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "73ac0e9eafe8d04a3cdb39b7c7c1e3f4154676b5",
      "tree": "2d9cb1627ed92f8e349322f5c00ca7a7a18a5f75",
      "parents": [
        "e045907c0a08d09cbc992cd00f788ef0dd83889d"
      ],
      "author": {
        "name": "Devendra Naga",
        "email": "develkernel412222@gmail.com",
        "time": "Sun Jul 29 17:08:29 2012 +0545"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu Aug 16 10:09:15 2012 -0700"
      },
      "message": "pch_phub: fix sparse warning\n\nsparse warns about using 0 as NULL pointer,\n\ndrivers/misc/pch_phub.c:702:44: warning: Using plain integer as NULL pointer\n\nSigned-off-by: Devendra Naga \u003cdevelkernel412222@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "09649a85adfedde99b47b6ccef3fea696fad72be",
      "tree": "5faa03756a45e37b775721f63d3555b921d13623",
      "parents": [
        "c216fdeb2e7371554c56ba457c374cce9c77f91a"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu Aug 16 19:39:44 2012 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu Aug 16 09:51:02 2012 -0700"
      },
      "message": "mei: wd: use watchdog_set/get_drvdata for passing mei_device\n\nuse watchdog_set/get_drvdata for passing mei_device\nto watchdog_ops handlers instead of using global mei_device\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "c216fdeb2e7371554c56ba457c374cce9c77f91a",
      "tree": "9d88b3170a5470844e61ac90a30fd923d50df14b",
      "parents": [
        "248ffdf7c95726a8dae76e25fdb037899c5b77fa"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu Aug 16 19:39:43 2012 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu Aug 16 09:51:02 2012 -0700"
      },
      "message": "mei: wd: decouple and revamp watchdog state machine\n\nBefore ME watchdog was exported through standard watchdog interface\nit was closed and started together with the mei device.\n\nThe major issue is that closing ME watchdog disabled also MEI device,\nto fix this the watchdog state machine has to be independent from MEI\nstate machine.\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "248ffdf7c95726a8dae76e25fdb037899c5b77fa",
      "tree": "339cbe37183da713ae6d761d1f7b0e4588aef4ba",
      "parents": [
        "c8df72920c9cd8e43899a5660ee54a46ac2588a6"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu Aug 16 19:39:42 2012 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu Aug 16 09:51:02 2012 -0700"
      },
      "message": "mei: wd: rename watchdog constants to be more descriptive\n\n1. rename defines to more be descriptive\n2. remove duplicated defines from interface.h\n3. add common prefix MEI_\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "c8df72920c9cd8e43899a5660ee54a46ac2588a6",
      "tree": "83cdd96e741c11c6db5dce6c9087a8773dbee2f2",
      "parents": [
        "9bb3a5897e22bf6af82bc451db9458b1d794f627"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu Aug 16 19:39:41 2012 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu Aug 16 09:51:02 2012 -0700"
      },
      "message": "mei: wd: add option WDIOF_SETTIMEOUT\n\nAccording watchdog-kernel-api.txt WDIOF_SETTIMEOUT\nshould be set if the driver supplies set_timeout function\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "9bb3a5897e22bf6af82bc451db9458b1d794f627",
      "tree": "ce926c08b019cba2ee65eadf3abe95fffab7d16d",
      "parents": [
        "b210d7506f416e7250eb52c314e5ed08928639dd"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu Aug 16 16:25:33 2012 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu Aug 16 09:50:17 2012 -0700"
      },
      "message": "mei: fix device stall after wd is stopped\n\nAfter watchdog was disabled the driver would stall\ndue to wrong calculation of credits reduction\n\nThe cat\u0026paste bug was introduced in the commit\n7bdf72d3d8059a50214069ea4b87c2174645f40f\nmei: introduce mei_data2slots wrapper\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "3e8309551777e2a54367daddb65b53e236754374",
      "tree": "e621918a9a8f8a0feeef2dd8956a08489d58af39",
      "parents": [
        "0d7614f09c1ebdbaa1599a5aba7593f147bf96ee"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu Aug 16 16:25:33 2012 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu Aug 16 09:44:52 2012 -0700"
      },
      "message": "mei: fix device stall after wd is stopped\n\nAfter watchdog was disabled the driver would stall\ndue to wrong calculation of credits reduction\n\nThe cat\u0026paste bug was introduced in the commit\n7bdf72d3d8059a50214069ea4b87c2174645f40f\nmei: introduce mei_data2slots wrapper\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "b210d7506f416e7250eb52c314e5ed08928639dd",
      "tree": "bc5232d3b3b197305a817a65302ba6bad529a322",
      "parents": [
        "6ddf3aea42ba20eadc8ff362926c947ac43c9401"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Tue Aug 07 00:03:56 2012 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu Aug 16 09:43:58 2012 -0700"
      },
      "message": "mei: name space for mei device state\n\n1. add MEI_DEV_ prefix for mei device state enums\n2. rename mei_state to dev_state\n3. add constant to string translation for debug purposes\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "6ddf3aea42ba20eadc8ff362926c947ac43c9401",
      "tree": "31832bd717adfee36534d36c6c1dcdb6d815b23d",
      "parents": [
        "068c0ae9667ea2ae4c2269307ecfde9a9460e641"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Tue Aug 07 00:03:55 2012 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu Aug 16 09:43:58 2012 -0700"
      },
      "message": "mei: style : reformat PCI device IDs\n\n1. reformat PCI ids list in hw.h for better readability\n2. update some code and brand names\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "068c0ae9667ea2ae4c2269307ecfde9a9460e641",
      "tree": "6f534b28050b10d1f336c29b8e7ffa495aca2213",
      "parents": [
        "9a123f19832702753805afe0e93db26799b91b07"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Tue Aug 07 00:03:54 2012 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu Aug 16 09:43:58 2012 -0700"
      },
      "message": "mei: use KBUILD_MODNAME when allocating resources from the OS\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "9a123f19832702753805afe0e93db26799b91b07",
      "tree": "ef70961cad7389f2ea2bddf89dc11d507effe90a",
      "parents": [
        "07b509b7943e5594f3f228e5b62a49cf6a033709"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Mon Aug 06 15:23:55 2012 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu Aug 16 09:40:28 2012 -0700"
      },
      "message": "mei: add mei_quirk_probe function\n\nThe main purpose of this function is to exclude ME devices\nwithout support for MEI/HECI interface from binding\n\nCurrently affected systems are C600/X79 based servers\nthat expose PCI device even though it doesn\u0027t supported ME Interface.\nMEI driver accessing such nonfunctional device can corrupt\nthe system.\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "07b509b7943e5594f3f228e5b62a49cf6a033709",
      "tree": "6271fdff08b54ab605cbc666cdcc054d41d3e44a",
      "parents": [
        "0d7614f09c1ebdbaa1599a5aba7593f147bf96ee"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Mon Jul 23 14:05:39 2012 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu Aug 16 09:40:28 2012 -0700"
      },
      "message": "mei: revamp me client search function\n\nme client search functions returns index\ninto me_client array according me client id\nor me client uuid.\n\n1. Add common prefix for the functions mei_me_cl_\u003c\u003e\n2. create new function mei_me_cl_by_id that wraps open\n coded loops scattered over the code\n3. rename mei_find_me_client_index to  mei_me_cl_by_uuid\n4. rename mei_find_me_client_update_filext  to\n mei_me_cl_update_filext and updates its parameter names\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    }
  ],
  "next": "c565ee07708e19474cd1133bf50289a36b5bcc26"
}
