)]}'
{
  "log": [
    {
      "commit": "6305902c2f871fd6db60af367bd7120fa977fa74",
      "tree": "80535bd03da71ed5862db78296adca1d64aee57b",
      "parents": [
        "0142ef6cdca5f9784eb0762ac50fe378d98d71d4"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Thu Jun 07 14:21:10 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jun 07 14:43:54 2012 -0700"
      },
      "message": "MAINTAINERS: whitespace fixes\n\nRemove trailing spaces at EOL.\nAlways use a tab after the type :\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "71fae7e714749a52cb8be777ec014f82e8a747f4",
      "tree": "d5966817e2ad9f63fda68bbc92960e9ad19be0a9",
      "parents": [
        "ff39d0e8f08f8b5a51352652a2d46c51bb7b6ecd",
        "ca4620853a5b578725edec1fc8f1345db3a823ab"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jun 06 11:56:45 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jun 06 11:56:45 2012 -0700"
      },
      "message": "Merge tag \u0027hwmon-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging\n\nPull hwmon fix from Guenter Roeck:\n \"Update e-mail address in MAINTAINERS\"\n\n* tag \u0027hwmon-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging:\n  MAINTAINERS: Update my e-mail address\n"
    },
    {
      "commit": "aa69cb8c1e72b027548f9751e6377a7a7e8bb8fd",
      "tree": "018cbfcd7015e6155c6993f12c8fec2a7c473942",
      "parents": [
        "256cccbeca6e53c833c98a3651d7bac38ced4cec"
      ],
      "author": {
        "name": "Bryan Wu",
        "email": "bryan.wu@canonical.com",
        "time": "Thu May 31 19:51:37 2012 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 05 12:50:54 2012 -0700"
      },
      "message": "MAINTAINERS: add linux-leds mail list address and git URL\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "256cccbeca6e53c833c98a3651d7bac38ced4cec",
      "tree": "6ca9fa5c27ed96c8df27a7aa0fcdcdea723d838a",
      "parents": [
        "5f73639c637be9efa60b8020df5a1d3cf295eec5"
      ],
      "author": {
        "name": "Karel Zak",
        "email": "kzak@redhat.com",
        "time": "Fri Jun 01 10:13:09 2012 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 05 11:57:31 2012 -0700"
      },
      "message": "MAINTAINERS: update util-linux info\n\nSigned-off-by: Karel Zak \u003ckzak@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a3fe778c7895cd847d23c25ad566d83346282a77",
      "tree": "53ba1b736dac08680a08753f7163a1890d7a0d03",
      "parents": [
        "9171c670b4915e30360c2aed530b8377fbbcc852",
        "165c8aed5bbc6bdddbccae0ba9db451732558ff9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jun 04 12:28:45 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jun 04 12:28:45 2012 -0700"
      },
      "message": "Merge tag \u0027stable/frontswap.v16-tag\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/mm\n\nPull frontswap feature from Konrad Rzeszutek Wilk:\n \"Frontswap provides a \"transcendent memory\" interface for swap pages.\n  In some environments, dramatic performance savings may be obtained\n  because swapped pages are saved in RAM (or a RAM-like device) instead\n  of a swap disk.  This tag provides the basic infrastructure along with\n  some changes to the existing backends.\"\n\nFix up trivial conflict in mm/Makefile due to removal of swap token code\nchanging a line next to the new frontswap entry.\n\nThis pull request came in before the merge window even opened, it got\ndelayed to after the merge window by me just wanting to make sure it had\nactual users.  Apparently IBM is using this on their embedded side, and\nJan Beulich says that it\u0027s already made available for SLES and OpenSUSE\nusers.\n\nAlso acked by Rik van Riel, and Konrad points to other people liking it\ntoo.  So in it goes.\n\nBy Dan Magenheimer (4) and Konrad Rzeszutek Wilk (2)\nvia Konrad Rzeszutek Wilk\n* tag \u0027stable/frontswap.v16-tag\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/mm:\n  frontswap: s/put_page/store/g s/get_page/load\n  MAINTAINER: Add myself for the frontswap API\n  mm: frontswap: config and doc files\n  mm: frontswap: core frontswap functionality\n  mm: frontswap: core swap subsystem hooks and headers\n  mm: frontswap: add frontswap header file\n"
    },
    {
      "commit": "ca4620853a5b578725edec1fc8f1345db3a823ab",
      "tree": "ea4b04cccffaadeea6bb0004217e1d0b229acfef",
      "parents": [
        "f8f5701bdaf9134b1f90e5044a82c66324d2073f"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Fri Jun 01 23:28:23 2012 -0700"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Sun Jun 03 08:13:41 2012 -0700"
      },
      "message": "MAINTAINERS: Update my e-mail address\n\nMaintainer activities moved to home server. Update e-mail address to reflect\nreality.\n\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "76f901eb4659779ecacd0e4eba49f55442daef53",
      "tree": "0761f03211ffdfc06216eabeb61b02ef6d598d3c",
      "parents": [
        "bd0e162d0312aa95e8b85ba883efddebf27be121",
        "96facd23e45e6d5020be135c8ab392ba9e044fa4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 31 12:10:15 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 31 12:10:15 2012 -0700"
      },
      "message": "Merge tag \u0027for-v3.5\u0027 of git://git.infradead.org/battery-2.6\n\nPull battery updates from Anton Vorontsov:\n \"A bunch of fixes for v3.5, nothing extraordinary.\"\n\n* tag \u0027for-v3.5\u0027 of git://git.infradead.org/battery-2.6: (27 commits)\n  smb347-charger: Include missing \u003clinux/err.h\u003e\n  smb347-charger: Clean up battery attributes\n  max17042_battery: Add support for max17047/50 chip\n  sbs-battery.c: Capacity attr \u003d remaining relative capacity\n  isp1704_charger: Use after free on probe error\n  ds2781_battery: Use DS2781_PARAM_EEPROM_SIZE and DS2781_USER_EEPROM_SIZE\n  power_supply: Fix a typo in BATTERY_DS2781 Kconfig entry\n  charger-manager: Provide cm_notify_event function for in-kernel use\n  charger-manager: Poll battery health in normal state\n  smb347-charger: Convert to regmap API\n  smb347-charger: Move IRQ enabling to the end of probe\n  smb347-charger: Rename few functions to match better what they are doing\n  smb347-charger: Convert to use module_i2c_driver()\n  smb347_charger: Cleanup power supply registration code in probe\n  ab8500: Clean up probe routines\n  ab8500_fg: Harden platform data check\n  ab8500_btemp: Harden platform data check\n  ab8500_charger: Harden platform data check\n  MAINTAINERS: Fix \u0027F\u0027 entry for the power supply class\n  max17042_battery: Handle irq request failure case\n  ...\n"
    },
    {
      "commit": "13199a0845729492fc51d1ba87938cdfe341b141",
      "tree": "544267bc4076fff6b2eaae119372b13f23aa8932",
      "parents": [
        "af56e0aa35f3ae2a4c1a6d1000702df1dd78cb76",
        "2e1d4a065a77d076a679df22a4eddbc7e33cad98"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 31 10:32:36 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 31 10:32:36 2012 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net\n\nPull networking changes from David S. Miller:\n\n 1) Fix IPSEC header length calculation for transport mode in ESP.  The\n    issue is whether to do the calculation before or after alignment.\n    Fix from Benjamin Poirier.\n\n 2) Fix regression in IPV6 IPSEC fragment length calculations, from Gao\n    Feng.  This is another transport vs tunnel mode issue.\n\n 3) Handle AF_UNSPEC connect()s properly in L2TP to avoid OOPSes.  Fix\n    from James Chapman.\n\n 4) Fix USB ASIX driver\u0027s reception of full sized VLAN packets, from\n    Eric Dumazet.\n\n 5) Allow drop monitor (and, more generically, all generic netlink\n    protocols) to be automatically loaded as a module.  From Neil\n    Horman.\n\nFix up trivial conflict in Documentation/feature-removal-schedule.txt\ndue to new entries added next to each other at the end. As usual.\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net: (38 commits)\n  net/smsc911x: Repair broken failure paths\n  virtio-net: remove useless disable on freeze\n  netdevice: Update netif_dbg for CONFIG_DYNAMIC_DEBUG\n  drop_monitor: Add module alias to enable automatic module loading\n  genetlink: Build a generic netlink family module alias\n  net: add MODULE_ALIAS_NET_PF_PROTO_NAME\n  r6040: Do a Proper deinit at errorpath and also when driver unloads (calling r6040_remove_one)\n  r6040: disable pci device if the subsequent calls (after pci_enable_device) fails\n  skb: avoid unnecessary reallocations in __skb_cow\n  net: sh_eth: fix the rxdesc pointer when rx descriptor empty happens\n  asix: allow full size 8021Q frames to be received\n  rds_rdma: don\u0027t assume infiniband device is PCI\n  l2tp: fix oops in L2TP IP sockets for connect() AF_UNSPEC case\n  mac80211: fix ADDBA declined after suspend with wowlan\n  wlcore: fix undefined symbols when CONFIG_PM is not defined\n  mac80211: fix flag check for QoS NOACK frames\n  ath9k_hw: apply internal regulator settings on AR933x\n  ath9k_hw: update AR933x initvals to fix issues with high power devices\n  ath9k: fix a use-after-free-bug when ath_tx_setup_buffer() fails\n  ath9k: stop rx dma before stopping tx\n  ...\n"
    },
    {
      "commit": "a70f35af4e49f87ba4b6c4b30220fbb66cd74af6",
      "tree": "f81d1c68d332f7ed32048085fa2972c057f62419",
      "parents": [
        "0d167518e045cc8bb63f0a8a0a85ad4fa4e0044f",
        "4fd1ffaa122cf66bfb710ced43679413df4f3605"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed May 30 09:05:47 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed May 30 09:05:47 2012 -0700"
      },
      "message": "Merge branch \u0027for-3.5/drivers\u0027 of git://git.kernel.dk/linux-block\n\nPull block driver updates from Jens Axboe:\n \"Here are the driver related changes for 3.5.  It contains:\n\n   - The floppy changes from Jiri.  Jiri is now also marked as the\n     maintainer of floppy.c, I shall be publically branding his forehead\n     with red hot iron at the next opportune moment.\n\n   - A batch of drbd updates and fixes from the linbit crew, as well as\n     fixes from others.\n\n   - Two small fixes for xen-blkfront courtesy of Jan.\"\n\n* \u0027for-3.5/drivers\u0027 of git://git.kernel.dk/linux-block: (70 commits)\n  floppy: take over maintainership\n  floppy: remove floppy-specific O_EXCL handling\n  floppy: convert to delayed work and single-thread wq\n  xen-blkfront: module exit handling adjustments\n  xen-blkfront: properly name all devices\n  drbd: grammar fix in log message\n  drbd: check MODULE for THIS_MODULE\n  drbd: Restore the request restart logic\n  drbd: introduce a bio_set to allocate housekeeping bios from\n  drbd: remove unused define\n  drbd: bm_page_async_io: properly initialize page-\u003eprivate\n  drbd: use the newly introduced page pool for bitmap IO\n  drbd: add page pool to be used for meta data IO\n  drbd: allow bitmap to change during writeout from resync_finished\n  drbd: fix race between drbdadm invalidate/verify and finishing resync\n  drbd: fix resend/resubmit of frozen IO\n  drbd: Ensure that data_size is not 0 before using data_size-1 as index\n  drbd: Delay/reject other state changes while establishing a connection\n  drbd: move put_ldev from __req_mod() to the endio callback\n  drbd: fix WRITE_ACKED_BY_PEER_AND_SIS to not set RQ_NET_DONE\n  ...\n"
    },
    {
      "commit": "4cb70c2d8f1d1925288bf3775ea032a0c4eff0fa",
      "tree": "b1105412e4ef93d0abdaf98d5015de46377e90ac",
      "parents": [
        "8b64f2a04190d4060e8cea4a3c38f81593a591b6"
      ],
      "author": {
        "name": "Alessandro Rubini",
        "email": "rubini@cvml.unipv.it",
        "time": "Tue May 29 15:07:11 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 29 16:22:28 2012 -0700"
      },
      "message": "MAINTAINERS: remove Alessandro\n\nI\u0027m definitely not up to date on the subject matter any more\nand haven\u0027t been able to comment on the messages on the topic.\n\nSigned-off-by: Alessandro Rubini \u003crubini@ipvvis.unipv.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "8b64f2a04190d4060e8cea4a3c38f81593a591b6",
      "tree": "62c5e654287b6d04b63f2b529a9c002e87d3d6e6",
      "parents": [
        "3f134619393cb6c6dfab7890a617d0ceca6d05d7"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "u.kleine-koenig@pengutronix.de",
        "time": "Tue May 29 15:07:11 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 29 16:22:28 2012 -0700"
      },
      "message": "hamradio/scc: orphan driver in MAINTAINERS\n\nThe email address doesn\u0027t exist anymore and the website yields a 404.\n\nSigned-off-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4b781474682434e7881f20e9dfbe6687ea619795",
      "tree": "bdd976645ead7f04900e60017502e6a41b03e601",
      "parents": [
        "53f2c4a8fd882009a2a75c5b72d6898c0808616e",
        "29f772d41c01ad6b72c3de705e79779857badcde"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 29 11:53:11 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 29 11:53:11 2012 -0700"
      },
      "message": "Merge tag \u0027mfd-3.5-1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6\n\nPull MFD changes from Samuel Ortiz:\n \"Besides the usual cleanups, this one brings:\n\n   * Support for 5 new chipsets: Intel\u0027s ICH LPC and SCH Centerton,\n     ST-E\u0027s STAX211, Samsung\u0027s MAX77693 and TI\u0027s LM3533.\n\n   * Device tree support for the twl6040, tps65910, da9502 and ab8500\n     drivers.\n\n   * Fairly big tps56910, ab8500 and db8500 updates.\n\n   * i2c support for mc13xxx.\n\n   * Our regular update for the wm8xxx driver from Mark.\"\n\nFix up various conflicts with other trees, largely due to ab5500 removal\netc.\n\n* tag \u0027mfd-3.5-1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6: (106 commits)\n  mfd: Fix build break of max77693 by adding REGMAP_I2C option\n  mfd: Fix twl6040 build failure\n  mfd: Fix max77693 build failure\n  mfd: ab8500-core should depend on MFD_DB8500_PRCMU\n  gpio: tps65910: dt: process gpio specific device node info\n  mfd: Remove the parsing of dt info for tps65910 gpio\n  mfd: Save device node parsed platform data for tps65910 sub devices\n  mfd: Add r_select to lm3533 platform data\n  gpio: Add Intel Centerton support to gpio-sch\n  mfd: Emulate active low IRQs as well as active high IRQs for wm831x\n  mfd: Mark two lm3533 zone registers as volatile\n  mfd: Fix return type of lm533 attribute is_visible\n  mfd: Enable Device Tree support in the ab8500-pwm driver\n  mfd: Enable Device Tree support in the ab8500-sysctrl driver\n  mfd: Add support for Device Tree to twl6040\n  mfd: Register the twl6040 child for the ASoC codec unconditionally\n  mfd: Allocate twl6040 IRQ numbers dynamically\n  mfd: twl6040 code cleanup in interrupt initialization part\n  mfd: Enable ab8500-gpadc driver for Device Tree\n  mfd: Prevent unassigned pointer from being used in ab8500-gpadc driver\n  ...\n"
    },
    {
      "commit": "ae32adc1e06d096399f195eeda12d443d53539c4",
      "tree": "9fc69aaabc6a7b95d435ae7197f57aaa672933db",
      "parents": [
        "f465d145d76803fe6332092775d891c8c509aa44",
        "9868a060ccf769c08ec378a9829137e272e9a92c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat May 26 13:35:03 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat May 26 13:35:03 2012 -0700"
      },
      "message": "Merge branch \u0027i2c-embedded/for-next\u0027 of git://git.pengutronix.de/git/wsa/linux\n\nPull i2c-embedded changes from Wolfram Sang:\n \"Major changes:\n\n   - lots of devicetree additions for existing drivers.  I tried hard to\n     make sure the bindings are proper.  In more complicated cases, I\n     requested acks from people having more experience with them than\n     me.  That took a bit of extra time and also some time went into\n     discussions with developers about what bindings are and what not.\n     I have the feeling that the workflow with bindings should be\n     improved to scale better.  I will spend some more thought on\n     this...\n\n   - i2c-muxes are succesfully used meanwhile, so we dropped\n     EXPERIMENTAL for them and renamed the drivers to a standard pattern\n     to match the rest of the subsystem.  They can also be used with\n     devicetree now.\n\n   - ixp2000 was removed since the whole platform goes away.\n\n   - cleanups (strlcpy instead of strcpy, NULL instead of 0)\n\n   - The rest is typical driver fixes I assume.\n\n  All patches have been in linux-next at least since v3.4-rc6.\"\n\nFixed up trivial conflict in arch/arm/mach-lpc32xx/common.c due to the\nsame patch already having come in through the arm/soc trees, with\nadditional patches on top of it.\n\n* \u0027i2c-embedded/for-next\u0027 of git://git.pengutronix.de/git/wsa/linux: (35 commits)\n  i2c: davinci: Free requested IRQ in remove\n  i2c: ocores: register OF i2c devices\n  i2c: tegra: notify transfer-complete after clearing status.\n  I2C: xiic: Add OF binding support\n  i2c: Rename last mux driver to standard pattern\n  i2c: tegra: fix 10bit address configuration\n  i2c: muxes: rename first set of drivers to a standard pattern\n  of/i2c: implement of_find_i2c_adapter_by_node\n  i2c: implement i2c_verify_adapter\n  i2c-s3c2410: Add HDMIPHY quirk for S3C2440\n  i2c-s3c2410: Rework device type handling\n  i2c: muxes are not EXPERIMENTAL anymore\n  i2c/of: Automatically populate i2c mux busses from device tree data.\n  i2c: Add a struct device * parameter to i2c_add_mux_adapter()\n  of/i2c: call i2c_verify_client from of_find_i2c_device_by_node\n  i2c: designware: Add clk_{un}prepare() support\n  i2c: designware: add PM support\n  i2c: ixp2000: remove driver\n  i2c: pnx: add device tree support\n  i2c: imx: don\u0027t use strcpy but strlcpy\n  ...\n"
    },
    {
      "commit": "30b842889eea1bea02dff55b13d2ddf07a46ce78",
      "tree": "827d96b61384d5fe22ed7aeba02b34026648046e",
      "parents": [
        "84a442b9a16ee69243ce7fce5d6f6f9c3fbdee68",
        "820f3dd7964f1889baaaaa0c2ba45d05bb619f66"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat May 26 13:05:55 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat May 26 13:05:55 2012 -0700"
      },
      "message": "Merge tag \u0027soc2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc\n\nPull arm-soc: soc specific changes (part 2) from Olof Johansson:\n \"This adds support for the spear13xx platform, which has first been\n  under review a long time ago and finally been completed after generic\n  spear work has gone into the clock, dt and pinctrl branches.\n\n  Also a number of updates for the samsung socs are part of this branch.\"\n\nFix up trivial conflicts in drivers/gpio/gpio-samsung.c that look much\nworse than they are: the exonys5 init code was refactored in commit\nfd454997d687 (\"gpio: samsung: refactor gpiolib init for exynos4/5\"), and\nthen commit f10590c9836c (\"ARM: EXYNOS: add GPC4 bank instance\") added a\nnew gpio chip define and did tiny updates to the init code.\n\nSo the conflict diff looks like hell, but it\u0027s actually a fairly simple\nchange.\n\n* tag \u0027soc2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (34 commits)\n  ARM: exynos: fix building with CONFIG_OF disabled\n  ARM: EXYNOS: Add AUXDATA for i2c controllers\n  ARM: dts: Update device tree source files for EXYNOS5250\n  ARM: EXYNOS: Add device tree support for interrupt combiner\n  ARM: EXYNOS: Add irq_domain support for interrupt combiner\n  ARM: EXYNOS: Remove a new bus_type instance for EXYNOS5\n  ARM: EXYNOS: update irqs for EXYNOS5250 SoC\n  ARM: EXYNOS: Add pre-divider and fout mux clocks for bpll and mpll\n  ARM: EXYNOS: add GPC4 bank instance\n  ARM: EXYNOS: Redefine IRQ_MCT_L0,1 definition\n  ARM: EXYNOS: Modify the GIC physical address for static io-mapping\n  ARM: EXYNOS: Add watchdog timer clock instance\n  pinctrl: SPEAr1310: Fix pin numbers for clcd_high_res\n  SPEAr: Update MAINTAINERS and Documentation\n  SPEAr13xx: Add defconfig\n  SPEAr13xx: Add compilation support\n  SPEAr13xx: Add dts and dtsi files\n  pinctrl: Add SPEAr13xx pinctrl drivers\n  pinctrl: SPEAr: Create macro for declaring GPIO PINS\n  SPEAr13xx: Add common clock framework support\n  ...\n"
    },
    {
      "commit": "27953437059c64d14086196eb96f43c78caa9db3",
      "tree": "0cfd5fb21262a6db3de0c64462847b4c0c43e9df",
      "parents": [
        "2c757fd5d1a92086f225a75a8fac7cab242d11b0",
        "3c0dec5f58b3c7b3627715126d1bf9b030a076f0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat May 26 12:42:29 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat May 26 12:42:29 2012 -0700"
      },
      "message": "Merge tag \u0027clock\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc\n\nPull arm-soc clock driver changes from Olof Johansson:\n \"The new clock subsystem was merged in linux-3.4 without any users,\n  this now moves the first three platforms over to it: imx, mxs and\n  spear.\n\n  The series also contains the changes for the clock subsystem itself,\n  since Mike preferred to have it together with the platforms that\n  require these changes, in order to avoid interdependencies and\n  conflicts.\"\n\nFix up trivial conflicts in arch/arm/mach-kirkwood/common.c (code\nremoved in one branch, added OF support in another) and\ndrivers/dma/imx-sdma.c (independent changes next to each other).\n\n* tag \u0027clock\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (97 commits)\n  clk: Fix CLK_SET_RATE_GATE flag validation in clk_set_rate().\n  clk: Provide dummy clk_unregister()\n  SPEAr: Update defconfigs\n  SPEAr: Add SMI NOR partition info in dts files\n  SPEAr: Switch to common clock framework\n  SPEAr: Call clk_prepare() before calling clk_enable\n  SPEAr: clk: Add General Purpose Timer Synthesizer clock\n  SPEAr: clk: Add Fractional Synthesizer clock\n  SPEAr: clk: Add Auxiliary Synthesizer clock\n  SPEAr: clk: Add VCO-PLL Synthesizer clock\n  SPEAr: Add DT bindings for SPEAr\u0027s timer\n  ARM i.MX: remove now unused clock files\n  ARM: i.MX6: implement clocks using common clock framework\n  ARM i.MX35: implement clocks using common clock framework\n  ARM i.MX5: implement clocks using common clock framework\n  ARM: Kirkwood: Replace clock gating\n  ARM: Orion: Audio: Add clk/clkdev support\n  ARM: Orion: PCIE: Add support for clk\n  ARM: Orion: XOR: Add support for clk\n  ARM: Orion: CESA: Add support for clk\n  ...\n"
    },
    {
      "commit": "9978306e31a8f89bd81fbc4c49fd9aefb1d30d10",
      "tree": "85bbd03336a82d20a00761ed35eb05536936b881",
      "parents": [
        "abe81e25f08abbac493754a043f7a91a1b3e0f93",
        "14c26c6a05de138a4fd9a0c05ff8e7435a618324"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 24 14:14:46 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 24 14:14:46 2012 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://oss.sgi.com/xfs/xfs\n\nPull XFS update from Ben Myers:\n\n - Removal of xfsbufd\n - Background CIL flushes have been moved to a workqueue.\n - Fix to xfs_check_page_type applicable to filesystems where\n   blocksize \u003c page size\n - Fix for stale data exposure when extsize hints are used.\n - A series of xfs_buf cache cleanups.\n - Fix for XFS_IOC_ALLOCSP\n - Cleanups for includes and removal of xfs_lrw.[ch].\n - Moved all busy extent handling to it\u0027s own file so that it is easier\n   to merge with userspace.\n - Fix for log mount failure.\n - Fix to enable inode reclaim during quotacheck at mount time.\n - Fix for delalloc quota accounting.\n - Fix for memory reclaim deadlock on agi buffer.\n - Fixes for failed writes and to clean up stale delalloc blocks.\n - Fix to use GFP_NOFS in blkdev_issue_flush\n - SEEK_DATA/SEEK_HOLE support\n\n* \u0027for-linus\u0027 of git://oss.sgi.com/xfs/xfs: (57 commits)\n  xfs: add trace points for log forces\n  xfs: fix memory reclaim deadlock on agi buffer\n  xfs: fix delalloc quota accounting on failure\n  xfs: protect xfs_sync_worker with s_umount semaphore\n  xfs: introduce SEEK_DATA/SEEK_HOLE support\n  xfs: make xfs_extent_busy_trim not static\n  xfs: make XBF_MAPPED the default behaviour\n  xfs: flush outstanding buffers on log mount failure\n  xfs: Properly exclude IO type flags from buffer flags\n  xfs: clean up xfs_bit.h includes\n  xfs: move xfs_do_force_shutdown() and kill xfs_rw.c\n  xfs: move xfs_get_extsz_hint() and kill xfs_rw.h\n  xfs: move xfs_fsb_to_db to xfs_bmap.h\n  xfs: clean up busy extent naming\n  xfs: move busy extent handling to it\u0027s own file\n  xfs: move xfsagino_t to xfs_types.h\n  xfs: use iolock on XFS_IOC_ALLOCSP calls\n  xfs: kill XBF_DONTBLOCK\n  xfs: kill xfs_read_buf()\n  xfs: kill XBF_LOCK\n  ...\n"
    },
    {
      "commit": "f935f3f8a567d3d2531886e901ed0db183092abe",
      "tree": "ba046dd73eff3a009f76072de6f8a0dc97055e79",
      "parents": [
        "5e071b5d1aa6928f8d695c15f52a949d70b8d7fb"
      ],
      "author": {
        "name": "jamal",
        "email": "hadi@cyberus.ca",
        "time": "Thu May 24 02:45:02 2012 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu May 24 16:22:53 2012 -0400"
      },
      "message": "MAINTAINERS\n\nAfter about two decades, I am giving up on cyberus.\nNabwaga Manyanga.\n\nSigned-off-by: Jamal Hadi Salim \u003cjhs@mojatatu.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f2fde3a65e88330017b816faf2ef75f141d21375",
      "tree": "57152ab5756e7ed1c58742e7e16f13a45ff11f21",
      "parents": [
        "28f3d717618156c0dcd2f497d791b578a7931d87",
        "8c914028f5ddaa417b7d0f4b7fdc24caceaa8043"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 24 12:42:54 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 24 12:42:54 2012 -0700"
      },
      "message": "Merge branch \u0027drm-core-next\u0027 of git://people.freedesktop.org/~airlied/linux\n\nPull main drm updates from Dave Airlie:\n \"This is the main merge window request for the drm.\n\n  It\u0027s big, but jam packed will lots of features and of course 0\n  regressions.  (okay maybe there\u0027ll be one).\n\n  Highlights:\n\n   - new KMS drivers for server GPU chipsets: ast, mgag200 and cirrus\n     (qemu only).  These drivers use the generic modesetting drivers.\n\n   - initial prime/dma-buf support for i915, nouveau, radeon, udl and\n     exynos\n\n   - switcheroo audio support: so GPUs with HDMI can turn off the sound\n     driver without crashing stuff.\n\n   - There are some patches drifting outside drivers/gpu into x86 and\n     EFI for better handling of multiple video adapters in Apple Macs,\n     they\u0027ve got correct acks except one trivial fixup.\n\n   - Core:\n\tedid parser has better DMT and reduced blanking support,\n\tcrtc properties,\n\tplane properties,\n\n   - Drivers:\n\texynos: add 2D core accel support, prime support, hdmi features\n\tintel: more Haswell support, initial Valleyview support, more\n\t    hdmi infoframe fixes, update MAINTAINERS for Daniel, lots of\n\t    cleanups and fixes\n\tradeon: more HDMI audio support, improved GPU lockup recovery\n\t    support, remove nested mutexes, less memory copying on PCIE, fix\n\t    bus master enable race (kexec), improved fence handling\n\tgma500: cleanups, 1080p support, acpi fixes\n\tnouveau: better nva3 memory reclocking, kepler accel (needs\n\t    external firmware rip), async buffer moves on nv84+ hw.\n\n  I\u0027ve some more dma-buf patches that rely on the dma-buf merge for vmap\n  stuff, and I\u0027ve a few fixes building up, but I\u0027d decided I\u0027d better\n  get rid of the main pull sooner rather than later, so the audio guys\n  are also unblocked.\"\n\nFix up trivial conflict due to some duplicated changes in\ndrivers/gpu/drm/i915/intel_ringbuffer.c\n\n* \u0027drm-core-next\u0027 of git://people.freedesktop.org/~airlied/linux: (605 commits)\n  drm/nouveau/nvd9: Fix GPIO initialisation sequence.\n  drm/nouveau: Unregister switcheroo client on exit\n  drm/nouveau: Check dsm on switcheroo unregister\n  drm/nouveau: fix a minor annoyance in an output string\n  drm/nouveau: turn a BUG into a WARN\n  drm/nv50: decode PGRAPH DATA_ERROR \u003d 0x24\n  drm/nouveau/disp: fix dithering not being enabled on some eDP macbooks\n  drm/nvd9/copy: initialise copy engine, seems to work like nvc0\n  drm/nvc0/ttm: use copy engines for async buffer moves\n  drm/nva3/ttm: use copy engine for async buffer moves\n  drm/nv98/ttm: add in a (disabled) crypto engine buffer copy method\n  drm/nv84/ttm: use crypto engine for async buffer copies\n  drm/nouveau/ttm: untangle code to support accelerated buffer moves\n  drm/nouveau/fbcon: use fence for sync, rather than notifier\n  drm/nv98/crypt: non-stub implementation of the engine hooks\n  drm/nouveau/fifo: turn all fifo modules into engine modules\n  drm/nv50/graph: remove ability to do interrupt-driven context switching\n  drm/nv50: remove manual context unload on context destruction\n  drm/nv50: remove execution engine context saves on suspend\n  drm/nv50/fifo: use hardware channel kickoff functionality\n  ...\n"
    },
    {
      "commit": "2c01e7bc46f10e9190818437e564f7e0db875ae9",
      "tree": "8b06c85d69754f7df27f7fb42520f6e2ceaea907",
      "parents": [
        "ab11ca34eea8fda7a1a9302d86f6ef6108ffd68f",
        "e644dae645e167d154c0526358940986682a72b0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 24 10:34:29 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 24 10:34:29 2012 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input\n\nPull input layer updates from Dmitry Torokhov:\n - a bunch of new drivers (DA9052/53 touchscreenn controller, Synaptics\n   Navpoint, LM8333 keypads, Wacom I2C touhscreen);\n - updates to existing touchpad drivers (ALPS, Sntelic);\n - Wacom driver now supports Intuos5;\n - device-tree bindings in numerous drivers;\n - other cleanups and fixes.\n\nFix annoying conflict in drivers/input/tablet/wacom_wac.c that I think\nimplies that the input layer device naming is broken, but let\u0027s see.  I\nbrough it up with Dmitry.\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input: (57 commits)\n  Input: matrix-keymap - fix building keymaps\n  Input: spear-keyboard - document DT bindings\n  Input: spear-keyboard - add device tree bindings\n  Input: matrix-keymap - wire up device tree support\n  Input: matrix-keymap - uninline and prepare for device tree support\n  Input: adp5588 - add support for gpio names\n  Input: omap-keypad - dynamically handle register offsets\n  Input: synaptics - fix compile warning\n  MAINTAINERS: adjust input-related patterns\n  Input: ALPS - switch to using input_mt_report_finger_count\n  Input: ALPS - add semi-MT support for v4 protocol\n  Input: Add Synaptics NavPoint (PXA27x SSP/SPI) driver\n  Input: atmel_mxt_ts - dump each message on just 1 line\n  Input: atmel_mxt_ts - do not read extra (checksum) byte\n  Input: atmel_mxt_ts - verify object size in mxt_write_object\n  Input: atmel_mxt_ts - only allow root to update firmware\n  Input: atmel_mxt_ts - use CONFIG_PM_SLEEP\n  Input: sentelic - report device\u0027s production serial number\n  Input: tl6040-vibra - Device Tree support\n  Input: evdev - properly handle read/write with count 0\n  ...\n"
    },
    {
      "commit": "ab11ca34eea8fda7a1a9302d86f6ef6108ffd68f",
      "tree": "987ec6c263f3dfa4a7a6f9ce4d5ece47cbc12e29",
      "parents": [
        "f9369910a6225b8d4892c3f20ae740a711cd5ace",
        "71006fb22b0f5a2045605b3887ee99a0e9adafe4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 24 10:21:51 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 24 10:21:51 2012 -0700"
      },
      "message": "Merge branch \u0027v4l_for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media\n\nPull media updates from Mauro Carvalho Chehab:\n - some V4L2 API updates needed by embedded devices\n - DVB API extensions for ATSC-MH delivery system, used in US for mobile\n   TV\n - new tuners for fc0011/0012/0013 and tua9001\n - a new dvb driver for af9033/9035\n - a new ATSC-MH frontend (lg2160)\n - new remote controller keymaps\n - Removal of a few legacy webcam driver that got replaced by gspca on\n   several kernel versions ago\n - a new driver for Exynos 4/5 webcams(s5pp fimc-lite)\n - a new webcam sensor driver (smiapp)\n - a new video input driver for embedded (sta2x1xx)\n - several improvements, fixes, cleanups, etc inside the drivers.\n\nManually fix up conflicts due to err() -\u003e dev_err() conversion in\ndrivers/staging/media/easycap/easycap_main.c\n\n* \u0027v4l_for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media: (484 commits)\n  [media] saa7134-cards: Remove a PCI entry added by mistake\n  [media] radio-sf16fmi: add support for SF16-FMD\n  [media] rc-loopback: remove duplicate line\n  [media] patch for Asus My Cinema PS3-100 (1043:48cd)\n  [media] au0828: Move the Kconfig knob under V4L_USB_DRIVERS\n  [media] em28xx: simple comment fix\n  [media] [resend] radio-sf16fmr2: add PnP support for SF16-FMD2\n  [media] smiapp: Use v4l2_ctrl_new_int_menu() instead of v4l2_ctrl_new_custom()\n  [media] smiapp: Add support for 8-bit uncompressed formats\n  [media] smiapp: Allow generic quirk registers\n  [media] smiapp: Use non-binning limits if the binning limit is zero\n  [media] smiapp: Initialise rval in smiapp_read_nvm()\n  [media] smiapp: Round minimum pre_pll up rather than down in ip_clk_freq check\n  [media] smiapp: Use 8-bit reads only before identifying the sensor\n  [media] smiapp: Quirk for sensors that only do 8-bit reads\n  [media] smiapp: Pass struct sensor to register writing commands instead of i2c_client\n  [media] smiapp: Allow using external clock from the clock framework\n  [media] zl10353: change .read_snr() to report SNR as a 0.1 dB\n  [media] media: add support to gspca/pac7302.c for 093a:2627 (Genius FaceCam 300)\n  [media] m88rs2000 - only flip bit 2 on reg 0x70 on 16th try\n  ...\n"
    },
    {
      "commit": "d5b4bb4d103cd601d8009f2d3a7e44586c9ae7cc",
      "tree": "0f3b6da2b66fc7a4278764982279c2815c913010",
      "parents": [
        "c80ddb526331a72c9e9d1480f85f6fd7c74e3d2d",
        "bb8187d35f820671d6dd76700d77a6b55f95e2c5"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed May 23 17:12:06 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed May 23 17:12:06 2012 -0700"
      },
      "message": "Merge branch \u0027delete-mca\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux\n\nPull the MCA deletion branch from Paul Gortmaker:\n \"It was good that we could support MCA machines back in the day, but\n  realistically, nobody is using them anymore.  They were mostly limited\n  to 386-sx 16MHz CPU and some 486 class machines and never more than\n  64MB of RAM.  Even the enthusiast hobbyist community seems to have\n  dried up close to ten years ago, based on what you can find searching\n  various websites dedicated to the relatively short lived hardware.\n\n  So lets remove the support relating to CONFIG_MCA.  There is no point\n  carrying this forward, wasting cycles doing routine maintenance on it;\n  wasting allyesconfig build time on validating it, wasting I/O on git\n  grep\u0027ping over it, and so on.\"\n\nLet\u0027s see if anybody screams.  It generally has compiled, and James\nBottomley pointed out that there was a MCA extension from NCR that\nallowed for up to 4GB of memory and PPro-class machines.  So in *theory*\nthere may be users out there.\n\nBut even James (technically listed as a maintainer) doesn\u0027t actually\nhave a system, and while Alan Cox claims to have a machine in his cellar\nthat he offered to anybody who wants to take it off his hands, he didn\u0027t\nargue for keeping MCA support either.\n\nSo we could bring it back.  But somebody had better speak up and talk\nabout how they have actually been using said MCA hardware with modern\nkernels for us to do that.  And David already took the patch to delete\nall the networking driver code (commit a5e371f61ad3: \"drivers/net:\ndelete all code/drivers depending on CONFIG_MCA\").\n\n* \u0027delete-mca\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux:\n  MCA: delete all remaining traces of microchannel bus support.\n  scsi: delete the MCA specific drivers and driver code\n  serial: delete the MCA specific 8250 support.\n  arm: remove ability to select CONFIG_MCA\n"
    },
    {
      "commit": "2c13bc0f8f0d3e13b42be70bf74fec8e56b58324",
      "tree": "92d629d732b5633baeddb9dd51d9e53334da254d",
      "parents": [
        "0bd3fbd4abeafa19ae0302d25194468b022d1a56",
        "a511ce3397803558a3591e55423f3ae6aa28c9db"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed May 23 16:52:27 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed May 23 16:52:27 2012 -0700"
      },
      "message": "Merge branch \u0027sbp-target-merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending\n\nPull sbp-2 (firewire) target mode support from Nicholas Bellinger:\n \"The FireWire SBP-2 Target is a driver for using an IEEE-1394\n  connection as a SCSI transport.  This module uses the SCSI Target\n  framework to expose LUNs to other machines attached to a FireWire bus,\n  in effect acting as a FireWire hard disk similar to FireWire Target\n  Disk mode on many Apple computers.\n\n  Also included are the two drivers/firewire/ patches required by\n  sbp-target to access fw_request fabric speed needed for mgt_agent\n  TCODE_WRITE_BLOCK_REQUEST ops, and exporting fw_card kref logic used\n  when creating/destroying active session references to individual\n  endpoints.\n\n  A credit goes to Chris in being able to get this code up and running\n  so quickly w/o any target core changes, and special thanks goes out to\n  Stefan Richter + Clemens Ladisch + Andy Grover for their help in\n  getting this driver ready for mainline.  Also, one of Chris\u0027s goals\n  was to be able to connect sbp-target to a PowerPC based MacOS-X based\n  client, that he accomplished along the way in this obligatory\n  screenshot:\n\n    http://linux-iscsi.org/wiki/File:Linux-fireware-target-bootc-macosx.png\n\n  Great work Chris + linux-1394 team !!\"\n\nAcked-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\n\n* \u0027sbp-target-merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending:\n  sbp-target: Initial merge of firewire/ieee-1394 target mode support\n  firewire: Move fw_card kref functions into linux/firewire.h\n  firewire: Add function to get speed from opaque struct fw_request\n"
    },
    {
      "commit": "2e341ca686042aa464efa755447e7bcee91d1eb6",
      "tree": "c6b16b6b6a6e871fa04396cb2c7eb759bcad5be3",
      "parents": [
        "927ad551031798d4cba49766549600bbb33872d7",
        "85e184e4c3cd3e2285ceab91ff8f0cac094e8a85"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed May 23 13:05:43 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed May 23 13:05:43 2012 -0700"
      },
      "message": "Merge tag \u0027sound-3.5\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound\n\nPull sound updates from Takashi Iwai:\n \"This is the first big chunk for 3.5 merges of sound stuff.\n\n  There are a few big changes in different areas.  First off, the\n  streaming logic of USB-audio endpoints has been largely rewritten for\n  the better support of \"implicit feedback\".  If anything about USB got\n  broken, this change has to be checked.\n\n  For HD-audio, the resume procedure was changed; instead of delaying\n  the resume of the hardware until the first use, now waking up\n  immediately at resume.  This is for buggy BIOS.\n\n  For ASoC, dynamic PCM support and the improved support for digital\n  links between off-SoC devices are major framework changes.\n\n  Some highlights are below:\n\n  * HD-audio\n   - Avoid accesses of invalid pin-control bits that may stall the codec\n   - V-ref setup cleanups\n   - Fix the races in power-saving code\n   - Fix the races in codec cache hashes and connection lists\n   - Split some common codes for BIOS auto-parser to hda_auto_parser.c\n   - Changed the PM resume code to wake up immediately for buggy BIOS\n   - Creative SoundCore3D support\n   - Add Conexant CX20751/2/3/4 codec support\n\n  * ASoC\n   - Dynamic PCM support, allowing support for SoCs with internal\n     routing through components with tight sequencing and formatting\n     constraints within their internal paths or where there are multiple\n     components connected with CPU managed DMA controllers inside the\n     SoC.\n   - Greatly improved support for direct digital links between off-SoC\n     devices, providing a much simpler way of connecting things like\n     digital basebands to CODECs.\n   - Much more fine grained and robust locking, cleaning up some of the\n     confusion that crept in with multi-component.\n   - CPU support for nVidia Tegra 30 I2S and audio hub controllers and\n     ST-Ericsson MSP I2S controolers\n   - New CODEC drivers for Cirrus CS42L52, LAPIS Semiconductor ML26124,\n     Texas Instruments LM49453.\n   - Some regmap changes needed by the Tegra I2S driver.\n   - mc13783 audio support.\n\n  * Misc\n   - Rewrite with module_pci_driver()\n   - Xonar DGX support for snd-oxygen\n   - Improvement of packet handling in snd-firewire driver\n   - New USB-endpoint streaming logic\n   - Enhanced M-audio FTU quirks and relevant cleanups\n   - Increment the support of OSS devices to 256\n   - snd-aloop accuracy improvement\n\n  There are a few more pending changes for 3.5, but they will be sent\n  slightly later as partly depending on the changes of DRM.\"\n\nFix up conflicts in regmap (due to duplicate patches, with some further\nupdates then having already come in from the regmap tree).  Also some\nfairly trivial context conflicts in the imx and mcx soc drivers.\n\n* tag \u0027sound-3.5\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound: (280 commits)\n  ALSA: snd-usb: fix stream info output in /proc\n  ALSA: pcm - Add proper state checks to snd_pcm_drain()\n  ALSA: sh: Fix up namespace collision in sh_dac_audio.\n  ALSA: hda/realtek - Fix unused variable compile warning\n  ASoC: sh: fsi: enable chip specific data transfer mode\n  ASoC: sh: fsi: call fsi_hw_startup/shutdown from fsi_dai_trigger()\n  ASoC: sh: fsi: use same format for IN/OUT\n  ASoC: sh: fsi: add fsi_version() and removed meaningless version check\n  ASoC: sh: fsi: use register field macro name on IN/OUT_DMAC\n  ASoC: tegra: Add machine driver for WM8753 codec\n  ALSA: hda - Fix possible races of accesses to connection list array\n  ASoC: OMAP: HDMI: Introduce codec\n  ARM: mx31_3ds: Add sound support\n  ASoC: imx-mc13783 cleanup\n  mx31moboard: Add sound support\n  ASoC: mc13783 codec cleanups\n  ASoC: add imx-mc13783 sound support\n  ASoC: Add mc13783 codec\n  mfd: mc13xxx: add codec platform data\n  ASoC: don\u0027t flip master of DT-instantiated DAI links\n  ...\n"
    },
    {
      "commit": "1d767cae4dbd4116fc3b2cc3251a20760f98339f",
      "tree": "79a1a48a67a9b4296ce062d61ee863fe7a46c77f",
      "parents": [
        "6101167727932a929e37fb8a6eeb68bdbf54d58e",
        "5f19f14fed7786652b9617c633db101d26a42251"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed May 23 09:00:40 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed May 23 09:00:40 2012 -0700"
      },
      "message": "Merge tag \u0027sh-for-linus\u0027 of git://github.com/pmundt/linux-sh\n\nPull SuperH updates from Paul Mundt:\n - New CPUs: SH7734 (SH-4A), SH7264 and SH7269 (SH-2A)\n - New boards: RSK2+SH7264, RSK2+SH7269\n - Unbreaking kgdb for SMP\n - Consolidation of _32/_64 page fault handling.\n - watchdog and legacy DMA chainsawing, part 1\n - Conversion to evt2irq() hwirq lookup, to support relocation of\n   vectored IRQs for irqdomains.\n\n* tag \u0027sh-for-linus\u0027 of git://github.com/pmundt/linux-sh: (98 commits)\n  sh: intc: Kill off special reservation interface.\n  sh: Enable PIO API for hp6xx and se770x.\n  sh: Kill off machvec IRQ hinting.\n  sh: dma: More legacy cpu dma chainsawing.\n  sh: Kill off MAX_DMA_ADDRESS leftovers.\n  sh: Tidy up some of the cpu legacy dma header mess.\n  sh: Move sh4a dma header from cpu-sh4 to cpu-sh4a.\n  sh64: Fix up vmalloc fault range check.\n  Revert \"sh: Ensure fixmap and store queue space can co-exist.\"\n  serial: sh-sci: Fix for port types without BRI interrupts.\n  sh: legacy PCI evt2irq migration.\n  sh: cpu dma evt2irq migration.\n  sh: sh7763rdp evt2irq migration.\n  sh: sdk7780 evt2irq migration.\n  sh: migor evt2irq migration.\n  sh: landisk evt2irq migration.\n  sh: kfr2r09 evt2irq migration.\n  sh: ecovec24 evt2irq migration.\n  sh: ap325rxa evt2irq migration.\n  sh: urquell evt2irq migration.\n  ...\n"
    },
    {
      "commit": "e8650a08232e75274304b812ff04cfce9af9671c",
      "tree": "0609c942e6ca99016e788ff2ee2bbed1bb9215a4",
      "parents": [
        "3c2c4b73aa79e4a1b601710b59e092441175f4bb",
        "f70d4a95edc7da87f39cd8b603ba131df2c198ed"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 22 19:22:50 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 22 19:22:50 2012 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial\n\nPull trivial updates from Jiri Kosina:\n \"As usual, it\u0027s mostly typo fixes, redundant code elimination and some\n  documentation updates.\"\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (57 commits)\n  edac, mips: don\u0027t change code that has been removed in edac/mips tree\n  xtensa: Change mail addresses of Hannes Weiner and Oskar Schirmer\n  lib: Change mail address of Oskar Schirmer\n  net: Change mail address of Oskar Schirmer\n  arm/m68k: Change mail address of Sebastian Hess\n  i2c: Change mail address of Oskar Schirmer\n  net: Fix tcp_build_and_update_options comment in struct tcp_sock\n  atomic64_32.h: fix parameter naming mismatch\n  Kconfig: replace \"--- help ---\" with \"---help---\"\n  c2port: fix bogus Kconfig \"default no\"\n  edac: Fix spelling errors.\n  qla1280: Remove redundant NULL check before release_firmware() call\n  remoteproc: remove redundant NULL check before release_firmware()\n  qla2xxx: Remove redundant NULL check before release_firmware() call.\n  aic94xx: Get rid of redundant NULL check before release_firmware() call\n  tehuti: delete redundant NULL check before release_firmware()\n  qlogic: get rid of a redundant test for NULL before call to release_firmware()\n  bna: remove redundant NULL test before release_firmware()\n  tg3: remove redundant NULL test before release_firmware() call\n  typhoon: get rid of redundant conditional before all to release_firmware()\n  ...\n"
    },
    {
      "commit": "fb09bafda67041b74a668dc9d77735e36bd33d3b",
      "tree": "2dd32b65062a95045468fdcab366ecdb8e4fcac6",
      "parents": [
        "94b5aff4c6f72fee6b0f49d49e4fa8b204e8ded9",
        "c3c6cc91b0ae7b3d598488ad0b593bafba4a0817"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 22 16:34:21 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 22 16:34:21 2012 -0700"
      },
      "message": "Merge tag \u0027staging-3.5-rc1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging\n\nPull staging tree changes from Greg Kroah-Hartman:\n \"Here is the big staging tree pull request for the 3.5-rc1 merge\n  window.\n\n  Loads of changes here, and we just narrowly added more lines than we\n  added:\n   622 files changed, 28356 insertions(+), 26059 deletions(-)\n\n  But, good news is that there is a number of subsystems that moved out\n  of the staging tree, to their respective \"real\" portions of the\n  kernel.\n\n  Code that moved out was:\n\t- iio core code\n\t- mei driver\n\t- vme core and bridge drivers\n\n  There was one broken network driver that moved into staging as a step\n  before it is removed from the tree (pc300), and there was a few new\n  drivers added to the tree:\n\t- new iio drivers\n\t- gdm72xx wimax USB driver\n\t- ipack subsystem and 2 drivers\n\n  All of the movements around have acks from the various subsystem\n  maintainers, and all of this has been in the linux-next tree for a\n  while.\n\n  Signed-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\"\n\nFixed up various trivial conflicts, along with a non-trivial one found\nin -next and pointed out by Olof Johanssen: a clean - but incorrect -\nmerge of the arch/arm/boot/dts/at91sam9g20.dtsi file.  Fix up manually\nas per Stephen Rothwell.\n\n* tag \u0027staging-3.5-rc1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging: (536 commits)\n  Staging: bcm: Remove two unused variables from Adapter.h\n  Staging: bcm: Removes the volatile type definition from Adapter.h\n  Staging: bcm: Rename all \"INT\" to \"int\" in Adapter.h\n  Staging: bcm: Fix warning: __packed vs. __attribute__((packed)) in Adapter.h\n  Staging: bcm: Correctly format all comments in Adapter.h\n  Staging: bcm: Fix all whitespace issues in Adapter.h\n  Staging: bcm: Properly format braces in Adapter.h\n  Staging: ipack/bridges/tpci200: remove unneeded casts\n  Staging: ipack/bridges/tpci200: remove TPCI200_SHORTNAME constant\n  Staging: ipack: remove board_name and bus_name fields from struct ipack_device\n  Staging: ipack: improve the register of a bus and a device in the bus.\n  staging: comedi: cleanup all the comedi_driver \u0027detach\u0027 functions\n  staging: comedi: remove all \u0027default N\u0027 in Kconfig\n  staging: line6/config.h: Delete unused header\n  staging: gdm72xx depends on NET\n  staging: gdm72xx: Set up parent link in sysfs for gdm72xx devices\n  staging: drm/omap: initial dmabuf/prime import support\n  staging: drm/omap: dmabuf/prime mmap support\n  pstore/ram: Add ECC support\n  pstore/ram: Switch to persistent_ram routines\n  ...\n"
    },
    {
      "commit": "a481991467d38afb43c3921d5b5b59ccb61b04ba",
      "tree": "a4b0b9a14da6fd5ef7b9b512bb32dbfcfcf2cd71",
      "parents": [
        "f6a26ae7699416d86bea8cb68ce413571e9cab3c",
        "cda4db53e9c28061c100400e1a4d273ea61dfba9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 22 15:50:46 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 22 15:50:46 2012 -0700"
      },
      "message": "Merge tag \u0027usb-3.5-rc1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb\n\nPull USB 3.5-rc1 changes from Greg Kroah-Hartman:\n \"Here is the big USB 3.5-rc1 pull request for the 3.5-rc1 merge window.\n\n  It\u0027s touches a lot of different parts of the kernel, all USB drivers,\n  due to some API cleanups (getting rid of the ancient err() macro) and\n  some changes that are needed for USB 3.0 power management updates.\n\n  There are also lots of new drivers, pimarily gadget, but others as\n  well.  We deleted a staging driver, which was nice, and finally\n  dropped the obsolete usbfs code, which will make Al happy to never\n  have to touch that again.\n\n  There were some build errors in the tree that linux-next found a few\n  days ago, but those were fixed by the most recent changes (all were\n  due to us not building with CONFIG_PM disabled.)\n\n  Signed-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\"\n\n* tag \u0027usb-3.5-rc1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb: (477 commits)\n  xhci: Fix DIV_ROUND_UP compile error.\n  xhci: Fix compile with CONFIG_USB_SUSPEND\u003dn\n  USB: Fix core compile with CONFIG_USB_SUSPEND\u003dn\n  brcm80211: Fix compile error for .disable_hub_initiated_lpm.\n  Revert \"USB: EHCI: work around bug in the Philips ISP1562 controller\"\n  MAINTAINERS: Add myself as maintainer to the USB PHY Layer\n  USB: EHCI: fix command register configuration lost problem\n  USB: Remove races in devio.c\n  USB: ehci-platform: remove update_device\n  USB: Disable hub-initiated LPM for comms devices.\n  xhci: Add Intel U1/U2 timeout policy.\n  xhci: Add infrastructure for host-specific LPM policies.\n  USB: Add macros for interrupt endpoint types.\n  xhci: Reserve one command for USB3 LPM disable.\n  xhci: Some Evaluate Context commands must succeed.\n  USB: Disable USB 3.0 LPM in critical sections.\n  USB: Add support to enable/disable USB3 link states.\n  USB: Allow drivers to disable hub-initiated LPM.\n  USB: Calculate USB 3.0 exit latencies for LPM.\n  USB: Refactor code to set LPM support flag.\n  ...\n\nConflicts:\n\tarch/arm/mach-exynos/mach-nuri.c\n\tarch/arm/mach-exynos/mach-universal_c210.c\n\tdrivers/net/wireless/ath/ath6kl/usb.c\n"
    },
    {
      "commit": "813a95e5b4fa936bbde10ef89188932745dcd7f4",
      "tree": "571ca345861ffb89b45fabe26fcab4e133c8537b",
      "parents": [
        "9f639269ed1522c7d69c54cc8b80ab8ee53fcb10",
        "f3f08dcb9965f42378851ce888fb7539607712e6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 22 09:39:42 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 22 09:39:42 2012 -0700"
      },
      "message": "Merge tag \u0027pinctrl\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc\n\nPull arm soc-specific pinctrl changes from Olof Johansson:\n \"With this, five platforms are moving to the relatively new pinctrl\n  subsystem for their pin management, replacing the older soc specific\n  in-kernel interfaces with common code.\n\n  There is quite a bit of net addition of code for each platform being\n  added to the pinctrl subsystem.  But the payback comes later when\n  adding new boards can be done by only providing new device trees\n  instead.\"\n\nFix up trivial conflicts in arch/arm/mach-ux500/{Makefile,board-mop500.c}\n\n* tag \u0027pinctrl\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (61 commits)\n  mtd: nand: gpmi: fix compile error caused by pinctrl call\n  ARM: PRIMA2: select PINCTRL and PINCTRL_SIRF in Kconfig\n  ARM: nomadik: enable PINCTRL_NOMADIK where needed\n  ARM: mxs: enable pinctrl support\n  video: mxsfb: adopt pinctrl support\n  ASoC: mxs-saif: adopt pinctrl support\n  i2c: mxs: adopt pinctrl support\n  mtd: nand: gpmi: adopt pinctrl support\n  mmc: mxs-mmc: adopt pinctrl support\n  serial: mxs-auart: adopt pinctrl support\n  serial: amba-pl011: adopt pinctrl support\n  spi/imx: adopt pinctrl support\n  i2c: imx: adopt pinctrl support\n  can: flexcan: adopt pinctrl support\n  net: fec: adopt pinctrl support\n  ARM: ux500: switch MSP to using pinctrl for pins\n  ARM: ux500: alter MSP registration to return a device pointer\n  ARM: ux500: switch to using pinctrl for uart0\n  ARM: ux500: delete custom pin control system\n  ARM: ux500: switch over to Nomadik pinctrl driver\n  ...\n"
    },
    {
      "commit": "9bc747bea5fad819e0c0ad96e6a67ea0640dfe2b",
      "tree": "d500225e7a1c90a6bd17d3e63e2f6e781810db2b",
      "parents": [
        "32b908eea9e5ecd1049008e134eadbfcd0da5e38",
        "0e896b1ddc1905df904df98c204bacf028219729"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 22 09:23:24 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 22 09:23:24 2012 -0700"
      },
      "message": "Merge tag \u0027cleanup\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc\n\nPull first batch of arm-soc cleanups from Olof Johansson:\n \"These cleanups are basically all over the place.  The idea is to\n  collect changes with minimal impact but large number of changes so we\n  can avoid them from distracting in the diffstat in the other series.\n\n  A significant number of lines get removed here, in particular because\n  the ixp2000 and ixp23xx platforms get removed.  These have never been\n  extremely popular and have fallen into disuse over time with no active\n  maintainer taking care of them.  The u5500 soc never made it into a\n  product, so we are removing it from the ux500 platform.\n\n  Many good cleanups also went into the at91 and omap platforms, as has\n  been the case for a number of releases.\"\n\nTrivial modify-delete conflicts in arch/arm/mach-{ixp2000,ixp23xx}\n\n* tag \u0027cleanup\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (152 commits)\n  ARM: clps711x: Cleanup IRQ handling\n  ARM clps711x: Removed unused header mach/time.h\n  ARM: clps711x: Added note about support EP731x CPU to Kconfig\n  ARM: clps711x: Added missing register definitions\n  ARM: clps711x: Used own subarch directory for store header file\n  Dove: Fix Section mismatch warnings\n  ARM: orion5x: ts78xx debugging changes\n  ARM: orion5x: remove PM dependency from ts78xx\n  ARM: orion5x: ts78xx fix NAND resource off by one\n  ARM: orion5x: ts78xx whitespace cleanups\n  Orion5x: Fix Section mismatch warnings\n  Orion5x: Fix warning: struct pci_dev declared inside paramter list\n  ARM: clps711x: Combine header files into one for clps711x-targets\n  ARM: S3C24XX: Use common macro to define resources on mach-qt2410.c\n  ARM: S3C24XX: Use common macro to define resources on mach-osiris.c\n  ARM: EXYNOS: Adapt to cpuidle core time keeping and irq enable\n  ARM: S5PV210: Use common macro to define resources on mach-smdkv210.c\n  ARM: S5PV210: Use common macro to define resources on dev-audio.c\n  ARM: S5PC100: Use common macro to define resources on dev-audio.c\n  ARM: S5P64X0: Use common macro to define resources on dev-audio.c\n  ...\n"
    },
    {
      "commit": "32b908eea9e5ecd1049008e134eadbfcd0da5e38",
      "tree": "fb25ad42ecf8ad25e9ef533b799d5906d203c59b",
      "parents": [
        "25f3cdf87c6b6dd55605b5b4332008de10cfaaff",
        "47ac3e44cfd253a227734ed375435566ffddc173"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 22 09:19:51 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 22 09:19:51 2012 -0700"
      },
      "message": "Merge tag \u0027maintainers\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc\n\nPull arm-soc updates for MAINTAINERS file from Olof Johansson:\n \"This is a collection of updates to the MAINTAINERS file, separated out\n  mostly to give an overview of what has changed regarding who does what.\n\n  In particular, at91, orion and prima2 platforms and drivers are\n  updated in this batch.\"\n\n* tag \u0027maintainers\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc:\n  MAINTAINER: add some drivers upstreamed in CSR SIRFPRIMA2\n  maintainership update for the Marvell Orion family of SOCs\n  MAINTAINERS: remove non-responding web link for atmel_usba driver\n  MAINTAINERS: add entry for Atmel timer counter (TC)\n  MAINTAINERS: add entry for Atmel DMA driver\n  MAINTAINERS: add entry for Atmel touch screen ADC controller driver\n  MAINTAINERS: add entry for Atmel isi driver\n"
    },
    {
      "commit": "cb60e3e65c1b96a4d6444a7a13dc7dd48bc15a2b",
      "tree": "4322be35db678f6299348a76ad60a2023954af7d",
      "parents": [
        "99262a3dafa3290866512ddfb32609198f8973e9",
        "ff2bb047c4bce9742e94911eeb44b4d6ff4734ab"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon May 21 20:27:36 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon May 21 20:27:36 2012 -0700"
      },
      "message": "Merge branch \u0027next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security\n\nPull security subsystem updates from James Morris:\n \"New notable features:\n   - The seccomp work from Will Drewry\n   - PR_{GET,SET}_NO_NEW_PRIVS from Andy Lutomirski\n   - Longer security labels for Smack from Casey Schaufler\n   - Additional ptrace restriction modes for Yama by Kees Cook\"\n\nFix up trivial context conflicts in arch/x86/Kconfig and include/linux/filter.h\n\n* \u0027next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security: (65 commits)\n  apparmor: fix long path failure due to disconnected path\n  apparmor: fix profile lookup for unconfined\n  ima: fix filename hint to reflect script interpreter name\n  KEYS: Don\u0027t check for NULL key pointer in key_validate()\n  Smack: allow for significantly longer Smack labels v4\n  gfp flags for security_inode_alloc()?\n  Smack: recursive tramsmute\n  Yama: replace capable() with ns_capable()\n  TOMOYO: Accept manager programs which do not start with / .\n  KEYS: Add invalidation support\n  KEYS: Do LRU discard in full keyrings\n  KEYS: Permit in-place link replacement in keyring list\n  KEYS: Perform RCU synchronisation on keys prior to key destruction\n  KEYS: Announce key type (un)registration\n  KEYS: Reorganise keys Makefile\n  KEYS: Move the key config into security/keys/Kconfig\n  KEYS: Use the compat keyctl() syscall wrapper on Sparc64 for Sparc32 compat\n  Yama: remove an unused variable\n  samples/seccomp: fix dependencies on arch macros\n  Yama: add additional ptrace scopes\n  ...\n"
    },
    {
      "commit": "226da0dbc84ed97f448523e2a4cb91c27fa68ed9",
      "tree": "3969a9f612cd5596747ecde2066e65eacbab7d2e",
      "parents": [
        "5ec29e3149d800e6db83c1b6ff441daf319cbbe2",
        "2d84e023cb5ec00403ff5d447533c6fd58fcc7ff"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon May 21 19:26:51 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon May 21 19:26:51 2012 -0700"
      },
      "message": "Merge branch \u0027core-rcu-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip\n\nPull RCU changes from Ingo Molnar:\n \"This is the v3.5 RCU tree from Paul E.  McKenney:\n\n 1) A set of improvements and fixes to the RCU_FAST_NO_HZ feature (with\n    more on the way for 3.6).  Posted to LKML:\n       https://lkml.org/lkml/2012/4/23/324 (commits 1-3 and 5),\n       https://lkml.org/lkml/2012/4/16/611 (commit 4),\n       https://lkml.org/lkml/2012/4/30/390 (commit 6), and\n       https://lkml.org/lkml/2012/5/4/410 (commit 7, combined with\n       the other commits for the convenience of the tester).\n\n 2) Changes to make rcu_barrier() avoid disrupting execution of CPUs\n    that have no RCU callbacks.  Posted to LKML:\n       https://lkml.org/lkml/2012/4/23/322.\n\n 3) A couple of commits that improve the efficiency of the interaction\n    between preemptible RCU and the scheduler, these two being all that\n    survived an abortive attempt to allow preemptible RCU\u0027s\n    __rcu_read_lock() to be inlined.  The full set was posted to LKML at\n    https://lkml.org/lkml/2012/4/14/143, and the first and third patches\n    of that set remain.\n\n 4) Lai Jiangshan\u0027s algorithmic implementation of SRCU, which includes\n    call_srcu() and srcu_barrier().  A major feature of this new\n    implementation is that synchronize_srcu() no longer disturbs the\n    execution of other CPUs.  This work is based on earlier\n    implementations by Peter Zijlstra and Paul E.  McKenney.  Posted to\n    LKML: https://lkml.org/lkml/2012/2/22/82.\n\n 5) A number of miscellaneous bug fixes and improvements which were\n    posted to LKML at: https://lkml.org/lkml/2012/4/23/353 with\n    subsequent updates posted to LKML.\"\n\n* \u0027core-rcu-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: (32 commits)\n  rcu: Make rcu_barrier() less disruptive\n  rcu: Explicitly initialize RCU_FAST_NO_HZ per-CPU variables\n  rcu: Make RCU_FAST_NO_HZ handle timer migration\n  rcu: Update RCU maintainership\n  rcu: Make exit_rcu() more precise and consolidate\n  rcu: Move PREEMPT_RCU preemption to switch_to() invocation\n  rcu: Ensure that RCU_FAST_NO_HZ timers expire on correct CPU\n  rcu: Add rcutorture test for call_srcu()\n  rcu: Implement per-domain single-threaded call_srcu() state machine\n  rcu: Use single value to handle expedited SRCU grace periods\n  rcu: Improve srcu_readers_active_idx()\u0027s cache locality\n  rcu: Remove unused srcu_barrier()\n  rcu: Implement a variant of Peter\u0027s SRCU algorithm\n  rcu: Improve SRCU\u0027s wait_idx() comments\n  rcu: Flip -\u003ecompleted only once per SRCU grace period\n  rcu: Increment upper bit only for srcu_read_lock()\n  rcu: Remove fast check path from __synchronize_srcu()\n  rcu: Direct algorithmic SRCU implementation\n  rcu: Introduce rcutorture testing for rcu_barrier()\n  timer: Fix mod_timer_pinned() header comment\n  ...\n"
    },
    {
      "commit": "c23ddf7857bdb2e8001b0a058603497c765a580d",
      "tree": "f1d826612114a17d6ab543b7095adf04b5ba614a",
      "parents": [
        "da4f58ffa08a7b7012fab9c205fa0f6ba40fec42",
        "cc169165c82e14ea43e313f937a0a475ca97e588"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon May 21 17:54:55 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon May 21 17:54:55 2012 -0700"
      },
      "message": "Merge tag \u0027rdma-for-3.5\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband\n\nPull InfiniBand/RDMA changes from Roland Dreier:\n - Add ocrdma hardware driver for Emulex IB-over-Ethernet adapters\n - Add generic and mlx4 support for \"raw\" QPs: allow suitably privileged\n   applications to send and receive arbitrary packets directly to/from\n   the hardware\n - Add \"doorbell drop\" handling to the cxgb4 driver\n - A fairly large batch of qib hardware driver changes\n - A few fixes for lockdep-detected issues\n - A few other miscellaneous fixes and cleanups\n\nFix up trivial conflict in drivers/net/ethernet/emulex/benet/be.h.\n\n* tag \u0027rdma-for-3.5\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband: (53 commits)\n  RDMA/cxgb4: Include vmalloc.h for vmalloc and vfree\n  IB/mlx4: Fix mlx4_ib_add() error flow\n  IB/core: Fix IB_SA_COMP_MASK macro\n  IB/iser: Fix error flow in iser ep connection establishment\n  IB/mlx4: Increase the number of vectors (EQs) available for ULPs\n  RDMA/cxgb4: Add query_qp support\n  RDMA/cxgb4: Remove kfifo usage\n  RDMA/cxgb4: Use vmalloc() for debugfs QP dump\n  RDMA/cxgb4: DB Drop Recovery for RDMA and LLD queues\n  RDMA/cxgb4: Disable interrupts in c4iw_ev_dispatch()\n  RDMA/cxgb4: Add DB Overflow Avoidance\n  RDMA/cxgb4: Add debugfs RDMA memory stats\n  cxgb4: DB Drop Recovery for RDMA and LLD queues\n  cxgb4: Common platform specific changes for DB Drop Recovery\n  cxgb4: Detect DB FULL events and notify RDMA ULD\n  RDMA/cxgb4: Drop peer_abort when no endpoint found\n  RDMA/cxgb4: Always wake up waiters in c4iw_peer_abort_intr()\n  mlx4_core: Change bitmap allocator to work in round-robin fashion\n  RDMA/nes: Don\u0027t call event handler if pointer is NULL\n  RDMA/nes: Fix for the ORD value of the connecting peer\n  ...\n"
    },
    {
      "commit": "da4f58ffa08a7b7012fab9c205fa0f6ba40fec42",
      "tree": "76317ee98eadbb8457e045dd0375652b14224451",
      "parents": [
        "ba01a87e37d3ca9efe141e2907c2ec3f89490b4f",
        "e34693336564f02b3e2cc09d8b872aef22a154e9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon May 21 17:46:21 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon May 21 17:46:21 2012 -0700"
      },
      "message": "Merge tag \u0027scsi-misc\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi\n\nPull SCSI misc update from James Bottomley:\n \"The patch contains the usual assortment of driver updates (be2iscsi,\n  bfa, bnx2i, fcoe, hpsa, isci, lpfc, megaraid, mpt2sas, pm8001, sg)\n  plus an assortment of other changes and fixes.  Also new is the fact\n  that the isci update is delivered as a git merge (with signed tag).\"\n\n* tag \u0027scsi-misc\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi: (158 commits)\n  isci: End the RNC resumption wait when the RNC is destroyed.\n  isci: Fixed RNC bug that lost the suspension or resumption during destroy\n  isci: Fix RNC AWAIT_SUSPENSION-\u003eINVALIDATING transition.\n  isci: Manage the IREQ_NO_AUTO_FREE_TAG under scic_lock.\n  isci: Remove obviated host callback list.\n  isci: Check IDEV_GONE before performing abort path operations.\n  isci: Restore the ATAPI device RNC management code.\n  isci: Don\u0027t wait for an RNC suspend if it\u0027s being destroyed.\n  isci: Change the phy control and link reset interface for HW reasons.\n  isci: Added timeouts to RNC suspensions in the abort path.\n  isci: Add protocol indicator for TMF requests.\n  isci: Directly control IREQ_ABORT_PATH_ACTIVE when completing TMFs.\n  isci: Wait for RNC resumption before leaving the abort path.\n  isci: Fix RNC suspend call for SCI_RESUMING state.\n  isci: Manage tag releases differently when aborting tasks.\n  isci: Callbacks to libsas occur under scic_lock and are synchronized.\n  isci: When in the abort path, defeat other resume calls until done.\n  isci: Implement waiting for suspend in the abort path.\n  isci: Make sure all TCs are terminated and cleaned in LUN reset.\n  isci: Manage the LLHANG timer enable/disable per-device.\n  ...\n"
    },
    {
      "commit": "3bb07f1b73ea6313b843807063e183e168c9182a",
      "tree": "f0e2ab77b8bc993a843a0edede00668c589863cc",
      "parents": [
        "6326c71fd2fb3bef5fa33951479298b683da35fe",
        "5420e46d4d79bcd5d5952df98d022c8412385d32"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon May 21 16:24:54 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon May 21 16:24:54 2012 -0700"
      },
      "message": "Merge tag \u0027pci-for-3.5\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci\n\nPull PCI changes from Bjorn Helgaas:\n - Host bridge cleanups from Yinghai\n - Disable Bus Master bit on PCI device shutdown (kexec-related)\n - Stratus ftServer fix\n - pci_dev_reset() locking fix\n - IvyBridge graphics erratum workaround\n\n* tag \u0027pci-for-3.5\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci: (21 commits)\n  microblaze/PCI: fix \"io_offset undeclared\" error\n  x86/PCI: only check for spinlock being held in SMP kernels\n  resources: add resource_overlaps()\n  PCI: fix uninitialized variable \u0027cap_mask\u0027\n  MAINTAINERS: update PCI git tree and patchwork\n  PCI: disable Bus Master on PCI device shutdown\n  PCI: work around IvyBridge internal graphics FLR erratum\n  x86/PCI: fix unused variable warning in amd_bus.c\n  PCI: move mutex locking out of pci_dev_reset function\n  PCI: work around Stratus ftServer broken PCIe hierarchy\n  x86/PCI: merge pcibios_scan_root() and pci_scan_bus_on_node()\n  x86/PCI: dynamically allocate pci_root_info for native host bridge drivers\n  x86/PCI: embed pci_sysdata into pci_root_info on ACPI path\n  x86/PCI: embed name into pci_root_info struct\n  x86/PCI: add host bridge resource release for _CRS path\n  x86/PCI: refactor get_current_resources()\n  PCI: add host bridge release support\n  PCI: add generic device into pci_host_bridge struct\n  PCI: rename pci_host_bridge() to find_pci_root_bridge()\n  x86/PCI: fix memleak with get_current_resources()\n  ...\n"
    },
    {
      "commit": "d3ad558fcd5b88cba406ad099a596ebec6b3d2ee",
      "tree": "e9262f0f19b7d06532d5a18e000224ee99b790f9",
      "parents": [
        "1c01f1d9a603ecf1744ae2d1a015c4b27c2b9fa0"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Mon May 21 16:24:49 2012 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Mon May 21 06:52:55 2012 -0700"
      },
      "message": "MAINTAINERS: Add myself as maintainer to the USB PHY Layer\n\nI have been looking over those patches for quite a\nwhile. Adding myself officially as the maintainer\nas agreed with Greg KH.\n\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "e34693336564f02b3e2cc09d8b872aef22a154e9",
      "tree": "09f51f10f9406042f9176e39b4dc8de850ba712e",
      "parents": [
        "76b311fdbdd2e16e5d39cd496a67aa1a1b948914",
        "de2eb4d5c5c25e8fb75d1e19092f24b83cb7d8d5"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "JBottomley@Parallels.com",
        "time": "Mon May 21 12:17:30 2012 +0100"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "JBottomley@Parallels.com",
        "time": "Mon May 21 12:17:30 2012 +0100"
      },
      "message": "Merge tag \u0027isci-for-3.5\u0027 into misc\n\nisci update for 3.5\n\n1/ Rework remote-node-context (RNC) handling for proper management of\n   the silicon state machine in error handling and hot-plug conditions.\n   Further details below, suffice to say if the RNC is mismanaged the\n   silicon state machines may lock up.\n\n2/ Refactor the initialization code to be reused for suspend/resume support\n\n3/ Miscellaneous bug fixes to address discovery issues and hardware\n   compatibility.\n\nRNC rework details from Jeff Skirvin:\n\nIn the controller, devices as they appear on a SAS domain (or\ndirect-attached SATA devices) are represented by memory structures known\nas \"Remote Node Contexts\" (RNCs).  These structures are transferred from\nmain memory to the controller using a set of register commands; these\ncommands include setting up the context (\"posting\"), removing the\ncontext (\"invalidating\"), and commands to control the scheduling of\ncommands and connections to that remote device (\"suspensions\" and\n\"resumptions\").  There is a similar path to control RNC scheduling from\nthe protocol engine, which interprets the results of command and data\ntransmission and reception.\n\nIn general, the controller chooses among non-suspended RNCs to find one\nthat has work requiring scheduling the transmission of command and data\nframes to a target.  Likewise, when a target tries to return data back\nto the initiator, the state of the RNC is used by the controller to\ndetermine how to treat the incoming request. As an example, if the RNC\nis in the state \"TX/RX Suspended\", incoming SSP connection requests from\nthe target will be rejected by the controller hardware.  When an RNC is\n\"TX Suspended\", it will not be selected by the controller hardware to\nstart outgoing command or data operations (with certain priority-based\nexceptions).\n\nAs mentioned above, there are two sources for management of the RNC\nstates: commands from driver software, and the result of transmission\nand reception conditions of commands and data signaled by the controller\nhardware.  As an example of the latter, if an outgoing SSP command ends\nwith a OPEN_REJECT(BAD_DESTINATION) status, the RNC state will\ntransition to the \"TX Suspended\" state, and this is signaled by the\ncontroller hardware in the status to the completion of the pending\ncommand as well as signaled in a controller hardware event.  Examples of\nthe former are included in the patch changelogs.\n\nDriver software is required to suspend the RNC in a \"TX/RX Suspended\"\ncondition before any outstanding commands can be terminated.  Failure to\nguarantee this can lead to a complete hardware hang condition.  Earlier\nversions of the driver software did not guarantee that an RNC was\ncorrectly managed before I/O termination, and so operated in an unsafe\nway.\n\nFurther, the driver performed unnecessary contortions to preserve the\nremote device command state and so was more complicated than it needed\nto be.  A simplifying driver assumption is that once an I/O has entered\nthe error handler path without having completed in the target, the\nrequirement on the driver is that all use of the sas_task must end.\nBeyond that, recovery of operation is dependent on libsas and other\ncomponents to reset, rediscover and reconfigure the device before normal\noperation can restart.  In the driver, this simplifying assumption meant\nthat the RNC management could be reduced to entry into the suspended\nstate, terminating the targeted I/O request, and resuming the RNC as\nneeded for device-specific management such as an SSP Abort Task or LUN\nReset Management request.\n"
    },
    {
      "commit": "8206f664bfd7121e79f3b3fbf967953dbed78d7f",
      "tree": "0006f6676e6bd3bb1f6335ab19b5afa7bac0c62a",
      "parents": [
        "bfa10b8c98bb335bc3e401d3ec947d446f04d1aa"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Fri May 18 13:52:29 2012 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Fri May 18 15:19:11 2012 +0200"
      },
      "message": "floppy: take over maintainership\n\nI have fought the current maintainer to the death in the Thunderdome\n[1] https://lkml.org/lkml/2012/5/16/370\n\nUmm, actually, there is noone taking care of the driver due to lack\nof real hardware, and I still have some. The driver exposes bugs on\nemulated/virtualized devices (mostly due to timing), but it\u0027s essential\nto verify the fixes against a real hardware as well (which has been\nholding back some of the fixes).\n\nAcked-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "c1dbccc3c7cc70e8211a7ad6ba55ecbc18e77a5a",
      "tree": "570fbd1ab42d12257a820460fae0e6e7bc891900",
      "parents": [
        "00d6025e58c6e3b229e28cab721c568af5b1ae05",
        "58796ce67a80e8725220af83c5a550bf6a4dab12"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri May 18 18:13:27 2012 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri May 18 18:13:27 2012 +0900"
      },
      "message": "Merge branch \u0027sh/evt2irq-migration\u0027 into sh-latest\n\nConflicts:\n\tarch/sh/kernel/cpu/sh3/setup-sh770x.c\n\tarch/sh/kernel/cpu/sh3/setup-sh7710.c\n\tarch/sh/kernel/cpu/sh3/setup-sh7720.c\n\tarch/sh/kernel/cpu/sh4/setup-sh7750.c\n\tarch/sh/kernel/cpu/sh4a/setup-sh7343.c\n\tarch/sh/kernel/cpu/sh4a/setup-sh7366.c\n\tarch/sh/kernel/cpu/sh4a/setup-sh7722.c\n\tarch/sh/kernel/cpu/sh4a/setup-sh7723.c\n\tarch/sh/kernel/cpu/sh4a/setup-sh7724.c\n\tarch/sh/kernel/cpu/sh4a/setup-sh7757.c\n\tarch/sh/kernel/cpu/sh4a/setup-sh7763.c\n\tarch/sh/kernel/cpu/sh4a/setup-sh7770.c\n\tarch/sh/kernel/cpu/sh4a/setup-sh7785.c\n\tarch/sh/kernel/cpu/sh4a/setup-sh7786.c\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "bb8187d35f820671d6dd76700d77a6b55f95e2c5",
      "tree": "b699b184860cc7e9f2732c73d61ea92e3e2ad9e4",
      "parents": [
        "a88dc06cd515b3bb9dfa18606e88d0be9a5b6ddd"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Thu May 17 19:06:13 2012 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Thu May 17 19:06:13 2012 -0400"
      },
      "message": "MCA: delete all remaining traces of microchannel bus support.\n\nHardware with MCA bus is limited to 386 and 486 class machines\nthat are now 20+ years old and typically with less than 32MB\nof memory.  A quick search on the internet, and you see that\neven the MCA hobbyist/enthusiast community has lost interest\nin the early 2000 era and never really even moved ahead from\nthe 2.4 kernels to the 2.6 series.\n\nThis deletes anything remaining related to CONFIG_MCA from core\nkernel code and from the x86 architecture.  There is no point in\ncarrying this any further into the future.\n\nOne complication to watch for is inadvertently scooping up\nstuff relating to machine check, since there is overlap in\nthe TLA name space (e.g. arch/x86/boot/mca.c).\n\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: James Bottomley \u003cJBottomley@Parallels.com\u003e\nCc: x86@kernel.org\nAcked-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nAcked-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "32535bd5637d3152f944f124bcc82d498892ba1b",
      "tree": "99d33b58cfec44f4cf95fad5efa75aea0dd7d60b",
      "parents": [
        "0b623f871d7c993fac8ad7aaaa8f5f3cdb8ed480",
        "3a36dd068f4308461661d28e8e14e11e426eba6b"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu May 17 09:14:21 2012 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu May 17 09:14:21 2012 -0700"
      },
      "message": "Merge branch \u0027v3.5-for-usb\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung into usb-next\n"
    },
    {
      "commit": "028940342a906db8da014a7603a0deddc2c323dd",
      "tree": "688dbc38a3e218f2493d311b1d70a67668837347",
      "parents": [
        "be3eed2e96340d3c7a4d1ea1d63e7bd6095d1e34",
        "0e93b4b304ae052ba1bc73f6d34a68556fe93429"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed May 16 22:17:37 2012 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed May 16 22:17:37 2012 -0400"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net\n"
    },
    {
      "commit": "839a1f79ed0ce026e6d1106f202eaaae929b4200",
      "tree": "fca8a95f86f203e9b5e5c47d7f672d8011fbcddb",
      "parents": [
        "27c6aec214264992603526d47da9dabddf3521b3"
      ],
      "author": {
        "name": "Konrad Rzeszutek Wilk",
        "email": "konrad.wilk@oracle.com",
        "time": "Mon Apr 16 17:06:35 2012 -0400"
      },
      "committer": {
        "name": "Konrad Rzeszutek Wilk",
        "email": "konrad.wilk@oracle.com",
        "time": "Tue May 15 11:34:05 2012 -0400"
      },
      "message": "MAINTAINER: Add myself for the frontswap API\n\nSigned-off-by: Konrad Rzeszutek Wilk \u003ckonrad.wilk@oracle.com\u003e\n"
    },
    {
      "commit": "69ecdbac144147a80747914d9b6ea3472e2d93e7",
      "tree": "e1bb68c3568f370cd6a7d2ae29a051bee244ce0f",
      "parents": [
        "b7dc4cd17506284a47eeb9160207e43c7d5486fe",
        "b6255ee3d82798eb1eee9fb1cca713317b5afae8"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue May 15 08:39:25 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue May 15 08:39:25 2012 -0300"
      },
      "message": "Merge remote-tracking branch \u0027linus/master\u0027 into staging/for_v3.5\n\n* linus/master: (805 commits)\n  tty: Fix LED error return\n  openvswitch: checking wrong variable in queue_userspace_packet()\n  bonding: Fix LACPDU rx_dropped commit.\n  Linux 3.4-rc7\n  ARM: EXYNOS: fix ctrlbit for exynos5_clk_pdma1\n  ARM: EXYNOS: use s5p-timer for UniversalC210 board\n  ARM / mach-shmobile: Invalidate caches when booting secondary cores\n  ARM / mach-shmobile: sh73a0 SMP TWD boot regression fix\n  ARM / mach-shmobile: r8a7779 SMP TWD boot regression fix\n  ARM: mach-shmobile: convert ag5evm to use the generic MMC GPIO hotplug helper\n  ARM: mach-shmobile: convert mackerel to use the generic MMC GPIO hotplug helper\n  MAINTAINERS: Add myself as the cpufreq maintainer\n  dm mpath: check if scsi_dh module already loaded before trying to load\n  dm thin: correct module description\n  dm thin: fix unprotected use of prepared_discards list\n  dm thin: reinstate missing mempool_free in cell_release_singleton\n  gpio/exynos: Fix compiler warnings when non-exynos machines are selected\n  gpio: pch9: Use proper flow type handlers\n  powerpc/irq: Fix another case of lazy IRQ state getting out of sync\n  ks8851: Update link status during link change interrupt\n  ...\n\nConflicts:\n\tdrivers/media/common/tuners/xc5000.c\n\tdrivers/media/common/tuners/xc5000.h\n\tdrivers/usb/gadget/uvc_queue.c\n"
    },
    {
      "commit": "8473c60314f5a225019a25bcd13763d42d988827",
      "tree": "480397f57f9e92d81a19fc7eeedfcf809be69dcf",
      "parents": [
        "d48b97b403d23f6df0b990cee652bdf9a52337a3"
      ],
      "author": {
        "name": "Mike Marciniszyn",
        "email": "mike.marciniszyn@intel.com",
        "time": "Thu May 10 09:25:20 2012 -0400"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "roland@purestorage.com",
        "time": "Mon May 14 12:35:26 2012 -0700"
      },
      "message": "MAINTAINERS: Update qib and ipath entries from QLogic to Intel\n\nSigned-off-by: Mike Marciniszyn \u003cmike.marciniszyn@intel.com\u003e\nSigned-off-by: Roland Dreier \u003croland@purestorage.com\u003e\n"
    },
    {
      "commit": "fcd8d84a585f3578a9ebdd27e757495a27415322",
      "tree": "58f37676ad56d322e47d0fa7343afb85445f7649",
      "parents": [
        "eae0185a9677d3ff0c1781ee196f2ef42deb0ea1",
        "66a2886d867343eff6bf2646bea2c923d0cbf620",
        "4f5a9fd341e8ffd825ecf56155df6fe6c3d732b1"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Mon May 14 17:43:35 2012 +0200"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Mon May 14 17:43:59 2012 +0200"
      },
      "message": "Merge branches \u0027spear/clock\u0027 and \u0027imx/clock\u0027 into next/clock\n\nUpdated to resolve dependencies.\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\n"
    },
    {
      "commit": "090a80cba39f2763a488b6f7c65e38922d5aa17a",
      "tree": "ba3797eeca74c42be95bc592ed2db1be99e329d2",
      "parents": [
        "36be50515fe2aef61533b516fa2576a2c7fe7664",
        "eb3f995d7e73fd78b8fcdc55cfbf01a74a09a6e8"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Mon May 14 15:59:18 2012 +0200"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Mon May 14 17:35:50 2012 +0200"
      },
      "message": "Merge branch \u0027spear/13xx\u0027 into next/soc2\n\n* spear/13xx:\n  pinctrl: SPEAr1310: Fix pin numbers for clcd_high_res\n  SPEAr: Update MAINTAINERS and Documentation\n  SPEAr13xx: Add defconfig\n  SPEAr13xx: Add compilation support\n  SPEAr13xx: Add dts and dtsi files\n  pinctrl: Add SPEAr13xx pinctrl drivers\n  pinctrl: SPEAr: Create macro for declaring GPIO PINS\n  SPEAr13xx: Add common clock framework support\n  SPEAr13xx: Add source files\n  SPEAr13xx: Add header files\n\nDepends on clock, pinctrl and dt branches to go first.\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\n"
    },
    {
      "commit": "71e09a9e7d36151e33de8aeef76cc956259a258c",
      "tree": "7709c5012ee21ca89e6cd2c33e3bf5baea035c90",
      "parents": [
        "d57bde8d73e809c935cbe68fa950e430d0a6201c"
      ],
      "author": {
        "name": "Viresh Kumar",
        "email": "viresh.kumar@st.com",
        "time": "Fri Apr 20 22:39:48 2012 +0530"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Mon May 14 17:34:11 2012 +0200"
      },
      "message": "SPEAr: Update MAINTAINERS and Documentation\n\nThis patchset updates MAINTAINERS files, makes shiraz as second Maintainer for\nSPEAr SoCs.\n\nIt also updates Documentation mostly for SPEAr13xx.\n\nSigned-off-by: Viresh Kumar \u003cviresh.kumar@st.com\u003e\n"
    },
    {
      "commit": "d2819f80d465672b09c2f4cb52303b7f951c4d0f",
      "tree": "aa0262703e86b97ad1460c722e78d7233e24e3bb",
      "parents": [
        "5df33a62c4a028d6fc7f2dcc159827d09b7334b8",
        "366695ff706669d40459174b1cbb78fca42f4e06"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Mon May 14 15:33:42 2012 +0200"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Mon May 14 15:33:42 2012 +0200"
      },
      "message": "Merge branch \u0027spear/pinctrl\u0027 into spear/clock\n\nConflicts:\n\tarch/arm/mach-spear3xx/Makefile\n\tarch/arm/mach-spear3xx/clock.c\n\tarch/arm/mach-spear3xx/include/mach/generic.h\n\tarch/arm/mach-spear6xx/clock.c\n\tarch/arm/plat-spear/Makefile\n\tdrivers/pinctrl/core.c\n\nThis resolves some annoying merge conflicts.\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\n"
    },
    {
      "commit": "2d84e023cb5ec00403ff5d447533c6fd58fcc7ff",
      "tree": "cb10d9a568ebb4be8593821a6f205efedf2f4ddd",
      "parents": [
        "9ff00d58a915b6747ba2e843ab2d04c712b4dc32",
        "dc36be4419311fd57becdf54bfeef6bd04a6741d"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@kernel.org",
        "time": "Mon May 14 08:41:20 2012 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@kernel.org",
        "time": "Mon May 14 08:41:46 2012 +0200"
      },
      "message": "Merge branch \u0027rcu/next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu into core/rcu\n\nPull the v3.5 RCU tree from Paul E. McKenney:\n\n 1)\tA set of improvements and fixes to the RCU_FAST_NO_HZ feature\n\t(with more on the way for 3.6).  Posted to LKML:\n\thttps://lkml.org/lkml/2012/4/23/324 (commits 1-3 and 5),\n\thttps://lkml.org/lkml/2012/4/16/611 (commit 4),\n\thttps://lkml.org/lkml/2012/4/30/390 (commit 6), and\n\thttps://lkml.org/lkml/2012/5/4/410 (commit 7, combined with\n\tthe other commits for the convenience of the tester).\n\n 2)\tChanges to make rcu_barrier() avoid disrupting execution of CPUs\n\tthat have no RCU callbacks.  Posted to LKML:\n\thttps://lkml.org/lkml/2012/4/23/322.\n\n 3)\tA couple of commits that improve the efficiency of the interaction\n\tbetween preemptible RCU and the scheduler, these two being all\n\tthat survived an abortive attempt to allow preemptible RCU\u0027s\n\t__rcu_read_lock() to be inlined.  The full set was posted to\n\tLKML at https://lkml.org/lkml/2012/4/14/143, and the first and\n\tthird patches of that set remain.\n\n 4)\tLai Jiangshan\u0027s algorithmic implementation of SRCU, which includes\n\tcall_srcu() and srcu_barrier().  A major feature of this new\n\timplementation is that synchronize_srcu() no longer disturbs\n\tthe execution of other CPUs.  This work is based on earlier\n\timplementations by Peter Zijlstra and Paul E. McKenney.  Posted to\n\tLKML: https://lkml.org/lkml/2012/2/22/82.\n\n 5)\tA number of miscellaneous bug fixes and improvements which were\n\tposted to LKML at: https://lkml.org/lkml/2012/4/23/353 with\n\tsubsequent updates posted to LKML.\n\nSigned-off-by: Ingo Molnar \u003cmingo@kernel.org\u003e\n"
    },
    {
      "commit": "dc2af52c0d6d00fd530e4a5e300834cdb1bb1c1c",
      "tree": "4573b99fb11e5b93bd011045039b370ddafe45e6",
      "parents": [
        "f1992dde7fef6713a469a5a142b86812b8a47f9e",
        "36be50515fe2aef61533b516fa2576a2c7fe7664"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Sun May 13 13:32:54 2012 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Sun May 13 13:32:54 2012 +0100"
      },
      "message": "Merge tag \u0027v3.4-rc7\u0027 into for-3.5\n\nLinux 3.4-rc7\n\nConflicts):\n\tdrivers/base/regmap/regmap.c         (overlap with bug fixes)\n\tsound/soc/blackfin/bf5xx-ssm2602.c   (overlap with bug fixes)\n"
    },
    {
      "commit": "eae0185a9677d3ff0c1781ee196f2ef42deb0ea1",
      "tree": "15ed6ba564cd04b4ac7235f85ea7489d4eeaaa9b",
      "parents": [
        "93c6d8927fa692faef3d7d945bd4fe84b0185ad4",
        "5df33a62c4a028d6fc7f2dcc159827d09b7334b8"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Sun May 13 00:11:06 2012 +0200"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Sun May 13 00:11:06 2012 +0200"
      },
      "message": "Merge branch \u0027spear/clock\u0027 into next/clock\n\nViresh Kumar \u003cviresh.kumar@st.com\u003e writes:\n\n This is rebased over a (merge of Mike\u0027s/clk-next \u0026 SPEAr\u0027s DT) + Russell\u0027s\n patch: CLKDEV: provide helpers for common clock framework rebased over them.\n\n* spear/clock:\n  SPEAr: Switch to common clock framework\n  SPEAr: Call clk_prepare() before calling clk_enable\n  SPEAr: clk: Add General Purpose Timer Synthesizer clock\n  SPEAr: clk: Add Fractional Synthesizer clock\n  SPEAr: clk: Add Auxiliary Synthesizer clock\n  SPEAr: clk: Add VCO-PLL Synthesizer clock\n\nConflicts:\n\tdrivers/clk/Makefile\n\n[Arnd: rebased again without the spear/dt branch]\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\n"
    },
    {
      "commit": "a6c072c709b4a3659264ea4e9e6289a9d23c17a3",
      "tree": "81424b958e6c2296082051bcd33febf6300491a7",
      "parents": [
        "bcc62fb06bb13e0aaea121a7e1ac4901a3325110"
      ],
      "author": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Fri May 11 21:35:45 2012 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat May 12 12:55:22 2012 -0700"
      },
      "message": "MAINTAINERS: Add myself as the cpufreq maintainer\n\nSince cpufreq has no official maintainer at the moment, I\u0027m willing\nto maintain it along some other power management core code I\u0027ve been\nmaintaining already.\n\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5df33a62c4a028d6fc7f2dcc159827d09b7334b8",
      "tree": "f4da61ce3bf14e9bf4a1dae3188109a6de34f708",
      "parents": [
        "f8abc080d33e69dfa2c3dd0f84c31832e2679091"
      ],
      "author": {
        "name": "Viresh Kumar",
        "email": "viresh.kumar@st.com",
        "time": "Tue Apr 10 09:02:35 2012 +0530"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Sat May 12 21:44:12 2012 +0200"
      },
      "message": "SPEAr: Switch to common clock framework\n\nSPEAr SoCs used its own clock framework since now. From now on they will move to\nuse common clock framework.\n\nThis patch updates existing SPEAr machine support to adapt for common clock\nframework.\n\nSigned-off-by: Viresh Kumar \u003cviresh.kumar@st.com\u003e\nReviewed-by: Mike Turquette \u003cmturquette@linaro.org\u003e\nAcked-by: Arnd Bergmann \u003carnd@arndb.de\u003e\n"
    },
    {
      "commit": "e7065e20d9a6a8ee4a8b31ebe71d6c00a0f45354",
      "tree": "2f219f7db3371d477733bbcf6d8f56e5bac1cf69",
      "parents": [
        "353f56b5f3093b6d75e81f523a8b10748a40f278"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sat Apr 28 15:32:06 2012 +0200"
      },
      "committer": {
        "name": "Wolfram Sang",
        "email": "w.sang@pengutronix.de",
        "time": "Sat May 12 14:28:18 2012 +0200"
      },
      "message": "i2c: Rename last mux driver to standard pattern\n\nUpdate the MAINTAINERS entry and all other references accordingly.\n\nBased on an original patch by Wolfram Sang.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Peter Korsgaard \u003cpeter.korsgaard@barco.com\u003e\n\n[wsa: fixed merge conflict due to rework in i2c_add_mux_adapter()]\n\nSigned-off-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\n"
    },
    {
      "commit": "b4f0b74ea37789eeeabe57b7ccd5808df076c081",
      "tree": "215c7bff20b134f23886456fcf9f8421ca902196",
      "parents": [
        "0938643e533cc80ef0cdfdd2e260c4910d0f8bc7"
      ],
      "author": {
        "name": "Wolfram Sang",
        "email": "w.sang@pengutronix.de",
        "time": "Wed Apr 25 22:29:43 2012 +0200"
      },
      "committer": {
        "name": "Wolfram Sang",
        "email": "w.sang@pengutronix.de",
        "time": "Sat May 12 14:28:17 2012 +0200"
      },
      "message": "i2c: muxes: rename first set of drivers to a standard pattern\n\nApply a naming pattern like in the rest of the subsystem to a first set\nof mux drivers. Those drivers are the low-hanging fruit; we want to pick\nthem to motivate upcoming drivers to follow the new pattern. The missing\nGPIO driver will be converted in a later patch.\n\nSigned-off-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\nAcked-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e (pca9541)\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "4a0dfe69fe489b06ae5bad26ae67ae8aefaca3aa",
      "tree": "cdac4232b95103402e8328815be80105620d41f2",
      "parents": [
        "7488185d0777ef84be7b365b08037fc7213010f6",
        "a0f5e3631b07cabf624e7d818df76d47d9d21017"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Fri May 11 22:59:11 2012 -0700"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Fri May 11 22:59:11 2012 -0700"
      },
      "message": "Merge branch \u0027imx/pinctrl/for-3.5\u0027 of git://git.linaro.org/people/shawnguo/linux-2.6 into next/pinctrl\n\n* \u0027imx/pinctrl/for-3.5\u0027 of git://git.linaro.org/people/shawnguo/linux-2.6: (290 commits)\n  ARM: mxs: enable pinctrl support\n  video: mxsfb: adopt pinctrl support\n  ASoC: mxs-saif: adopt pinctrl support\n  i2c: mxs: adopt pinctrl support\n  mtd: nand: gpmi: adopt pinctrl support\n  mmc: mxs-mmc: adopt pinctrl support\n  serial: mxs-auart: adopt pinctrl support\n  serial: amba-pl011: adopt pinctrl support\n  spi/imx: adopt pinctrl support\n  i2c: imx: adopt pinctrl support\n  can: flexcan: adopt pinctrl support\n  net: fec: adopt pinctrl support\n  tty: serial: imx: adopt pinctrl support\n  mmc: sdhci-imx-esdhc: adopt pinctrl support\n  ARM: imx6q: switch to use pinctrl subsystem\n  ARM: mxs: enable pinctrl dummy states\n  ARM: imx: enable pinctrl dummy states\n  +3.4-rc5 update\n"
    },
    {
      "commit": "2721ea2c0f26bb3a2668541412740497b64be2a2",
      "tree": "0d5cc22ef733ea88d8718075c1695a99eecee316",
      "parents": [
        "4fd09e8e025d5a5b4a1fd67df9197c3d4e1b171d"
      ],
      "author": {
        "name": "Alexander Shishkin",
        "email": "alexander.shishkin@linux.intel.com",
        "time": "Fri May 11 17:25:59 2012 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri May 11 17:01:55 2012 -0700"
      },
      "message": "MAINTAINERS: Add an entry for ChipIdea USB driver\n\nNow that the ChipIdea driver and related platform code has its own\nlocation in the kernel and more contributions from the interested\nparties are anticipated, add a new maintainer for it.\n\nSigned-off-by: Alexander Shishkin \u003calexander.shishkin@linux.intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "93c6d8927fa692faef3d7d945bd4fe84b0185ad4",
      "tree": "0a971c86114656ec4e39f7789d9faeb70432c36a",
      "parents": [
        "ea01d31a07ae182028d2398380948f5a4ee09953",
        "50260924afd4b745bfb6e5f1caee381a1875fc31"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Fri May 11 17:15:31 2012 +0200"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Fri May 11 17:15:31 2012 +0200"
      },
      "message": "Merge branch \u0027clk/mxs\u0027 of git://git.linaro.org/people/shawnguo/linux-2.6 into next/clock\n\nShawn Guo \u003cshawn.guo@linaro.org\u003e writes:\n\n  mxs common clk porting for v3.5.  It depends on the following two branches.\n\n  [1] git://git.linaro.org/people/mturquette/linux.git clk-next\n  [2] http://ftp.arm.linux.org.uk/pub/linux/arm/kernel/git-cur/linux-arm.git clkdev\n\n  As the mxs device tree conversion will constantly touch clock files,\n  to save the conflicts, the updated mxs/dt branch coming later will\n  based on this pull-request.\n\n* \u0027clk/mxs\u0027 of git://git.linaro.org/people/shawnguo/linux-2.6:\n  ARM: mxs: remove now unused timer_clk argument from mxs_timer_init\n  ARM: mxs: remove old clock support\n  ARM: mxs: switch to common clk framework\n  ARM: mxs: change the lookup name for fec phy clock\n  ARM: mxs: request clock for timer\n  clk: mxs: add clock support for imx28\n  clk: mxs: add clock support for imx23\n  clk: mxs: add mxs specific clocks\n\nIncludes an update to Linux 3.4-rc6\n\nConflicts:\n\tdrivers/clk/Makefile\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\n"
    },
    {
      "commit": "f4eea7e213e89a7ba1a23378af2f68b914b0f1e3",
      "tree": "95029855e5255c7b03774acc5210115b5b9ebcbd",
      "parents": [
        "616575c2d2460a9b7868f41901f3b0f6e1451f31"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Thu May 10 22:31:59 2012 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Thu May 10 22:33:17 2012 -0700"
      },
      "message": "MAINTAINERS: adjust input-related patterns\n\nAdd pattens for input-related headers to MAINTAINERS file.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "17ff3c1fa4c7bd0c38d751715033023ebf32fc96",
      "tree": "8fcb6197da74972b443316f976a4299405a7b091",
      "parents": [
        "6bc2e853c6b46a6041980d58200ad9b0a73a60ff"
      ],
      "author": {
        "name": "Bryan Wu",
        "email": "bryan.wu@canonical.com",
        "time": "Thu May 10 13:01:47 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 10 15:06:44 2012 -0700"
      },
      "message": "MAINTAINERS: add maintainer for LED subsystem\n\nAdd Bryan Wu as the primary maintainer for drivers/leds\n\nSigned-off-by: Bryan Wu \u003cbryan.wu@canonical.com\u003e\nAcked-by: Richard Purdie \u003crichard.purdie@linuxfoundation.org\u003e\nAcked-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9941fa6e9725c8d27b60c4839ccebe93bda60231",
      "tree": "ee622536cfd9fc6cb25540b3116b25af0ea246e9",
      "parents": [
        "fd0f8370c8a8400da5195e183ce1ef4f407cec21"
      ],
      "author": {
        "name": "Vinayak Holikatti",
        "email": "vinholikatti@gmail.com",
        "time": "Fri Apr 20 14:11:50 2012 +0530"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "JBottomley@Parallels.com",
        "time": "Thu May 10 08:59:24 2012 +0100"
      },
      "message": "[SCSI] ufs: Update MAINTAINERS\n\nAdd myself and Santosh Y as maintainers for drivers/scsi/ufs/\n\nSigned-off-by: Vinayak Holikatti \u003cvinholikatti@gmail.com\u003e\nSigned-off-by: James Bottomley \u003cJBottomley@Parallels.com\u003e\n"
    },
    {
      "commit": "15f99cbd071aa402e113d342448603344a337046",
      "tree": "56f98892d1bd38029988eb8931e2321ef7e79aa0",
      "parents": [
        "b2212ea41dacda8cce0e7681a3a6ccc76c63802e",
        "41797f75486d8ca3b98d7658c2a506ac7879a8e5"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu May 10 11:51:07 2012 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu May 10 11:51:07 2012 +0900"
      },
      "message": "Merge branch \u0027sh/rsk-updates\u0027 into sh-latest\n\nConflicts:\n\tarch/sh/Kconfig\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "a511ce3397803558a3591e55423f3ae6aa28c9db",
      "tree": "4edeb3376af6a844a0589b54428380986b6970ea",
      "parents": [
        "fc5f80b152896c1ffded2a91d11dcb08ffcffebb"
      ],
      "author": {
        "name": "Chris Boot",
        "email": "bootc@bootc.net",
        "time": "Sat Apr 14 17:50:35 2012 -0700"
      },
      "committer": {
        "name": "Nicholas Bellinger",
        "email": "nab@linux-iscsi.org",
        "time": "Wed May 09 15:25:17 2012 -0700"
      },
      "message": "sbp-target: Initial merge of firewire/ieee-1394 target mode support\n\nThe FireWire SBP-2 Target is a driver for using an IEEE-1394 connection\nas a SCSI transport. This module uses the SCSI Target framework to\nexpose LUNs to other machines attached to a FireWire bus, in effect\nacting as a FireWire hard disk similar to FireWire Target Disk mode\non many Apple computers.\n\nThis commit contains the squashed pull from Chris Boot\u0027s SBP-2-Target:\n\n      https://github.com/bootc/Linux-SBP-2-Target.git patch-v3\n\nfirewire-sbp-target: Add sbp_base.h header\nfirewire-sbp-target: Add sbp_configfs.c\nfirewire-sbp-target: Add sbp_fabric.{c,h}\nfirewire-sbp-target: Add sbp_management_agent.{c,h}\nfirewire-sbp-target: Add sbp_login.{c,h}\nfirewire-sbp-target: Add sbp_target_agent.{c,h}\nfirewire-sbp-target: Add sbp_scsi_cmnd.{c,h}\nfirewire-sbp-target: Add to target Kconfig and Makefile\n\nAlso add bootc\u0027s entry to the MAINTAINERS file.  Great work Chris !!\n\nSigned-off-by: Chris Boot \u003cbootc@bootc.net\u003e\nAcked-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\nCc: Andy Grover \u003cagrover@redhat.com\u003e\nCc: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Nicholas Bellinger \u003cnab@linux-iscsi.org\u003e\n"
    },
    {
      "commit": "de8fe0233f078e649d7c293218119234606c4546",
      "tree": "4f55faf7dd1cd54088399004341e3a19ef8672f1",
      "parents": [
        "4cd7a7e72e929cfe29c247293957848bc6874720"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Wed May 09 16:39:02 2012 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed May 09 14:00:31 2012 -0700"
      },
      "message": "mei: update MAINTAINERS file\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "d5a2a1ba838f60d92bf67c5eef533e95453752cb",
      "tree": "f6436b5e2b430197f37e49ffff23e91ef694b303",
      "parents": [
        "e1851240a891a305946814587497f121b900b4be",
        "d48b97b403d23f6df0b990cee652bdf9a52337a3"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Wed May 09 02:31:01 2012 -0700"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Wed May 09 02:31:01 2012 -0700"
      },
      "message": "Merge tag \u0027v3.4-rc6\u0027 into next/cleanup\n\nLinux 3.4-rc6\n\nResolve conflict where an u5500 file had a bugfix go in, but was\ndeleted in the branch staged for next merge window.\n\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\n"
    },
    {
      "commit": "38e490fea7d2885d79fcd1ca37edb64e489d470d",
      "tree": "02fc6ae8a3c93d737040300578f1cbad8b3a8c81",
      "parents": [
        "bc2481f313a05887f0b650555d289dcee5c46d8b"
      ],
      "author": {
        "name": "Daniel Vetter",
        "email": "daniel.vetter@ffwll.ch",
        "time": "Tue May 08 13:19:12 2012 +0200"
      },
      "committer": {
        "name": "Daniel Vetter",
        "email": "daniel.vetter@ffwll.ch",
        "time": "Wed May 09 09:15:50 2012 +0200"
      },
      "message": "MAINTAINERS: switch drm/i915 to Daniel Vetter\n\n... given that I essentially run the show already, let\u0027s make this\nofficial.\n\nAcked-by: Dave Airlie \u003cairlied@redhat.com\u003e\nSigned-Off-by: Daniel Vetter \u003cdaniel.vetter@ffwll.ch\u003e\n"
    },
    {
      "commit": "390beae4f843d4d2c4adfdedc1e3d633f9d3945f",
      "tree": "bc2e6bd20d0938b19d1c41900e5d2e35c34444e2",
      "parents": [
        "cc4729826fd1a478f235fbcf58c0f97663f8d7e3"
      ],
      "author": {
        "name": "Martyn Welch",
        "email": "martyn.welch@ge.com",
        "time": "Thu May 03 17:52:36 2012 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Tue May 08 16:01:34 2012 -0700"
      },
      "message": "MAINTAINERS: Add maintainers for VME subsystem\n\nAdd Martyn Welch, Manohar Vanga and Greg Kroah-Hartman as maintainers for\nthe VME subsystem.\n\nSigned-off-by: Martyn Welch \u003cmartyn.welch@ge.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "616bd4e2573cb114aadd90182ebe7f34066b15da",
      "tree": "270b2c6b1953febe8acb865d06a2b52bae924df1",
      "parents": [
        "31c5f0c5e25ed71eeced170f113bb590f2f1f6f3"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@ideasonboard.com",
        "time": "Mon Apr 02 06:11:09 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue May 08 13:46:02 2012 -0300"
      },
      "message": "[media] MAINTAINERS: Update UVC driver\u0027s mailing list address\n\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0d6c4a2e4641bbc556dd74d3aa158c413a972492",
      "tree": "da944af17682659bb433dc2282dcb48380c14cd1",
      "parents": [
        "6e06c0e2347ec79d0bd5702b2438fe883f784545",
        "1c430a727fa512500a422ffe4712166c550ea06a"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon May 07 23:35:40 2012 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon May 07 23:35:40 2012 -0400"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net\n\nConflicts:\n\tdrivers/net/ethernet/intel/e1000e/param.c\n\tdrivers/net/wireless/iwlwifi/iwl-agn-rx.c\n\tdrivers/net/wireless/iwlwifi/iwl-trans-pcie-rx.c\n\tdrivers/net/wireless/iwlwifi/iwl-trans.h\n\nResolved the iwlwifi conflict with mainline using 3-way diff posted\nby John Linville and Stephen Rothwell.  In \u0027net\u0027 we added a bug\nfix to make iwlwifi report a more accurate skb-\u003etruesize but this\nconflicted with RX path changes that happened meanwhile in net-next.\n\nIn e1000e a conflict arose in the validation code for settings of\nadapter-\u003eitr.  \u0027net-next\u0027 had more sophisticated logic so that\nlogic was used.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9fab97876af844c2abb7c39300bff34025926565",
      "tree": "3ea264d6331a62c5449f59b5c77edbd19fc07b4c",
      "parents": [
        "9059c94017f748d9e20c3b089188a7abb27f6233"
      ],
      "author": {
        "name": "Paul E. McKenney",
        "email": "paulmck@linux.vnet.ibm.com",
        "time": "Mon May 07 09:36:34 2012 -0700"
      },
      "committer": {
        "name": "Paul E. McKenney",
        "email": "paulmck@linux.vnet.ibm.com",
        "time": "Mon May 07 09:36:34 2012 -0700"
      },
      "message": "rcu: Update RCU maintainership\n\nSplit SRCU out and add Lai Jiangshan as SRCU co-maintainer.\n\nSigned-off-by: Paul E. McKenney \u003cpaulmck@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "99662dd1ce05dbe6394771fcb6ca21bd2aa35987",
      "tree": "c181ce5239247cde446e57cbcd6b8c991b25ce86",
      "parents": [
        "b566a22c23327f18ce941ffad0ca907e50a53d41"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bhelgaas@google.com",
        "time": "Mon May 07 08:36:08 2012 -0600"
      },
      "committer": {
        "name": "Bjorn Helgaas",
        "email": "bhelgaas@google.com",
        "time": "Mon May 07 08:36:08 2012 -0600"
      },
      "message": "MAINTAINERS: update PCI git tree and patchwork\n\nUpdate the git tree address and patchwork.  Drop the separate PCI hotplug\nentry because it\u0027s redundant.\n\nSigned-off-by: Bjorn Helgaas \u003cbhelgaas@google.com\u003e\n"
    },
    {
      "commit": "7704addb60e274d4e98c69a02f7ebe3f77c6c3a4",
      "tree": "99ece0b8e9a88e0e1bd314c1bf4c82360d066592",
      "parents": [
        "0e1c03017549a9df513622b3f15ff38eb8d35a62"
      ],
      "author": {
        "name": "Mike Turquette",
        "email": "mturquette@linaro.org",
        "time": "Wed May 02 18:37:45 2012 -0700"
      },
      "committer": {
        "name": "Mike Turquette",
        "email": "mturquette@linaro.org",
        "time": "Sun May 06 18:58:16 2012 -0700"
      },
      "message": "MAINTAINERS: add entry for common clk framework\n\nSigned-off-by: Mike Turquette \u003cmturquette@linaro.org\u003e\n"
    },
    {
      "commit": "8cd725a1de1df8e5a2d694abc1e6b6aad5ce7d06",
      "tree": "1cc6e705deb27eb11b41909899c68f80182ca537",
      "parents": [
        "e5ba50bc3b9311256ae6a6620e7708fb25d1f6e2"
      ],
      "author": {
        "name": "Anton Vorontsov",
        "email": "cbouatmailru@gmail.com",
        "time": "Sat May 05 03:37:15 2012 -0700"
      },
      "committer": {
        "name": "Anton Vorontsov",
        "email": "cbouatmailru@gmail.com",
        "time": "Sat May 05 03:50:26 2012 -0700"
      },
      "message": "MAINTAINERS: Fix \u0027F\u0027 entry for the power supply class\n\nFor some reason the maintainers file only specifies power\nsupply core files.\n\nWe\u0027re surely interested in individual drivers as well, so fix\nthe entry.\n\nReported-by: Grazvydas Ignotas \u003cnotasas@gmail.com\u003e\nReported-by: NeilBrown \u003cneilb@suse.de\u003e\nSigned-off-by: Anton Vorontsov \u003ccbouatmailru@gmail.com\u003e\n"
    },
    {
      "commit": "a03a09b2245b4aa255760796e0c0d05b5d79b2a8",
      "tree": "a1c2c438122175f785128eacdf82b630cb09fb47",
      "parents": [
        "4f988f152ee087831ea5c1c77cda4454cacc052c"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Fri May 04 12:04:17 2012 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri May 04 15:33:45 2012 -0700"
      },
      "message": "CPU frequency drivers MAINTAINERS update\n\nRemove myself as cpufreq maintainer.\nx86 driver changes can go through the regular x86/ACPI trees.\nARM driver changes through the ARM trees.\ncpufreq core changes are rare these days, and can just go to lkml/direct.\n\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "898bfc1d46bd76f8ea2a0fbd239dd2073efe2aa3",
      "tree": "e6e666085abe674dbf6292555961fe0a0f2e2d2f",
      "parents": [
        "08162e6a23d476544adfe1164afe9ea8b34ab859",
        "69964ea4c7b68c9399f7977aa5b9aa6539a6a98a"
      ],
      "author": {
        "name": "James Morris",
        "email": "james.l.morris@oracle.com",
        "time": "Fri May 04 12:46:40 2012 +1000"
      },
      "committer": {
        "name": "James Morris",
        "email": "james.l.morris@oracle.com",
        "time": "Fri May 04 12:46:40 2012 +1000"
      },
      "message": "Merge tag \u0027v3.4-rc5\u0027 into next\n\nLinux 3.4-rc5\n\nMerge to pull in prerequisite change for Smack:\n86812bb0de1a3758dc6c7aa01a763158a7c0638a\n\nRequested by Casey.\n"
    },
    {
      "commit": "d210267741fb2a8b6d741d9040703683a39087f4",
      "tree": "bfc1cdf7925644367cec4c82f2a5fb6d4c51a8eb",
      "parents": [
        "69964ea4c7b68c9399f7977aa5b9aa6539a6a98a",
        "5bb196ad29c58c3e69dde8ed34b99a07c0719e7f"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed May 02 11:48:07 2012 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed May 02 11:48:07 2012 -0700"
      },
      "message": "Merge 3.4-rc5 into staging-next\n\nThis resolves the conflict in:\n\tdrivers/staging/vt6656/ioctl.c\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "ced62c33fc434b9d44118c9f35803af8088cc3fe",
      "tree": "34d1145899e0e5853c4d5b45162f86bbe46941ea",
      "parents": [
        "3ff80abce7d0d3c1eacda53e73c94a57ade2e0a5",
        "6838e601e6dc63440fd4315c1c2f3a2ef4ccdd6e"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Wed May 02 17:07:03 2012 +0200"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Wed May 02 17:07:03 2012 +0200"
      },
      "message": "Merge tag \u0027imx-cleanup\u0027 of git://git.pengutronix.de/git/imx/linux-2.6 into next/cleanup\n\nFrom:  Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\n\nARM: i.MX cleanups for 3.5\n\n* tag \u0027imx-cleanup\u0027 of git://git.pengutronix.de/git/imx/linux-2.6: (5 commits)\n  ARM: mx53: fix pad definitions for MX53_PAD_EIM_D28__I2C1_SDA and MX53_PAD_GPIO_8__CAN1_RXCAN\n  ARM: imx/eukrea_mbimx27-baseboard: fix typo in error message\n  ARM: i.MX51 iomux: add missed definitions for SION-bit and mode for some pads\n  arm: imx: add missing select IMX_HAVE_PLATFORM for MACH_MX35_3DS in Kconfig\n  arm: imx: make various struct sys_timer static\n\nIncludes an update to 3.4-rc4\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\n"
    },
    {
      "commit": "6ed9f9c405f97cb7cda485f589cfa6c2bb3fb78e",
      "tree": "b6f47bb7276edc9c7ae91985e8476a370ca5353f",
      "parents": [
        "4630b130b30be6420394ba31121e111c8771ca08"
      ],
      "author": {
        "name": "Peter Tyser",
        "email": "ptyser@xes-inc.com",
        "time": "Wed Apr 18 09:48:24 2012 -0500"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Tue May 01 12:00:21 2012 +0200"
      },
      "message": "gpio: Add support for Intel ICHx/3100/Series[56] GPIO\n\nThis driver works on many Intel chipsets, including the ICH6, ICH7,\nICH8, ICH9, ICH10, 3100, Series 5/3400 (Ibex Peak), Series 6/C200\n(Cougar Point), and NM10 (Tiger Point).\n\nAdditional Intel chipsets should be easily supported if needed, eg the\nICH1-5, EP80579, etc.\n\nTested on QM67 (Cougar Point), QM57 (Ibex Peak), 3100 (Whitmore Lake),\nand NM10 (Tiger Point).\n\nIncludes work from Jean Delvare:\n        - Resource leak removal during module load/unload\n        - GPIO API bit value enforcement\n\nAlso includes code cleanup from Guenter Roeck and Grant Likely.\n\nSigned-off-by: Peter Tyser \u003cptyser@xes-inc.com\u003e\nSigned-off-by: Aaron Sierra \u003casierra@xes-inc.com\u003e\nAcked-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "ca731a5da08926f669360342bcad50353fbe141a",
      "tree": "670a546ca3accd4647d46a6b5c90a6b067fb7a0a",
      "parents": [
        "989b7135666c464d90e296752802b2f37d168588",
        "c0af14d3212a54c6a11759cd6b78e755c68714a1"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Mon Apr 30 23:49:49 2012 +0200"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Mon Apr 30 23:53:58 2012 +0200"
      },
      "message": "Merge branch \u0027ux500-gpio-pins-for-arm-soc\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson into next/gpio\n\nLinus Walleij \u003clinus.walleij@linaro.org\u003e writes:\n\n This is a pull request for the GPIO and pin control stuff\n accumulated in the ST-Ericsson tree. Here we have:\n\n - Improvements and fixes and a custom pin config API from\n   Rabin Vincent\n\n - Device Tree bindings from Lee Jones\n\n - Some accumulated patches by yours truly.\n\n - A MSP platform data init patch from Ola Lilja that is merged\n   here due to dependency on pin config work. It is to be\n   used with work being worked on in parallel in the ALSA\n   SoC subsystem.\n\n If you wonder about the custom pin config implementation this\n is to be used as a transition base as I am rewriting the\n driver to use pinctrl. Expect a final pull request on top\n of this one that will move the ux500 over to pinctrl.\n\n* \u0027ux500-gpio-pins-for-arm-soc\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson:\n  ARM: ux500: Add support for MSP I2S-devices\n  drivers/gpio: gpio-nomadik: Add support for irqdomains\n  drivers/gpio: gpio-nomadik: Apply Device Tree bindings\n  ARM: ux500: update pin handling\n  ARM: ux500: implement pin API\n  ARM: ux500: remove a bunch of internal pull-ups\n  plat-nomadik: new sleep mode pincfg macros\n  gpio/nomadik: use ioremap() instead of static mappings\n  gpio/nomadik: support low EMI mode\n  gpio/nomadik: fix spurious interrupts with SKE\n  gpio/nomadik: cache [rf]w?imsc\n  gpio/nomadik: don\u0027t set SLPM to 1 for non-wakeup pins\n\nAlso includes an update to v3.4-rc4.\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\n"
    },
    {
      "commit": "47ac3e44cfd253a227734ed375435566ffddc173",
      "tree": "bea5e1baeb6ce74e49dba4784809187aeb73c5ec",
      "parents": [
        "4f1312b023f358e3bba2e88d0a95327f06367a82"
      ],
      "author": {
        "name": "Barry Song",
        "email": "Baohua.Song@csr.com",
        "time": "Mon Apr 30 11:23:23 2012 +0800"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Mon Apr 30 23:26:06 2012 +0200"
      },
      "message": "MAINTAINER: add some drivers upstreamed in CSR SIRFPRIMA2\n\nSigned-off-by: Barry Song \u003cBaohua.Song@csr.com\u003e\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\n"
    },
    {
      "commit": "4f1312b023f358e3bba2e88d0a95327f06367a82",
      "tree": "4a2c57b1e6b2b8b3e1bbbc062bb2b891fca9bb63",
      "parents": [
        "8adcb0ffb539959dc336f0c469559658cb198ceb"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@fluxnic.net",
        "time": "Mon Apr 30 13:44:48 2012 -0400"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Mon Apr 30 23:20:12 2012 +0200"
      },
      "message": "maintainership update for the Marvell Orion family of SOCs\n\nWhile Lennert and I have moved our focus to other things, some people\npicked up the slack on those platforms.  Let\u0027s empower them with a more\nofficial status.\n\nSigned-off-by: Nicolas Pitre \u003cnico@fluxnic.net\u003e\nCc: Lennert Buytenhek \u003ckernel@wantstofly.org\u003e\nAcked-by: Jason Cooper \u003cjason@lakedaemon.net\u003e\nAcked-by: Andrew Lunn \u003candrew@lunn.ch\u003e\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\n"
    },
    {
      "commit": "03e7c251533bf45913a73a9cd8f79adc5efe1c30",
      "tree": "b00c27849c3a1a4757089a391c379d75d3017c7c",
      "parents": [
        "fc6d11398e22a3b2cfd7c3b8421653c6075b624b"
      ],
      "author": {
        "name": "Lars-Peter Clausen",
        "email": "lars@metafoo.de",
        "time": "Thu Apr 26 13:46:42 2012 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Sun Apr 29 21:28:56 2012 -0400"
      },
      "message": "MAINTAINERS: Add new Industrial I/O subsystem location\n\nAdd the new out-of-staging IIO directory to the IIO MAINTAINERS file entry.\n\nSigned-off-by: Lars-Peter Clausen \u003clars@metafoo.de\u003e\nAcked-by: Jonathan Cameron \u003cjic23@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "8b6efb75e9467f7c2df279cbd657f741ec3493cf",
      "tree": "4c93e2cc4b513ef1540f36f524a06a70684cf6e0",
      "parents": [
        "07d69d4238418746a7b85c5d05ec17c658a2a390"
      ],
      "author": {
        "name": "Vlad Yasevich",
        "email": "vladislav.yasevich@hp.com",
        "time": "Thu Apr 26 10:27:18 2012 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Apr 26 16:31:11 2012 -0400"
      },
      "message": "MAINTAINERS: update sctp maintainer address\n\nUpdate my email address.\n\nSigned-off-by: Vlad Yasevich \u003cvyasevich@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ad07b4a89602be57ec738eff462237ba52abe965",
      "tree": "4f383f22babf109e04d0a303d3539874a4613cfe",
      "parents": [
        "a3f29cccbe32676b1ffe46ae30ab1ccee71f5eea"
      ],
      "author": {
        "name": "Krishna Gudipati",
        "email": "kgudipat@brocade.com",
        "time": "Mon Apr 09 18:41:43 2012 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "JBottomley@Parallels.com",
        "time": "Wed Apr 25 11:10:33 2012 +0100"
      },
      "message": "[SCSI] bfa: Update the MAINTAINERS file.\n\nSigned-off-by: Krishna Gudipati \u003ckgudipat@brocade.com\u003e\nSigned-off-by: James Bottomley \u003cJBottomley@Parallels.com\u003e\n"
    },
    {
      "commit": "f24001941c99776f41bd3f09c07d91205c2ad9d4",
      "tree": "0ab31480ccdf343b61db045e195d096068ef7c73",
      "parents": [
        "a108d5f35adc5c5d5cdc882dc0bb920565551bff",
        "4d634ca35a8b38530b134ae92bc9e3cc9c23c030"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Apr 23 23:14:36 2012 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Apr 23 23:15:17 2012 -0400"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net\n\nFix merge between commit 3adadc08cc1e (\"net ax25: Reorder ax25_exit to\nremove races\") and commit 0ca7a4c87d27 (\"net ax25: Simplify and\ncleanup the ax25 sysctl handling\")\n\nThe former moved around the sysctl register/unregister calls, the\nlater simply removed them.\n\nWith help from Stephen Rothwell.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7e296295437d3e54662e9e217fb20330e3c38f6f",
      "tree": "ff3385c8a7615f9fa1c8fe1b6bc0406559afe62f",
      "parents": [
        "66f75a5d028beaf67c931435fdc3e7823125730c",
        "d135c522f1234f62e81be29cebdf59e9955139ad"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Apr 22 21:02:57 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Apr 22 21:02:57 2012 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net\n\nPull networking fixes from David Miller:\n\n 1) Fix namespace init and cleanup in phonet to fix some oopses, from\n    Eric W. Biederman.\n\n 2) Missing kfree_skb() in AF_KEY, from Julia Lawall.\n\n 3) Refcount leak and source address handling fix in l2tp from James\n    Chapman.\n\n 4) Memory leak fix in CAIF from Tomasz Gregorek.\n\n 5) When routes are cloned from ipv6 addrconf routes, we don\u0027t process\n    expirations properly.  Fix from Gao Feng.\n\n 6) Fix panic on DMA errors in atl1 driver, from Tony Zelenoff.\n\n 7) Only enable interrupts in 8139cp driver after we\u0027ve registered the\n    IRQ handler.  From Jason Wang.\n\n 8) Fix too many reads of KS_CIDER register in ks8851 during probe,\n    fixing crashes on spurious interrupts.  From Matt Renzelmann.\n\n 9) Missing include in ath5k driver and missing iounmap on probe\n    failure, from Jonathan Bither.\n\n10) Fix RX packet handling in smsc911x driver, from Will Deacon.\n\n11) Fix ixgbe WoL on fiber by leaving the laser on during shutdown.\n\n12) ks8851 needs MAX_RECV_FRAMES increased otherwise the internal MAC\n    buffers are easily overflown.  Fix from Davide Cimingahi.\n\n13) Fix memory leaks in peak_usb CAN driver, from Jesper Juhl.\n\n14) gred packet scheduler can dump in WRED more when doing a netlink\n    dump.  Fix from David Ward.\n\n15) Fix MTU in USB smsc75xx driver, from Stephane Fillod.\n\n16) Dummy device needs -\u003endo_uninit handler to properly handle\n    -\u003endo_init failures.  From Hiroaki SHIMODA.\n\n17) Fix TX fragmentation in ath9k driver, from Sujith Manoharan.\n\n18) Missing RTNL lock in ixgbe PM resume, from Benjamin Poirier.\n\n19) Missing iounmap in farsync WAN driver, from Julia Lawall.\n\n20) With LRO/GRO, tcp_grow_window() is easily tricked into not growing\n    the receive window properly, and this hurts performance.  Fix from\n    Eric Dumazet.\n\n21) Network namespace init failure can leak net_generic data, fix from\n    Julian Anastasov.\n\n22) Fix skb_over_panic due to mis-accounting in TCP for partially ACK\u0027d\n    SKBs.  From Eric Dumazet.\n\n23) New IDs for qmi_wwan driver, from Bjørn Mork.\n\n24) Fix races in ax25_exit(), from Eric W. Biederman.\n\n25) IPV6 TCP doesn\u0027t handle TCP_MAXSEG socket option properly, copy over\n    logic from the IPV4 side.  From Neal Cardwell.\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net: (59 commits)\n  tcp: fix TCP_MAXSEG for established IPv6 passive sockets\n  drivers/net: Do not free an IRQ if its request failed\n  drop_monitor: allow more events per second\n  ks8851: Fix request_irq/free_irq mismatch\n  net/hyperv: Adding cancellation to ensure rndis filter is closed\n  ks8851: Fix mutex deadlock in ks8851_net_stop()\n  net ax25: Reorder ax25_exit to remove races.\n  icplus: fix interrupt for IC+ 101A/G and 1001LF\n  net: qmi_wwan: support Sierra Wireless MC77xx devices in QMI mode\n  bnx2x: off by one in bnx2x_ets_e3b0_sp_pri_to_cos_set()\n  ksz884x: don\u0027t copy too much in netdev_set_mac_address()\n  tcp: fix retransmit of partially acked frames\n  netns: do not leak net_generic data on failed init\n  net/sock.h: fix sk_peek_off kernel-doc warning\n  tcp: fix tcp_grow_window() for large incoming frames\n  drivers/net/wan/farsync.c: add missing iounmap\n  davinci_mdio: Fix MDIO timeout check\n  ipv6: clean up rt6_clean_expires\n  ipv6: fix rt6_update_expires\n  arcnet: rimi: Fix device name in debug output\n  ...\n"
    },
    {
      "commit": "deda8287e1a602393b052c80b815b3706987b3da",
      "tree": "49f77fb650a90a6aaff711206067ff2e1ba6a445",
      "parents": [
        "f3215b427bec2add8b5c776e8f50c3ba35b0e8f1"
      ],
      "author": {
        "name": "Viresh Kumar",
        "email": "viresh.kumar@st.com",
        "time": "Wed Mar 28 22:27:07 2012 +0530"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Sun Apr 22 22:49:23 2012 +0200"
      },
      "message": "pinctrl: Add SPEAr pinctrl drivers\n\nThis adds pinctrl driver for SPEAr platform. It also updates MAINTAINERS file\nfor SPEAr pinctrl drivers.\n\nSigned-off-by: Viresh Kumar \u003cviresh.kumar@st.com\u003e\nAcked-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nReviewed-by: Stephen Warren \u003cswarren@wwwdotorg.org\u003e\n"
    },
    {
      "commit": "6540afeae0c66c99c24d43446dab90836170a4e6",
      "tree": "9d4ed5065c9ad95ad8bc4a26a6f5924e83019acd",
      "parents": [
        "17d2f847e6aa1181024cb881fdc6cbad18f11b04",
        "39ecc143b4c1f3d42e8300e7f5274681b99f95c2"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Sun Apr 22 22:22:34 2012 +0200"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Sun Apr 22 22:28:48 2012 +0200"
      },
      "message": "Merge tag \u0027at91-3.5-cleanup\u0027 of git://github.com/at91linux/linux-at91 into next/cleanup\n\nNicolas Ferre \u003cnicolas.ferre@atmel.com\u003e writes:\n First batch of AT91 cleanup for 3.5 kernel.\n - The biggest improvement of this series is the ability to compile several\n   AT91 SoCs in one kernel image.\n   For now on it\u0027s limited to the DT-enabled boards but we can compile all\n   the core together.\n - The Kconfig series is stacked before other patches as it is simple and\n   non-intrusive. Its goal is to remove too restrictive dependencies on\n   SoC names. This will allow to add support for newer SoC seamlessly.\n - Some very \"cosmetic\" Kconfig changes are also added (entry names,\n   comments, etc.).\n\n* tag \u0027at91-3.5-cleanup\u0027 of git://github.com/at91linux/linux-at91: (19 commits)\n  ARM: at91: add defconfig for device tree\n  ARM: at91/dt: do not specify the board any more\n  ARN: at91: introduce SOC_AT91xxx define to allow to compile SoC core support\n  ARM: at91: add SOC_AT91SAM9 kconfig option to factorise select\n  ARM: at91: pm select memory controler at runtime\n  ARM: at91: move at91_init_leds to board init\n  ARM: at91: do not pin mux the UARTs in init_early\n  ARM: at91: drop at91_set_serial_console\n  ARM: at91: uncompress: autodetect the uart to use\n  ARM: at91: uncompress Store UART address in a variable\n  hwrng: Kconfig: remove dependency for atmel-rng driver\n  Input: Kconfig: remove dependency for atmel_tsadcc driver\n  rtc: Kconfig: remove dependency for AT91 rtc driver\n  ARM: at91/Kconfig: website link for AT91SAM9G20-EK\n  ARM: at91/Kconfig: add AT91SAM9x5 family to AT91_EARLY_DBGU0 entry\n  ARM: at91/Kconfig: add clarifications to AT91SAM9M10G45-EK entry\n  ARM: at91/Kconfig: add comment to at91sam9x5 family entry\n  ARM: at91/Kconfig: change at91sam9g45 entry\n  ARM: at91: change AT91 Kconfig entry comment\n\nAlso updates the cleanup branch to v3.4-rc3.\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\n"
    },
    {
      "commit": "d5aeee8cb28317ef608ecac421abc4d986d585d2",
      "tree": "70ec8ed8891f26e5c58152ffca9924ea1c58fe3a",
      "parents": [
        "32898a145404acbebe3256709e012c2830a2043b",
        "e816b57a337ea3b755de72bec38c10c864f23015"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Apr 19 09:23:28 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Apr 19 09:23:28 2012 -0300"
      },
      "message": "Merge tag \u0027v3.4-rc3\u0027 into staging/for_v3.5\n\n* tag \u0027v3.4-rc3\u0027: (3755 commits)\n  Linux 3.4-rc3\n  x86-32: fix up strncpy_from_user() sign error\n  ARM: 7386/1: jump_label: fixup for rename to static_key\n  ARM: 7384/1: ThumbEE: Disable userspace TEEHBR access for !CONFIG_ARM_THUMBEE\n  ARM: 7382/1: mm: truncate memory banks to fit in 4GB space for classic MMU\n  ARM: 7359/2: smp_twd: Only wait for reprogramming on active cpus\n  PCI: Fix regression in pci_restore_state(), v3\n  SCSI: Fix error handling when no ULD is attached\n  ARM: OMAP: clock: cleanup CPUfreq leftovers, fix build errors\n  ARM: dts: remove blank interrupt-parent properties\n  ARM: EXYNOS: Fix Kconfig dependencies for device tree enabled machine files\n  do not export kernel\u0027s NULL #define to userspace\n  ARM: EXYNOS: Remove broken config values for touchscren for NURI board\n  ARM: EXYNOS: set fix xusbxti clock for NURI and Universal210 boards\n  ARM: EXYNOS: fix regulator name for NURI board\n  ARM: SAMSUNG: make SAMSUNG_PM_DEBUG select DEBUG_LL\n  cpufreq: OMAP: fix build errors: depends on ARCH_OMAP2PLUS\n  sparc64: Eliminate obsolete __handle_softirq() function\n  sparc64: Fix bootup crash on sun4v.\n  ARM: msm: Fix section mismatches in proc_comm.c\n  ...\n"
    },
    {
      "commit": "fb56a91922463abec52a68e26b562c4503810d40",
      "tree": "c82e27b784658dcf0c7a3132a25bf0920e1f21be",
      "parents": [
        "9d773d378d9b7272c6cefad5cb41b5e57c96b7a0",
        "9e7f60a37d1817460ffcdfc2001a00861ac3e121",
        "5d920bb929a99446062a48cf90867bbca57b8e77"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Apr 19 17:31:59 2012 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Apr 19 17:31:59 2012 +0900"
      },
      "message": "Merge branches \u0027sh/st-integration\u0027 and \u0027sh/stackprotector\u0027 into sh-latest\n"
    },
    {
      "commit": "59ef43e681d103a51c3727dad0315e093f07ec61",
      "tree": "87f6320f1440ce3ce6c0c15ad3cef8bc98186f88",
      "parents": [
        "91fbe33034c184c6a60e31c2207a2f7ec2f180dc",
        "b5abcf0219263f4e961dca71cbe26e06c5b0ee68"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 18 14:17:13 2012 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 18 14:27:48 2012 -0400"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next into for-davem\n\nConflicts:\n\tdrivers/net/wireless/iwlwifi/iwl-testmode.c\n\tinclude/net/nfc/nfc.h\n\tnet/nfc/netlink.c\n\tnet/wireless/nl80211.c\n"
    },
    {
      "commit": "dbd717e37bf1409fd250d13aef2cab07bcae8c88",
      "tree": "1e8c0b94388bf7a5822a49ff3c47bddc06382c2b",
      "parents": [
        "9fe5642f4a3b13beb43c2633db7df22dd9d99250",
        "fd09c85fe15aa66a69f091ba178817d5ef82476d"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 18 13:37:33 2012 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 18 13:37:33 2012 -0400"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless into for-davem\n"
    },
    {
      "commit": "15fae50a9bd28a9fe490b053ff4353f8a38ea5a0",
      "tree": "5a808b7d695b8ec2621446936d528c4a064defac",
      "parents": [
        "973ef21a676e55a8e1a100a6e109f0c116ea75e8"
      ],
      "author": {
        "name": "Wey-Yi Guy",
        "email": "wey-yi.w.guy@intel.com",
        "time": "Mon Apr 16 12:03:35 2012 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Apr 17 14:17:04 2012 -0400"
      },
      "message": "MAINTAINERS: Add maintainer for iwlwifi\n\nAdd Johannes Berg as the primary maintainer for iwlwifi driver\n\nSigned-off-by: Wey-Yi Guy \u003cwey-yi.w.guy@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "1066c51ee28189aabff073bcd197b84a4f87ea81",
      "tree": "ac885bbd54f8ffddc7adb3e7c7ed87d0093fdd96",
      "parents": [
        "e9cb1c5a5ba906d01bf49a27460bd357aa6089ab"
      ],
      "author": {
        "name": "Nicolas Ferre",
        "email": "nicolas.ferre@atmel.com",
        "time": "Mon Mar 26 16:11:19 2012 +0200"
      },
      "committer": {
        "name": "Nicolas Ferre",
        "email": "nicolas.ferre@atmel.com",
        "time": "Tue Apr 17 15:38:52 2012 +0200"
      },
      "message": "MAINTAINERS: remove non-responding web link for atmel_usba driver\n\nSigned-off-by: Nicolas Ferre \u003cnicolas.ferre@atmel.com\u003e\nCc: Haavard Skinnemoen \u003chskinnemoen@gmail.com\u003e\nCc: Hans-Christian Egtvedt \u003cegtvedt@samfundet.no\u003e\n"
    },
    {
      "commit": "e9cb1c5a5ba906d01bf49a27460bd357aa6089ab",
      "tree": "81b4f80e79768b8eca10edec09e7783a9f493051",
      "parents": [
        "b414dc16f6ee64a23c525f80b924e44b0f0bee18"
      ],
      "author": {
        "name": "Nicolas Ferre",
        "email": "nicolas.ferre@atmel.com",
        "time": "Mon Mar 26 15:59:32 2012 +0200"
      },
      "committer": {
        "name": "Nicolas Ferre",
        "email": "nicolas.ferre@atmel.com",
        "time": "Tue Apr 17 15:38:51 2012 +0200"
      },
      "message": "MAINTAINERS: add entry for Atmel timer counter (TC)\n\nAdd an entry for the Timer Counter (TC) library and the clocksource\ndriver that is using this library.\n\nSigned-off-by: Nicolas Ferre \u003cnicolas.ferre@atmel.com\u003e\n"
    },
    {
      "commit": "b414dc16f6ee64a23c525f80b924e44b0f0bee18",
      "tree": "7a600d115dc33f61f43e87d3678e6e8404c1657e",
      "parents": [
        "ff2675d6994157c308d7ce504b9f19a1c22d01a8"
      ],
      "author": {
        "name": "Nicolas Ferre",
        "email": "nicolas.ferre@atmel.com",
        "time": "Mon Mar 26 15:50:36 2012 +0200"
      },
      "committer": {
        "name": "Nicolas Ferre",
        "email": "nicolas.ferre@atmel.com",
        "time": "Tue Apr 17 15:38:51 2012 +0200"
      },
      "message": "MAINTAINERS: add entry for Atmel DMA driver\n\nSigned-off-by: Nicolas Ferre \u003cnicolas.ferre@atmel.com\u003e\n"
    },
    {
      "commit": "ff2675d6994157c308d7ce504b9f19a1c22d01a8",
      "tree": "f3c62fed919fa36b124a6339f765d5a30dbeaba1",
      "parents": [
        "1551554518371d919bbf6f3f1b1599ea2e7d2ac0"
      ],
      "author": {
        "name": "Josh Wu",
        "email": "josh.wu@atmel.com",
        "time": "Fri Mar 23 17:56:55 2012 +0800"
      },
      "committer": {
        "name": "Nicolas Ferre",
        "email": "nicolas.ferre@atmel.com",
        "time": "Tue Apr 17 15:38:50 2012 +0200"
      },
      "message": "MAINTAINERS: add entry for Atmel touch screen ADC controller driver\n\nSigned-off-by: Josh Wu \u003cjosh.wu@atmel.com\u003e\nSigned-off-by: Nicolas Ferre \u003cnicolas.ferre@atmel.com\u003e\n"
    },
    {
      "commit": "1551554518371d919bbf6f3f1b1599ea2e7d2ac0",
      "tree": "44dccee458ef1160dcd67ca701f329793804b66a",
      "parents": [
        "e816b57a337ea3b755de72bec38c10c864f23015"
      ],
      "author": {
        "name": "Josh Wu",
        "email": "josh.wu@atmel.com",
        "time": "Fri Mar 23 17:56:29 2012 +0800"
      },
      "committer": {
        "name": "Nicolas Ferre",
        "email": "nicolas.ferre@atmel.com",
        "time": "Tue Apr 17 15:38:50 2012 +0200"
      },
      "message": "MAINTAINERS: add entry for Atmel isi driver\n\nSigned-off-by: Josh Wu \u003cjosh.wu@atmel.com\u003e\nSigned-off-by: Nicolas Ferre \u003cnicolas.ferre@atmel.com\u003e\n"
    },
    {
      "commit": "5191d566c023079fa283adc48b71854e9d74ffd5",
      "tree": "990af23bcc6b4c5580ba25e005a33551f6f54631",
      "parents": [
        "c76f39bddb84f93f70a5520d9253ec0317bec216"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Mon Apr 16 19:21:39 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Apr 16 18:31:38 2012 -0700"
      },
      "message": "Documentation: maintainer change\n\nI\u0027m dropping off as Documentation/ maintainer.\nRob Landley has agreed to take it over.  Thanks, Rob.\n\nI\u0027ll still be around reviewing patches and testing.\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nAcked-by: Rob Landley \u003crob@landley.net\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    }
  ],
  "next": "18caa67ad41212e6f82a675c40f461ffb45f098e"
}
