)]}'
{
  "log": [
    {
      "commit": "3fd9396af83a1e69eaf9ebb573207431d8f265b6",
      "tree": "f221f5777695de71ea97423c67438bca1746e26c",
      "parents": [
        "e3978cded41dc7b364e74037f56d6bc558c11fd7",
        "3d70f8c617a436c7146ecb81df2265b4626dfe89"
      ],
      "author": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Mon Nov 05 14:58:32 2012 +0000"
      },
      "committer": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Mon Nov 05 14:58:32 2012 +0000"
      },
      "message": "Merge tag \u0027v3.7-rc4\u0027 into upstream-master\n\nLinux 3.7-rc4\n"
    },
    {
      "commit": "74fb838cd4914849d9175c8bf03c91673f3f8d25",
      "tree": "ab85719a208f2956e97a3e44d9550f6b36df0be6",
      "parents": [
        "23e44302b30ea15c538c3fcc4631c56358ae2feb",
        "32ed1911fc79908d704023317d4ddeb3883fd07e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Nov 02 16:11:15 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Nov 02 16:11:15 2012 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input\n\nPull input subsystem fixes from Dmitry Torokhov:\n \"Just a few driver fixes.\"\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input:\n  Input: tsc40 - remove wrong announcement of pressure support\n  Input: lpc32xx-keys - select INPUT_MATRIXKMAP\n  Input: pxa27x_keypad - clear pending interrupts on keypad config\n  Input: wacom - correct bad Cintiq 24HD check\n  Input: wacom - add INPUT_PROP_DIRECT flag to Cintiq 24HD\n  Input: egalax_ts - get gpio from devicetree\n"
    },
    {
      "commit": "68fe0f0a6dcd2ac1ace5da3647a6d1cf0f4d2fea",
      "tree": "69d855c2e46d42ef8f23680cf3a1e6ff38de9ef4",
      "parents": [
        "88fd449e734a4264347e12b8ff74ccb33a9b9a35",
        "8f0d8163b50e01f398b14bcd4dc039ac5ab18d64"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Tue Oct 30 00:09:18 2012 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Tue Oct 30 00:09:18 2012 -0700"
      },
      "message": "Merge tag \u0027v3.7-rc3\u0027 into for-linus to sync up with recent USB changes\n"
    },
    {
      "commit": "d034fbf08b6fe86271d0d0bd332edabeb5749fd6",
      "tree": "75e2df38e87e766f7075561a12075bc1a88a67e3",
      "parents": [
        "8f0d8163b50e01f398b14bcd4dc039ac5ab18d64"
      ],
      "author": {
        "name": "Andreas Herrmann",
        "email": "herrmann.der.user@googlemail.com",
        "time": "Mon Oct 29 18:50:47 2012 +0100"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Mon Oct 29 17:48:01 2012 -0700"
      },
      "message": "hwmon, fam15h_power: Change email address, MAINTAINERS entry\n\nSigned-off-by: Andreas Herrmann \u003cherrmann.der.user@googlemail.com\u003e\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\n"
    },
    {
      "commit": "065c8012b2ff79ed9b47e39b60d252b3802ecc0d",
      "tree": "5a2e14e170403facd64faa64bf3b097ec55e30ed",
      "parents": [
        "1a25b1c4ce189e3926f2981f3302352a930086db",
        "943bb48755a7f70ee36e029904ed8b679bb1da58"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 28 11:12:38 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 28 11:12:38 2012 -0700"
      },
      "message": "Merge tag \u0027fixes-for-3.7\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc\n\nPull arm-soc fixes from Arnd Bergmann:\n \"Bug fixes for a number of ARM platforms, mostly OMAP, imx and at91.\n\n  These come a little later than I had hoped but unfortunately we had a\n  few of these patches cause regressions themselves and had to work out\n  how to deal with those in the meantime.\"\n\n* tag \u0027fixes-for-3.7\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (38 commits)\n  Revert \"ARM i.MX25: Fix PWM per clock lookups\"\n  ARM: versatile: fix versatile_defconfig\n  ARM: mvebu: update defconfig with 3.7 changes\n  ARM: at91: fix at91x40 build\n  ARM: socfpga: Fix socfpga compilation with early_printk() enabled\n  ARM: SPEAr: Remove unused empty files\n  MAINTAINERS: Add arm-soc tree entry\n  ARM: dts: mxs: add the \"clock-names\" for gpmi-nand\n  ARM: ux500: Correct SDI5 address and add some format changes\n  ARM: ux500: Specify AMBA Primecell IDs for Nomadik I2C in DT\n  ARM: ux500: Fix build error relating to IRQCHIP_SKIP_SET_WAKE\n  ARM: at91: drop duplicated config SOC_AT91SAM9 entry\n  ARM: at91/i2c: change id to let i2c-at91 work\n  ARM: at91/i2c: change id to let i2c-gpio work\n  ARM: at91/dts: at91sam9g20ek_common: Fix typos in buttons labels.\n  ARM: at91: fix external interrupt specification in board code\n  ARM: at91: fix external interrupts in non-DT case\n  ARM: at91: at91sam9g10: fix SOC type detection\n  ARM: at91/tc: fix typo in the DT document\n  ARM: AM33XX: Fix configuration of dmtimer parent clock by dmtimer driverDate:Wed, 17 Oct 2012 13:55:55 -0500\n  ...\n"
    },
    {
      "commit": "299650cad6bf00a0d119592f5e1d265bee938044",
      "tree": "cd76a4d1c0cd63e6a976ca206dc076c30a06d77d",
      "parents": [
        "f76ddd98075de950cbb13f47b8356262d9f44c6d",
        "bf34be058158fd30622601346819d098dc5d623f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Oct 26 10:24:51 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Oct 26 10:24:51 2012 -0700"
      },
      "message": "Merge tag \u0027driver-core-3.7-rc3\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core\n\nPull driver core fixes from Greg Kroah-Hartman:\n \"Here are a number of firmware core fixes for 3.7, and some other minor\n  fixes.  And some documentation updates thrown in for good measure.\n\n  All have been in the linux-next tree for a while.\n\n  Signed-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\"\n\n* tag \u0027driver-core-3.7-rc3\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core:\n  Documentation:Chinese translation of Documentation/arm64/memory.txt\n  Documentation:Chinese translation of Documentation/arm64/booting.txt\n  Documentation:Chinese translation of Documentation/IRQ.txt\n  firmware loader: document kernel direct loading\n  sysfs: sysfs_pathname/sysfs_add_one: Use strlcat() instead of strcat()\n  dynamic_debug: Remove unnecessary __used\n  firmware loader: sync firmware cache by async_synchronize_full_domain\n  firmware loader: let direct loading back on \u0027firmware_buf\u0027\n  firmware loader: fix one reqeust_firmware race\n  firmware loader: cancel uncache work before caching firmware\n"
    },
    {
      "commit": "bf34be058158fd30622601346819d098dc5d623f",
      "tree": "04891bac16506ab30c542cfc07d2392bdbf301d9",
      "parents": [
        "4bdac7b668d29dcaa53b72921b7f6a51d0f80b9b"
      ],
      "author": {
        "name": "Tekkaman Ninja",
        "email": "tekkamanninja@gmail.com",
        "time": "Thu Oct 25 00:02:53 2012 +0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu Oct 25 11:54:06 2012 -0700"
      },
      "message": "Documentation:Chinese translation of Documentation/arm64/memory.txt\n\nThis is a Chinese translated version of\nDocumentation/arm64/memory.txt\n\nSigned-off-by: Fu Wei \u003ctekkamanninja@gmail.com\u003e\nAcked-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "4bdac7b668d29dcaa53b72921b7f6a51d0f80b9b",
      "tree": "0e4ee4789d5603f3c2322c818166d21696446881",
      "parents": [
        "b5416d32a6f1a4cd4e399654b4bac7f558ab237e"
      ],
      "author": {
        "name": "Tekkaman Ninja",
        "email": "tekkamanninja@gmail.com",
        "time": "Wed Oct 24 23:56:47 2012 +0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu Oct 25 11:54:06 2012 -0700"
      },
      "message": "Documentation:Chinese translation of Documentation/arm64/booting.txt\n\nThis is a Chinese translated version of\nDocumentation/arm64/booting.txt\n\nSigned-off-by: Fu Wei \u003ctekkamanninja@gmail.com\u003e\nAcked-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "b5416d32a6f1a4cd4e399654b4bac7f558ab237e",
      "tree": "4b5c18202cb9d717cd4e145afb8a344f5114aac5",
      "parents": [
        "10bd4c7572b6c6eb97f1c15dedd2d36c63907f91"
      ],
      "author": {
        "name": "Tekkaman Ninja",
        "email": "tekkamanninja@gmail.com",
        "time": "Thu Sep 27 23:36:33 2012 +0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu Oct 25 11:54:06 2012 -0700"
      },
      "message": "Documentation:Chinese translation of Documentation/IRQ.txt\n\nThis is a Chinese translated version of\nDocumentation/IRQ.txt\n\nSigned-off-by: Fu Wei \u003ctekkamanninja@gmail.com\u003e\nAcked-by: Harry Wei \u003charryxiyou@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "10bd4c7572b6c6eb97f1c15dedd2d36c63907f91",
      "tree": "01c09c3f0cc9e8dbd351ae34580f5cd873272b11",
      "parents": [
        "66081a72517a131430dcf986775f3268aafcb546"
      ],
      "author": {
        "name": "Ming Lei",
        "email": "ming.lei@canonical.com",
        "time": "Wed Oct 24 10:49:33 2012 +0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu Oct 25 11:53:36 2012 -0700"
      },
      "message": "firmware loader: document kernel direct loading\n\nThis patch adds description on recently introduced direct firmware\nloading by Linus.\n\nCc: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\nSigned-off-by: Ming Lei \u003cming.lei@canonical.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "ae495e844a77344fdaedbb2ad97d925d096e9f0d",
      "tree": "b30e1cd487225c3d3316d7b6853b0796e6ad43c3",
      "parents": [
        "0cc8d6a9d23d6662da91eeb6bb8e7d1c559850f0"
      ],
      "author": {
        "name": "Hui Wang",
        "email": "jason77.wang@gmail.com",
        "time": "Thu Oct 25 00:38:01 2012 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Thu Oct 25 00:38:22 2012 -0700"
      },
      "message": "Input: egalax_ts - get gpio from devicetree\n\nThe irq_to_gpio() is old, most platforms use GENERIC_GPIO framework\nand don\u0027t support this API anymore.\n\nThe i.MX6q sabrelite platform equips an egalax touchscreen controller,\nand this platform already transfered to GENERIC_GPIO framework, to\nsupport this driver, we use a more generic way to get gpio.\n\nAdd a return value checking for waking up the controller in the probe\nfunction, this guarantee only a workable device can pass init.\n\n[dmitry.torokhov@gmail.com: Make driver depend on CONFIG_OF as it is\n now required.]\n\nAcked-by Zhang Jiejing \u003cjiejing.zhang@freescale.com\u003e\nReviewed-by: Shawn Guo \u003cshawn.guo@linaro.org\u003e\nSigned-off-by: Hui Wang \u003cjason77.wang@gmail.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\n"
    },
    {
      "commit": "99103f77489e6cf1473469261a003dcd2e44aac1",
      "tree": "175dbc218b9e0fe9157bce67693262028e0bfd55",
      "parents": [
        "206aa6a6c57a24d927e89071fbbf690208052caf",
        "38843e29217bc6b6fce80a5bf19d1636ee337c77"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Oct 24 17:01:16 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Oct 24 17:01:16 2012 -0700"
      },
      "message": "Merge tag \u0027pinctrl-v3.7-rc3\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl\n\nPull pinctrl fixes from Linus Walleij:\n \"This fixes a few pinctrl problems seen since v3.7-rc1:\n   - Section tagging for init code\n   - Use proper pointers to lookup struct device * in the bcm2835\n     (a.k.a.  Raspberry Pi)\n   - Remove duplicate #includes\n   - Fix bad return values in errorpath\n   - Remove extraneous pull function from the sirf driver causing build\n     errors\n   - Provide compilation stubs for the Nomadik pinctrl driver when used\n     with legacy systems without PRCMU units\n   - Various irqdomain fixes in the Nomadik driver as predicted\n   - Various smallish bugs in the Tegra driver, most also targeted for\n     stable\n   - Removed a deadlocking mutex in the groups debugfs show function\"\n\n* tag \u0027pinctrl-v3.7-rc3\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl:\n  pinctrl/nomadik: pass DT node to the irqdomain\n  pinctrl/nomadik: use zero as default irq_start\n  pinctrl: fix missing unlock on error in pinctrl_groups_show()\n  pinctrl/nomadik: use irq_create_mapping()\n  pinctrl: remove mutex lock in groups show\n  pinctrl: tegra: correct bank for pingroup and drv pingroup\n  pinctrl: tegra: set low power mode bank width to 2\n  dt: Document: correct tegra20/30 pinctrl slew-rate name\n"
    },
    {
      "commit": "11930c530f3edf81160e4962e363d579f5cdce7e",
      "tree": "b140e3ba1c6b4c165da26b13b0df73acf31a7884",
      "parents": [
        "6f0c0580b70c89094b3422ba81118c7b959c7556"
      ],
      "author": {
        "name": "Josh Wu",
        "email": "josh.wu@atmel.com",
        "time": "Fri Sep 14 17:01:29 2012 +0800"
      },
      "committer": {
        "name": "Nicolas Ferre",
        "email": "nicolas.ferre@atmel.com",
        "time": "Wed Oct 24 18:04:08 2012 +0200"
      },
      "message": "ARM: at91/tc: fix typo in the DT document\n\nSigned-off-by: Josh Wu \u003cjosh.wu@atmel.com\u003e\nSigned-off-by: Nicolas Ferre \u003cnicolas.ferre@atmel.com\u003e\nAcked-by: Jean-Christophe PLAGNIOL-VILLARD \u003cplagnioj@jcrosoft.com\u003e\nCc: stable \u003cstable@vger.kernel.org\u003e [v3.4]\n"
    },
    {
      "commit": "684baeb1d78ac478a8e5f00aa9ab0ce0837f2a91",
      "tree": "47df6b59ab2f7d13516127726b99edc985bf4e12",
      "parents": [
        "4e3ab74c22425e73a0c11dcc065c94c5c75ed2ad",
        "fd0587339d80dd2fea5ead7f734676c9c618eace"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Oct 24 04:07:02 2012 +0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Oct 24 04:07:02 2012 +0300"
      },
      "message": "Merge branch \u0027core-urgent-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip\n\nPull core kernel fixes from Ingo Molnar:\n \"Two small fixes\"\n\n* \u0027core-urgent-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:\n  Documentation: Reflect the new location of the NMI watchdog info\n  nohz: Fix idle ticks in cpu summary line of /proc/stat\n"
    },
    {
      "commit": "e3978cded41dc7b364e74037f56d6bc558c11fd7",
      "tree": "32cd7333261ba93c25e8f2d5eb9c7d323c1a5b86",
      "parents": [
        "489f781a5936f4b90cd5c9838e0102933f6eb2b5"
      ],
      "author": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Tue Oct 23 14:51:16 2012 +0100"
      },
      "committer": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Tue Oct 23 15:30:51 2012 +0100"
      },
      "message": "arm64: Move PCI_IOBASE closer to MODULES_VADDR\n\nThis is to reuse the same pmd table that is sparsely populated with\nthe modules space.\n\nSigned-off-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\n"
    },
    {
      "commit": "fd0587339d80dd2fea5ead7f734676c9c618eace",
      "tree": "514f6af84d97c68e0786a889c7ebe4081b71d333",
      "parents": [
        "7386cdbf2f57ea8cff3c9fde93f206e58b9fe13f"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Oct 21 12:05:51 2012 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@kernel.org",
        "time": "Sun Oct 21 19:03:35 2012 +0200"
      },
      "message": "Documentation: Reflect the new location of the NMI watchdog info\n\nCommit 9919cba7 (\"watchdog: Update documentation\") moved the\nNMI watchdog documentation from nmi_watchdog.txt to\nlockup-watchdogs.txt. Update the index file accordingly.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Fernando Luis Vazquez Cao \u003cfernando@oss.ntt.co.jp\u003e\nCc: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nCc: Don Zickus \u003cdzickus@redhat.com\u003e\nLink: http://lkml.kernel.org/r/20121021120551.4656d99b@endymion.delvare\nSigned-off-by: Ingo Molnar \u003cmingo@kernel.org\u003e\n"
    },
    {
      "commit": "e80bd270ec2838699fd598844fe20d20c2b766dd",
      "tree": "af397210439a5eb26604b8affcc4dae54c83bbae",
      "parents": [
        "ccfc27302cdd82529500f3712841f30a62d19aaf",
        "1102dcab849313bd5a340b299b5cf61b518fbc0f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Oct 19 11:48:32 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Oct 19 11:48:32 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 fixes from Guenter Roeck:\n \"Drop some leftover dependencies on CONFIG_EXPERIMENTAL, and add\n  support for Intel Atom CE4110/4150/4170.\"\n\n* tag \u0027hwmon-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging:\n  hwmon: (coretemp) Add support for Atom CE4110/4150/4170\n  Documentation/hwmon: remove CONFIG_EXPERIMENTAL\n  hwmon: (pmbus) remove CONFIG_EXPERIMENTAL\n"
    },
    {
      "commit": "c9623de4fc2f8320fe94316b46171683be3b1d59",
      "tree": "83e064e152581b0d7e69cf3bf565955970f66505",
      "parents": [
        "32bec973a8435afc0b032da22174701f836549b2",
        "2c76a12ae9f5e6e2afc400bfbdd8b326e7d36b2a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 18 16:10:42 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 18 16:10:42 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 fixes from Mauro Carvalho Chehab:\n \"Media fixes for:\n   - one Kconfig fix patch;\n   - one patch fixing DocBook breakage due to the drivers/media UAPI\n     changes;\n   - the remaining UAPI media changes (DVB API).\n\n  I\u0027m aware that is is a little late for the UAPI renames for the DVB\n  API, but IMHO, it is better to merge it for 3.7, due to two reasons:\n\n   1) There is a major rename at 3.7 (not only uapi changes, but also\n      the entire media drivers were reorganized on 3.7, in order to\n      simplify the Kconfig logic, and easy drivers selection, especially\n      for hybrid devices).  By confining all those renames there at 3.7\n      it will cause all the harm at for media developers on just one\n      shot.  Stable backports upstream and at distros will likely\n      welcome it as well, as they won\u0027t need to check what changed on\n      3.7 and what was postponed for on 3.8.\n\n   2) The V4L2 DocBook Makefile creates a cross-reference between the\n      media API headers and the specs.  This helps us _a_lot_ to be sure\n      that all API improvements are properly documented.  Every time a\n      header changes from one place to another, DocBook/media/Makefile\n      needs to be patched.  Currently, the DocBook breakage patch\n      depends on the DVB UAPI.\"\n\n* \u0027v4l_for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media:\n  [media] Kconfig: Fix dependencies for driver autoselect options\n  DocBook/media/Makefile: Fix build due to uapi breakage\n  UAPI: (Scripted) Disintegrate include/linux/dvb\n"
    },
    {
      "commit": "ccbfddb78c7bfdce442589ccce6d60f133251b9d",
      "tree": "6bc112148a1747ea922b783e61da8a77a926aac9",
      "parents": [
        "8d2b6b3ae280dcf6f6c7a95623670a57cdf562ed",
        "e793d8c6740f8fe704fa216e95685f4d92c4c4b9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Oct 17 12:40:44 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Oct 17 12:40:44 2012 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc\n\nPull sparc fixes from David Miller:\n \"Two sparc64 perf bug fixes and add a sysrq facility so I can diagnose\n  these kinds of problems more quickly in the future.\"\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc:\n  sparc64: Fix bit twiddling in sparc_pmu_enable_event().\n  sparc64: Add global PMU register dumping via sysrq.\n  sparc64: Like x86 we should check current-\u003emm during perf backtrace generation.\n"
    },
    {
      "commit": "d6ec6b60a56a1e7d99da1fc69c031fa5ab54ba94",
      "tree": "181ae5d359fca95fffe8fd88df80b83d548b73d8",
      "parents": [
        "51f58c68a364363b29c07668c90af19c9b8a8c85"
      ],
      "author": {
        "name": "Pritesh Raithatha",
        "email": "praithatha@nvidia.com",
        "time": "Wed Oct 17 17:07:00 2012 +0530"
      },
      "committer": {
        "name": "Linus Walleij",
        "email": "linus.walleij@linaro.org",
        "time": "Wed Oct 17 19:45:35 2012 +0200"
      },
      "message": "dt: Document: correct tegra20/30 pinctrl slew-rate name\n\nchange nvidia,slew_rate* to nvidia,slew-rate*\n\nCc: stable@kernel.org\nSigned-off-by: Pritesh Raithatha \u003cpraithatha@nvidia.com\u003e\nAcked-by: Stephen Warren \u003cswarren@nvidia.com\u003e\nTested-by: Stephen Warren \u003cswarren@nvidia.com\u003e\nSigned-off-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\n"
    },
    {
      "commit": "ce3b5952bac17835363543ddf97e89d98b1d771f",
      "tree": "e233760682423a525f04f47ca1c3cdbeaef11709",
      "parents": [
        "c57fd0219292884aabe368cf811cd1911acf798e"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Oct 17 10:05:09 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Oct 17 10:06:33 2012 -0300"
      },
      "message": "DocBook/media/Makefile: Fix build due to uapi breakage\n\nThe uapi changeset forgot to fix the header locations, needed\nfor the DocBook specs. Fix it.\n\nCc: David Howells \u003cdhowells@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "cba8d1cb6608bba49803ddceef1ff889aa2ed316",
      "tree": "34fceea3ab0f777df2e72729f393661e7001cee1",
      "parents": [
        "c772fc26f8938dd526a411a6162db95a33f56028",
        "a6c16c2803089f032f86fe15e952176c0713d6e3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 16 18:08:21 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 16 18:08:21 2012 -0700"
      },
      "message": "Merge branch \u0027ipmi\u0027 (IPMI patches from Corey Minyard)\n\nMerge emailed patches from Corey Minyard:\n \"Remove some bogus docs, Fix ACPI/IPMI interactions, fix some warnings,\n  and add register spacing detection for PCI interfaces.\"\n\n* ipmi:\n  IPMI: Detect register spacing on PCI interfaces\n  IPMI: Fix some uninitialized warning\n  IPMI: Change link order\n  ACPI: Reorder IPMI driver before any other ACPI drivers\n  IPMI: Remove SMBus driver info from the docs\n"
    },
    {
      "commit": "d1bdc40b3389b1165e705c7794441417ed2a43bd",
      "tree": "9a426cf210b78592be1acdc62a62dbca146291a6",
      "parents": [
        "ddffeb8c4d0331609ef2581d84de4d763607bd37"
      ],
      "author": {
        "name": "Corey Minyard",
        "email": "cminyard@mvista.com",
        "time": "Tue Oct 16 15:53:36 2012 -0500"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 16 18:07:12 2012 -0700"
      },
      "message": "IPMI: Remove SMBus driver info from the docs\n\nSome documentation for the SMBus driver is in the IPMI docs, but that\ncode is not in the kernel tree at this point.  So remove the docs to\navoid confusion.\n\nSigned-off-by: Corey Minyard \u003ccminyard@mvista.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "916ca14aaf12a7191118adb51bb95e3c7866380d",
      "tree": "bc9c31c16aea077da695a64714707695c7f3948f",
      "parents": [
        "08280e6c4c2e8049ac61d9e8e3536ec1df629c0d"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Oct 16 09:34:01 2012 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Oct 16 09:34:01 2012 -0700"
      },
      "message": "sparc64: Add global PMU register dumping via sysrq.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "29bb4cc5e0547a7589556f8629e39016c5d203c0",
      "tree": "b2d790de3173ab02c027957adbe6d5caae403055",
      "parents": [
        "325adeb55e32c50055c654e5b06a49f0bd88420b"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Sun Oct 14 18:50:05 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 15 08:04:41 2012 -0700"
      },
      "message": "docbook: networking: fix file paths for uapi headers\n\nUpdate file paths in Documentation/DocBook/networking.tmpl for uapi headers.\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "1102dcab849313bd5a340b299b5cf61b518fbc0f",
      "tree": "9f4972f7a5376786c82af629f2b76bd27dcd9d40",
      "parents": [
        "07d336006346f7f2e93e690de7c53a7e605f87f9"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Tue Oct 09 13:23:57 2012 -0700"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Sun Oct 14 15:21:33 2012 -0700"
      },
      "message": "hwmon: (coretemp) Add support for Atom CE4110/4150/4170\n\nTjMax for the CE4100 series of Atom CPUs was previously reported to be\n110 degrees C.\n\ncpuinfo logs on the web show existing CPU types CE4110, CE4150, and CE4170,\nreported as \"model name : Intel(R) Atom(TM) CPU CE41{1|5|7}0 @ 1.{2|6}0GHz\"\nwith model 28 (0x1c) and stepping 10 (0x0a). Add the three known variants\nto the tjmax table.\n\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\ncc: stable@vger.kernel.org\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "07d336006346f7f2e93e690de7c53a7e605f87f9",
      "tree": "a0744ef6849af709c002f10c953539b9842403e6",
      "parents": [
        "f2bab3eb4198ad49895e4cde0216beb3a1a88e31"
      ],
      "author": {
        "name": "Kees Cook",
        "email": "keescook@chromium.org",
        "time": "Tue Oct 02 11:16:18 2012 -0700"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Sun Oct 14 15:21:33 2012 -0700"
      },
      "message": "Documentation/hwmon: remove CONFIG_EXPERIMENTAL\n\nThis config item has not carried much meaning for a while now and is\nalmost always enabled by default. As agreed during the Linux kernel\nsummit, remove it.\n\nCC: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCC: Guenter Roeck \u003clinux@roeck-us.net\u003e\nCC: Rob Landley \u003crob@landley.net\u003e\nSigned-off-by: Kees Cook \u003ckeescook@chromium.org\u003e\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\n"
    },
    {
      "commit": "d25282d1c9b9bc4cda7f9d3c0205108e99aa7a9d",
      "tree": "f414482d768b015a609924293b779b4ad0b8f764",
      "parents": [
        "b6eea87fc6850d3531a64a27d2323a4498cd4e43",
        "dbadc17683e6c673a69b236c0f041b931cc55c42"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 14 13:39:34 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 14 13:39:34 2012 -0700"
      },
      "message": "Merge branch \u0027modules-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux\n\nPull module signing support from Rusty Russell:\n \"module signing is the highlight, but it\u0027s an all-over David Howells frenzy...\"\n\nHmm \"Magrathea: Glacier signing key\". Somebody has been reading too much HHGTTG.\n\n* \u0027modules-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux: (37 commits)\n  X.509: Fix indefinite length element skip error handling\n  X.509: Convert some printk calls to pr_devel\n  asymmetric keys: fix printk format warning\n  MODSIGN: Fix 32-bit overflow in X.509 certificate validity date checking\n  MODSIGN: Make mrproper should remove generated files.\n  MODSIGN: Use utf8 strings in signer\u0027s name in autogenerated X.509 certs\n  MODSIGN: Use the same digest for the autogen key sig as for the module sig\n  MODSIGN: Sign modules during the build process\n  MODSIGN: Provide a script for generating a key ID from an X.509 cert\n  MODSIGN: Implement module signature checking\n  MODSIGN: Provide module signing public keys to the kernel\n  MODSIGN: Automatically generate module signing keys if missing\n  MODSIGN: Provide Kconfig options\n  MODSIGN: Provide gitignore and make clean rules for extra files\n  MODSIGN: Add FIPS policy\n  module: signature checking hook\n  X.509: Add a crypto key parser for binary (DER) X.509 certificates\n  MPILIB: Provide a function to read raw data into an MPI\n  X.509: Add an ASN.1 decoder\n  X.509: Add simple ASN.1 grammar compiler\n  ...\n"
    },
    {
      "commit": "9db908806b85c1430150fbafe269a7b21b07d15d",
      "tree": "3911759c93e0be26b6771e1a92b75612b206ffa5",
      "parents": [
        "4d7127dace8cf4b05eb7c8c8531fc204fbb195f4",
        "72f36d5972a166197036c1281963f6863c429bf2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Oct 13 13:22:01 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Oct 13 13:22:01 2012 -0700"
      },
      "message": "Merge tag \u0027md-3.7\u0027 of git://neil.brown.name/md\n\nPull md updates from NeilBrown:\n - \"discard\" support, some dm-raid improvements and other assorted bits\n   and pieces.\n\n* tag \u0027md-3.7\u0027 of git://neil.brown.name/md: (29 commits)\n  md: refine reporting of resync/reshape delays.\n  md/raid5: be careful not to resize_stripes too big.\n  md: make sure manual changes to recovery checkpoint are saved.\n  md/raid10: use correct limit variable\n  md: writing to sync_action should clear the read-auto state.\n  Subject: [PATCH] md:change resync_mismatches to atomic64_t to avoid races\n  md/raid5: make sure to_read and to_write never go negative.\n  md: When RAID5 is dirty, force reconstruct-write instead of read-modify-write.\n  md/raid5: protect debug message against NULL derefernce.\n  md/raid5: add some missing locking in handle_failed_stripe.\n  MD: raid5 avoid unnecessary zero page for trim\n  MD: raid5 trim support\n  md/bitmap:Don\u0027t use IS_ERR to judge alloc_page().\n  md/raid1: Don\u0027t release reference to device while handling read error.\n  raid: replace list_for_each_continue_rcu with new interface\n  add further __init annotations to crypto/xor.c\n  DM RAID: Fix for \"sync\" directive ineffectiveness\n  DM RAID: Fix comparison of index and quantity for \"rebuild\" parameter\n  DM RAID: Add rebuild capability for RAID10\n  DM RAID: Move \u0027rebuild\u0027 checking code to its own function\n  ...\n"
    },
    {
      "commit": "a3920a6efa158b445b8a39080b463b9b29337425",
      "tree": "1726a21d317bea8039c1f0f041b7443af76f6ca1",
      "parents": [
        "18a022de47bc11ee20d7d0f4dd72d42d2cfdc51c",
        "d1d4a81b842db21b144ffd2334ca5eee3eb740f3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Oct 13 11:27:59 2012 +0900"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Oct 13 11:27:59 2012 +0900"
      },
      "message": "Merge branch \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux\n\nPull ACPI \u0026 Thermal updates from Len Brown:\n \"The generic Linux thermal layer is gaining some new capabilities\n  (generic cooling via cpufreq) and some new customers (ARM).\n\n  Also, an ACPI EC bug fix plus a regression fix.\"\n\n* \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux: (30 commits)\n  tools/power/acpi/acpidump: remove duplicated include from acpidump.c\n  ACPI idle, CPU hotplug: Fix NULL pointer dereference during hotplug\n  cpuidle / ACPI: fix potential NULL pointer dereference\n  ACPI: EC: Add a quirk for CLEVO M720T/M730T laptop\n  ACPI: EC: Make the GPE storm threshold a module parameter\n  thermal: Exynos: Fix NULL pointer dereference in exynos_unregister_thermal()\n  Thermal: Fix bug on cpu_cooling, cooling device\u0027s id conflict problem.\n  thermal: exynos: Use devm_* functions\n  ARM: exynos: add thermal sensor driver platform data support\n  thermal: exynos: register the tmu sensor with the kernel thermal layer\n  thermal: exynos5: add exynos5250 thermal sensor driver support\n  hwmon: exynos4: move thermal sensor driver to driver/thermal directory\n  thermal: add generic cpufreq cooling implementation\n  Fix a build error.\n  thermal: Fix potential NULL pointer accesses\n  thermal: add Renesas R-Car thermal sensor support\n  thermal: fix potential out-of-bounds memory access\n  Thermal: Introduce locking for cdev.thermal_instances list.\n  Thermal: Unify the code for both active and passive cooling\n  Thermal: Introduce simple arbitrator for setting device cooling state\n  ...\n"
    },
    {
      "commit": "6a5a3d6a4adde0c66f3be29bbd7c0d6ffb7e1a40",
      "tree": "ae416ffa4458df755f984a05d65ee1c3e220c40b",
      "parents": [
        "8bbbfa70549bd84f29ff331d0ac051897ccbbd72",
        "5c1b10ab7f93d24f29b5630286e323d1c5802d5c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Oct 13 10:57:01 2012 +0900"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Oct 13 10:57:01 2012 +0900"
      },
      "message": "Merge tag \u0027scsi-misc\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi\n\nPull misc SCSI updates from James Bottomley:\n \"This is an assorted set of stragglers into the merge window with\n  driver updates for megaraid_sas, lpfc, bfi and mvumi.  It also\n  includes some fairly major fixes for virtio-scsi (scatterlist init),\n  scsi_debug (off by one error), storvsc (use after free) and qla2xxx\n  (potential deadlock).\n\n  Signed-off-by: James Bottomley \u003cJBottomley@Parallels.com\u003e\"\n\n* tag \u0027scsi-misc\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi: (49 commits)\n  [SCSI] storvsc: Account for in-transit packets in the RESET path\n  [SCSI] qla2xxx: fix potential deadlock on ha-\u003ehardware_lock\n  [SCSI] scsi_debug: Fix off-by-one bug when unmapping region\n  [SCSI] Shorten the path length of scsi_cmd_to_driver()\n  [SCSI] virtio-scsi: support online resizing of disks\n  [SCSI] virtio-scsi: fix LUNs greater than 255\n  [SCSI] virtio-scsi: initialize scatterlist structure\n  [SCSI] megaraid_sas: Version, Changelog, Copyright update\n  [SCSI] megaraid_sas: Remove duplicate code\n  [SCSI] megaraid_sas: Add SystemPD FastPath support\n  [SCSI] megaraid_sas: Add array boundary check for SystemPD\n  [SCSI] megaraid_sas: Load io_request DataLength in bytes\n  [SCSI] megaraid_sas: Add module param for configurable MSI-X vector count\n  [SCSI] megaraid_sas: Remove un-needed completion_lock spinlock calls\n  [SCSI] lpfc 8.3.35: Update lpfc version for 8.3.35 driver release\n  [SCSI] lpfc 8.3.35: Fixed not reporting logical link speed to SCSI midlayer when QoS not on\n  [SCSI] lpfc 8.3.35: Fix error with fabric service parameters causing performance issues\n  [SCSI] lpfc 8.3.35: Fixed SCSI host create showing wrong link speed on SLI3 HBA ports\n  [SCSI] lpfc 8.3.35: Fixed not checking solicition in progress bit when verifying FCF record for use\n  [SCSI] lpfc 8.3.35: Fixed messages for misconfigured port errors\n  ...\n"
    },
    {
      "commit": "bd81ccea8558daab570d70d2c23746413f26cecf",
      "tree": "a3a75dde2dc3cf26c74353b21792da30d65d7c13",
      "parents": [
        "98260daa184c4a171834463cf85ab3a2c509d983",
        "a9ca4043d074509b9d15003fbcb068d3cdae85a4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Oct 13 10:53:54 2012 +0900"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Oct 13 10:53:54 2012 +0900"
      },
      "message": "Merge branch \u0027for-3.7\u0027 of git://linux-nfs.org/~bfields/linux\n\nPull nfsd update from J Bruce Fields:\n \"Another relatively quiet cycle.  There was some progress on my\n  remaining 4.1 todo\u0027s, but a couple of them were just of the form\n  \"check that we do X correctly\", so didn\u0027t have much affect on the\n  code.\n\n  Other than that, a bunch of cleanup and some bugfixes (including an\n  annoying NFSv4.0 state leak and a busy-loop in the server that could\n  cause it to peg the CPU without making progress).\"\n\n* \u0027for-3.7\u0027 of git://linux-nfs.org/~bfields/linux: (46 commits)\n  UAPI: (Scripted) Disintegrate include/linux/sunrpc\n  UAPI: (Scripted) Disintegrate include/linux/nfsd\n  nfsd4: don\u0027t allow reclaims of expired clients\n  nfsd4: remove redundant callback probe\n  nfsd4: expire old client earlier\n  nfsd4: separate session allocation and initialization\n  nfsd4: clean up session allocation\n  nfsd4: minor free_session cleanup\n  nfsd4: new_conn_from_crses should only allocate\n  nfsd4: separate connection allocation and initialization\n  nfsd4: reject bad forechannel attrs earlier\n  nfsd4: enforce per-client sessions/no-sessions distinction\n  nfsd4: set cl_minorversion at create time\n  nfsd4: don\u0027t pin clientids to pseudoflavors\n  nfsd4: fix bind_conn_to_session xdr comment\n  nfsd4: cast readlink() bug argument\n  NFSD: pass null terminated buf to kstrtouint()\n  nfsd: remove duplicate init in nfsd4_cb_recall\n  nfsd4: eliminate redundant nfs4_free_stateid\n  fs/nfsd/nfs4idmap.c: adjust inconsistent IS_ERR and PTR_ERR\n  ...\n"
    },
    {
      "commit": "4f1cd91497774488ed16119ec3f54b3daf1561de",
      "tree": "190ed2b2ecbbfe371740cf6e29d9aefd25ecc3e3",
      "parents": [
        "759e00b8a8883be28357426206d2f1752827e38a",
        "bf3b202b41999f88f091632f13842b7234bd58b7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Oct 12 12:39:17 2012 +0900"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Oct 12 12:39:17 2012 +0900"
      },
      "message": "Merge branch \u0027v4l_for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media\n\nPull second set of media updates from Mauro Carvalho Chehab:\n \"Despite its size, most of the stuff here is trivial.  This series\n  contains:\n\n   - s5p-mfc: additions at the driver and at the core to support H.264\n     hardware codec;\n   - Some improvements at s5p and davinci embedded drivers;\n   - Some V4L2 compliance fixes applied on a few drivers;\n   - Several random trivial patches, including several fixes and a few\n     new board support additions;\n\n  Notes:\n\n   1) Some Exynos media patches were dependent on some -arm fixes that\n      got merged on changeset 782cd9e.  That\u0027s why this pull request is\n      based that changeset.\n\n   2) As promised, I reviewed the pending VB2 DMABUF series.\n\n      While setting a test environment, it was noticed that the upstream\n      support for Samsung Exynos 4 boards (smdk310 and Origen) are\n      broken upstream, likely due to regressions: both defconfigs are\n      wrong and regulator settings for both boards are broken.  That,\n      allied with some bug at the dummy regulator driver, causes OOPSes\n      during boot time.\n\n      Long story short: even fixing the above, the proposed patches\n      OOPSed when running the DMABUF test.  Not sure yet if the OOPSes\n      are due to some other undetected regressions, or due to some bug\n      on the patches.\n\n      Due to the above, DMABUF patches for vb2 got NACKed for 3.7.\"\n\n* \u0027v4l_for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media: (109 commits)\n  [media] m5mols: Add missing #include \u003clinux/sizes.h\u003e\n  [media] stk1160: Add support for S-Video input\n  Revert \"[media] omap3isp: Replace cpu_is_omap3630() with ISP revision check\"\n  [media]  dvb: LNA implementation changes\n  [media] v4l2-ioctl: fix W\u003d1 warnings\n  [media] v4l2-ioctl: add blocks check for VIDIOC_SUBDEV_G/S_EDID\n  [media] omap3isp: Fix compilation error in ispreg.h\n  [media] rc-msi-digivox-ii: Add full scan keycodes\n  [media] cx25821: testing the wrong variable\n  [media] tda18271-common: hold the I2C adapter during write transfers\n  [media] ds3000: add module parameter to force firmware upload\n  [media] drivers/media: Remove unnecessary semicolon\n  [media] winbond: remove space from driver name\n  [media] iguanair: cannot send data from the stack\n  [media] omap3isp: Replace cpu_is_omap3630() with ISP revision check\n  [media] dvb-usb: print small buffers via %*ph\n  [media] uvc: Add return code check at vb2_queue_init()\n  [media] em28xx: Replace memcpy with struct assignment\n  [media] bt8xx: Add video4linux control V4L2_CID_COLOR_KILLER\n  [media] mem2mem_testdev: Use devm_kzalloc() in probe\n  ...\n\nConflicts:\n\tarch/arm/mach-davinci/include/mach/da8xx.h\n"
    },
    {
      "commit": "5cea24c5899a81abf59706d69580dd5c734effa8",
      "tree": "c080ec6b1c6cf27b50f00b2980068fb563b6f7ec",
      "parents": [
        "2fc07efa2241afe08de136c061b3baa103fb286c",
        "a0f0dd57f4a85310d9936f1770a0424b49fef876"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Oct 12 12:32:43 2012 +0900"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Oct 12 12:32:43 2012 +0900"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.linaro.org/people/rmk/linux-arm\n\nPull second set of ARM updates from Russell King:\n \"This is the second set of ARM updates for this merge window.\n\n  Contained within are changes to allow the kernel to boot in hypervisor\n  mode on CPUs supporting virtualization, and cache flushing support to\n  the point of inner sharable unification, which are used by the\n  suspend/resume code to avoid having to do a full cache flush.\n\n  Also included is one fix for VFP code identified by Michael Olbrich.\"\n\n* \u0027for-linus\u0027 of git://git.linaro.org/people/rmk/linux-arm:\n  ARM: vfp: fix saving d16-d31 vfp registers on v6+ kernels\n  ARM: 7549/1: HYP: fix boot on some ARM1136 cores\n  ARM: 7542/1: mm: fix cache LoUIS API for xscale and feroceon\n  ARM: mm: update __v7_setup() to the new LoUIS cache maintenance API\n  ARM: kernel: update __cpu_disable to use cache LoUIS maintenance API\n  ARM: kernel: update cpu_suspend code to use cache LoUIS operations\n  ARM: mm: rename jump labels in v7_flush_dcache_all function\n  ARM: mm: implement LoUIS API for cache maintenance ops\n  ARM: virt: arch_timers: enable access to physical timers\n  ARM: virt: Add CONFIG_ARM_VIRT_EXT option\n  ARM: virt: Add boot-time diagnostics\n  ARM: virt: Update documentation for hyp mode entry support\n  ARM: zImage/virt: hyp mode entry support for the zImage loader\n  ARM: virt: allow the kernel to be entered in HYP mode\n  ARM: opcodes: add __ERET/__MSR_ELR_HYP instruction encoding\n"
    },
    {
      "commit": "bf3b202b41999f88f091632f13842b7234bd58b7",
      "tree": "e2861fcca522cc299e6106fa6c78d85a4a6eedeb",
      "parents": [
        "782cd9ee985b1523f1ddad57657a24d7855d9e4d",
        "1fdead8ad31d3aa833bc37739273fcde89ace93c"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 11 15:07:19 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 11 15:07:19 2012 -0300"
      },
      "message": "Merge branch \u0027staging/for_v3.7\u0027 into v4l_for_linus\n\nApplied on the top of changeset 782cd9e, as some of those patches\ndepend on some fixes that went via -arm tree.\n\n* staging/for_v3.7: (109 commits)\n  [media] m5mols: Add missing #include \u003clinux/sizes.h\u003e\n  [media] stk1160: Add support for S-Video input\n  Revert \"[media] omap3isp: Replace cpu_is_omap3630() with ISP revision check\"\n  [media]  dvb: LNA implementation changes\n  [media] v4l2-ioctl: fix W\u003d1 warnings\n  [media] v4l2-ioctl: add blocks check for VIDIOC_SUBDEV_G/S_EDID\n  [media] omap3isp: Fix compilation error in ispreg.h\n  [media] rc-msi-digivox-ii: Add full scan keycodes\n  [media] cx25821: testing the wrong variable\n  [media] tda18271-common: hold the I2C adapter during write transfers\n  [media] ds3000: add module parameter to force firmware upload\n  [media] drivers/media: Remove unnecessary semicolon\n  [media] winbond: remove space from driver name\n  [media] iguanair: cannot send data from the stack\n  [media] omap3isp: Replace cpu_is_omap3630() with ISP revision check\n  [media] dvb-usb: print small buffers via %*ph\n  [media] uvc: Add return code check at vb2_queue_init()\n  [media] em28xx: Replace memcpy with struct assignment\n  [media] bt8xx: Add video4linux control V4L2_CID_COLOR_KILLER\n  [media] mem2mem_testdev: Use devm_kzalloc() in probe\n  ...\n"
    },
    {
      "commit": "a0f0dd57f4a85310d9936f1770a0424b49fef876",
      "tree": "2f85b8b67dda13d19b02ca39e0fbef921cb1cf8b",
      "parents": [
        "2a552d5e63d7fa602c9a9a0717008737f55625a6",
        "846a136881b8f73c1f74250bf6acfaa309cab1f2"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Oct 11 10:55:04 2012 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Oct 11 10:55:04 2012 +0100"
      },
      "message": "Merge branch \u0027fixes\u0027 into for-linus\n\nConflicts:\n\tarch/arm/kernel/smp.c\n"
    },
    {
      "commit": "4ec1e369af83f7ecdfbd48a905e44fc9910115ba",
      "tree": "5e7287f870140e041190604ede472ae4d7fa2baf",
      "parents": [
        "eb6491236f283eb6ebc5421fcdb14b86701a7e36"
      ],
      "author": {
        "name": "Jonathan Brassow",
        "email": "jbrassow@redhat.com",
        "time": "Thu Oct 11 13:40:24 2012 +1100"
      },
      "committer": {
        "name": "NeilBrown",
        "email": "neilb@suse.de",
        "time": "Thu Oct 11 13:40:24 2012 +1100"
      },
      "message": "DM RAID: Add rebuild capability for RAID10\n\nDM RAID:  Add code to validate replacement slots for RAID10 arrays\n\nRAID10 can handle \u0027copies - 1\u0027 failures for each mirror group.  This code\nensures the user has provided a valid array - one whose devices specified for\nrebuild do not exceed the amount of redundancy available.\n\nSigned-off-by: Jonathan Brassow \u003cjbrassow@redhat.com\u003e\nSigned-off-by: NeilBrown \u003cneilb@suse.de\u003e\n"
    },
    {
      "commit": "12250d843e8489ee00b5b7726da855e51694e792",
      "tree": "905d1577a3d91cf9906628dd65648b0006c1893f",
      "parents": [
        "da06a8d7bed2f3bfc12979384b2d1247ec4873db",
        "62885f59a26195d9f6a3f8c795225dfbab62a110"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 11 10:27:51 2012 +0900"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 11 10:27:51 2012 +0900"
      },
      "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 \"The changes for i2c-embedded include:\n\n   - massive rework of the omap driver\n   - massive rework of the at91 driver.  In fact, the old driver gets\n     removed; I am okay with this approach since the old driver was\n     depending on BROKEN and its limitations made it practically\n     unusable, so people used bitbanging instead.  But even if there are\n     users, there is no platform_data or module parameter which would\n     need to be converted.  It is just another driver doing I2C\n     transfers, just way better.  Modifications of arch/arm/at91 related\n     files have proper acks from the maintainer.\n   - new driver for R-Car I2C\n   - devicetree and generic_clock conversions and fixes\n   - usual driver fixes and changes.\n\n  The rework patches have come a long way and lots of people have been\n  involved in creating/testing them.  Most patches have been in\n  linux-next at least since 3.6-rc5.  A few have been added in the last\n  week, I have to admit.\n\n  An unexpected (but welcome :)) peak in private life is the cause for\n  that.  The \"late\" patches shouldn\u0027t cause any merge conflicts and I\n  will have a special eye on them during the stabilization phase.  This\n  is an exception and I want to have the patches in place properly in\n  time again for the next kernels.\"\n\n* \u0027i2c-embedded/for-next\u0027 of git://git.pengutronix.de/git/wsa/linux: (44 commits)\n  MXS: Implement DMA support into mxs-i2c\n  i2c: add Renesas R-Car I2C driver\n  i2c: s3c2410: use clk_prepare_enable and clk_disable_unprepare\n  ARM: OMAP: convert I2C driver to PM QoS for MPU latency constraints\n  i2c: nomadik: Add Device Tree support to the Nomadik I2C driver\n  i2c: algo: pca: Fix chip reset function for PCA9665\n  i2c: mpc: Wait for STOP to hit the bus\n  i2c: davinci: preparation for switch to common clock framework\n  omap-i2c: fix incorrect log message when using a device tree\n  i2c: omap: sanitize exit path\n  i2c: omap: switch over to autosuspend API\n  i2c: omap: remove unnecessary pm_runtime_suspended check\n  i2c: omap: switch to threaded IRQ support\n  i2c: omap: remove redundant status read\n  i2c: omap: get rid of the \"complete\" label\n  i2c: omap: resize fifos before each message\n  i2c: omap: simplify IRQ exit path\n  i2c: omap: always return IRQ_HANDLED\n  i2c: omap: simplify errata check\n  i2c: omap: bus: add a receiver flag\n  ...\n"
    },
    {
      "commit": "da06a8d7bed2f3bfc12979384b2d1247ec4873db",
      "tree": "ed60bec05c7d69d94ad048d404321ce759a48868",
      "parents": [
        "49999ab27eab6289a8e4f450e148bdab521361b2",
        "6bd5dbda2adeabba69c969886511e501a65b6e3c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 11 10:21:48 2012 +0900"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 11 10:21:48 2012 +0900"
      },
      "message": "Merge tag \u0027fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc\n\nPull ARM SoC fixes from Olof Johansson:\n \"A series of fixes (and in some cases, some cleanups):\n\n  Via Tony Lindgren:\n   - A collection of OMAP regression fixes, in particular because\n     firmware no longer sets up all pin states before starting the\n     kernel.\n   - cpufreq fixes for OMAP (Rafael is on vacation and this was\n     pre-agreed).\n   - A longer series of misc regression fixes and cleanups, warning\n     removals, etc for OMAP\n\n  From Arnd Bergmann:\n   - A series of warning fixes for various platforms (defconfig builds)\n\n  Misc:\n   - A couple of tegra fixes, one for i.MX, some vt8500 fixes, etc.\"\n\n* tag \u0027fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (73 commits)\n  ARM: pxa: armcore: fix PCI PIO warnings\n  ARM: integrator: use __iomem pointers for MMIO, part 2\n  ARM: assabet: fix bogus warning in get_assabet_scr (again)\n  ARM: shmobile: mark shmobile_init_late as __init\n  ARM: integrator_cp: fix build failure\n  ARM: OMAP4/AM335x: hwmod: fix disable_module regression in hardreset handling\n  ARM: OMAP3: fix workaround for EMU clockdomain\n  arm/omap: Replace board_ref_clock with enum values\n  ARM: OMAP2+: remove duplicated include from board-omap3stalker.c\n  arch/arm/plat-omap/omap-pm-noop.c: Remove unecessary semicolon\n  arch/arm/mach-omap2: Remove unecessary semicolon\n  arch/arm/mach-omap1/devices.c: Remove unecessary semicolon\n  ARM/dts: omap5-evm: pinmux configuration for audio\n  ARM/dts: Add pinctrl driver entries for omap5\n  ARM/dts: omap4-panda: pinmux configuration for audio\n  ARM/dts: omap4-sdp: pinmux configuration for audio\n  ARM/dts: omap5-evm: Disable unused McBSP3\n  ARM/dts: omap4-sdp: Disable unused McBSP3\n  ARM/dts: omap4-panda: Disable unused audio IPs\n  ARM: OMAP: board-omap4panda: Pin mux configuration for audio needs\n  ...\n"
    },
    {
      "commit": "ce40be7a820bb393ac4ac69865f018d2f4038cf0",
      "tree": "b1fe5a93346eb06f22b1c303d63ec5456d7212ab",
      "parents": [
        "ba0a5a36f60e4c1152af3a2ae2813251974405bf",
        "02f3939e1a9357b7c370a4a69717cf9c02452737"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 11 09:04:23 2012 +0900"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 11 09:04:23 2012 +0900"
      },
      "message": "Merge branch \u0027for-3.7/core\u0027 of git://git.kernel.dk/linux-block\n\nPull block IO update from Jens Axboe:\n \"Core block IO bits for 3.7.  Not a huge round this time, it contains:\n\n   - First series from Kent cleaning up and generalizing bio allocation\n     and freeing.\n\n   - WRITE_SAME support from Martin.\n\n   - Mikulas patches to prevent O_DIRECT crashes when someone changes\n     the block size of a device.\n\n   - Make bio_split() work on data-less bio\u0027s (like trim/discards).\n\n   - A few other minor fixups.\"\n\nFixed up silent semantic mis-merge as per Mikulas Patocka and Andrew\nMorton.  It is due to the VM no longer using a prio-tree (see commit\n6b2dbba8b6ac: \"mm: replace vma prio_tree with an interval tree\").\n\nSo make set_blocksize() use mapping_mapped() instead of open-coding the\ninternal VM knowledge that has changed.\n\n* \u0027for-3.7/core\u0027 of git://git.kernel.dk/linux-block: (26 commits)\n  block: makes bio_split support bio without data\n  scatterlist: refactor the sg_nents\n  scatterlist: add sg_nents\n  fs: fix include/percpu-rwsem.h export error\n  percpu-rw-semaphore: fix documentation typos\n  fs/block_dev.c:1644:5: sparse: symbol \u0027blkdev_mmap\u0027 was not declared\n  blockdev: turn a rw semaphore into a percpu rw semaphore\n  Fix a crash when block device is read and block size is changed at the same time\n  block: fix request_queue-\u003eflags initialization\n  block: lift the initial queue bypass mode on blk_register_queue() instead of blk_init_allocated_queue()\n  block: ioctl to zero block ranges\n  block: Make blkdev_issue_zeroout use WRITE SAME\n  block: Implement support for WRITE SAME\n  block: Consolidate command flag and queue limit checks for merges\n  block: Clean up special command handling logic\n  block/blk-tag.c: Remove useless kfree\n  block: remove the duplicated setting for congestion_threshold\n  block: reject invalid queue attribute values\n  block: Add bio_clone_bioset(), bio_clone_kmalloc()\n  block: Consolidate bio_alloc_bioset(), bio_kmalloc()\n  ...\n"
    },
    {
      "commit": "e626d177fcb7d8eb759da49c652a68ff90a59fba",
      "tree": "6223d17d7601212c51d223657d273d6e7bc0807a",
      "parents": [
        "df632d3ce7eacf92ad9b642301c7b53a1d95b8d8",
        "0657777fcefffbf79d4a5fa0952a3f1a4248c0da"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 11 08:49:18 2012 +0900"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 11 08:49:18 2012 +0900"
      },
      "message": "Merge branch \u0027hwmon-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging\n\nPull hwmon updates from Jean Delvare:\n \"Only trivial things this time\"\n\n* \u0027hwmon-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging:\n  hwmon: Drop needless includes of \u003clinux/delay.h\u003e\n  hwmon: Add missing inclusions of \u003clinux/err.h\u003e\n  hwmon: Add missing inclusions of \u003clinux/jiffies.h\u003e\n  hwmon: Fix spelling of Celsius\n  hwmon: Update Alexey Fisher\u0027s name\n"
    },
    {
      "commit": "df632d3ce7eacf92ad9b642301c7b53a1d95b8d8",
      "tree": "848c39ed4f7cfdb582bf2e0a0a03147efaa5198d",
      "parents": [
        "2474542f64432398f503373f53bdf620491bcfa8",
        "af283885b70248268617955a5ea5476647bd556b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Oct 10 23:52:35 2012 +0900"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Oct 10 23:52:35 2012 +0900"
      },
      "message": "Merge tag \u0027nfs-for-3.7-1\u0027 of git://git.linux-nfs.org/projects/trondmy/linux-nfs\n\nPull NFS client updates from Trond Myklebust:\n \"Features include:\n\n   - Remove CONFIG_EXPERIMENTAL dependency from NFSv4.1\n     Aside from the issues discussed at the LKS, distros are shipping\n     NFSv4.1 with all the trimmings.\n   - Fix fdatasync()/fsync() for the corner case of a server reboot.\n   - NFSv4 OPEN access fix: finally distinguish correctly between\n     open-for-read and open-for-execute permissions in all situations.\n   - Ensure that the TCP socket is closed when we\u0027re in CLOSE_WAIT\n   - More idmapper bugfixes\n   - Lots of pNFS bugfixes and cleanups to remove unnecessary state and\n     make the code easier to read.\n   - In cases where a pNFS read or write fails, allow the client to\n     resume trying layoutgets after two minutes of read/write-\n     through-mds.\n   - More net namespace fixes to the NFSv4 callback code.\n   - More net namespace fixes to the NFSv3 locking code.\n   - More NFSv4 migration preparatory patches.\n     Including patches to detect network trunking in both NFSv4 and\n     NFSv4.1\n   - pNFS block updates to optimise LAYOUTGET calls.\"\n\n* tag \u0027nfs-for-3.7-1\u0027 of git://git.linux-nfs.org/projects/trondmy/linux-nfs: (113 commits)\n  pnfsblock: cleanup nfs4_blkdev_get\n  NFS41: send real read size in layoutget\n  NFS41: send real write size in layoutget\n  NFS: track direct IO left bytes\n  NFSv4.1: Cleanup ugliness in pnfs_layoutgets_blocked()\n  NFSv4.1: Ensure that the layout sequence id stays \u0027close\u0027 to the current\n  NFSv4.1: Deal with seqid wraparound in the pNFS return-on-close code\n  NFSv4 set open access operation call flag in nfs4_init_opendata_res\n  NFSv4.1: Remove the dependency on CONFIG_EXPERIMENTAL\n  NFSv4 reduce attribute requests for open reclaim\n  NFSv4: nfs4_open_done first must check that GETATTR decoded a file type\n  NFSv4.1: Deal with wraparound when updating the layout \"barrier\" seqid\n  NFSv4.1: Deal with wraparound issues when updating the layout stateid\n  NFSv4.1: Always set the layout stateid if this is the first layoutget\n  NFSv4.1: Fix another refcount issue in pnfs_find_alloc_layout\n  NFSv4: don\u0027t put ACCESS in OPEN compound if O_EXCL\n  NFSv4: don\u0027t check MAY_WRITE access bit in OPEN\n  NFS: Set key construction data for the legacy upcall\n  NFSv4.1: don\u0027t do two EXCHANGE_IDs on mount\n  NFS: nfs41_walk_client_list(): re-lock before iterating\n  ...\n"
    },
    {
      "commit": "4d7e47bc83438e366195512fde34015b30ec5921",
      "tree": "5e80ca9eae9e62fd787438ff4a89778d2b2224ae",
      "parents": [
        "9292f05556becd639a91ae62f2041bf570a8bc2d"
      ],
      "author": {
        "name": "Peter Meerwald",
        "email": "pmeerw@pmeerw.net",
        "time": "Wed Oct 10 15:25:56 2012 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Wed Oct 10 15:25:56 2012 +0200"
      },
      "message": "hwmon: Fix spelling of Celsius\n\nSigned-off-by: Peter Meerwald \u003cpmeerw@pmeerw.net\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "9292f05556becd639a91ae62f2041bf570a8bc2d",
      "tree": "9b5f945284907b59cac3d84e5d7008ba1cbdac72",
      "parents": [
        "42859eea96ba6beabfb0369a1eeffa3c7d2bd9cb"
      ],
      "author": {
        "name": "Oleksij Rempel",
        "email": "bug-track@fisher-privat.net",
        "time": "Wed Oct 10 15:25:56 2012 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Wed Oct 10 15:25:56 2012 +0200"
      },
      "message": "hwmon: Update Alexey Fisher\u0027s name\n\nMy name was change after migration.\n\nSigned-off-by: Oleksij Rempel \u003cbug-track@fisher-privat.net\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "2474542f64432398f503373f53bdf620491bcfa8",
      "tree": "3c9744b138c2158757530814b35c23eed31cf6ce",
      "parents": [
        "c7a6ced9d8e8411bdafe83998474d185a79badc3",
        "85f8879ca4f3d26a7f473522101fb74a79bda3f2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Oct 10 20:15:24 2012 +0900"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Oct 10 20:15:24 2012 +0900"
      },
      "message": "Merge tag \u0027for-3.7-rc1\u0027 of git://gitorious.org/linux-pwm/linux-pwm\n\nPull pwm changes from Thierry Reding:\n \"All legacy PWM providers have now been moved to the PWM subsystem.\n  The plan for 3.8 is to adapt all board files to provide a lookup table\n  for PWM devices in order to get rid of the global namespace.\n  Subsequently, users of the legacy pwm_request() and pwm_free()\n  functions can be migrated to the new pwm_get() and pwm_put()\n  functions.  Once this has been completed, the legacy API and the\n  compatibility code in the core can be removed.\n\n  In addition to the above, these changes also add support for\n  configuring the polarity of a PWM signal (currently only supported on\n  ECAP and EHRPWM) and include a much needed rework of the i.MX driver.\n  Managed functions to obtain and release a PWM device (devm_pwm_get()\n  and devm_pwm_put()) have been added and the pwm-backlight driver has\n  been updated to use them.  If the PWM subsystem hasn\u0027t been enabled,\n  dummy functions are provided that allow the subsystem to safely\n  compile out.\n\n  Some common checks on input parameters have been moved to the core and\n  removed from the drivers.  Finally, a small fix corrects the\n  description of the PWM specifier\u0027s second cell in the device tree\n  representation.\"\n\n* tag \u0027for-3.7-rc1\u0027 of git://gitorious.org/linux-pwm/linux-pwm: (23 commits)\n  pwm: dt: Fix description of second PWM cell\n  pwm: Check for negative duty-cycle and period\n  pwm: Add Ingenic JZ4740 support\n  MIPS: JZ4740: Export timer API\n  pwm: Move PUV3 PWM driver to PWM framework\n  unicore32: pwm: Use managed resource allocations\n  unicore32: pwm: Remove unnecessary indirection\n  unicore32: pwm: Use module_platform_driver()\n  unicore32: pwm: Properly remap memory-mapped registers\n  pwm-backlight: Use devm_pwm_get() instead of pwm_get()\n  pwm: Move AB8500 PWM driver to PWM framework\n  pwm: Fix compilation error when CONFIG_PWM is not defined\n  pwm: i.MX: fix clock lookup\n  pwm: i.MX: use per clock unconditionally\n  pwm: i.MX: add devicetree support\n  pwm: i.MX: Use module_platform_driver\n  pwm: i.MX: add functions to enable/disable pwm.\n  pwm: i.MX: remove unnecessary if in pwm_[en|dis]able\n  pwm: i.MX: factor out SoC specific functions\n  pwm: pwm-tiehrpwm: Add support for configuring polarity of PWM\n  ...\n"
    },
    {
      "commit": "c7a6ced9d8e8411bdafe83998474d185a79badc3",
      "tree": "bf9a230bfc99165b9d8fa9ed9fc453619bd4a9fb",
      "parents": [
        "a188e7e93a36627fb3f0013f41857ab54f076d04",
        "2f73c3927318abe3d7fcaecadfbad89e2d12f881"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Oct 10 20:14:07 2012 +0900"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Oct 10 20:14:07 2012 +0900"
      },
      "message": "Merge branch \u0027for-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds\n\nPull LED subsystem update from Bryan Wu.\n\n* \u0027for-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds: (24 commits)\n  leds: add output driver configuration for pca9633 led driver\n  leds: lm3642: Use regmap_update_bits() in lm3642_chip_init()\n  leds: Add new LED driver for lm3642 chips\n  leds-lp5523: Fix riskiness of the page fault\n  leds-lp5523: turn off the LED engines on unloading the driver\n  leds-lm3530: Fix smatch warnings\n  leds-lm3530: Use devm_regulator_get function\n  leds: leds-gpio: adopt pinctrl support\n  leds: Add new LED driver for lm355x chips\n  leds-lp5523: use the i2c device id rather than fixed name\n  leds-lp5523: add new device id for LP55231\n  leds-lp5523: support new LP55231 device\n  leds: triggers: send uevent when changing triggers\n  leds-lp5523: minor code style fixes\n  leds-lp5523: change the return type of lp5523_set_mode()\n  leds-lp5523: set the brightness to 0 forcely on removing the driver\n  leds-lp5523: add channel name in the platform data\n  leds: leds-gpio: Use of_get_child_count() helper\n  leds: leds-gpio: Use platform_{get,set}_drvdata\n  leds: leds-gpio: use of_match_ptr()\n  ...\n"
    },
    {
      "commit": "a188e7e93a36627fb3f0013f41857ab54f076d04",
      "tree": "7686a0e870decdab3971db709fb0edf04241c07e",
      "parents": [
        "e1b28147f684af67bfac989756c27c19859d3d4e",
        "cf0eb28d3ba60098865bf7dbcbfdd6b1cc483e3b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Oct 10 19:52:19 2012 +0900"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Oct 10 19:52:19 2012 +0900"
      },
      "message": "Merge branch \u0027for-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending\n\nPull scsi target updates from Nicholas Bellinger:\n \"Things have been calm for the most part with no new fabric drivers in\n  flight for v3.7 (we\u0027re up to eight now !), so this update is primarily\n  focused on addressing a few long-standing items within target-core and\n  iscsi-target fabric code.\n\n  The highlights include:\n\n   - target: Simplify fabric sense data length handling (roland)\n   - qla2xxx: Fix endianness of task management response code (roland)\n   - target: fix truncation of mode data, support zero allocation length\n     (paolo)\n   - target: Properly support zero-length commands in normal processing\n     path (paolo)\n   - iscsi-target: Correctly set 0xffffffff field within ISCSI_OP_REJECT\n     PDU (ronnie + nab)\n   - iscsi-target: Add explicit set of cache_dynamic_acls\u003d1 for TPG\n     demo-mode (ronnie + nab)\n   - target/file: Re-enable optional fd_buffered_io\u003d1 operation (nab +\n     hch)\n   - iscsi-target: Add MaxXmitDataSegmenthLength forr target -\u003e\n     initiator MDRSL declaration (nab)\n   - target: Add target_submit_cmd_map_sgls for SGL fabric memory\n     passthrough (nab + hch)\n   - tcm_loop: Convert I/O path to use target_submit_cmd_map_sgls (hch +\n     nab)\n   - tcm_vhost: Convert I/O path to use target_submit_cmd_map_sgls (nab\n     + hch)\n\n  The last series for adding a new target_submit_cmd_map_sgls() fabric\n  caller (as requested by hch) that accepts pre-allocated SGL memory\n  (using existing logic), along with converting tcm_loop + tcm_vhost has\n  only been in -next for the last days, but has gotten enough review\n  +testing and is clear enough a mechanical change that I think it\u0027s\n  reasonable to merge for -rc1 code.\n\n  Thanks again to everyone who contributed this round! Extra special\n  thanks to Roland (PureStorage) for tracking down the qla2xxx target\n  TMR response code endian issue, and to Paolo (Redhat) for resolving\n  the long standing zero-length CDB issues within target-core between\n  virtual and pSCSI backends.\"\n\n* \u0027for-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending: (44 commits)\n  iscsi-target: Bump defaults for nopin_timeout + nopin_response_timeout values\n  iscsit: proper endianess conversions\n  iscsit: use the itt_t abstract type\n  iscsit: add missing endianess conversion in iscsit_check_inaddr_any\n  iscsit: remove incorrect unlock in iscsit_build_sendtargets_resp\n  iscsit: mark various functions static\n  target/iscsi: precedence bug in iscsit_set_dataout_sequence_values()\n  target/usb-gadget: strlen() doesn\u0027t count the terminator\n  target/usb-gadget: remove duplicate initialization\n  tcm_vhost: Convert I/O path to use target_submit_cmd_map_sgls\n  target: Add control CDB READ payload zero work-around\n  tcm_loop: Convert I/O path to use target_submit_cmd_map_sgls\n  target: Add target_submit_cmd_map_sgls for SGL fabric memory passthrough\n  iscsi-target: Add explicit set of cache_dynamic_acls\u003d1 for TPG demo-mode\n  iscsi-target: Change iscsi_target_seq_pdu_list.c to honor MaxXmitDataSegmentLength\n  iscsi-target: Add MaxXmitDataSegmentLength connection recovery check\n  iscsi-target: Convert incoming PDU payload checks to MaxXmitDataSegmentLength\n  iscsi-target: Enable MaxXmitDataSegmentLength operation in login path\n  iscsi-target: Add base MaxXmitDataSegmentLength code\n  target/file: Re-enable optional fd_buffered_io\u003d1 operation\n  ...\n"
    },
    {
      "commit": "106a4ee258d14818467829bf0e12aeae14c16cd7",
      "tree": "4a5d002eceff4a028ebc8d88223b1ed735bee224",
      "parents": [
        "c26fd69fa00916a31a47f5f096fd7be924106df8"
      ],
      "author": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Wed Sep 26 10:09:40 2012 +0100"
      },
      "committer": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Wed Oct 10 20:00:55 2012 +1030"
      },
      "message": "module: signature checking hook\n\nWe do a very simple search for a particular string appended to the module\n(which is cache-hot and about to be SHA\u0027d anyway).  There\u0027s both a config\noption and a boot parameter which control whether we accept or fail with\nunsigned modules and modules that are signed with an unknown key.\n\nIf module signing is enabled, the kernel will be tainted if a module is\nloaded that is unsigned or has a signature for which we don\u0027t have the\nkey.\n\n(Useful feedback and tweaks by David Howells \u003cdhowells@redhat.com\u003e)\n\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\n"
    },
    {
      "commit": "f59b51fe3d3092c08d7d554ecb40db24011b2ebc",
      "tree": "f19a5cb72adda3963f83609dbe2314620a4cf63e",
      "parents": [
        "aac2b1f5747ea34696d0da5bdc4d8247aa6437af",
        "062d52672446014222942cae6934d97769b329f0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Oct 10 11:15:20 2012 +0900"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Oct 10 11:15:20 2012 +0900"
      },
      "message": "Merge branch \u0027for-linus-37rc1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml\n\nPull UML changes from Richard Weinberger:\n \"UML receives this time only cleanups.\n\n  The most outstanding change is the \u0027include \"foo.h\"\u0027 do \u0027include\n  \u003cfoo.h\u003e\u0027 conversion done by Al Viro.\n\n  It touches many files, that\u0027s why the diffstat is rather big.\"\n\n* \u0027for-linus-37rc1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml:\n  typo in UserModeLinux-HOWTO\n  hppfs: fix the return value of get_inode()\n  hostfs: drop vmtruncate\n  um: get rid of pointless include \"...\" where include \u003c...\u003e will do\n  um: move sysrq.h out of include/shared\n  um/x86: merge 32 and 64 bit variants of ptrace.h\n  um/x86: merge 32 and 64bit variants of checksum.h\n"
    },
    {
      "commit": "943c2acea53784c45fb291498d04d5188fdea891",
      "tree": "063fac3e584f8f4a5babbc329499f84b3da291d7",
      "parents": [
        "10f39f04b2cb7a06ba5d4ea0f20bd156d0367bee",
        "e6c085863f97f0a8f009753e1baaf83e4aac7b42"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Oct 10 10:58:42 2012 +0900"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Oct 10 10:58:42 2012 +0900"
      },
      "message": "Merge tag \u0027mmc-merge-for-3.7-rc1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc\n\nPull MMC updates from Chris Ball:\n \"Core:\n   - Add DT properties for card detection (broken-cd, cd-gpios,\n     non-removable)\n   - Don\u0027t poll non-removable devices\n   - Fixup/rework eMMC sleep mode/\"power off notify\" feature\n   - Support eMMC background operations (BKOPS).  To set the one-time\n     programmable fuse that enables bkops on an eMMC that doesn\u0027t\n     already have it set, you can use the \"mmc bkops enable\" command in:\n\n       git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc-utils.git\n\n  Drivers:\n   - atmel-mci, dw_mmc, pxa-mci, dove, s3c, spear: Add device tree\n     support\n   - bfin_sdh: Add support for the controller in bf60x\n   - dw_mmc: Support Samsung Exynos SoCs\n   - eSDHC: Add ADMA support\n   - sdhci: Support testing a cd-gpio (from slot-gpio) instead of\n     presence bit\n   - sdhci-pltfm: Support broken-cd DT property\n   - tegra: Convert to only supporting DT (mach-tegra has gone DT-only)\"\n\n* tag \u0027mmc-merge-for-3.7-rc1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc: (67 commits)\n  mmc: core: Fixup broken suspend and eMMC4.5 power off notify\n  mmc: sdhci-spear: Add clk_{un}prepare() support\n  mmc: sdhci-spear: add device tree bindings\n  mmc: sdhci-s3c: Add clk_(enable/disable) in runtime suspend/resume\n  mmc: core: Replace MMC_CAP2_BROKEN_VOLTAGE with test for fixed regulator\n  mmc: sdhci-pxav3: Use sdhci_get_of_property for parsing DT quirks\n  mmc: dt: Support \"broken-cd\" property in sdhci-pltfm\n  mmc: sdhci-s3c: fix the wrong number of max bus clocks\n  mmc: sh-mmcif: avoid oops on spurious interrupts\n  mmc: sh-mmcif: properly handle MMC_WRITE_MULTIPLE_BLOCK completion IRQ\n  mmc: sdhci-s3c: Fix crash on module insertion for second time\n  mmc: sdhci-s3c: Enable only required bus clock\n  mmc: Revert \"mmc: dw_mmc: Add check for IDMAC configuration\"\n  mmc: mxcmmc: fix bug that may block a data transfer forever\n  mmc: omap_hsmmc: Pass on the suspend failure to the PM core\n  mmc: atmel-mci: AP700x PDC is not connected to MCI\n  mmc: atmel-mci: DMA can be used with other controllers\n  mmc: mmci: use clk_prepare_enable and clk_disable_unprepare\n  mmc: sdhci-s3c: Add device tree support\n  mmc: dw_mmc: add support for exynos specific implementation of dw-mshc\n  ...\n"
    },
    {
      "commit": "f474af7051212b4efc8267583fad9c4ebf33ccff",
      "tree": "1aa46ebc8065a341f247c2a2d9af2f624ad1d4f8",
      "parents": [
        "0d22f68f02c10d5d10ec5712917e5828b001a822",
        "e3dd9a52cb5552c46c2a4ca7ccdfb4dab5c72457"
      ],
      "author": {
        "name": "J. Bruce Fields",
        "email": "bfields@redhat.com",
        "time": "Tue Oct 09 18:35:22 2012 -0400"
      },
      "committer": {
        "name": "J. Bruce Fields",
        "email": "bfields@redhat.com",
        "time": "Tue Oct 09 18:35:22 2012 -0400"
      },
      "message": "nfs: disintegrate UAPI for nfs\n\nThis is to complete part of the Userspace API (UAPI) disintegration for which\nthe preparatory patches were pulled recently.  After these patches, userspace\nheaders will be segregated into:\n\n        include/uapi/linux/.../foo.h\n\nfor the userspace interface stuff, and:\n\n        include/linux/.../foo.h\n\nfor the strictly kernel internal stuff.\n\nSigned-off-by: J. Bruce Fields \u003cbfields@redhat.com\u003e\n"
    },
    {
      "commit": "062d52672446014222942cae6934d97769b329f0",
      "tree": "e2c7de3520a609c61fe4b7681b81813b2b672a3a",
      "parents": [
        "91312c53aff4c9863dca6080182091dc5c5824c6"
      ],
      "author": {
        "name": "Richard Genoud",
        "email": "richard.genoud@gmail.com",
        "time": "Thu Sep 27 09:34:16 2012 +0200"
      },
      "committer": {
        "name": "Richard Weinberger",
        "email": "richard@nod.at",
        "time": "Tue Oct 09 22:35:24 2012 +0200"
      },
      "message": "typo in UserModeLinux-HOWTO\n\n[it seems that I sent it to the wrong maintainer at first... sorry for that]\ncopy_from_user was meant instead of copy_to_user.\n\nSigned-off-by: Richard Genoud \u003crichard.genoud@gmail.com\u003e\nSigned-off-by: Richard Weinberger \u003crichard@nod.at\u003e\n"
    },
    {
      "commit": "ffe315012510165ce82e4dd4767f0a5dba9edbf7",
      "tree": "f601cd980af9d0ced5ca9aedecef4fa0d2ca0e15",
      "parents": [
        "e2d3a35ee427aaba99b6c68a56609ce276c51270",
        "4a8e43feeac7996b8de2d5b2823e316917493df4"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Tue Oct 09 15:03:21 2012 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Tue Oct 09 15:04:25 2012 +0100"
      },
      "message": "Merge tag \u0027disintegrate-mtd-20121009\u0027 of git://git.infradead.org/users/dhowells/linux-headers\n\nUAPI Disintegration 2012-10-09\n\nConflicts:\n\tMAINTAINERS\n\tarch/arm/configs/bcmring_defconfig\n\tarch/arm/mach-imx/clk-imx51-imx53.c\n\tdrivers/mtd/nand/Kconfig\n\tdrivers/mtd/nand/bcm_umi_nand.c\n\tdrivers/mtd/nand/nand_bcm_umi.h\n\tdrivers/mtd/nand/orion_nand.c\n"
    },
    {
      "commit": "ae59057b647673a77f33b78d83f4b5da3d99c5c1",
      "tree": "cfe35635e274cd1bff037d511fc2053d5a2b10aa",
      "parents": [
        "a3a922099cb4952a6347966e692a8810ca7ffd1b"
      ],
      "author": {
        "name": "adam radford",
        "email": "aradford@gmail.com",
        "time": "Mon Oct 01 19:27:34 2012 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "JBottomley@Parallels.com",
        "time": "Tue Oct 09 11:21:48 2012 +0100"
      },
      "message": "[SCSI] megaraid_sas: Version, Changelog, Copyright update\n\nSigned-off-by: Adam Radford \u003caradford@gmail.com\u003e\nSigned-off-by: James Bottomley \u003cJBottomley@Parallels.com\u003e\n"
    },
    {
      "commit": "9e2d8656f5e8aa214e66b462680cf86b210b74a8",
      "tree": "f67d62e896cedf75599ea45f9ecf9999c6ad24cd",
      "parents": [
        "1ea4f4f8405cc1ceec23f2d261bc3775785e6712",
        "9e695d2ecc8451cc2c1603d60b5c8e7f5581923a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 09 16:23:15 2012 +0900"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 09 16:23:15 2012 +0900"
      },
      "message": "Merge branch \u0027akpm\u0027 (Andrew\u0027s patch-bomb)\n\nMerge patches from Andrew Morton:\n \"A few misc things and very nearly all of the MM tree.  A tremendous\n  amount of stuff (again), including a significant rbtree library\n  rework.\"\n\n* emailed patches from Andrew Morton \u003cakpm@linux-foundation.org\u003e: (160 commits)\n  sparc64: Support transparent huge pages.\n  mm: thp: Use more portable PMD clearing sequenece in zap_huge_pmd().\n  mm: Add and use update_mmu_cache_pmd() in transparent huge page code.\n  sparc64: Document PGD and PMD layout.\n  sparc64: Eliminate PTE table memory wastage.\n  sparc64: Halve the size of PTE tables\n  sparc64: Only support 4MB huge pages and 8KB base pages.\n  memory-hotplug: suppress \"Trying to free nonexistent resource \u003cXXXXXXXXXXXXXXXX-YYYYYYYYYYYYYYYY\u003e\" warning\n  mm: memcg: clean up mm_match_cgroup() signature\n  mm: document PageHuge somewhat\n  mm: use %pK for /proc/vmallocinfo\n  mm, thp: fix mlock statistics\n  mm, thp: fix mapped pages avoiding unevictable list on mlock\n  memory-hotplug: update memory block\u0027s state and notify userspace\n  memory-hotplug: preparation to notify memory block\u0027s state at memory hot remove\n  mm: avoid section mismatch warning for memblock_type_name\n  make GFP_NOTRACK definition unconditional\n  cma: decrease cc.nr_migratepages after reclaiming pagelist\n  CMA: migrate mlocked pages\n  kpageflags: fix wrong KPF_THP on non-huge compound pages\n  ...\n"
    },
    {
      "commit": "00ea8990aadf754bbbb46ae85d4f2afba19508d8",
      "tree": "6154b7faba1e6887f74d9808b74ddf8c148f918b",
      "parents": [
        "957f822a0ab95e88b146638bad6209bbc315bedd"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Oct 08 16:33:25 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 09 16:22:57 2012 +0900"
      },
      "message": "memory.txt: remove stray information\n\nAndi removed some outedated documentation from Documentation/memory.txt\nback in 2009 by commit 3b2b9a875ddc (\"Documentation/memory.txt: remove\nsome very outdated recommendations\"), but the resulting document is not\nin a nice shape either.\n\nIt seems to me like we are not losing anything by completely removing the\nfile now.\n\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "39b5f29ac1f988c1615fbc9c69f6651ab0d0c3c7",
      "tree": "d8030f58d542bb3e811d83676b38c5b4b3a16c02",
      "parents": [
        "ec4d9f626d5908b6052c2973f37992f1db52e967"
      ],
      "author": {
        "name": "Hugh Dickins",
        "email": "hughd@google.com",
        "time": "Mon Oct 08 16:33:18 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 09 16:22:55 2012 +0900"
      },
      "message": "mm: remove vma arg from page_evictable\n\npage_evictable(page, vma) is an irritant: almost all its callers pass\nNULL for vma.  Remove the vma arg and use mlocked_vma_newpage(vma, page)\nexplicitly in the couple of places it\u0027s needed.  But in those places we\ndon\u0027t even need page_evictable() itself!  They\u0027re dealing with a freshly\nallocated anonymous page, which has no \"mapping\" and cannot be mlocked yet.\n\nSigned-off-by: Hugh Dickins \u003chughd@google.com\u003e\nAcked-by: Mel Gorman \u003cmel@csn.ul.ie\u003e\nCc: Rik van Riel \u003criel@redhat.com\u003e\nAcked-by: Johannes Weiner \u003channes@cmpxchg.org\u003e\nCc: Michel Lespinasse \u003cwalken@google.com\u003e\nCc: Ying Han \u003cyinghan@google.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "1939c557b5c3c0e800328e3589ae3d27fdfea29e",
      "tree": "db7e9fd87d2e0746de1b4fce3d0056164c6c90db",
      "parents": [
        "7f1290f2f2a4d2c3f1b7ce8e87256e052ca23125"
      ],
      "author": {
        "name": "Michael Kerrisk",
        "email": "mtk.manpages@gmail.com",
        "time": "Mon Oct 08 16:33:09 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 09 16:22:54 2012 +0900"
      },
      "message": "memcg: trivial fixes for Documentation/cgroups/memory.txt\n\nWhile reading through Documentation/cgroups/memory.txt, I found a number\nof minor wordos and typos.  The patch below is a conservative handling of\nsome of these: it provides just a number of \"obviously correct\" fixes to\nthe English that improve the readability of the document somewhat.\nObviously some more significant fixes need to be made to the document, but\nsome of those may not be in the \"obvious correct\" category.\n\nSigned-off-by: Michael Kerrisk \u003cmtk.manpages@gmail.com\u003e\nAcked-by: Michal Hocko \u003cmhocko@suse.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9c079add0d0f45220f4bb37febf0621137ec2d38",
      "tree": "ce6ba6d7e2d517a2004de856c882f2a08af12be2",
      "parents": [
        "147e615f83c2c36caf89e7a3bf78090ade6f266c"
      ],
      "author": {
        "name": "Michel Lespinasse",
        "email": "walken@google.com",
        "time": "Mon Oct 08 16:31:33 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 09 16:22:40 2012 +0900"
      },
      "message": "rbtree: move augmented rbtree functionality to rbtree_augmented.h\n\nProvide rb_insert_augmented() and rb_erase_augmented() through a new\nrbtree_augmented.h include file.  rb_erase_augmented() is defined there as\nan __always_inline function, in order to allow inlining of augmented\nrbtree callbacks into it.  Since this generates a relatively large\nfunction, each augmented rbtree user should make sure to have a single\ncall site.\n\nSigned-off-by: Michel Lespinasse \u003cwalken@google.com\u003e\nCc: Rik van Riel \u003criel@redhat.com\u003e\nCc: Hillf Danton \u003cdhillf@gmail.com\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nCc: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nCc: Andrea Arcangeli \u003caarcange@redhat.com\u003e\nCc: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "147e615f83c2c36caf89e7a3bf78090ade6f266c",
      "tree": "0cd64fd67f4b55bbe364217911a8100827c8b04f",
      "parents": [
        "85d3a316c714197f94e75c1e5b2d37607d66e5de"
      ],
      "author": {
        "name": "Michel Lespinasse",
        "email": "walken@google.com",
        "time": "Mon Oct 08 16:31:30 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 09 16:22:40 2012 +0900"
      },
      "message": "prio_tree: remove\n\nAfter both prio_tree users have been converted to use red-black trees,\nthere is no need to keep around the prio tree library anymore.\n\nSigned-off-by: Michel Lespinasse \u003cwalken@google.com\u003e\nCc: Rik van Riel \u003criel@redhat.com\u003e\nCc: Hillf Danton \u003cdhillf@gmail.com\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nCc: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nCc: Andrea Arcangeli \u003caarcange@redhat.com\u003e\nCc: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "14b94af0b251a2c80885b60538166fb7d04a642e",
      "tree": "ef447d340435c441f8c3e54eb8f26f747aa73108",
      "parents": [
        "dadf93534f125b9eda486b471446a8456a603d27"
      ],
      "author": {
        "name": "Michel Lespinasse",
        "email": "walken@google.com",
        "time": "Mon Oct 08 16:31:17 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 09 16:22:37 2012 +0900"
      },
      "message": "rbtree: faster augmented rbtree manipulation\n\nIntroduce new augmented rbtree APIs that allow minimal recalculation of\naugmented node information.\n\nA new callback is added to the rbtree insertion and erase rebalancing\nfunctions, to be called on each tree rotations. Such rotations preserve\nthe subtree\u0027s root augmented value, but require recalculation of the one\nchild that was previously located at the subtree root.\n\nIn the insertion case, the handcoded search phase must be updated to\nmaintain the augmented information on insertion, and then the rbtree\ncoloring/rebalancing algorithms keep it up to date.\n\nIn the erase case, things are more complicated since it is library\ncode that manipulates the rbtree in order to remove internal nodes.\nThis requires a couple additional callbacks to copy a subtree\u0027s\naugmented value when a new root is stitched in, and to recompute\naugmented values down the ancestry path when a node is removed from\nthe tree.\n\nIn order to preserve maximum speed for the non-augmented case,\nwe provide two versions of each tree manipulation function.\nrb_insert_augmented() is the augmented equivalent of rb_insert_color(),\nand rb_erase_augmented() is the augmented equivalent of rb_erase().\n\nSigned-off-by: Michel Lespinasse \u003cwalken@google.com\u003e\nAcked-by: Rik van Riel \u003criel@redhat.com\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nCc: Andrea Arcangeli \u003caarcange@redhat.com\u003e\nCc: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "01dc52ebdf472f77cca623ca693ca24cfc0f1bbe",
      "tree": "2d0f35f2aff418d52a84fb50974ad3bacf68d4bd",
      "parents": [
        "d5dc0ad928fb9e972001e552597fd0b794863f34"
      ],
      "author": {
        "name": "Davidlohr Bueso",
        "email": "dave@gnu.org",
        "time": "Mon Oct 08 16:29:30 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 09 16:22:24 2012 +0900"
      },
      "message": "oom: remove deprecated oom_adj\n\nThe deprecated /proc/\u003cpid\u003e/oom_adj is scheduled for removal this month.\n\nSigned-off-by: Davidlohr Bueso \u003cdave@gnu.org\u003e\nAcked-by: David Rientjes \u003crientjes@google.com\u003e\nCc: KOSAKI Motohiro \u003ckosaki.motohiro@jp.fujitsu.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "314e51b9851b4f4e8ab302243ff5a6fc6147f379",
      "tree": "f757b89206355fd129830782566768693eed23ce",
      "parents": [
        "0103bd16fb90bc741c7a03fd1ea4e8a505abad23"
      ],
      "author": {
        "name": "Konstantin Khlebnikov",
        "email": "khlebnikov@openvz.org",
        "time": "Mon Oct 08 16:29:02 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 09 16:22:19 2012 +0900"
      },
      "message": "mm: kill vma flag VM_RESERVED and mm-\u003ereserved_vm counter\n\nA long time ago, in v2.4, VM_RESERVED kept swapout process off VMA,\ncurrently it lost original meaning but still has some effects:\n\n | effect                 | alternative flags\n-+------------------------+---------------------------------------------\n1| account as reserved_vm | VM_IO\n2| skip in core dump      | VM_IO, VM_DONTDUMP\n3| do not merge or expand | VM_IO, VM_DONTEXPAND, VM_HUGETLB, VM_PFNMAP\n4| do not mlock           | VM_IO, VM_DONTEXPAND, VM_HUGETLB, VM_PFNMAP\n\nThis patch removes reserved_vm counter from mm_struct.  Seems like nobody\ncares about it, it does not exported into userspace directly, it only\nreduces total_vm showed in proc.\n\nThus VM_RESERVED can be replaced with VM_IO or pair VM_DONTEXPAND | VM_DONTDUMP.\n\nremap_pfn_range() and io_remap_pfn_range() set VM_IO|VM_DONTEXPAND|VM_DONTDUMP.\nremap_vmalloc_range() set VM_DONTEXPAND | VM_DONTDUMP.\n\n[akpm@linux-foundation.org: drivers/vfio/pci/vfio_pci.c fixup]\nSigned-off-by: Konstantin Khlebnikov \u003ckhlebnikov@openvz.org\u003e\nCc: Alexander Viro \u003cviro@zeniv.linux.org.uk\u003e\nCc: Carsten Otte \u003ccotte@de.ibm.com\u003e\nCc: Chris Metcalf \u003ccmetcalf@tilera.com\u003e\nCc: Cyrill Gorcunov \u003cgorcunov@openvz.org\u003e\nCc: Eric Paris \u003ceparis@redhat.com\u003e\nCc: H. Peter Anvin \u003chpa@zytor.com\u003e\nCc: Hugh Dickins \u003chughd@google.com\u003e\nCc: Ingo Molnar \u003cmingo@redhat.com\u003e\nCc: James Morris \u003cjames.l.morris@oracle.com\u003e\nCc: Jason Baron \u003cjbaron@redhat.com\u003e\nCc: Kentaro Takeda \u003ctakedakn@nttdata.co.jp\u003e\nCc: Matt Helsley \u003cmatthltc@us.ibm.com\u003e\nCc: Nick Piggin \u003cnpiggin@kernel.dk\u003e\nCc: Oleg Nesterov \u003coleg@redhat.com\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nCc: Robert Richter \u003crobert.richter@amd.com\u003e\nCc: Suresh Siddha \u003csuresh.b.siddha@intel.com\u003e\nCc: Tetsuo Handa \u003cpenguin-kernel@I-love.SAKURA.ne.jp\u003e\nCc: Venkatesh Pallipadi \u003cvenki@google.com\u003e\nAcked-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "de390bba797aa9a554bc1769b6a8771605854d79",
      "tree": "ce95610d4a70ec0a7307a30cfd1a66fdf0c901ab",
      "parents": [
        "50e0d10232db05c6776afcf6098459bff47e8b15",
        "382fc33b4a04e2dde89b4c69a6880e0c7d9761e2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 09 16:08:04 2012 +0900"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 09 16:08:04 2012 +0900"
      },
      "message": "Merge branch \u0027upstream\u0027 of git://git.linux-mips.org/pub/scm/ralf/upstream-linus\n\nPull MIPS update from Ralf Baechle:\n \"This is the MIPS update for 3.7.\n\n  A fair chunk of them are platform updates to the Cavium Octeon SOC\n  (which involves machine generated header files of considerable size),\n  Atheros ATH79xx, RMI aka Netlogic aka Broadcom XLP, Broadcom BCM63xx\n  platforms.\n\n  Support for the commercial MIPS simulator MIPSsim has been removed as\n  MIPS Technologies is shifting away from this product and Qemu is\n  offering various more powerful platforms.  The generic MIPS code can\n  now also probe for no-execute / write-only TLB features implemented\n  without the full SmartMIPS extension as permitted by the latest MIPS\n  processor architecture.  Lots of small changes to generic code.\"\n\n* \u0027upstream\u0027 of git://git.linux-mips.org/pub/scm/ralf/upstream-linus: (78 commits)\n  MIPS: ath79: Fix CPU/DDR frequency calculation for SRIF PLLs\n  MIPS: ath79: use correct fractional dividers for {CPU,DDR}_PLL on AR934x\n  MIPS: BCM63XX: Properly handle mac address octet overflow\n  MIPS: Kconfig: Avoid build errors by hiding USE_OF from the user.\n  MIPS: Replace `-\u0027 in defconfig filename wth `_\u0027 for consistency.\n  MIPS: Wire kcmp syscall.\n  MIPS: MIPSsim: Remove the MIPSsim platform.\n  MIPS: NOTIFY_RESUME is not needed in TIF masks\n  MIPS: Merge the identical \"return from syscall\" per-ABI code\n  MIPS: Unobfuscate _TIF..._MASK\n  MIPS: Prevent hitting do_notify_resume() with !user_mode(regs).\n  MIPS: Replace \u0027kernel_uses_smartmips_rixi\u0027 with \u0027cpu_has_rixi\u0027.\n  MIPS: Add base architecture support for RI and XI.\n  MIPS: Optimise TLB handlers for MIPS32/64 R2 cores.\n  MIPS: uasm: Add INS and EXT instructions.\n  MIPS: Avoid pipeline stalls on some MIPS32R2 cores.\n  MIPS: Make VPE count to be one-based.\n  MIPS: Add new end of interrupt functionality for GIC.\n  MIPS: Add EIC support for GIC.\n  MIPS: Code clean-ups for the GIC.\n  ...\n"
    },
    {
      "commit": "d1d4a81b842db21b144ffd2334ca5eee3eb740f3",
      "tree": "fe4fde80d9190292f13d2d48c04ce3ea4fd4f764",
      "parents": [
        "4084a9b99ccd05bf5e13dcd248e3b56a682fa4d6",
        "67bfa9b60bd689601554526d144b21d529f78a09",
        "29b19e250434c6193c8b8e4c34c9c6284dd4f101"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Oct 09 01:47:35 2012 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Oct 09 01:47:35 2012 -0400"
      },
      "message": "Merge branches \u0027fixes-for-37\u0027, \u0027ec\u0027 and \u0027thermal\u0027 into release\n"
    },
    {
      "commit": "29b19e250434c6193c8b8e4c34c9c6284dd4f101",
      "tree": "8a1c8e308c9ae964f7fb612e921e10cf4c30ba15",
      "parents": [
        "125c4c706b680c7831f0966ff873c1ad0354ec25",
        "c072fed95c9855a920c114d7fa3351f0f54ea06e"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Oct 09 01:35:52 2012 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Oct 09 01:35:52 2012 -0400"
      },
      "message": "Merge branch \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux into thermal\n\nConflicts:\n\tdrivers/staging/omap-thermal/omap-thermal-common.\n\t\tOMAP supplied dummy TC1 and TC2,\n\t\tat the same time that the thermal tree removed them\n\t\tfrom thermal_zone_device_register()\n\n\tdrivers/thermal/cpu_cooling.c b/drivers/thermal/cpu_cooling.c\n\t\tpropogate the upstream MAX_IDR_LEVEL re-name\n\t\t\tto prevent a build failure\n\n\tPreviously-fixed-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "f5a246eab9a268f51ba8189ea5b098a1bfff200e",
      "tree": "a6ff7169e0bcaca498d9aec8b0624de1b74eaecb",
      "parents": [
        "d5bbd43d5f450c3fca058f5b85f3dfb4e8cc88c9",
        "7ff34ad80b7080fafaac8efa9ef0061708eddd51"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 09 07:07:14 2012 +0900"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 09 07:07:14 2012 +0900"
      },
      "message": "Merge tag \u0027sound-3.7\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound\n\nPull sound updates from Takashi Iwai:\n \"This contains pretty many small commits covering fairly large range of\n  files in sound/ directory.  Partly because of additional API support\n  and partly because of constantly developed ASoC and ARM stuff.\n\n  Some highlights:\n\n   - Introduced the helper function and documentation for exposing the\n     channel map via control API, as discussed in Plumbers; most of PCI\n     drivers are covered, will follow more drivers later\n\n   - Most of drivers have been replaced with the new PM callbacks (if\n     the bus is supported)\n\n   - HD-audio controller got the support of runtime PM and the support\n     of D3 clock-stop.  Also changing the power_save option in sysfs\n     kicks off immediately to enable / disable the power-save mode.\n\n   - Another significant code change in HD-audio is the rewrite of\n     firmware loading code.  Other than that, most of changes in\n     HD-audio are continued cleanups and standardization for the generic\n     auto parser and bug fixes (HBR, device-specific fixups), in\n     addition to the support of channel-map API.\n\n   - Addition of ASoC bindings for the compressed API, used by the\n     mid-x86 drivers.\n\n   - Lots of cleanups and API refreshes for ASoC codec drivers and\n     DaVinci.\n\n   - Conversion of OMAP to dmaengine.\n\n   - New machine driver for Wolfson Microelectronics Bells.\n\n   - New CODEC driver for Wolfson Microelectronics WM0010.\n\n   - Enhancements to the ux500 and wm2000 drivers\n\n   - A new driver for DA9055 and the support for regulator bypass mode.\"\n\nFix up various arm soc header file reorg conflicts.\n\n* tag \u0027sound-3.7\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound: (339 commits)\n  ALSA: hda - Add new codec ALC283 ALC290 support\n  ALSA: hda - avoid unneccesary indices on \"Headphone Jack\" controls\n  ALSA: hda - fix indices on boost volume on Conexant\n  ALSA: aloop - add locking to timer access\n  ALSA: hda - Fix hang caused by race during suspend.\n  sound: Remove unnecessary semicolon\n  ALSA: hda/realtek - Fix detection of ALC271X codec\n  ALSA: hda - Add inverted internal mic quirk for Lenovo IdeaPad U310\n  ALSA: hda - make Realtek/Sigmatel/Conexant use the generic unsol event\n  ALSA: hda - make a generic unsol event handler\n  ASoC: codecs: Add DA9055 codec driver\n  ASoC: eukrea-tlv320: Convert it to platform driver\n  ALSA: ASoC: add DT bindings for CS4271\n  ASoC: wm_hubs: Ensure volume updates are handled during class W startup\n  ASoC: wm5110: Adding missing volume update bits\n  ASoC: wm5110: Add OUT3R support\n  ASoC: wm5110: Add AEC loopback support\n  ASoC: wm5110: Rename EPOUT to HPOUT3\n  ASoC: arizona: Add more clock rates\n  ASoC: arizona: Add more DSP options for mixer input muxes\n  ...\n"
    },
    {
      "commit": "62885f59a26195d9f6a3f8c795225dfbab62a110",
      "tree": "56773f6a15d22154816b240c4988cb906df7ed5f",
      "parents": [
        "102084d3d3969646cc89ea159e50898aeafc6649"
      ],
      "author": {
        "name": "Marek Vasut",
        "email": "marex@denx.de",
        "time": "Fri Aug 24 05:44:31 2012 +0200"
      },
      "committer": {
        "name": "Wolfram Sang",
        "email": "w.sang@pengutronix.de",
        "time": "Mon Oct 08 12:47:33 2012 +0200"
      },
      "message": "MXS: Implement DMA support into mxs-i2c\n\nThis patch implements DMA support into mxs-i2c. DMA transfers are now enabled\nvia DT. The DMA operation is enabled by default.\n\nSigned-off-by: Marek Vasut \u003cmarex@denx.de\u003e\nTested-by: Fabio Estevam \u003cfabio.estevam@freescale.com\u003e\n\n[wsa: rebased to 3.6-rc7]\n\nSigned-off-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\n"
    },
    {
      "commit": "102084d3d3969646cc89ea159e50898aeafc6649",
      "tree": "e92924469b3fab3ee6fa29e338e0a3a4cb167e82",
      "parents": [
        "6ccbe607132bd823abbad8d32b13af89161707da",
        "979570e02981d4a8fc20b3cc8fd651856c98ee9d"
      ],
      "author": {
        "name": "Wolfram Sang",
        "email": "w.sang@pengutronix.de",
        "time": "Mon Oct 08 12:46:32 2012 +0200"
      },
      "committer": {
        "name": "Wolfram Sang",
        "email": "w.sang@pengutronix.de",
        "time": "Mon Oct 08 12:46:32 2012 +0200"
      },
      "message": "Merge tag \u0027v3.6-rc7\u0027 into i2c-embedded/for-next\n\nLinux 3.6-rc7\n\nNeeded to get updates from i2c-embedded/for-current into i2c-embedded/for-next\n"
    },
    {
      "commit": "9a83b46578df149160b1da057656d2f0cfcbb5b6",
      "tree": "c1f5191fee0d8e82be1c3e47e7f7882c1af9be67",
      "parents": [
        "aacf29bf1bf133f6219e6f8969d4ebc2ac76458f"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Thu Sep 13 15:17:21 2012 +0100"
      },
      "committer": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Mon Oct 08 13:50:12 2012 +1030"
      },
      "message": "KEYS: Document asymmetric key type\n\nIn-source documentation for the asymmetric key type.  This will be located in:\n\n\tDocumentation/crypto/asymmetric-keys.txt\n\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\n"
    },
    {
      "commit": "cf7f601c067994f371ba77721d1e45fce61a4569",
      "tree": "4ff5a12ae84cf47a9815c3e3979341a66360cb31",
      "parents": [
        "9bb9c3be56834653878f766f471fa1c20e562f4c"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Thu Sep 13 13:06:29 2012 +0100"
      },
      "committer": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Mon Oct 08 13:49:48 2012 +1030"
      },
      "message": "KEYS: Add payload preparsing opportunity prior to key instantiate or update\n\nGive the key type the opportunity to preparse the payload prior to the\ninstantiation and update routines being called.  This is done with the\nprovision of two new key type operations:\n\n\tint (*preparse)(struct key_preparsed_payload *prep);\n\tvoid (*free_preparse)(struct key_preparsed_payload *prep);\n\nIf the first operation is present, then it is called before key creation (in\nthe add/update case) or before the key semaphore is taken (in the update and\ninstantiate cases).  The second operation is called to clean up if the first\nwas called.\n\npreparse() is given the opportunity to fill in the following structure:\n\n\tstruct key_preparsed_payload {\n\t\tchar\t\t*description;\n\t\tvoid\t\t*type_data[2];\n\t\tvoid\t\t*payload;\n\t\tconst void\t*data;\n\t\tsize_t\t\tdatalen;\n\t\tsize_t\t\tquotalen;\n\t};\n\nBefore the preparser is called, the first three fields will have been cleared,\nthe payload pointer and size will be stored in data and datalen and the default\nquota size from the key_type struct will be stored into quotalen.\n\nThe preparser may parse the payload in any way it likes and may store data in\nthe type_data[] and payload fields for use by the instantiate() and update()\nops.\n\nThe preparser may also propose a description for the key by attaching it as a\nstring to the description field.  This can be used by passing a NULL or \"\"\ndescription to the add_key() system call or the key_create_or_update()\nfunction.  This cannot work with request_key() as that required the description\nto tell the upcall about the key to be created.\n\nThis, for example permits keys that store PGP public keys to generate their own\nname from the user ID and public key fingerprint in the key.\n\nThe instantiate() and update() operations are then modified to look like this:\n\n\tint (*instantiate)(struct key *key, struct key_preparsed_payload *prep);\n\tint (*update)(struct key *key, struct key_preparsed_payload *prep);\n\nand the new payload data is passed in *prep, whether or not it was preparsed.\n\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\n"
    },
    {
      "commit": "d8dc91b753b881c60c766c06aeec87675a07df4a",
      "tree": "9a02f81fc5436b424d88c2340dcd6b0fe6ae6cca",
      "parents": [
        "7035cdf36d5c4d913f68ff97e1c2e5603500d946",
        "3f44ea0d1c3835872033a6633135e16f87161202"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 08 07:14:06 2012 +0900"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 08 07:14:06 2012 +0900"
      },
      "message": "Merge branch \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux\n\nPul ACPI \u0026 Power Management updates from Len Brown:\n - acpidump utility added\n - intel_idle driver now supports IVB Xeon\n - turbostat utility can now count SMIs\n - ACPI can now bind to USB3 hubs\n - misc fixes\n\n* \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux: (49 commits)\n  ACPI: Add new sysfs interface to export device description\n  ACPI: Harden acpi_table_parse_entries() against BIOS bug\n  tools/power/turbostat: add option to count SMIs, re-name some options\n  tools/power turbostat: add [-d MSR#][-D MSR#] options to print counter deltas\n  intel_idle: enable IVB Xeon support\n  tools/power turbostat: add [-m MSR#] option\n  tools/power turbostat: make -M output pretty\n  tools/power turbostat: print more turbo-limit information\n  tools/power turbostat: delete unused line\n  tools/power turbostat: run on IVB Xeon\n  tools/power/acpi/acpidump: create acpidump(8), local make install targets\n  tools/power/acpi/acpidump: version 20101221 - find dynamic tables in sysfs\n  ACPI: run _OSC after ACPI_FULL_INITIALIZATION\n  tools/power/acpi/acpidump: create acpidump(8), local make install targets\n  tools/power/acpi/acpidump: version 20101221 - find dynamic tables in sysfs\n  tools/power/acpi/acpidump: version 20071116\n  tools/power/acpi/acpidump: version 20070714\n  tools/power/acpi/acpidump: version 20060606\n  tools/power/acpi/acpidump: version 20051111\n  xo15-ebook: convert to module_acpi_driver()\n  ...\n"
    },
    {
      "commit": "da764f97df0e5e05e5453279f934531c0cf52e11",
      "tree": "b404910f0587cbaf3a61ec8dcc2c4f960ed59f56",
      "parents": [
        "067bf748bde70154a1fe1734b01f82b827c65b23"
      ],
      "author": {
        "name": "Viresh Kumar",
        "email": "viresh.kumar@linaro.org",
        "time": "Fri Sep 28 15:58:23 2012 +0530"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Sun Oct 07 17:41:45 2012 -0400"
      },
      "message": "mmc: sdhci-spear: Add clk_{un}prepare() support\n\nclk_{un}prepare is mandatory for platforms using common clock framework.\nSince this driver is used by SPEAr platform, which supports common clock\nframework, add clk_{un}prepare() support for it.\n\nSigned-off-by: Viresh Kumar \u003cviresh.kumar@linaro.org\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "067bf748bde70154a1fe1734b01f82b827c65b23",
      "tree": "1890041b7285676be8b783abafa9d9d52296fcdf",
      "parents": [
        "2abeb5c5ded2e7f7d288058426fb0ae852adc77f"
      ],
      "author": {
        "name": "Viresh Kumar",
        "email": "viresh.kumar@linaro.org",
        "time": "Fri Sep 28 15:58:22 2012 +0530"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Sun Oct 07 17:41:44 2012 -0400"
      },
      "message": "mmc: sdhci-spear: add device tree bindings\n\nThis adds simple DT bindings for SDHCI SPEAr controller. It uses cd-gpios\nfrom common mmc bindings.\n\nThis also fixes spear300-evb.dts with correct name for card detect binding.\n\nSigned-off-by: Viresh Kumar \u003cviresh.kumar@linaro.org\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "7035cdf36d5c4d913f68ff97e1c2e5603500d946",
      "tree": "eee5680c16771cb23bc6d3a47bc7b6f350171b22",
      "parents": [
        "6432f2128414edbea5fd4f6c4fa4c28d0e1c6151",
        "6285bc231277419255f3498d3eb5ddc9f8e7fe79"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 08 06:38:18 2012 +0900"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 08 06:38:18 2012 +0900"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client\n\nPull ceph updates from Sage Weil:\n \"The bulk of this pull is a series from Alex that refactors and cleans\n  up the RBD code to lay the groundwork for supporting the new image\n  format and evolving feature set.  There are also some cleanups in\n  libceph, and for ceph there\u0027s fixed validation of file striping\n  layouts and a bugfix in the code handling a shrinking MDS cluster.\"\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client: (71 commits)\n  ceph: avoid 32-bit page index overflow\n  ceph: return EIO on invalid layout on GET_DATALOC ioctl\n  rbd: BUG on invalid layout\n  ceph: propagate layout error on osd request creation\n  libceph: check for invalid mapping\n  ceph: convert to use le32_add_cpu()\n  ceph: Fix oops when handling mdsmap that decreases max_mds\n  rbd: update remaining header fields for v2\n  rbd: get snapshot name for a v2 image\n  rbd: get the snapshot context for a v2 image\n  rbd: get image features for a v2 image\n  rbd: get the object prefix for a v2 rbd image\n  rbd: add code to get the size of a v2 rbd image\n  rbd: lay out header probe infrastructure\n  rbd: encapsulate code that gets snapshot info\n  rbd: add an rbd features field\n  rbd: don\u0027t use index in __rbd_add_snap_dev()\n  rbd: kill create_snap sysfs entry\n  rbd: define rbd_dev_image_id()\n  rbd: define some new format constants\n  ...\n"
    },
    {
      "commit": "6432f2128414edbea5fd4f6c4fa4c28d0e1c6151",
      "tree": "d3c63c5f2f043ce52d98d8dfd3c9c0a7bc76ed95",
      "parents": [
        "1b033447bf847ba49c3816c564c9191c97456b36",
        "c278531d39f3158bfee93dc67da0b77e09776de2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 08 06:36:39 2012 +0900"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 08 06:36:39 2012 +0900"
      },
      "message": "Merge tag \u0027ext4_for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4\n\nPull ext4 updates from Ted Ts\u0027o:\n \"The big new feature added this time is supporting online resizing\n  using the meta_bg feature.  This allows us to resize file systems\n  which are greater than 16TB.  In addition, the speed of online\n  resizing has been improved in general.\n\n  We also fix a number of races, some of which could lead to deadlocks,\n  in ext4\u0027s Asynchronous I/O and online defrag support, thanks to good\n  work by Dmitry Monakhov.\n\n  There are also a large number of more minor bug fixes and cleanups\n  from a number of other ext4 contributors, quite of few of which have\n  submitted fixes for the first time.\"\n\n* tag \u0027ext4_for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4: (69 commits)\n  ext4: fix ext4_flush_completed_IO wait semantics\n  ext4: fix mtime update in nodelalloc mode\n  ext4: fix ext_remove_space for punch_hole case\n  ext4: punch_hole should wait for DIO writers\n  ext4: serialize truncate with owerwrite DIO workers\n  ext4: endless truncate due to nonlocked dio readers\n  ext4: serialize unlocked dio reads with truncate\n  ext4: serialize dio nonlocked reads with defrag workers\n  ext4: completed_io locking cleanup\n  ext4: fix unwritten counter leakage\n  ext4: give i_aiodio_unwritten a more appropriate name\n  ext4: ext4_inode_info diet\n  ext4: convert to use leXX_add_cpu()\n  ext4: ext4_bread usage audit\n  fs: reserve fallocate flag codepoint\n  ext4: remove redundant offset check in mext_check_arguments()\n  ext4: don\u0027t clear orphan list on ro mount with errors\n  jbd2: fix assertion failure in commit code due to lacking transaction credits\n  ext4: release donor reference when EXT4_IOC_MOVE_EXT ioctl fails\n  ext4: enable FITRIM ioctl on bigalloc file system\n  ...\n"
    },
    {
      "commit": "1b033447bf847ba49c3816c564c9191c97456b36",
      "tree": "4b4b19649671a230a9071c8422a065766eb86a6f",
      "parents": [
        "c0703c12ef6744b6d2565ec67a15aaf25d534abd",
        "c415b303a704e5c5f766fc0404093910c36cc4ab"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 08 06:35:17 2012 +0900"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 08 06:35:17 2012 +0900"
      },
      "message": "Merge branch \u0027i2c-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging\n\nPull i2c updates from Jean Delvare:\n \"Most visible changes are the SMBus multiplexing support added to the\n  i2c-i801 driver, as well as support for the VIA VX900.\"\n\n* \u0027i2c-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging:\n  i2c-piix4: Fix build failure\n  i2c: Correct struct i2c_driver doc about detection\n  i2c-i801: Let i2c-mux-gpio find the GPIO chip\n  i2c-mux-gpio: Update documentation\n  i2c-mux-gpio: Add support for dynamically allocated GPIO pins\n  i2c-mux-gpio: Use devm_kzalloc instead of kzalloc\n  i2c-i801: Support SMBus multiplexing on Asus Z8 series\n  i2c-viapro: Add VIA VX900 device ID\n  i2c-parport: i2c_parport_irq can be static\n  i2c-designware: i2c_dw_xfer_msg can be static\n  i2c/scx200_*: Replace printks with pr_\u003clevel\u003es\n  i2c: Make I2C available on UML\n  i2c: Convert struct i2c_msg initialization to C99 format\n  i2c-smbus: Convert kzalloc to devm_kzalloc\n  i2c-mux: Add support for device auto-detection\n"
    },
    {
      "commit": "53f4035282a3396d15273e401c12d46ad0ce6728",
      "tree": "ee311d97fa410420fdd6b6dbba9bbead6d155ff1",
      "parents": [
        "6dd41a1f62ec2e780a6cc63889f4a26580ea476d"
      ],
      "author": {
        "name": "Stephen Warren",
        "email": "swarren@wwwdotorg.org",
        "time": "Tue Oct 02 19:26:37 2012 -0600"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Sun Oct 07 07:02:07 2012 -0700"
      },
      "message": "ARM: bcm2835: fix typos in DT binding documentation\n\nThe compatible value shouldn\u0027t include \".txt\", which was probably cut\nand paste from the filename.\n\nReported-by: Domenico Andreoli \u003ccavokz@gmail.com\u003e\nSigned-off-by: Stephen Warren \u003cswarren@wwwdotorg.org\u003e\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\n"
    },
    {
      "commit": "0e51793e162ca432fc5f04178cf82b80a92c2659",
      "tree": "cf7ffdb5064e2f7b6647a63e7323d1c4e99b7739",
      "parents": [
        "5cad3598ea0cdb817681f74518d3213583a04f7a",
        "b4874a3d298606c20118d1ead73235439bbc2823"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 07 21:20:57 2012 +0900"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 07 21:20:57 2012 +0900"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.linaro.org/people/rmk/linux-arm\n\nPull ARM updates from Russell King:\n \"This is the first chunk of ARM updates for this merge window.\n  Conflicts are expected in two files - asm/timex.h and\n  mach-integrator/integrator_cp.c.  Nothing particularly stands out more\n  than anything else.\n\n  Most of the growth is down to the opcodes stuff from Dave Martin,\n  which is countered by Rob\u0027s patches to use more of the asm-generic\n  headers on ARM.\"\n\n(A few more conflicts grew since then, but it all looked fairly trivial)\n\n* \u0027for-linus\u0027 of git://git.linaro.org/people/rmk/linux-arm: (44 commits)\n  ARM: 7548/1: include linux/sched.h in syscall.h\n  ARM: 7541/1: Add ARM ERRATA 775420 workaround\n  ARM: ensure vm_struct has its phys_addr member filled in\n  ARM: 7540/1: kexec: Check segment memory addresses\n  ARM: 7539/1: kexec: scan for dtb magic in segments\n  ARM: 7538/1: delay: add registration mechanism for delay timer sources\n  ARM: 7536/1: smp: Formalize an IPI for wakeup\n  ARM: 7525/1: ptrace: use updated syscall number for syscall auditing\n  ARM: 7524/1: support syscall tracing\n  ARM: 7519/1: integrator: convert platform devices to Device Tree\n  ARM: 7518/1: integrator: convert AMBA devices to device tree\n  ARM: 7517/1: integrator: initial device tree support\n  ARM: 7516/1: plat-versatile: add DT support to FPGA IRQ\n  ARM: 7515/1: integrator: check PL010 base address from resource\n  ARM: 7514/1: integrator: call common init function from machine\n  ARM: 7522/1: arch_timers: register a time/cycle counter\n  ARM: 7523/1: arch_timers: enable the use of the virtual timer\n  ARM: 7531/1: mark kernelmode mem{cpy,set} non-experimental\n  ARM: 7520/1: Build dtb files in all target\n  ARM: Fix build warning in arch/arm/mm/alignment.c\n  ...\n"
    },
    {
      "commit": "5e090ed7af10729a396a25df43d69a236e789736",
      "tree": "09ba2dd9974b5224721fbc413bcf6ac9b2ac73f9",
      "parents": [
        "84424026c0a910886064049d414a12a4f4dd125e",
        "54d69df5849ec2e660aa12ac75562618c10fb499"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 07 20:55:16 2012 +0900"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 07 20:55:16 2012 +0900"
      },
      "message": "Merge tag \u0027soc-late\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc\n\nPull late ARM soc platform updates from Olof Johansson:\n \"This branch contains updates to OMAP and Marvell platforms (kirkwood,\n  dove, mvebu) that came in after we had done the big multiplatform\n  merges, so they were kept separate from the rest, and not separated\n  into the traditional topics of cleanup/driver/platform features.\n\n  For OMAP, the updates are:\n   - Runtime PM conversions for the GPMC and RNG IP blocks\n   - Preparation patches for the OMAP common clock framework conversion\n   - clkdev alias additions required by other drivers\n   - Performance Monitoring Unit (PMU) support for OMAP2, 3, and\n     non-4430 OMAP4\n   - OMAP hwmod code and data improvements\n   - Preparation patches for the IOMMU runtime PM conversion\n   - Preparation patches for OMAP4 full-chip retention support\n\n  For Kirkwood/Dove/mvebu:\n   - New driver for \"address decoder controller\" for mvebu, which is a\n     piece of hardware that configures addressable devices and\n     peripherals.  First user is the boot rom aperture on armada XP\n     since it is needed for SMP support.\n   - New device tree bindings for peripherals such as gpio-fan, iconnect\n     nand, mv_cesa and the above address decoder controller.\n   - Some defconfig updates, mostly to enable new DT boards and a few\n     drivers.\n   - New drivers using the pincontrol subsystem for dove, kirkwood and\n     mvebu\n   - New clean gpio driver for mvebu\"\n\n* tag \u0027soc-late\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (98 commits)\n  ARM: mvebu: fix build breaks from multi-platform conversion\n  ARM: OMAP4460/4470: PMU: Enable PMU for OMAP4460/70\n  ARM: OMAP2+: PMU: Add runtime PM support\n  ARM: OMAP4430: PMU: prepare to create PMU device via HWMOD\n  ARM: OMAP2+: PMU: Convert OMAP2/3 devices to use HWMOD\n  ARM: OMAP3: hwmod data: Add debugss HWMOD data\n  ARM: OMAP2+: clockdomain/hwmod: add workaround for EMU clockdomain idle problems\n  ARM: OMAP: Add a timer attribute for timers that can interrupt the DSP\n  hwrng: OMAP: remove SoC restrictions from driver registration\n  ARM: OMAP: split OMAP1, OMAP2+ RNG device registration\n  hwrng: OMAP: convert to use runtime PM\n  hwrng: OMAP: store per-device data in per-device variables, not file statics\n  ARM: OMAP2xxx: hwmod/CM: add RNG integration data\n  ARM: OMAP2+: gpmc: minimal driver support\n  ARM: OMAP2+: gpmc: Adapt to HWMOD\n  ARM: OMAP2/3: hwmod data: add gpmc\n  ARM: OMAP4: hwmod data: add mmu hwmod for ipu and dsp\n  ARM: OMAP3: hwmod data: add mmu data for iva and isp\n  ARM: OMAP: iommu: fix including iommu.h without IOMMU_API selected\n  ARM: OMAP4: hwmod data: add missing HWMOD_NO_IDLEST flags to some PRCM IP blocks\n  ...\n"
    },
    {
      "commit": "33cb82dc8c38d451b5220611102dccda16431be5",
      "tree": "ba5db0f1a212a9e92e15c92b76965540dc606917",
      "parents": [
        "3b64b1881143ce9e461c211cc81acc72d0cdc476"
      ],
      "author": {
        "name": "Robert Love",
        "email": "robert.w.love@intel.com",
        "time": "Mon Sep 24 11:52:56 2012 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "JBottomley@Parallels.com",
        "time": "Sun Oct 07 11:54:14 2012 +0100"
      },
      "message": "[SCSI] Documentation: Add lesb/ to path for LESB attributes in FCoE bus documentation\n\nThe Link Error Status Block attributes are incorrectly named as they do\nnot have the lesb_ prefix, but instead are grouped in the lesb/ attribute\ngroup.\n\nSigned-off-by: Robert Love \u003crobert.w.love@intel.com\u003e\nTested-by: Ross Brattain \u003cross.b.brattain@intel.com\u003e\nSigned-off-by: James Bottomley \u003cJBottomley@Parallels.com\u003e\n"
    },
    {
      "commit": "85f8879ca4f3d26a7f473522101fb74a79bda3f2",
      "tree": "26bc8e984bb47a8a154fabd58c6642fe9facd882",
      "parents": [
        "c2d476a98f71c55e9acdca1d5a1080a22c0622af"
      ],
      "author": {
        "name": "Thierry Reding",
        "email": "thierry.reding@avionic-design.de",
        "time": "Mon Oct 01 08:41:23 2012 +0200"
      },
      "committer": {
        "name": "Thierry Reding",
        "email": "thierry.reding@avionic-design.de",
        "time": "Sun Oct 07 12:11:53 2012 +0200"
      },
      "message": "pwm: dt: Fix description of second PWM cell\n\nThe second cell in the PWM specifier denotes the period in nanoseconds,\nnot the duty cycle. The latter can be freely configured at runtime and\na PWM with a fixed duty cycle would be rather pointless.\n\nSigned-off-by: Thierry Reding \u003cthierry.reding@avionic-design.de\u003e\nCc: Shawn Guo \u003cshawn.guo@linaro.org\u003e\nCc: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nCc: Philipp Zabel \u003cp.zabel@pengutronix.de\u003e\nCc: \"Benoît Thébaudeau\" \u003cbenoit.thebaudeau@advansee.com\u003e\nCc: Stephen Warren \u003cswarren@wwwdotorg.org\u003e\nAcked-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nAcked-by: Shawn Guo \u003cshawn.guo@linaro.org\u003e\n"
    },
    {
      "commit": "0b8e74c6f44094189dbe78baf4101acc7570c6af",
      "tree": "6440561d09fb71ba5928664604ec92f29940be6b",
      "parents": [
        "7f60ba388f5b9dd8b0da463b394412dace3ab814",
        "bd0d10498826ed150da5e4c45baf8b9c7088fb71"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 07 17:49:05 2012 +0900"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 07 17:49:05 2012 +0900"
      },
      "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 \"The first part of the media updates for Kernel 3.7.\n\n  This series contain:\n\n   - A major tree renaming patch series: now, drivers are organized\n     internally by their used bus, instead of by V4L2 and/or DVB API,\n     providing a cleaner driver location for hybrid drivers that\n     implement both APIs, and allowing to cleanup the Kconfig items and\n     make them more intuitive for the end user;\n\n   - Media Kernel developers are typically very lazy with their duties\n     of keeping the MAINTAINERS entries for their drivers updated.  As\n     now the tree is more organized, we\u0027re doing an effort to add/update\n     those entries for the drivers that aren\u0027t currently orphan;\n\n   - Several DVB USB drivers got moved to a new DVB USB v2 core; the new\n     core fixes several bugs (as the existing one that got bitroted).\n     Now, suspend/resume finally started to work fine (at least with\n     some devices - we should expect more work with regards to it);\n\n   - added multistream support for DVB-T2, and unified the API for\n     DVB-S2 and ISDB-S.  Backward binary support is preserved;\n\n   - as usual, a few new drivers, some V4L2 core improvements and lots\n     of drivers improvements and fixes.\n\n  There are some points to notice on this series:\n\n   1) you should expect a trivial merge conflict on your tree, with the\n      removal of Documentation/feature-removal-schedule.txt: this series\n      would be adding two additional entries there.  I opted to not\n      rebase it due to this recent change;\n\n   2) With regards to the PCTV 520e udev-related breakage, I opted to\n      fix it in a way that the patches can be backported to 3.5 even\n      without your firmware fix patch.  This way, Greg doesn\u0027t need to\n      rush backporting your patch (as there are still the firmware cache\n      and firmware path customization issues to be addressed there).\n\n      I\u0027ll send later a patch (likely after the end of the merge window)\n      reverting the rest of the DRX-K async firmware request, fully\n      restoring its original behaviour to allow media drivers to\n      initialize everything serialized as before for 3.7 and upper.\n\n   3) I\u0027m planning to work on this weekend to test the DMABUF patches\n      for V4L2.  The patches are on my queue for several Kernel cycles,\n      but, up to now, there is/was no way to test the series locally.\n\n      I have some concerns about this particular changeset with regards\n      to security issues, and with regards to the replacement of the old\n      VIDIOC_OVERLAY ioctl\u0027s that is broken on modern systems, due to\n      GPU drivers change.  The Overlay API allows direct PCI2PCI\n      transfers from a media capture card into the GPU framebuffer, but\n      its API is crappy.  Also, the only existing X11 driver that\n      implements it requires a XV extension that is not available\n      anymore on modern drivers.  The DMABUF can do the same thing, but\n      with it is promising to be a properly-designed API.  If I can\n      successfully test this series and be happy with it, I should be\n      asking you to pull them next week.\"\n\n* \u0027v4l_for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media: (717 commits)\n  em28xx: regression fix: use DRX-K sync firmware requests on em28xx\n  drxk: allow loading firmware synchrousnously\n  em28xx: Make all em28xx extensions to be initialized asynchronously\n  [media] tda18271: properly report read errors in tda18271_get_id\n  [media] tda18271: delay IR \u0026 RF calibration until init() if delay_cal is set\n  [media] MAINTAINERS: add Michael Krufky as tda827x maintainer\n  [media] MAINTAINERS: add Michael Krufky as tda8290 maintainer\n  [media] MAINTAINERS: add Michael Krufky as cxusb maintainer\n  [media] MAINTAINERS: add Michael Krufky as lg2160 maintainer\n  [media] MAINTAINERS: add Michael Krufky as lgdt3305 maintainer\n  [media] MAINTAINERS: add Michael Krufky as mxl111sf maintainer\n  [media] MAINTAINERS: add Michael Krufky as mxl5007t maintainer\n  [media] MAINTAINERS: add Michael Krufky as tda18271 maintainer\n  [media] s5p-tv: Report only multi-plane capabilities in vidioc_querycap\n  [media] s5p-mfc: Fix misplaced return statement in s5p_mfc_suspend()\n  [media] exynos-gsc: Add missing static storage class specifiers\n  [media] exynos-gsc: Remove \u003clinux/version.h\u003e header file inclusion\n  [media] s5p-fimc: Fix incorrect condition in fimc_lite_reqbufs()\n  [media] s5p-tv: Fix potential NULL pointer dereference error\n  [media] s5k6aa: Fix possible NULL pointer dereference\n  ...\n"
    },
    {
      "commit": "7f60ba388f5b9dd8b0da463b394412dace3ab814",
      "tree": "b97b4fb5c8ad07a435e5b1b559988364764d5e8d",
      "parents": [
        "e665faa424a4a782aa986274920c1fc5b76f5560",
        "80c9d03c22f13a17df67b4b99a83ed5e9acf6093"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 07 17:30:50 2012 +0900"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 07 17:30:50 2012 +0900"
      },
      "message": "Merge tag \u0027for-v3.7\u0027 of git://git.infradead.org/users/cbou/linux-pstore\n\nPull pstore changes from Anton Vorontsov:\n\n 1) We no longer ad-hoc to the function tracer \"high level\"\n    infrastructure and no longer use its debugfs knobs.  The change\n    slightly touches kernel/trace directory, but it got the needed ack\n    from Steven Rostedt:\n\n      http://lkml.org/lkml/2012/8/21/688\n\n 2) Added maintainers entry;\n\n 3) A bunch of fixes, nothing special.\n\n* tag \u0027for-v3.7\u0027 of git://git.infradead.org/users/cbou/linux-pstore:\n  pstore: Avoid recursive spinlocks in the oops_in_progress case\n  pstore/ftrace: Convert to its own enable/disable debugfs knob\n  pstore/ram: Add missing platform_device_unregister\n  MAINTAINERS: Add pstore maintainers\n  pstore/ram: Mark ramoops_pstore_write_buf() as notrace\n  pstore/ram: Fix printk format warning\n  pstore/ram: Fix possible NULL dereference\n"
    },
    {
      "commit": "e665faa424a4a782aa986274920c1fc5b76f5560",
      "tree": "2cf64abadecbbeadcffc02cb7671cb593fc45488",
      "parents": [
        "ca4da6948bc6a7010ecf916dad528c177dcb9a81",
        "18766f0936d444fd7ff2e0064bd6e69a89d5c6fc"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 07 17:29:24 2012 +0900"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 07 17:29:24 2012 +0900"
      },
      "message": "Merge tag \u0027for-v3.7\u0027 of git://git.infradead.org/battery-2.6\n\nPull battery updates from Anton Vorontsov:\n \"1. New drivers:\n     - Marvell 88pm860x charger and battery drivers;\n     - Texas Instruments LP8788 charger driver;\n  2. Two new power supply properties: whether a battery is authentic,\n     and chargers\u0027 maximal currents and voltages;\n  3. A lot of TI LP8727 Charger cleanups;\n  4. New features for Charger Manager, mainly now we can disable\n     specific regulators;\n  5. Random fixes and cleanups for other drivers.\"\n\nFix up trivial conflicts in \u003clinux/mfd/88pm860x.h\u003e\n\n* tag \u0027for-v3.7\u0027 of git://git.infradead.org/battery-2.6: (52 commits)\n  pda_power: Remove ac_draw_failed goto and label\n  charger-manager: Add support sysfs entry for charger\n  charger-manager: Support limit of maximum possible\n  charger-manager: Check fully charged state of battery periodically\n  lp8727_charger: More pure cosmetic improvements\n  lp8727_charger: Fix checkpatch warning\n  lp8727_charger: Add description in the private data\n  lp8727_charger: Fix a typo - chg_parm to chg_param\n  lp8727_charger: Make some cosmetic changes in lp8727_delayed_func()\n  lp8727_charger: Clean up lp8727_charger_changed()\n  lp8727_charger: Return if the battery is discharging\n  lp8727_charger: Make lp8727_charger_get_propery() simpler\n  lp8727_charger: Make lp8727_ctrl_switch() inline\n  lp8727_charger: Make lp8727_init_device() shorter\n  lp8727_charger: Clean up lp8727_is_charger_attached()\n  lp8727_charger: Use specific definition\n  lp8727_charger: Clean up lp8727 definitions\n  lp8727_charger: Use the definition rather than enum\n  lp8727_charger: Fix code for getting battery temp\n  lp8727_charger: Clear interrrupts at inital time\n  ...\n"
    },
    {
      "commit": "f1c6872e4980bc4078cfaead05f892b3d78dea64",
      "tree": "24c18bb07714109296638b3193b35bdcc4098f7c",
      "parents": [
        "5f3d2f2e1a63679cf1c4a4210f2f1cc2f335bef6",
        "4ed5978bdd99114db7773cb3d78f2998bd17f694"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 07 07:13:01 2012 +0900"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 07 07:13:01 2012 +0900"
      },
      "message": "Merge tag \u0027stable/for-linus-3.7-arm-tag\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen\n\nPull ADM Xen support from Konrad Rzeszutek Wilk:\n\n  Features:\n   * Allow a Linux guest to boot as initial domain and as normal guests\n     on Xen on ARM (specifically ARMv7 with virtualized extensions).  PV\n     console, block and network frontend/backends are working.\n  Bug-fixes:\n   * Fix compile linux-next fallout.\n   * Fix PVHVM bootup crashing.\n\n  The Xen-unstable hypervisor (so will be 4.3 in a ~6 months), supports\n  ARMv7 platforms.\n\n  The goal in implementing this architecture is to exploit the hardware\n  as much as possible.  That means use as little as possible of PV\n  operations (so no PV MMU) - and use existing PV drivers for I/Os\n  (network, block, console, etc).  This is similar to how PVHVM guests\n  operate in X86 platform nowadays - except that on ARM there is no need\n  for QEMU.  The end result is that we share a lot of the generic Xen\n  drivers and infrastructure.\n\n  Details on how to compile/boot/etc are available at this Wiki:\n\n    http://wiki.xen.org/wiki/Xen_ARMv7_with_Virtualization_Extensions\n\n  and this blog has links to a technical discussion/presentations on the\n  overall architecture:\n\n    http://blog.xen.org/index.php/2012/09/21/xensummit-sessions-new-pvh-virtualisation-mode-for-arm-cortex-a15arm-servers-and-x86/\n\n* tag \u0027stable/for-linus-3.7-arm-tag\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen: (21 commits)\n  xen/xen_initial_domain: check that xen_start_info is initialized\n  xen: mark xen_init_IRQ __init\n  xen/Makefile: fix dom-y build\n  arm: introduce a DTS for Xen unprivileged virtual machines\n  MAINTAINERS: add myself as Xen ARM maintainer\n  xen/arm: compile netback\n  xen/arm: compile blkfront and blkback\n  xen/arm: implement alloc/free_xenballooned_pages with alloc_pages/kfree\n  xen/arm: receive Xen events on ARM\n  xen/arm: initialize grant_table on ARM\n  xen/arm: get privilege status\n  xen/arm: introduce CONFIG_XEN on ARM\n  xen: do not compile manage, balloon, pci, acpi, pcpu and cpu_hotplug on ARM\n  xen/arm: Introduce xen_ulong_t for unsigned long\n  xen/arm: Xen detection and shared_info page mapping\n  docs: Xen ARM DT bindings\n  xen/arm: empty implementation of grant_table arch specific functions\n  xen/arm: sync_bitops\n  xen/arm: page.h definitions\n  xen/arm: hypercalls\n  ...\n"
    },
    {
      "commit": "3f44ea0d1c3835872033a6633135e16f87161202",
      "tree": "29549f943c161fd0dd695f1a0001c170ac95b0ce",
      "parents": [
        "a0d271cbfed1dd50278c6b06bead3d00ba0a88f9",
        "8fa6b970ff424539df074d71591fac6aa9d64b1f",
        "45e1424be7cf0897f27adbd15936acab87199118",
        "23795e580cad5d6b73d47d51b9074ce3e58bf334",
        "d1efe3c324ead77d3f6cd85093b50f6bd2e17aba",
        "a509d228b690b2850fa70bef8de042d42ffe5acd",
        "f9240813e61cb3e5838c9ab0237af831c61df7cf",
        "1033f9041d526dd694e2b2e12744e47c41040c4d"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Oct 06 16:00:32 2012 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Oct 06 16:00:32 2012 -0400"
      },
      "message": "Merge branches \u0027acpica\u0027, \u0027acpidump\u0027, \u0027intel-idle\u0027, \u0027misc\u0027, \u0027module_acpi_driver-simplify\u0027, \u0027turbostat\u0027 and \u0027usb3\u0027 into release\n\nadd acpidump utility\nintel_idle driver now supports IVB Xeon\nturbostat can now count SMIs\nACPI can now bind to USB3 hubs\nmisc fixes\n"
    },
    {
      "commit": "d1efe3c324ead77d3f6cd85093b50f6bd2e17aba",
      "tree": "7c85ab68cc0d906c0479e816d955481723e945b1",
      "parents": [
        "369d913b242cae2205471b11b6e33ac368ed33ec"
      ],
      "author": {
        "name": "Lance Ortiz",
        "email": "lance.ortiz@hp.com",
        "time": "Tue Oct 02 12:43:23 2012 -0600"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Oct 06 15:52:16 2012 -0400"
      },
      "message": "ACPI: Add new sysfs interface to export device description\n\nAdd support to export the device description obtained from the ACPI _STR\nmethod, if one exists for a device, to user-space via a sysfs interface.\nThis new interface provides a standard and platform neutral way for users\nto obtain the description text stored in the ACPI _STR method.  If no\n_STR method exists for the device, no sysfs \u0027description\u0027 file will be\ncreated.  The \u0027description\u0027 file will be located in the /sys/devices/\ndirectory using the device\u0027s path.\n\n/sys/device/\u003cbus\u003e/\u003cbridge path\u003e/\u003cdevice path\u003e.../firmware_node/description\n\nExample:\n\n/sys/devices/pci0000:00/0000:00.07.0/0000:0e:00.0/firmware_node/description\n\nIt can also be located using the ACPI device path, for example:\n\n/sys/devices/LNXSYSTM:00/device:00/ACPI0004:00/PNP0A08:00/device:13/device:15/description\n/sys/devices/LNXSYSTM:00/device:00/ACPI0004:00/ACPI0004:01/ACPI0007:02/description\n\nExecute the \u0027cat\u0027 command on the \u0027description\u0027 file to obtain the\ndescription string for that device.\n\nThis patch also includes documentation describing how the new sysfs\ninterface works\n\nChanges from v1-v2 based on comments by Len Brown and Fengguang Wu\n* Removed output \"No Description\" and leaving a NULL attribute if the\n_STR method failed to evaluate.\n\n* In acpi_device_remove_files() removed the redundent check of\ndev-\u003epnp.str_obj before calling free.  This check triggered a message\nfrom smatch.\n\nSigned-off-by: Lance Ortiz \u003clance.ortiz@hp.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "0fd0ba5f9e8ebae66afded580f5f34936f740ac7",
      "tree": "f232be1bf350b2aec4e860e7156f5292344b0c62",
      "parents": [
        "b7ef37d0e382298bcf7ba399ce67b044d9add23a",
        "9911f7f7562a25381eff93fdc660a4a3b4c0f6e0"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sat Oct 06 16:33:52 2012 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sat Oct 06 16:33:52 2012 +0200"
      },
      "message": "Merge tag \u0027asoc-3.7\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-next\n\nASoC: Additional updates for v3.7\n\nA couple more updates for 3.7, enhancements to the ux500 and wm2000\ndrivers, a new driver for DA9055 and the support for regulator bypass\nmode.  With the exception of the DA9055 this has all had a chance to\nsoak in -next (the driver was added on Friday so should be in -next\ntoday).\n"
    },
    {
      "commit": "43fea5813c56e4327371fd3c2209791ef7822de2",
      "tree": "6473edc6e3e3d84ff050393c18b5e3a65a50c8f6",
      "parents": [
        "a76e7c6821b5dddf69db9d76ec282819545f5b73"
      ],
      "author": {
        "name": "Lee Jones",
        "email": "lee.jones@linaro.org",
        "time": "Mon Aug 06 11:09:57 2012 +0100"
      },
      "committer": {
        "name": "Wolfram Sang",
        "email": "w.sang@pengutronix.de",
        "time": "Sat Oct 06 13:20:33 2012 +0200"
      },
      "message": "i2c: nomadik: Add Device Tree support to the Nomadik I2C driver\n\nHere we apply the bindings required for successful Device Tree\nprobing of the i2c-nomadik driver.\n\nSigned-off-by: Lee Jones \u003clee.jones@linaro.org\u003e\nAcked-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nSigned-off-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\n"
    },
    {
      "commit": "2e81dde94316dfaa19f0b6f9d4131ef7eaf124a3",
      "tree": "729db0ebf3bdb55540b89c4410a35811f1bbdfc7",
      "parents": [
        "4d08f670e63200cc092724de8c95f81df606b1a5"
      ],
      "author": {
        "name": "Arun Kumar K",
        "email": "arun.kk@samsung.com",
        "time": "Wed Oct 03 22:19:06 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 05 22:42:17 2012 -0300"
      },
      "message": "[media] v4l: Add control definitions for new H264 encoder features\n\nNew controls are added for supporting H264 encoding features like:\n - MVC frame packing,\n - flexible macroblock ordering,\n - arbitrary slice ordering,\n - hierarchical coding.\n\nSigned-off-by: Jeongtae Park \u003cjtp.park@samsung.com\u003e\nSigned-off-by: Naveen Krishna Chatradhi \u003cch.naveen@samsung.com\u003e\nSigned-off-by: Arun Kumar K \u003carun.kk@samsung.com\u003e\nAcked-by: Kamil Debski \u003ck.debski@samsung.com\u003e\nSigned-off-by: Sylwester Nawrocki \u003cs.nawrocki@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4d08f670e63200cc092724de8c95f81df606b1a5",
      "tree": "8cffd39efbb46944c49ccde0e668f75a8324467b",
      "parents": [
        "65214a8603e3ec3b1c2bc4104e6806e7cf6d23ed"
      ],
      "author": {
        "name": "Arun Kumar K",
        "email": "arun.kk@samsung.com",
        "time": "Wed Oct 03 22:19:05 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 05 22:39:51 2012 -0300"
      },
      "message": "[media] v4l: Add fourcc definitions for new formats\n\nAdd the following new fourcc definitions, for multiplanar YCbCr:\nV4L2_PIX_FMT_NV21M, V4L2_PIX_FMT_NV12MT_16X16 and compressed formats:\nV4L2_PIX_FMT_H264_MVC, V4L2_PIX_FMT_VP8.\n\nSigned-off-by: Jeongtae Park \u003cjtp.park@samsung.com\u003e\nSigned-off-by: Naveen Krishna Chatradhi \u003cch.naveen@samsung.com\u003e\nSigned-off-by: Arun Kumar K \u003carun.kk@samsung.com\u003e\nAcked-by: Kamil Debski \u003ck.debski@samsung.com\u003e\nSigned-off-by: Sylwester Nawrocki \u003cs.nawrocki@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "eabe7b01c249c9d8166a1a10bb6effce2b3de665",
      "tree": "31f1ca0c0f6d027839d3d5915cf890400a52168a",
      "parents": [
        "c421a1e418b191c8fb632dc5261b61acec6541ca",
        "436d42c61c3eef1d02256174c8615046c61a28ad"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 05 22:32:05 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 05 22:32:05 2012 -0300"
      },
      "message": "Merge branch \u0027samsung_platform_data\u0027 into staging/for_v3.7\n\n* samsung_platform_data:\n  ARM: samsung: move platform_data definitions\n  ARM: orion: move platform_data definitions\n  ARM: nomadik: move platform_data definitions\n  ARM: w90x900: move platform_data definitions\n  ARM: vt8500: move platform_data definitions\n  ARM: tegra: move sdhci platform_data definition\n  ARM: sa1100: move platform_data definitions\n  ARM: pxa: move platform_data definitions\n  ARM: netx: move platform_data definitions\n  ARM: msm: move platform_data definitions\n  ARM: imx: move platform_data definitions\n  ARM: ep93xx: move platform_data definitions\n  ARM: davinci: move platform_data definitions\n  ARM: at91: move platform_data definitions\n"
    },
    {
      "commit": "e3b1b4e732e18befcfa428bac1c487f681fbc36a",
      "tree": "d79f2e6f15a27b0ecf8c6f6c4a4e1feee241bc9f",
      "parents": [
        "96b1a70226cd43f69c63a7ba2a769bece08cf64e"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Wed Sep 19 11:14:39 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 05 22:25:17 2012 -0300"
      },
      "message": "[media] DocBook: various updates w.r.t. v4l2_buffer and multiplanar\n\nClarify the behavior of v4l2_buffer in the multiplanar case,\nincluding fixing a false statement: you can\u0027t set m.planes to NULL\nwhen calling DQBUF.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "117a711a2c37a0309a3e39fbd13486642b63453b",
      "tree": "27fc0524ae0d20d5280a42d391ec36cc93036acb",
      "parents": [
        "5ebef0fbe0f72fa911088800c5d0bc7a872c35de"
      ],
      "author": {
        "name": "Lad, Prabhakar",
        "email": "prabhakar.lad@ti.com",
        "time": "Tue Sep 18 15:54:38 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 05 21:48:03 2012 -0300"
      },
      "message": "[media] media: v4l2-ctrl: add a helper function to add standard control with driver specific menu\n\nAdd helper function v4l2_ctrl_new_std_menu_items(), which adds\na standard menu control, with driver specific menu.\n\nSigned-off-by: Lad, Prabhakar \u003cprabhakar.lad@ti.com\u003e\nSigned-off-by: Manjunath Hadli \u003cmanjunath.hadli@ti.com\u003e\nAcked-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nAcked-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5ebef0fbe0f72fa911088800c5d0bc7a872c35de",
      "tree": "02b76cf6fc36c613da5a2e7139189f416f656ba9",
      "parents": [
        "ab7ef22419927910e563170db41f0a428d20b0a2"
      ],
      "author": {
        "name": "Lad, Prabhakar",
        "email": "prabhakar.lad@ti.com",
        "time": "Mon Oct 01 08:17:36 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 05 21:44:26 2012 -0300"
      },
      "message": "[media] media: v4l2-ctrls: add control for test pattern\n\nadd V4L2_CID_TEST_PATTERN of type menu, which determines\nthe internal test pattern selected by the device.\n\nSigned-off-by: Lad, Prabhakar \u003cprabhakar.lad@ti.com\u003e\nSigned-off-by: Manjunath Hadli \u003cmanjunath.hadli@ti.com\u003e\nAcked-by: Sakari Ailus \u003csakari.ailus@iki.fi\u003e\nAcked-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c3010097a79fc741d27b07e068598fd9468ca41f",
      "tree": "e31e64e2e36fc44b78c6910a48664378702ff27b",
      "parents": [
        "d2642485d694027ad8c918844cee0e547cc11bcb"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Wed Oct 03 07:44:53 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 05 21:28:03 2012 -0300"
      },
      "message": "[media] V4L: Add V4L2_PIX_FMT_S5C_UYVY_JPG fourcc definition\n\nThis patch adds definition of the Samsung S5C73M3 camera specific\nimage format. V4L2_PIX_FMT_S5C_UYVY_JPG is a two-planar format,\nthe  first plane contains interleaved UYVY and JPEG data followed\nby meta-data. The second plane contains additional meta-data needed\nfor extracting JPEG and UYVY data stream from the first plane.\n\nSigned-off-by: Sylwester Nawrocki \u003cs.nawrocki@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d2642485d694027ad8c918844cee0e547cc11bcb",
      "tree": "b404424419625b926942cb127dda39230cb39989",
      "parents": [
        "291031192426bfc6ad4ab2eb9fa986025a926598"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Thu Feb 16 14:23:54 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 05 21:28:02 2012 -0300"
      },
      "message": "[media] V4L: Add V4L2_MBUS_FMT_S5C_UYVY_JPEG_1X8 media bus format\n\nThis patch adds media bus pixel code for the interleaved JPEG/UYVY\nimage format used by S5C73MX Samsung cameras. This interleaved image\ndata is transferred on MIPI-CSI2 bus as User Defined Byte-based Data.\nIt also defines an experimental vendor and device specific media bus\nformats section and adds related DocBook documentation.\n\nSigned-off-by: Sylwester Nawrocki \u003cs.nawrocki@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "600a711cfeb10769e386c4ce7d39e9f0cc4b471a",
      "tree": "a922d6b426495e70e93d6c144dc15fad22c9d2ae",
      "parents": [
        "e7ee51405835cac72e7b6e0ff26dba608cf186cc"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Fri Oct 05 22:23:54 2012 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Fri Oct 05 22:23:54 2012 +0200"
      },
      "message": "i2c-mux-gpio: Update documentation\n\n* Document the possibility to pass relative GPIO pin numbers.\n* Document what platform device IDs to use, so that they do not\n  collide.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Peter Korsgaard \u003cpeter.korsgaard@barco.com\u003e\n"
    },
    {
      "commit": "01d56a6aa1c3a506426c8f3ff87c8d698023f336",
      "tree": "bfba6da31bdaa637891ef96813c9a2f7dd6d72ca",
      "parents": [
        "7fe442a1a50f8b4fe49f685f21b08dd8f070f429"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Fri Oct 05 22:23:53 2012 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Fri Oct 05 22:23:53 2012 +0200"
      },
      "message": "i2c-viapro: Add VIA VX900 device ID\n\nThe SMBus controller in the VIA VX900 appears to be compatible with\nthe VIA VX855, so just add the device ID.\n\nThis closes kernel bug #43096.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    }
  ],
  "next": "5f3d2f2e1a63679cf1c4a4210f2f1cc2f335bef6"
}
