)]}'
{
  "log": [
    {
      "commit": "404cbbd52f10d1d5719ad82ce8ba903890779255",
      "tree": "b589594e2891f3dbdccdea87233c917d338001df",
      "parents": [
        "5d7e8af3c5727626b9e7f909c778b9ac9b4a1809",
        "7b698ea377e10b074ceef0d79218e6622d618421"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 18 14:29:21 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 18 14:29:21 2011 -0800"
      },
      "message": "Merge branch \u0027x86-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027x86-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  x86: Clear irqstack thread_info\n  x86: Make relocatable kernel work with new binutils\n"
    },
    {
      "commit": "5d7e8af3c5727626b9e7f909c778b9ac9b4a1809",
      "tree": "13d51e31ee070113538a6d26d9a52503ba4a3cd0",
      "parents": [
        "aa891f6b3f440402c6879ad1ecf332d318137422",
        "79aa18d557bef02171da42ee928c23509e6ef4f7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 18 14:28:48 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 18 14:28:48 2011 -0800"
      },
      "message": "Merge branch \u0027upstream\u0027 of git://git.linux-mips.org/pub/scm/upstream-linus\n\n* \u0027upstream\u0027 of git://git.linux-mips.org/pub/scm/upstream-linus: (26 commits)\n  MIPS: Malta: enable Cirrus FB console\n  MIPS: add CONFIG_VIRTUALIZATION for virtio support\n  MIPS: Implement __read_mostly\n  MIPS: ath79: add common WMAC device for AR913X based boards\n  MIPS: ath79: Add initial support for the Atheros AP81 reference board\n  MIPS: ath79: add common SPI controller device\n  SPI: Add SPI controller driver for the Atheros AR71XX/AR724X/AR913X SoCs\n  MIPS: ath79: add common GPIO buttons device\n  MIPS: ath79: add common watchdog device\n  MIPS: ath79: add common GPIO LEDs device\n  MIPS: ath79: add initial support for the Atheros PB44 reference board\n  MIPS: ath79: utilize the MIPS multi-machine support\n  MIPS: ath79: add GPIOLIB support\n  MIPS: Add initial support for the Atheros AR71XX/AR724X/AR931X SoCs\n  MIPS: jump label: Add MIPS support.\n  MIPS: Use WARN() in uasm for better diagnostics.\n  MIPS: Optimize TLB handlers for Octeon CPUs\n  MIPS: Add LDX and LWX instructions to uasm.\n  MIPS: Use BBIT instructions in TLB handlers\n  MIPS: Declare uasm bbit0 and bbit1 functions.\n  ...\n"
    },
    {
      "commit": "79aa18d557bef02171da42ee928c23509e6ef4f7",
      "tree": "a79d9d5be4a03b2c6051bc0dece1cc70e690aa83",
      "parents": [
        "92e88b4e903dc6de7a82b76fd241e2ac6f87aa9e"
      ],
      "author": {
        "name": "Aurelien Jarno",
        "email": "aurelien@aurel32.net",
        "time": "Tue Jan 18 12:20:45 2011 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 18 19:30:29 2011 +0100"
      },
      "message": "MIPS: Malta: enable Cirrus FB console\n\nWhile most users of a physical Malta board are using the serial port\nas the console, a lot of QEMU users would prefer to interact with a\ngraphical console. Enable the Cirrus FB support in the Malta default\nconfiguration to make that possible. Note that the default console will\nstill be the serial port, users have to pass \"console\u003dtty0\" to the\nkernel to use the Cirrus FB.\n\nSigned-off-by: Aurelien Jarno \u003caurelien@aurel32.net\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: https://patchwork.linux-mips.org/patch/2001/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "92e88b4e903dc6de7a82b76fd241e2ac6f87aa9e",
      "tree": "56718f34ff36abcc7c9dccb2ba9af022d0f92e3a",
      "parents": [
        "1befdd5536e1500371f7f884d0f0ae528a519333"
      ],
      "author": {
        "name": "Aurelien Jarno",
        "email": "aurelien@aurel32.net",
        "time": "Tue Jan 18 12:20:44 2011 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 18 19:30:28 2011 +0100"
      },
      "message": "MIPS: add CONFIG_VIRTUALIZATION for virtio support\n\nAdd CONFIG_VIRTUALIZATION to the MIPS architecture and include the\nthe virtio code there. Used to enable the virtio drivers under QEMU.\n\nSigned-off-by: Aurelien Jarno \u003caurelien@aurel32.net\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: https://patchwork.linux-mips.org/patch/2002/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "1befdd5536e1500371f7f884d0f0ae528a519333",
      "tree": "0c189a3c6686381f1393f9ea5cb161c36e08738f",
      "parents": [
        "f5b35d0b16a08e6c1e7c8a41fa87ad10cf9aefa4"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Thu Oct 14 12:36:49 2010 -0700"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 18 19:30:28 2011 +0100"
      },
      "message": "MIPS: Implement __read_mostly\n\nJust do what everyone else is doing by placing __read_mostly things in\nthe .data.read_mostly section.\n\nmips_io_port_base can not be read-only (const) and writable\n(__read_mostly) at the same time.  One of them has to go, so I chose\nto eliminate the __read_mostly.  It will still get stuck in a portion\nof memory that is not adjacent to things that are written, and thus\nnot be on a dirty cache line, for whatever that is worth.\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: http://patchwork.linux-mips.org/patch/1702/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "f5b35d0b16a08e6c1e7c8a41fa87ad10cf9aefa4",
      "tree": "fd4991f97b52aa714f5aebe955a2b897dbca0ecc",
      "parents": [
        "aa6695ec8b51da7aaa245310073ddd39a306a77f"
      ],
      "author": {
        "name": "Gabor Juhos",
        "email": "juhosg@openwrt.org",
        "time": "Tue Jan 04 21:28:29 2011 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 18 19:30:28 2011 +0100"
      },
      "message": "MIPS: ath79: add common WMAC device for AR913X based boards\n\nAdd common platform_device and helper code to make the registration\nof the built-in wireless MAC easier on the Atheros AR9130/AR9132\nbased boards. Also register the WMAC device on the AR81 board.\n\nSigned-off-by: Gabor Juhos \u003cjuhosg@openwrt.org\u003e\nCc: linux-mips@linux-mips.org\nCc: Imre Kaloz \u003ckaloz@openwrt.org\u003e,\nCc: Luis R. Rodriguez \u003clrodriguez@atheros.com\u003e\nCc: Cliff Holden \u003cCliff.Holden@Atheros.com\u003e\nCc: Kathy Giori \u003cKathy.Giori@Atheros.com\u003e\nPatchwork: https://patchwork.linux-mips.org/patch/1962/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "aa6695ec8b51da7aaa245310073ddd39a306a77f",
      "tree": "760da11acabf41da8a66b8777788a58cbaf6d89c",
      "parents": [
        "68a1d3163678a42ad2d0a9013672083c4fb613be"
      ],
      "author": {
        "name": "Gabor Juhos",
        "email": "juhosg@openwrt.org",
        "time": "Tue Jan 04 21:28:28 2011 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 18 19:30:27 2011 +0100"
      },
      "message": "MIPS: ath79: Add initial support for the Atheros AP81 reference board\n\nSigned-off-by: Gabor Juhos \u003cjuhosg@openwrt.org\u003e\nSigned-off-by: Imre Kaloz \u003ckaloz@openwrt.org\u003e\nCc: linux-mips@linux-mips.org\nCc: Luis R. Rodriguez \u003clrodriguez@atheros.com\u003e\nCc: Cliff Holden \u003cCliff.Holden@Atheros.com\u003e\nCc: Kathy Giori \u003cKathy.Giori@Atheros.com\u003e\nPatchwork: https://patchwork.linux-mips.org/patch/1952/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "68a1d3163678a42ad2d0a9013672083c4fb613be",
      "tree": "ac653355ea8030195c4edd606fa1b31c7f4a8a75",
      "parents": [
        "8efaef4dc842a8a050d10aef30e26220b8995fc3"
      ],
      "author": {
        "name": "Gabor Juhos",
        "email": "juhosg@openwrt.org",
        "time": "Tue Jan 04 21:28:23 2011 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 18 19:30:27 2011 +0100"
      },
      "message": "MIPS: ath79: add common SPI controller device\n\nSeveral boards are using the built-in SPI controller of the\nAR71XX/AR724X/AR913X SoCs. This patch adds common platform_device\nand helper code to register it. Additionally, the patch registers\nthe SPI bus on the PB44 board.\n\nSigned-off-by: Gabor Juhos \u003cjuhosg@openwrt.org\u003e\nCc: linux-mips@linux-mips.org\nCc: Imre Kaloz \u003ckaloz@openwrt.org\u003e\nCc: Luis R. Rodriguez \u003clrodriguez@atheros.com\u003e\nCc: Cliff Holden \u003cCliff.Holden@Atheros.com\u003e\nCc: Kathy Giori \u003cKathy.Giori@Atheros.com\u003e\nPatchwork: https://patchwork.linux-mips.org/patch/1956/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "8efaef4dc842a8a050d10aef30e26220b8995fc3",
      "tree": "0ec022e5baa25f6397df0273bc8362aa6d85c8ea",
      "parents": [
        "3f348c5d1aaa0b8b2563f50d2d9a0c64e7d649fb"
      ],
      "author": {
        "name": "Gabor Juhos",
        "email": "juhosg@openwrt.org",
        "time": "Tue Jan 04 21:28:22 2011 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 18 19:30:27 2011 +0100"
      },
      "message": "SPI: Add SPI controller driver for the Atheros AR71XX/AR724X/AR913X SoCs\n\nThe Atheros AR71XX/AR724X/AR913X SoCs have a built-in SPI controller. This\npatch implements a driver for that.\n\nSigned-off-by: Gabor Juhos \u003cjuhosg@openwrt.org\u003e\nCc: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nCc: spi-devel-general@lists.sourceforge.net\nAcked-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nCc: linux-mips@linux-mips.org\nCc: Imre Kaloz \u003ckaloz@openwrt.org\u003e\nCc: Luis R. Rodriguez \u003clrodriguez@atheros.com\u003e\nCc: Cliff Holden \u003cCliff.Holden@Atheros.com\u003e\nCc: Kathy Giori \u003cKathy.Giori@Atheros.com\u003e\nPatchwork: https://patchwork.linux-mips.org/patch/1960/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "3f348c5d1aaa0b8b2563f50d2d9a0c64e7d649fb",
      "tree": "cdd531781d22fe64c5c3cce0a56de153bf9cc397",
      "parents": [
        "858f763c1cc37ecc6ab39dec60bb3a46606dcac4"
      ],
      "author": {
        "name": "Gabor Juhos",
        "email": "juhosg@openwrt.org",
        "time": "Tue Jan 04 21:28:21 2011 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 18 19:30:27 2011 +0100"
      },
      "message": "MIPS: ath79: add common GPIO buttons device\n\nAlmost all boards have one or more push buttons connected to GPIO lines.\nThis patch adds common code to register a platform_device for them.\n\nThe patch also adds support for the buttons on the PB44 board.\n\nSigned-off-by: Gabor Juhos \u003cjuhosg@openwrt.org\u003e\nSigned-off-by: Imre Kaloz \u003ckaloz@openwrt.org\u003e\nCc: linux-mips@linux-mips.org\nCc: Luis R. Rodriguez \u003clrodriguez@atheros.com\u003e\nCc: Cliff Holden \u003cCliff.Holden@Atheros.com\u003e\nCc: Kathy Giori \u003cKathy.Giori@Atheros.com\u003e\nPatchwork: https://patchwork.linux-mips.org/patch/1954/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "858f763c1cc37ecc6ab39dec60bb3a46606dcac4",
      "tree": "0b0d834212fa05e53de9988ba5ea83c224302a1f",
      "parents": [
        "d8fec1fc80cd8639449e2b5012688f5be109eeaf"
      ],
      "author": {
        "name": "Gabor Juhos",
        "email": "juhosg@openwrt.org",
        "time": "Tue Jan 04 21:28:20 2011 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 18 19:30:26 2011 +0100"
      },
      "message": "MIPS: ath79: add common watchdog device\n\nAll supported SoCs have a built-in hardware watchdog driver. This patch\nregisters a platform_device for that to make it usable.\n\nSigned-off-by: Gabor Juhos \u003cjuhosg@openwrt.org\u003e\nSigned-off-by: Imre Kaloz \u003ckaloz@openwrt.org\u003e\nCc: linux-mips@linux-mips.org\nCc: Luis R. Rodriguez \u003clrodriguez@atheros.com\u003e\nCc: Cliff Holden \u003cCliff.Holden@Atheros.com\u003e\nCc: Kathy Giori \u003cKathy.Giori@Atheros.com\u003e\nPatchwork: https://patchwork.linux-mips.org/patch/1955/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "d8fec1fc80cd8639449e2b5012688f5be109eeaf",
      "tree": "57882250166f98d561b126bf664f5abaef3a0a22",
      "parents": [
        "0cde72284c9c7d4b348ece9e1fe136f787185cd7"
      ],
      "author": {
        "name": "Gabor Juhos",
        "email": "juhosg@openwrt.org",
        "time": "Tue Jan 04 21:28:18 2011 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 18 19:30:26 2011 +0100"
      },
      "message": "MIPS: ath79: add common GPIO LEDs device\n\nAlmost all boards have one or more LEDs connected to GPIO lines. This\npatch adds common code to register a platform_device for them.\n\nThe patch also adds support for the LEDs on the PB44 board.\n\nSigned-off-by: Gabor Juhos \u003cjuhosg@openwrt.org\u003e\nSigned-off-by: Imre Kaloz \u003ckaloz@openwrt.org\u003e\nCc: linux-mips@linux-mips.org\nCc: Luis R. Rodriguez \u003clrodriguez@atheros.com\u003e\nCc: Cliff Holden \u003cCliff.Holden@Atheros.com\u003e\nCc: Kathy Giori \u003cKathy.Giori@Atheros.com\u003e\nPatchwork: https://patchwork.linux-mips.org/patch/1953/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "0cde72284c9c7d4b348ece9e1fe136f787185cd7",
      "tree": "af4131bf897fc1daeb6e711e3f0c417c53d52c08",
      "parents": [
        "0aabf1a4d9b6b2d2371f641ec19fb7551cea4a90"
      ],
      "author": {
        "name": "Gabor Juhos",
        "email": "juhosg@openwrt.org",
        "time": "Tue Jan 04 21:28:17 2011 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 18 19:30:26 2011 +0100"
      },
      "message": "MIPS: ath79: add initial support for the Atheros PB44 reference board\n\nSigned-off-by: Gabor Juhos \u003cjuhosg@openwrt.org\u003e\nCc: Imre Kaloz \u003ckaloz@openwrt.org\u003e\nCc: linux-mips@linux-mips.org\nCc: Luis R. Rodriguez \u003clrodriguez@atheros.com\u003e\nCc: Cliff Holden \u003cCliff.Holden@Atheros.com\u003e\nCc: Kathy Giori \u003cKathy.Giori@Atheros.com\u003e\nPatchwork: https://patchwork.linux-mips.org/patch/1950/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "0aabf1a4d9b6b2d2371f641ec19fb7551cea4a90",
      "tree": "9bb5ece8310ce78c19652058f5a00816e6fc5d2d",
      "parents": [
        "6eae43c57ee92de91f6cc7c391cea97c43295da0"
      ],
      "author": {
        "name": "Gabor Juhos",
        "email": "juhosg@openwrt.org",
        "time": "Tue Jan 04 21:28:16 2011 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 18 19:30:25 2011 +0100"
      },
      "message": "MIPS: ath79: utilize the MIPS multi-machine support\n\nSigned-off-by: Gabor Juhos \u003cjuhosg@openwrt.org\u003e\nCc: Imre Kaloz \u003ckaloz@openwrt.org\u003e\nCc: linux-mips@linux-mips.org\nCc: Luis R. Rodriguez \u003clrodriguez@atheros.com\u003e\nCc: Cliff Holden \u003cCliff.Holden@Atheros.com\u003e\nCc: Kathy Giori \u003cKathy.Giori@Atheros.com\u003e\nPatchwork: https://patchwork.linux-mips.org/patch/1949/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "6eae43c57ee92de91f6cc7c391cea97c43295da0",
      "tree": "5ac5521d28527e6218faea0f31cc888df65dbc9f",
      "parents": [
        "d4a67d9dc8a5a80c4ec1814791af8c0252c158b8"
      ],
      "author": {
        "name": "Gabor Juhos",
        "email": "juhosg@openwrt.org",
        "time": "Tue Jan 04 21:28:15 2011 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 18 19:30:25 2011 +0100"
      },
      "message": "MIPS: ath79: add GPIOLIB support\n\nThis patch implements generic GPIO routines for the built-in\nGPIO controllers of the Atheros AR71XX/AR724X/AR913X SoCs.\n\nSigned-off-by: Gabor Juhos \u003cjuhosg@openwrt.org\u003e\nSigned-off-by: Imre Kaloz \u003ckaloz@openwrt.org\u003e\nCc: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nCc: linux-mips@linux-mips.org\nCc: Luis R. Rodriguez \u003clrodriguez@atheros.com\u003e\nCc: Cliff Holden \u003cCliff.Holden@Atheros.com\u003e\nCc: Kathy Giori \u003cKathy.Giori@Atheros.com\u003e\nPatchwork: https://patchwork.linux-mips.org/patch/1948/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "d4a67d9dc8a5a80c4ec1814791af8c0252c158b8",
      "tree": "28c9797f2ec5bf46325e1d5dd7db675ac0ac6713",
      "parents": [
        "94bb0c1ab293c298a8852e4f10c4215bad6daa9b"
      ],
      "author": {
        "name": "Gabor Juhos",
        "email": "juhosg@openwrt.org",
        "time": "Tue Jan 04 21:28:14 2011 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 18 19:30:24 2011 +0100"
      },
      "message": "MIPS: Add initial support for the Atheros AR71XX/AR724X/AR931X SoCs\n\nThis patch adds initial support for various Atheros SoCs based on the\nMIPS 24Kc core. The following models are supported at the moment:\n\n  - AR7130\n  - AR7141\n  - AR7161\n  - AR9130\n  - AR9132\n  - AR7240\n  - AR7241\n  - AR7242\n\nThe current patch contains minimal support only, but the resulting\nkernel can boot into user-space with using of an initramfs image on\nvarious boards which are using these SoCs. Support for more built-in\ndevices and individual boards will be implemented in further patches.\n\nSigned-off-by: Gabor Juhos \u003cjuhosg@openwrt.org\u003e\nSigned-off-by: Imre Kaloz \u003ckaloz@openwrt.org\u003e\nCc: linux-mips@linux-mips.org\nCc: Luis R. Rodriguez \u003clrodriguez@atheros.com\u003e\nCc: Cliff Holden \u003cCliff.Holden@Atheros.com\u003e\nCc: Kathy Giori \u003cKathy.Giori@Atheros.com\u003e\nPatchwork: https://patchwork.linux-mips.org/patch/1947/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "94bb0c1ab293c298a8852e4f10c4215bad6daa9b",
      "tree": "e4e7dfa18bf2ffd832a97d7ab67863b1b363c6fe",
      "parents": [
        "8d662c8d34a05e8e47deaa9e22fe770dc557c2d3"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Tue Dec 28 13:26:23 2010 -0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 18 19:30:24 2011 +0100"
      },
      "message": "MIPS: jump label: Add MIPS support.\n\nIn order not to be left behind, we add jump label support for MIPS.\n\nTested on 64-bit big endian (Octeon), and 32-bit little endian\n(malta/qemu).\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nTo: linux-mips@linux-mips.org\nCc: Steven Rostedt \u003crostedt@goodmis.org\u003e\nCc: Jason Baron \u003cjbaron@redhat.com\u003e\nPatchwork: https://patchwork.linux-mips.org/patch/1923/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "8d662c8d34a05e8e47deaa9e22fe770dc557c2d3",
      "tree": "96f8ee1bcbda6aded36a9f551f4df8179e33782c",
      "parents": [
        "2c8c53e28f178577dfdf3a69731b998b7e3df8ae"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Mon Dec 27 18:18:29 2010 -0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 18 19:30:24 2011 +0100"
      },
      "message": "MIPS: Use WARN() in uasm for better diagnostics.\n\nOn the off chance that uasm ever warns about overflow, there is no way\nto know what the offending instruction is.\n\nChange the printks to WARNs, so we can get a nice stack trace.  It has\nthe added benefit of being much more noticeable than the short single\nline warning message, so is less likely to be ignored.\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: https://patchwork.linux-mips.org/patch/1905/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "2c8c53e28f178577dfdf3a69731b998b7e3df8ae",
      "tree": "0b65ff7fa0ac67795698be7a50559d77d3bc72db",
      "parents": [
        "bb3d68c30a00918d4c9fa02a5c17a5aacf597977"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Mon Dec 27 18:07:57 2010 -0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 18 19:30:23 2011 +0100"
      },
      "message": "MIPS: Optimize TLB handlers for Octeon CPUs\n\nOcteon can use scratch registers in the TLB handlers.  Octeon II can\nuse LDX instructions.\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: https://patchwork.linux-mips.org/patch/1904/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "bb3d68c30a00918d4c9fa02a5c17a5aacf597977",
      "tree": "6d6db066452de4a2ec28f24bc7b0c287eabd9967",
      "parents": [
        "cc33ae437975416a1b78f99e2715e91ab643526a"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Mon Dec 27 18:07:56 2010 -0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 18 19:30:23 2011 +0100"
      },
      "message": "MIPS: Add LDX and LWX instructions to uasm.\n\nNeeded by Octeon II optimized TLB handlers.\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nTo: linux-mips@linux-mips.org\nPachwork: https://patchwork.linux-mips.org/patch/1903/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "cc33ae437975416a1b78f99e2715e91ab643526a",
      "tree": "958e4165ddcd45bf6ba9c498fa8f736dcbcbe770",
      "parents": [
        "afc7c9864a2d1b0c398425aac84b8a095c8dfa7c"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Mon Dec 20 15:54:50 2010 -0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 18 19:30:23 2011 +0100"
      },
      "message": "MIPS: Use BBIT instructions in TLB handlers\n\nIf the CPU supports BBIT0 and BBIT1, use them in TLB handlers as they\nare more efficient than an AND followed by an branch and then\nrestoring the clobbered register.\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: https://patchwork.linux-mips.org/patch/1873/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "afc7c9864a2d1b0c398425aac84b8a095c8dfa7c",
      "tree": "172187ab42563fa097809b46a3470d901c8e3fb4",
      "parents": [
        "3d8bfdd0307223de678962f1c1907a7cec549136"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Mon Dec 20 15:54:49 2010 -0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 18 19:30:22 2011 +0100"
      },
      "message": "MIPS: Declare uasm bbit0 and bbit1 functions.\n\nthese are already defined, but declaring them allow them to be used\noutside of uasm.c.\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: https://patchwork.linux-mips.org/patch/1872/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "3d8bfdd0307223de678962f1c1907a7cec549136",
      "tree": "007146d1452d054e5e676b5a930d48292b0ae4b6",
      "parents": [
        "c42aef0947d717849f31965ecc0778707839bfe0"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Tue Dec 21 14:19:11 2010 -0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 18 19:30:22 2011 +0100"
      },
      "message": "MIPS: Use C0_KScratch (if present) to hold PGD pointer.\n\nDecide at runtime to use either Context or KScratch to hold the PGD\npointer.\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: https://patchwork.linux-mips.org/patch/1876/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c42aef0947d717849f31965ecc0778707839bfe0",
      "tree": "7ce30dcb07e85b2af44045bb9be3e4da99074ae8",
      "parents": [
        "e77c32fe284a4da1b4e0994890a4d3527812eb61"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Tue Dec 21 14:19:10 2010 -0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 18 19:30:22 2011 +0100"
      },
      "message": "MIPS: Add DINSM to uasm.\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: https://patchwork.linux-mips.org/patch/1875/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "e77c32fe284a4da1b4e0994890a4d3527812eb61",
      "tree": "8bff97f0aeb8ce4ba0bf4af92f798e06b66f6e9f",
      "parents": [
        "487d70d0b8bd1c70d099a7526077ffefee412050"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Tue Dec 21 14:19:09 2010 -0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 18 19:30:22 2011 +0100"
      },
      "message": "MIPS: Probe for presence of KScratch registers.\n\nProbe c0_config4 for KScratch registers and report them in /proc/cpuinfo.\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: https://patchwork.linux-mips.org/patch/1877/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "487d70d0b8bd1c70d099a7526077ffefee412050",
      "tree": "e8ea4a5830fa88dca0a903b6bdf1f14e3ee119eb",
      "parents": [
        "0bec405e8ee390067e63265b3002aaac49d4eea8"
      ],
      "author": {
        "name": "Gabor Juhos",
        "email": "juhosg@openwrt.org",
        "time": "Tue Nov 23 16:06:25 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 18 19:30:21 2011 +0100"
      },
      "message": "MIPS: Add generic support for multiple machines within a single kernel\n\nThis patch adds a generic solution to support multiple machines based on\na given SoC within a single kernel image. It is implemented already for\nseveral other architectures but MIPS has no generic support for that yet.\n\n[Ralf: This competes with DT but DT is a much more complex solution and this\ncode has been used by OpenWRT for a long time so for now DT is a bad reason\nto stop the merge but longer term this should be migrated to DT.]\n\nSigned-off-by: Gabor Juhos \u003cjuhosg@openwrt.org\u003e\nCc: linux-mips@linux-mips.org\nCc: kaloz@openwrt.org\nCc: Luis R. Rodriguez \u003clrodriguez@atheros.com\u003e\nCc: Cliff Holden \u003cCliff.Holden@Atheros.com\u003e\nPatchwork: https://patchwork.linux-mips.org/patch/1814/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "0bec405e8ee390067e63265b3002aaac49d4eea8",
      "tree": "4f556448cd28294d736e65ac00ef5d6e22a00310",
      "parents": [
        "a1181caac965c660be2bd350a9deb763e6f4b738"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Fri Nov 12 13:37:52 2010 -0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 18 19:30:21 2011 +0100"
      },
      "message": "MIPS: Use printf extension %pR for struct resource\n\nUsing %pR standardizes the struct resource output.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nTo: Jiri Kosina \u003ctrivial@kernel.org\u003e\nCc: linux-mips@linux-mips.org\nCc: linux-kernel@vger.kernel.org\nPatchwork: https://patchwork.linux-mips.org/patch/1772/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "a1181caac965c660be2bd350a9deb763e6f4b738",
      "tree": "bd6ff9ba19cfbc46faa80b96ae7a7b6300cfb8f5",
      "parents": [
        "1b59be2a6cdcb5a12e18d8315c07c94a624de48f"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Thu Nov 04 20:07:26 2010 -0700"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 18 19:30:21 2011 +0100"
      },
      "message": "MIPS: Sibyte: Use vzalloc in sbbus profiler\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nTo: Jiri Kosina \u003ctrivial@kernel.org\u003e\nCc: linux-mips@linux-mips.org\nCc: linux-kernel@vger.kernel.org\nPatchwork: https://patchwork.linux-mips.org/patch/1756/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "aa891f6b3f440402c6879ad1ecf332d318137422",
      "tree": "35b1997a00ecf137e22713de8a25ad011d07b6d9",
      "parents": [
        "a25cecce88194b2edf38b8c3b1665e9318eb2d22",
        "84cd8453f30787504305a1a1f8dd5af7a92aa485"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 18 10:00:50 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 18 10:00:50 2011 -0800"
      },
      "message": "Merge branch \u0027fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6\n\n* \u0027fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6:\n  parisc: fix compile breakage caused by inlining maybe_mkwrite\n  parisc : Remove broken line wrapping handling pdc_iodc_print()\n"
    },
    {
      "commit": "a25cecce88194b2edf38b8c3b1665e9318eb2d22",
      "tree": "9eb4768dfdba01e5c0b47b1ab4931d5d2380da3c",
      "parents": [
        "b7c15e4a1cbf19be3d3063819b472806902fb525",
        "658b368da198a1436c7d6a0f1f4029d3c6e30b20"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 18 08:06:22 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 18 08:06:22 2011 -0800"
      },
      "message": "Merge branch \u0027next\u0027 of git://git.monstr.eu/linux-2.6-microblaze\n\n* \u0027next\u0027 of git://git.monstr.eu/linux-2.6-microblaze:\n  microblaze: Fix asm/pgtable.h\n  microblaze: Fix missing pagemap.h\n"
    },
    {
      "commit": "6a7f6ec9512970874fa9fc883ea44d77d0f287c2",
      "tree": "2bce1665b5a9e81bdd95f6e34410bdf13c58350e",
      "parents": [
        "c6fa63c659b3dd121f21afe7529f505505e79b23",
        "4c65595ec506ff65c90b1d9fed17333005fa5eb5"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 18 08:05:20 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 18 08:05:20 2011 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu: (25 commits)\n  m68knommu: fix broken setting of irq_chip and handler\n  m68knommu: switch to using -mcpu\u003d flags for ColdFire targets\n  m68knommu: arch/m68knommu/Kconfig whitespace cleanup\n  m68knommu: create optimal separate instruction and data cache for ColdFire\n  m68knommu: support ColdFire caches that do copyback and write-through\n  m68knommu: support version 2 ColdFire split cache\n  m68knommu: make cache push code ColdFire generic\n  m68knommu: clean up ColdFire cache control code\n  m68knommu: move inclusion of ColdFire v4 cache registers\n  m68knommu: merge bit definitions for version 3 ColdFire cache controller\n  m68knommu: create bit definitions for the version 2 ColdFire cache controller\n  m68knommu: remove empty __iounmap() it is no used\n  m68knommu: remove kernel_map() code, it is not used\n  m68knommu: remove do_page_fault(), it is not used\n  m68knommu: use user stack pointer hardware on some ColdFire cores\n  m68knommu: remove command line printing DEBUG\n  m68knommu: remove fasthandler interrupt code\n  m68knommu: move UART addressing to part specific includes\n  m68knommu: fix clock rate value reported for ColdFire 54xx parts\n  m68knommu: move ColdFire CPU names into their headers\n  ...\n"
    },
    {
      "commit": "c6fa63c659b3dd121f21afe7529f505505e79b23",
      "tree": "1ad782e1fa623416efce7a6525248b54458d5f7c",
      "parents": [
        "34c682adb30e9602e92f044056c142f69b4a6cfe",
        "ad7f4e3f7b966ac09c8f98dbc5024813a1685775"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 18 08:04:30 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 18 08:04:30 2011 -0800"
      },
      "message": "Merge branch \u0027perf-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027perf-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  perf tools: Fix tracepoint id to string perf.data header table\n  perf tools: Fix handling of wildcards in tracepoint event selectors\n  powerpc: perf: Fix frequency calculation for overflowing counters\n"
    },
    {
      "commit": "7b698ea377e10b074ceef0d79218e6622d618421",
      "tree": "64c58c50fb3bb196b3e50abac4bf6ae3dd2719e6",
      "parents": [
        "86b1e8dd83cbb0fcbf3d61d2b461df8be1f528cf"
      ],
      "author": {
        "name": "Brian Gerst",
        "email": "brgerst@gmail.com",
        "time": "Mon Jan 17 07:32:10 2011 -0500"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Jan 18 14:58:37 2011 +0100"
      },
      "message": "x86: Clear irqstack thread_info\n\nMathias Merz reported that v2.6.37 failed to boot on his\nsystem.\n\nMake sure that the thread_info part of the irqstack is\ninitialized to zeroes.\n\nReported-and-Tested-by: Matthias Merz \u003clinux@merz-ka.de\u003e\nSigned-off-by: Brian Gerst \u003cbrgerst@gmail.com\u003e\nAcked-by: Pekka Enberg \u003cpenberg@kernel.org\u003e\nCc: Arjan van de Ven \u003carjan@linux.intel.com\u003e\nCc: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\nLKML-Reference: \u003cAANLkTimyKXfJ1x8tgwrr1hYnNLrPfgE1NTe4z7L6tUDm@mail.gmail.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "86b1e8dd83cbb0fcbf3d61d2b461df8be1f528cf",
      "tree": "8dd49e97b8bec76b53798fe35a423dd20596603f",
      "parents": [
        "76d1f7bfcd5872056902c5a88b5fcd5d4d00a7a9"
      ],
      "author": {
        "name": "Shaohua Li",
        "email": "shaohua.li@intel.com",
        "time": "Tue Jan 18 08:57:49 2011 +0800"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Jan 18 09:05:33 2011 +0100"
      },
      "message": "x86: Make relocatable kernel work with new binutils\n\nThe CONFIG_RELOCATABLE\u003dy option is broken with new binutils, which will make\nboot panic.\n\nAccording to Lu Hongjiu, the affected binutils are from 2.20.51.0.12 to\n2.21.51.0.3, which are release since Oct 22 this year. At least ubuntu 10.10 is\nusing such binutils. See:\n\n    http://sourceware.org/bugzilla/show_bug.cgi?id\u003d12327\n\nThe reason of the boot panic is that we have \u0027jiffies \u003d jiffies_64;\u0027 in\nvmlinux.lds.S. The jiffies isn\u0027t in any section. In kernel build, there is\nwarning saying jiffies is an absolute address and can\u0027t be relocatable. At\nruntime, jiffies will have virtual address 0.\n\nSigned-off-by: Shaohua Li\u003cshaohua.li@intel.com\u003e\nCc: Lu Hongjiu\u003chongjiu.lu@intel.com\u003e\nCc: Huang Ying \u003cying.huang@intel.com\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nLKML-Reference: \u003c1295312269.1949.725.camel@sli10-conroe\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "fbcb44dea89063d72a1242086f4a0c618e0d1e81",
      "tree": "78a7839c910937a07a893179ae022cf6770f4a00",
      "parents": [
        "b9368f324a839bc9e5c3f9d9d58c278bb9249de8"
      ],
      "author": {
        "name": "Jassi Brar",
        "email": "jassi.brar@samsung.com",
        "time": "Tue Jan 18 14:41:43 2011 +0900"
      },
      "committer": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Tue Jan 18 14:47:07 2011 +0900"
      },
      "message": "ARM: S5PV310: Add missing virtual ASoC DMA device\n\nSigned-off-by: Jassi Brar \u003cjassi.brar@samsung.com\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\n"
    },
    {
      "commit": "b9368f324a839bc9e5c3f9d9d58c278bb9249de8",
      "tree": "6d50ad6d999da71405825e7562aeaddc6efc0b99",
      "parents": [
        "be370adca08da850454f5317f00e0347af6d4e93"
      ],
      "author": {
        "name": "Jassi Brar",
        "email": "jassi.brar@samsung.com",
        "time": "Thu Dec 30 09:13:23 2010 +0900"
      },
      "committer": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Tue Jan 18 14:45:33 2011 +0900"
      },
      "message": "ARM: S5PV210: Add missing virtual ASoC DMA device\n\nSigned-off-by: Jassi Brar \u003cjassi.brar@samsung.com\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\n"
    },
    {
      "commit": "be370adca08da850454f5317f00e0347af6d4e93",
      "tree": "49760dda809cd1f4af266ae522d5be3a4e8391c2",
      "parents": [
        "8418f8873acada40545182572f2e670e9d71d99a"
      ],
      "author": {
        "name": "Jassi Brar",
        "email": "jassi.brar@samsung.com",
        "time": "Thu Dec 30 09:12:32 2010 +0900"
      },
      "committer": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Tue Jan 18 14:44:32 2011 +0900"
      },
      "message": "ARM: S5P6450: Add missing virtual ASoC DMA device\n\nSigned-off-by: Jassi Brar \u003cjassi.brar@samsung.com\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\n"
    },
    {
      "commit": "8418f8873acada40545182572f2e670e9d71d99a",
      "tree": "f4416d10869df20eb1b018a4cf393e658a6836c7",
      "parents": [
        "2fe4f0cb4b6b7f4c1e439ff32637950e3b38601b"
      ],
      "author": {
        "name": "Jassi Brar",
        "email": "jassi.brar@samsung.com",
        "time": "Thu Dec 30 09:11:10 2010 +0900"
      },
      "committer": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Tue Jan 18 14:44:32 2011 +0900"
      },
      "message": "ARM: S5P6440: Add missing virtual ASoC DMA device\n\nSigned-off-by: Jassi Brar \u003cjassi.brar@samsung.com\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\n"
    },
    {
      "commit": "2fe4f0cb4b6b7f4c1e439ff32637950e3b38601b",
      "tree": "7946cdb468cd91544027b0add9b20d8a0223fdfe",
      "parents": [
        "e6f597a1425b5af64917be3448b29e2d5a585ac8"
      ],
      "author": {
        "name": "Jassi Brar",
        "email": "jassi.brar@samsung.com",
        "time": "Tue Dec 21 09:44:33 2010 +0900"
      },
      "committer": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Tue Jan 18 14:44:32 2011 +0900"
      },
      "message": "ARM: S5P6442: Enable I2S device to work on SMDK6442\n\nAdd missing virtual ASoC DMA device.\n\nSigned-off-by: Jassi Brar \u003cjassi.brar@samsung.com\u003e\nAcked-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n[kgene.kim@samsung.com: minor changed title]\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\n"
    },
    {
      "commit": "8c34482c17d8fd07966328c7b1cfc35ee290bd1c",
      "tree": "324f7535ae561dcc430764fd2c7531ff67d9780b",
      "parents": [
        "1a47f7a84ef386c1f7f55f669598bd9894ceb73a",
        "d95defaca7994ffff1ceb52f3011eb644dfe3274"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 17 11:18:40 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 17 11:18:40 2011 -0800"
      },
      "message": "Merge branch \u0027next-devicetree\u0027 of git://git.secretlab.ca/git/linux-2.6\n\n* \u0027next-devicetree\u0027 of git://git.secretlab.ca/git/linux-2.6:\n  spi/spi_sh_msiof: fix a wrong free_irq() parameter\n  dt/flattree: Return virtual address from early_init_dt_alloc_memory_arch()\n"
    },
    {
      "commit": "ab2020f2f11fc7fb81e6c71298b0830d85412011",
      "tree": "c9a6342063461dcf31278d65585bca73bdda4a84",
      "parents": [
        "235646a486d10891bd86af28d8eac75d9f22bd2d",
        "154bf89f5e3e3dc59666926f27ca4a0866f39157"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 17 11:15:30 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 17 11:15:30 2011 -0800"
      },
      "message": "Merge git://git.infradead.org/mtd-2.6\n\n* git://git.infradead.org/mtd-2.6: (59 commits)\n  mtd: mtdpart: disallow reading OOB past the end of the partition\n  mtd: pxa3xx_nand: NULL dereference in pxa3xx_nand_probe\n  UBI: use mtd-\u003ewritebufsize to set minimal I/O unit size\n  mtd: initialize writebufsize in the MTD object of a partition\n  mtd: onenand: add mtd-\u003ewritebufsize initialization\n  mtd: nand: add mtd-\u003ewritebufsize initialization\n  mtd: cfi: add writebufsize initialization\n  mtd: add writebufsize field to mtd_info struct\n  mtd: OneNAND: OMAP2/3: prevent regulator sleeping while OneNAND is in use\n  mtd: OneNAND: add enable / disable methods to onenand_chip\n  mtd: m25p80: Fix JEDEC ID for AT26DF321\n  mtd: txx9ndfmc: limit transfer bytes to 512 (ECC provides 6 bytes max)\n  mtd: cfi_cmdset_0002: add support for Samsung K8D3x16UxC NOR chips\n  mtd: cfi_cmdset_0002: add support for Samsung K8D6x16UxM NOR chips\n  mtd: nand: ams-delta: drop omap_read/write, use ioremap\n  mtd: m25p80: add debugging trace in sst_write\n  mtd: nand: ams-delta: select for built-in by default\n  mtd: OneNAND: lighten scary initial bad block messages\n  mtd: OneNAND: OMAP2/3: add support for command line partitioning\n  mtd: nand: rearrange ONFI revision checking, add ONFI 2.3\n  ...\n\nFix up trivial conflict in drivers/mtd/Kconfig as per DavidW.\n"
    },
    {
      "commit": "af575e2d2e09517a8190f1b425453cc3e0102f6c",
      "tree": "4be2556d0bb6d756a62b2682df3d3c648e4a77a6",
      "parents": [
        "584ef2cd70acb0e473ba51e1073c2c5c95a2d27a",
        "f5de6ecc84b58ba0f394365eafc8681af7a4f73d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 17 10:58:44 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 17 10:58:44 2011 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mattst88/alpha-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mattst88/alpha-2.6:\n  alpha: fix WARN_ON in __local_bh_enable()\n  alpha: fix breakage caused by df9ee29270\n  alpha: add GENERIC_HARDIRQS_NO__DO_IRQ to Kconfig\n  alpha/osf_sys: remove unused MAX_SELECT_SECONDS\n  alpha: change to new Makefile flag variables\n  alpha: kill off alpha_do_IRQ\n  alpha: irq clean up\n  alpha: use set_irq_chip and push down __do_IRQ to the machine types\n"
    },
    {
      "commit": "e1288cd72f54e7fc16ae9ebb4d0647537ef848d4",
      "tree": "b4fd87b9307d8041fb680cb9b8fbf787ec968df7",
      "parents": [
        "e78bf5e6cbe837daa6ab628a5f679548742994d3",
        "94ae85220a07d357d4937086c490854f63344de4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 17 10:54:41 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 17 10:54:41 2011 -0800"
      },
      "message": "Merge branch \u0027next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx\n\n* \u0027next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx: (63 commits)\n  ARM: PL08x: cleanup comments\n  Update CONFIG_MD_RAID6_PQ to CONFIG_RAID6_PQ in drivers/dma/iop-adma.c\n  ARM: PL08x: fix a warning\n  Fix dmaengine_submit() return type\n  dmaengine: at_hdmac: fix race while monitoring channel status\n  dmaengine: at_hdmac: flags located in first descriptor\n  dmaengine: at_hdmac: use subsys_initcall instead of module_init\n  dmaengine: at_hdmac: no need set ACK in new descriptor\n  dmaengine: at_hdmac: trivial add precision to unmapping comment\n  dmaengine: at_hdmac: use dma_address to program DMA hardware\n  pch_dma: support new device ML7213 IOH\n  ARM: PL08x: prevent dma_set_runtime_config() reconfiguring memcpy channels\n  ARM: PL08x: allow dma_set_runtime_config() to return errors\n  ARM: PL08x: fix locking between prepare function and submit function\n  ARM: PL08x: introduce \u0027phychan_hold\u0027 to hold on to physical channels\n  ARM: PL08x: put txd\u0027s on the pending list in pl08x_tx_submit()\n  ARM: PL08x: rename \u0027desc_list\u0027 as \u0027pend_list\u0027\n  ARM: PL08x: implement unmapping of memcpy buffers\n  ARM: PL08x: store prep_* flags in async_tx structure\n  ARM: PL08x: shrink srcbus/dstbus in txd structure\n  ...\n"
    },
    {
      "commit": "4bca770ede796a1ef7af9c983166d5608d9ccfaf",
      "tree": "3a55c96dfb709415ee2c4e54e242c4f1a7cd01e2",
      "parents": [
        "7c46d8da09df22361d1d43465c4f1b06cecaf25f"
      ],
      "author": {
        "name": "Anton Blanchard",
        "email": "anton@samba.org",
        "time": "Mon Jan 17 16:17:42 2011 +1100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Jan 17 11:43:02 2011 +0100"
      },
      "message": "powerpc: perf: Fix frequency calculation for overflowing counters\n\nWhen profiling a benchmark that is almost 100% userspace, I noticed some wildly\ninaccurate profiles that showed almost all time spent in the kernel.\n\nCloser examination shows we were programming a tiny number of cycles into the\nPMU after each overflow (about ~200 away from the next overflow). This gets us\nstuck in a loop which we eventually break out of by throttling the PMU (there\nare regular throttle/unthrottle events in the log).\n\nIt looks like we aren\u0027t setting event-\u003ehw.last_period to something same and the\nfrequency to period calculations in perf are going haywire.\n\nWith the following patch we find the correct period after a few interrupts and\nstay there. I also see no more throttle events.\n\nSigned-off-by: Anton Blanchard \u003canton@samba.org\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: linuxppc-dev@lists.ozlabs.org\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nCc: Arnaldo Carvalho de Melo \u003cacme@ghostprotocols.net\u003e\nLKML-Reference: \u003c20110117161742.5feb3761@kryten\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "f5de6ecc84b58ba0f394365eafc8681af7a4f73d",
      "tree": "abd6b8de874459daafaabac5267eafc35e631050",
      "parents": [
        "e2609f6aa2dce5d960ea1fe32f57524c315dede5"
      ],
      "author": {
        "name": "Ivan Kokshaysky",
        "email": "ink@jurassic.park.msu.ru",
        "time": "Wed Jan 12 22:02:24 2011 +0000"
      },
      "committer": {
        "name": "Matt Turner",
        "email": "mattst88@monolith.freenet-rz.de",
        "time": "Mon Jan 17 05:42:16 2011 +0100"
      },
      "message": "alpha: fix WARN_ON in __local_bh_enable()\n\nInterrupts ought to be disabled _before_ irq_enter().\n\nSigned-off-by: Ivan Kokshaysky \u003cink@jurassic.park.msu.ru\u003e\nSigned-off-by: Matt Turner \u003cmattst88@monolith.freenet-rz.de\u003e\n"
    },
    {
      "commit": "e2609f6aa2dce5d960ea1fe32f57524c315dede5",
      "tree": "ad2a1f06256d86a41ab4fdfa71031d294cb5730a",
      "parents": [
        "00649643b1f4e1644f644f612c6bb390e69196ad"
      ],
      "author": {
        "name": "Ivan Kokshaysky",
        "email": "ink@jurassic.park.msu.ru",
        "time": "Wed Jan 12 00:37:25 2011 -0500"
      },
      "committer": {
        "name": "Matt Turner",
        "email": "mattst88@monolith.freenet-rz.de",
        "time": "Mon Jan 17 05:42:15 2011 +0100"
      },
      "message": "alpha: fix breakage caused by df9ee29270\n\nCommit df9ee29270 made arch_local_irq_save and arch_local_irq_restore\nstatic inline which with -Werror trips up on __set_hae() and _set_hae()\nwhich are extern inline.  The naive solution is to make __set_hae() and\nset_hae() static inline but for reasons described in commit d559d4a24a3fe\nthis breaks the generic kernel build.  Instead, since this is architecture\nspecific code, this patch hard wires in the architecture specific method\nf disabling and enabling interrupts.\n\nTested-by: Michael Cree \u003cmcree@orcon.net.nz\u003e\nSigned-off-by: Ivan Kokshaysky \u003cink@jurassic.park.msu.ru\u003e\nSigned-off-by: Matt Turner \u003cmattst88@gmail.com\u003e\n"
    },
    {
      "commit": "00649643b1f4e1644f644f612c6bb390e69196ad",
      "tree": "299d4c2936878d645c1e5f56d657acf61725e14e",
      "parents": [
        "da9c0212bc08fc697e0e78de0b89a9c8aed6c633"
      ],
      "author": {
        "name": "Matt Turner",
        "email": "mattst88@gmail.com",
        "time": "Fri Oct 29 16:22:00 2010 -0500"
      },
      "committer": {
        "name": "Matt Turner",
        "email": "mattst88@monolith.freenet-rz.de",
        "time": "Mon Jan 17 05:42:14 2011 +0100"
      },
      "message": "alpha: add GENERIC_HARDIRQS_NO__DO_IRQ to Kconfig\n\nAcked-by: Kyle McMartin \u003ckyle@redhat.com\u003e\nSigned-off-by: Matt Turner \u003cmattst88@gmail.com\u003e\n"
    },
    {
      "commit": "da9c0212bc08fc697e0e78de0b89a9c8aed6c633",
      "tree": "36690278e31af776f1ff671f306aad4b44b71cf9",
      "parents": [
        "8a362cd6d60e2ae3b704df1b3f08db58a3924339"
      ],
      "author": {
        "name": "Namhyung Kim",
        "email": "namhyung () gmail ! com",
        "time": "Thu Dec 09 04:07:21 2010 -0500"
      },
      "committer": {
        "name": "Matt Turner",
        "email": "mattst88@monolith.freenet-rz.de",
        "time": "Mon Jan 17 05:42:14 2011 +0100"
      },
      "message": "alpha/osf_sys: remove unused MAX_SELECT_SECONDS\n\nRemove the leftover from the commit 14e2acd86865 (\"select:\nfix alpha OSF wrapper\").\n\nSigned-off-by: Namhyung Kim \u003cnamhyung@gmail.com\u003e\nCc: Arjan van de Ven \u003carjan@linux.intel.com\u003e\nSigned-off-by: Matt Turner \u003cmattst88@gmail.com\u003e\n"
    },
    {
      "commit": "8a362cd6d60e2ae3b704df1b3f08db58a3924339",
      "tree": "dfd47990abbfcebfd733ea72edeba2f64a2b0264",
      "parents": [
        "7d209c8110ecd49db46da786437485e8ef67f414"
      ],
      "author": {
        "name": "matt mooney",
        "email": "mfm@muteddisk.com",
        "time": "Tue Jan 11 22:09:09 2011 -0500"
      },
      "committer": {
        "name": "Matt Turner",
        "email": "mattst88@monolith.freenet-rz.de",
        "time": "Mon Jan 17 05:42:13 2011 +0100"
      },
      "message": "alpha: change to new Makefile flag variables\n\nSigned-off-by: matt mooney \u003cmfm@muteddisk.com\u003e\nSigned-off-by: Matt Turner \u003cmattst88@gmail.com\u003e\n"
    },
    {
      "commit": "7d209c8110ecd49db46da786437485e8ef67f414",
      "tree": "bc550d6f1a7933a56194390255c5b836e41817a7",
      "parents": [
        "a891b393dd7f6ed84ecee98c0eac4a808ff2cbbc"
      ],
      "author": {
        "name": "Kyle McMartin",
        "email": "kyle@redhat.com",
        "time": "Thu Oct 14 22:31:34 2010 -0400"
      },
      "committer": {
        "name": "Matt Turner",
        "email": "mattst88@monolith.freenet-rz.de",
        "time": "Mon Jan 17 05:42:13 2011 +0100"
      },
      "message": "alpha: kill off alpha_do_IRQ\n\nGood riddance... Nuke a pile of redundant handlers that the\ngeneric code takes care of as well.\n\nTested-by: Michael Cree \u003cmcree@orcon.net.nz\u003e\nSigned-off-by: Kyle McMartin \u003ckyle@redhat.com\u003e\nSigned-off-by: Matt Turner \u003cmattst88@gmail.com\u003e\n"
    },
    {
      "commit": "a891b393dd7f6ed84ecee98c0eac4a808ff2cbbc",
      "tree": "ab4ee31ef54691f492e77dfc2d937f62c055cb1a",
      "parents": [
        "d5ccde0a64c3dbe954a8a13a6ba9fb3b6d7c6225"
      ],
      "author": {
        "name": "Kyle McMartin",
        "email": "kyle@redhat.com",
        "time": "Thu Oct 14 22:31:25 2010 -0400"
      },
      "committer": {
        "name": "Matt Turner",
        "email": "mattst88@monolith.freenet-rz.de",
        "time": "Mon Jan 17 05:42:12 2011 +0100"
      },
      "message": "alpha: irq clean up\n\nStop touching irq_desc[irq] directly, instead use accessor\nfunctions provided. Use irq_has_action instead of directly\ntesting the irq_desc.\n\nTested-by: Michael Cree \u003cmcree@orcon.net.nz\u003e\nSigned-off-by: Kyle McMartin \u003ckyle@redhat.com\u003e\nSigned-off-by: Matt Turner \u003cmattst88@gmail.com\u003e\n"
    },
    {
      "commit": "d5ccde0a64c3dbe954a8a13a6ba9fb3b6d7c6225",
      "tree": "00a7c1a1fc1fa42fdc88bdab8a30e40e3dcaa775",
      "parents": [
        "e78bf5e6cbe837daa6ab628a5f679548742994d3"
      ],
      "author": {
        "name": "Kyle McMartin",
        "email": "kyle@redhat.com",
        "time": "Thu Oct 14 22:31:11 2010 -0400"
      },
      "committer": {
        "name": "Matt Turner",
        "email": "mattst88@monolith.freenet-rz.de",
        "time": "Mon Jan 17 05:42:11 2011 +0100"
      },
      "message": "alpha: use set_irq_chip and push down __do_IRQ to the machine types\n\nAlso kill superfluous IRQ_DISABLED initialization, since that\u0027s the\ndefault state of the irq_desc[i].status field.\n\nTested-by: Michael Cree \u003cmcree@orcon.net.nz\u003e\nSigned-off-by: Kyle McMartin \u003ckyle@redhat.com\u003e\nSigned-off-by: Matt Turner \u003cmattst88@gmail.com\u003e\n"
    },
    {
      "commit": "115374211961a503675730603e3d48d95d41736c",
      "tree": "c29e2394c212f1a9de5fdb7a34b866745f28f942",
      "parents": [
        "b3697c0255d9d73eaaa4deb4512e3f0ff97b3b71"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Sun Jan 16 23:06:14 2011 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Jan 16 15:05:44 2011 -0800"
      },
      "message": "parisc: fix compile breakage caused by inlining maybe_mkwrite\n\nOn PARISC, we have an include of linux/mm.h inside our asm/pgtable.h, so\nthis patch\n\n  commit 14fd403f2146f740942d78af4e0ee59396ad8eab\n  Author: Andrea Arcangeli \u003caarcange@redhat.com\u003e\n  Date:   Thu Jan 13 15:46:37 2011 -0800\n\n      thp: export maybe_mkwrite\n\ncauses us an unsatisfiable use of pte_mkwrite in linux/mm.h.\n\nThe fix is to avoid including linux/mm.h in our pgtable.h, which\nunbreaks the build.\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "658b368da198a1436c7d6a0f1f4029d3c6e30b20",
      "tree": "91451f814f2d9337b43d577d59cba0c7db96b43f",
      "parents": [
        "1947fc1d51fa7c21e9c253d37d076ef6f4d73130"
      ],
      "author": {
        "name": "Michal Simek",
        "email": "monstr@monstr.eu",
        "time": "Sun Jan 16 13:56:53 2011 +0100"
      },
      "committer": {
        "name": "Michal Simek",
        "email": "monstr@monstr.eu",
        "time": "Sun Jan 16 14:29:41 2011 +0100"
      },
      "message": "microblaze: Fix asm/pgtable.h\n\nFunction ptep_test_and_clear_young have had wrong the first argument.\nIt is also necessary to add __HAVE macros for ptep_test_and_clear_young and\nptep_get_and_clear functions.\n\nError log:\nIn file included from linux/arch/microblaze/include/asm/pgtable.h:570,\n                 from arch/microblaze/mm/pgtable.c:35:\ninclude/asm-generic/pgtable.h:23: error: conflicting types for \u0027ptep_test_and_clear_young\u0027\nlinux/arch/microblaze/include/asm/pgtable.h:449: error:\nprevious definition of \u0027ptep_test_and_clear_young\u0027 was here\ninclude/asm-generic/pgtable.h:73: error: redefinition of \u0027ptep_get_and_clear\u0027\nlinux/arch/microblaze/include/asm/pgtable.h:462: error:\nprevious definition of \u0027ptep_get_and_clear\u0027 was here\n\nSigned-off-by: Michal Simek \u003cmonstr@monstr.eu\u003e\n"
    },
    {
      "commit": "1947fc1d51fa7c21e9c253d37d076ef6f4d73130",
      "tree": "b01d8edd62cb521d5218549cfe9c652afbfb9c5c",
      "parents": [
        "1b59be2a6cdcb5a12e18d8315c07c94a624de48f"
      ],
      "author": {
        "name": "Michal Simek",
        "email": "monstr@monstr.eu",
        "time": "Sun Jan 16 13:50:17 2011 +0100"
      },
      "committer": {
        "name": "Michal Simek",
        "email": "monstr@monstr.eu",
        "time": "Sun Jan 16 14:29:21 2011 +0100"
      },
      "message": "microblaze: Fix missing pagemap.h\n\nAdd missing linux/pagemap.h to solve compilation error.\n\nError log:\nIn file included from linux/arch/microblaze/include/asm/tlb.h:17,\n                 from mm/pgtable-generic.c:9:\ninclude/asm-generic/tlb.h: In function \u0027tlb_flush_mmu\u0027:\ninclude/asm-generic/tlb.h:76: error: implicit declaration of function \u0027release_pages\u0027\ninclude/asm-generic/tlb.h: In function \u0027tlb_remove_page\u0027:\ninclude/asm-generic/tlb.h:105: error: implicit declaration of function \u0027page_cache_release\u0027\n\nSigned-off-by: Michal Simek \u003cmonstr@monstr.eu\u003e\n"
    },
    {
      "commit": "672c54466d24994eb9633f993862c89539504a42",
      "tree": "e08f17e5fa260676912eb9b7d2263d47d667fdec",
      "parents": [
        "1b59be2a6cdcb5a12e18d8315c07c94a624de48f"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Thu Jan 13 15:36:09 2011 -0700"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Sat Jan 15 22:01:58 2011 -0700"
      },
      "message": "dt/flattree: Return virtual address from early_init_dt_alloc_memory_arch()\n\nThe physical address is never used by the device tree code when\nallocating memory for unflattening.  Change the architecture\u0027s alloc\nhook to return the virutal address instead.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n"
    },
    {
      "commit": "f9ee7f60d6f37ae0184812b4c59b3869f875768b",
      "tree": "6c30a7e94b90cfa3a43cda45f4bdb2f254f3ba10",
      "parents": [
        "16c1020362083b320868c0deef492249089c3cd3",
        "1161ec944916069ceec21c487e30247d9ff22857",
        "76d1f7bfcd5872056902c5a88b5fcd5d4d00a7a9",
        "afa14e7c553ebe45844d76208f66017a43abd0e2",
        "7c46d8da09df22361d1d43465c4f1b06cecaf25f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Jan 15 12:45:00 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Jan 15 12:45:00 2011 -0800"
      },
      "message": "Merge branches \u0027core-fixes-for-linus\u0027, \u0027x86-fixes-for-linus\u0027, \u0027timers-fixes-for-linus\u0027 and \u0027perf-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027core-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  rcu: avoid pointless blocked-task warnings\n  rcu: demote SRCU_SYNCHRONIZE_DELAY from kernel-parameter status\n  rtmutex: Fix comment about why new_owner can be NULL in wake_futex_pi()\n\n* \u0027x86-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  x86, olpc: Add missing Kconfig dependencies\n  x86, mrst: Set correct APB timer IRQ affinity for secondary cpu\n  x86: tsc: Fix calibration refinement conditionals to avoid divide by zero\n  x86, ia64, acpi: Clean up x86-ism in drivers/acpi/numa.c\n\n* \u0027timers-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  timekeeping: Make local variables static\n  time: Rename misnamed minsec argument of clocks_calc_mult_shift()\n\n* \u0027perf-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  tracing: Remove syscall_exit_fields\n  tracing: Only process module tracepoints once\n  perf record: Add \"nodelay\" mode, disabled by default\n  perf sched: Fix list of events, dropping unsupported \u0027:r\u0027 modifier\n  Revert \"perf tools: Emit clearer message for sys_perf_event_open ENOENT return\"\n  perf top: Fix annotate segv\n  perf evsel: Fix order of event list deletion\n"
    },
    {
      "commit": "16c1020362083b320868c0deef492249089c3cd3",
      "tree": "ff200df3502e6010745713275d69fd0a07e399cf",
      "parents": [
        "65e5d002b5ad220db2bf9557f53de5a98f7dab86",
        "bbba75606963c82febf7bd2761ea848ac5d1a1bb"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Jan 15 12:33:40 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Jan 15 12:33:40 2011 -0800"
      },
      "message": "Merge branch \u0027devel-stable\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027devel-stable\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm: (161 commits)\n  ARM: pxa: fix building issue of missing physmap.h\n  ARM: mmp: PXA910 drive strength FAST using wrong value\n  ARM: mmp: MMP2 drive strength FAST using wrong value\n  ARM: pxa: fix recursive calls in pxa_low_gpio_chip\n  AT91: Support for gsia18s board\n  AT91: Acme Systems FOX Board G20 board files\n  AT91: board-sam9m10g45ek.c: Remove duplicate inclusion of mach/hardware.h\n  ARM: pxa: fix suspend/resume array index miscalculation\n  ARM: pxa: use cpu_has_ipr() consistently in irq.c\n  ARM: pxa: remove unused variable in clock-pxa3xx.c\n  ARM: pxa: fix warning in zeus.c\n  ARM: sa1111: fix typo in sa1111_retrigger_lowirq()\n  ARM mxs: clkdev related compile fixes\n  ARM i.MX mx31_3ds: Fix MC13783 regulator names\n  ARM: plat-stmp3xxx: irq_data conversion.\n  ARM: plat-spear: irq_data conversion.\n  ARM: plat-orion: irq_data conversion.\n  ARM: plat-omap: irq_data conversion.\n  ARM: plat-nomadik: irq_data conversion.\n  ARM: plat-mxc: irq_data conversion.\n  ...\n\nFix up trivial conflict in arch/arm/plat-omap/gpio.c (Lennert\nBuytenhek\u0027s irq_data conversion clashing with some omap irq updates)\n"
    },
    {
      "commit": "65e5d002b5ad220db2bf9557f53de5a98f7dab86",
      "tree": "93d36afd4b82a24e5b553766a574a6632fca3aff",
      "parents": [
        "38567333a6dabd0f2b4150e9fb6dd8e3ba2985e5",
        "cb4d3eaebb96616085f5a46a7d7e004ddd955b09"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Jan 15 12:29:50 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Jan 15 12:29:50 2011 -0800"
      },
      "message": "Merge branch \u0027fixes\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027fixes\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm:\n  ARM: fix missing branch in __error_a\n  ARM: fix /proc/$PID/stack on SMP\n  ARM: Fix build regression on SA11x0, PXA, and H720x targets\n  ARM: 6625/1: use memblock memory regions for \"System RAM\" I/O resources\n  ARM: fix wrongly patched constants\n  ARM: 6624/1: fix dependency for CONFIG_SMP_ON_UP\n  ARM: 6623/1: Thumb-2: Fix out-of-range offset for Thumb-2 in proc-v7.S\n  ARM: 6622/1: fix dma_unmap_sg() documentation\n  ARM: 6621/1: bitops: remove condition code clobber for CLZ\n  ARM: 6620/1: Change misleading warning when CONFIG_CMDLINE_FORCE is used\n  ARM: 6619/1: nommu: avoid mapping vectors page when !CONFIG_MMU\n  ARM: sched_clock: make minsec argument to clocks_calc_mult_shift() zero\n  ARM: sched_clock: allow init_sched_clock() to be called early\n  ARM: integrator: fix compile warning in cpu.c\n  ARM: 6616/1: Fix ep93xx-fb init/exit annotations\n  ARM: twd: fix display of twd frequency\n  ARM: udelay: prevent math rounding resulting in short udelays\n"
    },
    {
      "commit": "84cd8453f30787504305a1a1f8dd5af7a92aa485",
      "tree": "fcfeefd0eeaa78db2ef74062451a8319652ab530",
      "parents": [
        "fbea668498e93bb38ac9226c7af9120a25957375"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Fri Jan 14 16:21:47 2011 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@suse.de",
        "time": "Sat Jan 15 08:40:07 2011 -0600"
      },
      "message": "parisc: fix compile breakage caused by inlining maybe_mkwrite\n\non Parisc, we have an include of linux/mm.h inside our asm/pgtable.h, so\nthis patch\n\ncommit 14fd403f2146f740942d78af4e0ee59396ad8eab\nAuthor: Andrea Arcangeli \u003caarcange@redhat.com\u003e\nDate:   Thu Jan 13 15:46:37 2011 -0800\n\n    thp: export maybe_mkwrite\n\nCauses us an unsatisfiable use of pte_mkwrite in linux/mm.h\n\nThe fix is obviously not to include linux/mm.h in our pgtable.h, which\nunbreaks the build.\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@suse.de\u003e\n"
    },
    {
      "commit": "fbea668498e93bb38ac9226c7af9120a25957375",
      "tree": "ce720ab33c5bb1d756a9b54f1437eca39c70a2d1",
      "parents": [
        "38567333a6dabd0f2b4150e9fb6dd8e3ba2985e5"
      ],
      "author": {
        "name": "Guy Martin",
        "email": "gmsoft@tuxicoman.be",
        "time": "Mon Dec 06 16:48:04 2010 +0100"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@suse.de",
        "time": "Sat Jan 15 08:39:08 2011 -0600"
      },
      "message": "parisc : Remove broken line wrapping handling pdc_iodc_print()\n\nRemove the broken line wrapping handling in pdc_iodc_print().\nIt is broken in 3 ways :\n  - It doesn\u0027t keep track of the current screen position, it just\n    assumes that the new buffer will be printed at the begining of the\n    screen.\n  - It doesn\u0027t take in account that non printable characters won\u0027t\n    increase the current position on the screen.\n  - And last but not least, it triggers a kernel panic if a backspace\n    is the first char in the provided buffer :\n\n Backtrace:\n  [\u003c0000000040128ec4\u003e] pdc_console_write+0x44/0x78\n  [\u003c0000000040128f18\u003e] pdc_console_tty_write+0x20/0x38\n  [\u003c000000004032f1ac\u003e] n_tty_write+0x2a4/0x550\n  [\u003c000000004032b158\u003e] tty_write+0x1e0/0x2d8\n  [\u003c00000000401bb420\u003e] vfs_write+0xb8/0x188\n  [\u003c00000000401bb630\u003e] sys_write+0x68/0xb8\n  [\u003c0000000040104eb8\u003e] syscall_exit+0x0/0x14\n\nMost terminals handle the line wrapping just fine. I\u0027ve confirmed that\nit works correctly on a C8000 with both vga and serial output.\n\nSigned-off-by: Guy Martin \u003cgmsoft@tuxicoman.be\u003e\nCc: Stable Tree \u003cstable@kernel.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@suse.de\u003e\n"
    },
    {
      "commit": "bbba75606963c82febf7bd2761ea848ac5d1a1bb",
      "tree": "50880b4539c578c407f6c1aa605fddf5e371bb7e",
      "parents": [
        "073154459b80a43f7e4f088b11c93c8e9cb07f14",
        "ccbc87693dcb428443a72d644e63484676517c2d"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 15 13:24:02 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 15 13:24:02 2011 +0000"
      },
      "message": "Merge branch \u0027for-rmk\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung into devel-stable\n"
    },
    {
      "commit": "073154459b80a43f7e4f088b11c93c8e9cb07f14",
      "tree": "c81603910b742fbb0e4129034e5011364a9c7418",
      "parents": [
        "c76d292db9869ae73fd401e9a3fc728ed5caf0a7",
        "ea0c4f3ca8a55e7e3138c2c4b3e9f7fe34d3ecab"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 15 12:39:04 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 15 12:39:04 2011 +0000"
      },
      "message": "Merge branch \u0027devel\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6 into devel-stable\n"
    },
    {
      "commit": "cb4d3eaebb96616085f5a46a7d7e004ddd955b09",
      "tree": "68d53e993cdc1810762f0ff91c8891dc4090f86e",
      "parents": [
        "d5996b2ff0e26cf7ed4c103084a2d6fc569e7216"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 15 11:19:19 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 15 11:19:19 2011 +0000"
      },
      "message": "ARM: fix missing branch in __error_a\n\nWhen DEBUG_LL is not set, we don\u0027t want __error_a re-entering\n__lookup_machine_type - we want it to go to the error function.  This\nused to be the case before we reorganized the layout for hotplug cpu,\nas we used to fall through to __error.  With the changed layout, we\nneed an explicit branch here instead.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ea0c4f3ca8a55e7e3138c2c4b3e9f7fe34d3ecab",
      "tree": "c23c6544f1918459451bd77741ab02cd113388e4",
      "parents": [
        "33e739973defbe6b88a2375f174571bf7e72d8fd"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Fri Jan 14 11:01:00 2011 -0600"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Sat Jan 15 04:29:21 2011 -0600"
      },
      "message": "ARM: pxa: fix building issue of missing physmap.h\n\nSigned-off-by: Eric Miao \u003ceric.y.miao@gmail.com\u003e\n"
    },
    {
      "commit": "33e739973defbe6b88a2375f174571bf7e72d8fd",
      "tree": "446ee675a4ef7d4084d8b53adaa6c433e0a63feb",
      "parents": [
        "ee309d3d6e60e19e93cde22e49b87c434dc826ba"
      ],
      "author": {
        "name": "Philip Rakity",
        "email": "prakity@marvell.com",
        "time": "Fri Jan 07 11:27:46 2011 -0800"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Sat Jan 15 04:29:20 2011 -0600"
      },
      "message": "ARM: mmp: PXA910 drive strength FAST using wrong value\n\nDrive strength for PXA910 is a 2 bit value but because of the mapping in\nplat-pxa/mfp.h needs to be shifted up one bit to handle real\nlocation in mfp registers.  (MMP2 and PXA910 drive strength start\nat bit 11 while PXA168 starts at bit 10).\n\nValues 0, 1, 2, and 3 effectively need to be\n0, 2, 4, and 6 to fit into register.  8 does not work.\n\nSigned-off-by: Philip Rakity \u003cprakity@marvell.com\u003e\nSigned-off-by: Eric Miao \u003ceric.y.miao@gmail.com\u003e\n"
    },
    {
      "commit": "ee309d3d6e60e19e93cde22e49b87c434dc826ba",
      "tree": "304f4b46d9c4170bf6c1cf4d6e886e456a3647d1",
      "parents": [
        "a1015a159530391fc498482656bab6c99dcd3c70"
      ],
      "author": {
        "name": "Philip Rakity",
        "email": "prakity@marvell.com",
        "time": "Fri Jan 07 11:26:52 2011 -0800"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Sat Jan 15 04:29:19 2011 -0600"
      },
      "message": "ARM: mmp: MMP2 drive strength FAST using wrong value\n\nDrive strength for MMP2 is a 2 bit value but because of the mapping in\nplat-pxa/mfp.h needs to be shifted up one bit to handle real\nlocation in mfp registers.  (MMP2 and PXA910 drive strength start\nat bit 11 while PXA168 starts at bit 10).\n\nValues 0, 1, 2, and 3 effectively need to be\n0, 2, 4, and 6 to fit into register.  8 does not work.\n\nSigned-off-by: Philip Rakity \u003cprakity@marvell.com\u003e\nTested-by: John Watlington \u003cwad@laptop.org\u003e\nSigned-off-by: Eric Miao \u003ceric.y.miao@gmail.com\u003e\n"
    },
    {
      "commit": "a1015a159530391fc498482656bab6c99dcd3c70",
      "tree": "96e55285174663c7486b8b1c92fe241b7d03878a",
      "parents": [
        "1b624fb64c2de44c00576cc9695680983f05c1ce"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Wed Jan 12 16:42:24 2011 -0600"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Sat Jan 15 04:29:15 2011 -0600"
      },
      "message": "ARM: pxa: fix recursive calls in pxa_low_gpio_chip\n\nSigned-off-by: Eric Miao \u003ceric.y.miao@gmail.com\u003e\nTested-by: Marek Vasut \u003cmarek.vasut@gmail.com\u003e\n"
    },
    {
      "commit": "d5996b2ff0e26cf7ed4c103084a2d6fc569e7216",
      "tree": "c4d50df299e9c0e07e8ae66406489c01f4c9d6a9",
      "parents": [
        "671289c2872cfc050954ac1dd3131429fca30aad"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 15 09:27:04 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 15 09:27:04 2011 +0000"
      },
      "message": "ARM: fix /proc/$PID/stack on SMP\n\nRabin Vincent reports:\n| On SMP, this BUG() in save_stack_trace_tsk() can be easily triggered\n| from user space by reading /proc/$PID/stack, where $PID is any pid but\n| the current process:\n|\n|\tif (tsk !\u003d current) {\n| #ifdef CONFIG_SMP\n|\t\t/*\n|\t\t * What guarantees do we have here that \u0027tsk\u0027\n|\t\t * is not running on another CPU?\n|\t\t */\n|\t\tBUG();\n| #else\n\nFix this by replacing the BUG() with an entry to terminate the stack\ntrace, returning an empty trace - I\u0027d rather not expose the dwarf\nunwinder to a volatile stack of a running thread.\n\nReported-by: Rabin Vincent \u003crabin@rab.in\u003e\nTested-by: Rabin Vincent \u003crabin@rab.in\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "671289c2872cfc050954ac1dd3131429fca30aad",
      "tree": "fdcd9ad15cc5c7ed91518a3cae895d2cf13a7bfd",
      "parents": [
        "11b9369cbb0a13cabb581aec3e6812a171cf2fd7"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 15 00:14:25 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 15 00:14:25 2011 +0000"
      },
      "message": "ARM: Fix build regression on SA11x0, PXA, and H720x targets\n\nBuild errors similar this appeared in todays kautobuild for the above\ntargets:\n\nIn file included from arch/arm/include/asm/pgtable.h:461,\n                 from arch/arm/mach-pxa/generic.c:26:\ninclude/asm-generic/pgtable.h: In function \u0027ptep_test_and_clear_young\u0027:\ninclude/asm-generic/pgtable.h:29: error: dereferencing pointer to incomplete type\n\nNone of the .c files including asm/pgtable.h with this error is using\nthis header, so simply remove the include.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "de23be5f3580f7b9b52cad6633bb3a3cd13abafe",
      "tree": "e9edf155c524878a058737dd04ec4eccafa0a16d",
      "parents": [
        "3632ef8909118db9584e1bed9538dc180adb32f8"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Sat Jan 15 10:36:26 2011 +1100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 14 16:11:12 2011 -0800"
      },
      "message": "xen: export arbitrary_virt_to_machine\n\nFixes this build error:\n\n ERROR: \"arbitrary_virt_to_machine\" [drivers/xen/xen-gntdev.ko] undefined!\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c76d292db9869ae73fd401e9a3fc728ed5caf0a7",
      "tree": "079c2870990047b47add778a411715f7592e0beb",
      "parents": [
        "0a831cec1b627d2f3f60c6f70a4c649b7caa4fe2",
        "fcdc2ea76d266e06fc95a364d0e547ca44e3890b"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Jan 14 22:17:32 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Jan 14 22:17:32 2011 +0000"
      },
      "message": "Merge branch \u0027for_rmk\u0027 of git://github.com/at91linux/linux-2.6-at91 into devel-stable\n"
    },
    {
      "commit": "11b9369cbb0a13cabb581aec3e6812a171cf2fd7",
      "tree": "92f47c2f30eb4910b2720165476e5112a8359b32",
      "parents": [
        "30b99d07b7e08d0e6bcc2f0b924828c03e67f881"
      ],
      "author": {
        "name": "Dima Zavin",
        "email": "dima@android.com",
        "time": "Fri Jan 14 23:05:14 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Jan 14 22:14:04 2011 +0000"
      },
      "message": "ARM: 6625/1: use memblock memory regions for \"System RAM\" I/O resources\n\nDo not use memory bank info to request the \"system ram\" resources as\nthey do not track holes created by memblock_remove inside\nmachine\u0027s reserve callback. If the removed memory is passed as\nplatform_device\u0027s ioresource, then drivers that call\nrequest_mem_region would fail due to a conflict with the incorrectly\nconfigured system ram resource.\n\nInstead, iterate through the regions of memblock.memory and add\nthose as \"System RAM\" resources.\n\nSigned-off-by: Dima Zavin \u003cdima@android.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ec08bdb148767f1193f5f3028749ed865ac27181",
      "tree": "03effeb02aaa21a21eaa70cd438ae301566af740",
      "parents": [
        "9cefa17e196beab300d4faf09d242de77e5900d5",
        "7d4ca85a53bab1f6f9911411be38e0486a11187a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 14 13:13:07 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 14 13:13:07 2011 -0800"
      },
      "message": "Merge branch \u0027omap-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6\n\n* \u0027omap-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6: (27 commits)\n  omap4: Fix ULPI PHY init for ES1.0 SDP\n  omap3: beaglexm: fix power on of DVI\n  omap3: igep3: Add omap_reserve functionality\n  omap3: beaglexm: fix DVI reset GPIO\n  omap3: beaglexm: fix EHCI power up GPIO dir\n  omap3: igep2: Add keypad support\n  omap3: igep3: Fix IGEP module second MMC channel power supply\n  omap3: igep3: Add USB EHCI support for IGEP module\n  omap3: clocks: Fix build error \u0027CK_3430ES2\u0027 undeclared here\n  arm: omap4: pandaboard: turn on PHY reference clock at init\n  omap2plus: prm: Trvial build break fix for undefined reference to \u0027omap2_prm_read_mod_reg\u0027\n  omap2plus: voltage: Trivial linking fix for \u0027EINVAL\u0027 undeclared\n  omap2plus: voltage: Trivial linking fix \u0027undefined reference\u0027\n  omap2plus: voltage: Trivial warning fix \u0027no return statement\u0027\n  omap2plus: clockdomain: Trivial fix for build break because of clktrctrl_mask\n  arm: omap: gpio: don\u0027t access irq_desc array directly\n  omap2+: pm_bus: make functions used as pointers as static\n  OMAP: GPIO: fix _set_gpio_triggering() for OMAP2+\n  OMAP2+: TWL: include pm header for init protos\n  OMAP2+: TWL: make conversion routines static\n  ...\n\nFix up conflicts in arch/arm/mach-omap2/board-omap3beagle.c (\"DVI reset\nGPIO\" vs \"use generic DPI panel driver\")\n"
    },
    {
      "commit": "9cefa17e196beab300d4faf09d242de77e5900d5",
      "tree": "c7f8e6677e0370466fdc8fca1a7bc87a7902151b",
      "parents": [
        "891cc2283216bf76f387546f0e220caf8ce9fbf9",
        "6ce1f81f51c7b22f539012e446c01e8c75d20fd9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 14 13:06:44 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 14 13:06:44 2011 -0800"
      },
      "message": "Merge branch \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6\n\n* \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6:\n  [IA64] fix ia64 build failure in pmdp_get_and_clear\n"
    },
    {
      "commit": "76d1f7bfcd5872056902c5a88b5fcd5d4d00a7a9",
      "tree": "99cc04216d0e7e11f3413508bd260e7af6886240",
      "parents": [
        "6550904ddbc3c286798a87edf95eeebcc62bc58a"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@linux.intel.com",
        "time": "Fri Jan 14 11:57:06 2011 -0800"
      },
      "committer": {
        "name": "H. Peter Anvin",
        "email": "hpa@linux.intel.com",
        "time": "Fri Jan 14 11:57:06 2011 -0800"
      },
      "message": "x86, olpc: Add missing Kconfig dependencies\n\nOLPC uses select for OLPC_OPENFIRMWARE, which means OLPC has to\nenforce the dependencies for OLPC_OPENFIRMWARE.  Make sure it does so.\n\nSigned-off-by: H. Peter Anvin \u003chpa@linux.intel.com\u003e\nCc: Daniel Drake \u003cdsd@laptop.org\u003e\nCc: Andres Salomon \u003cdilinger@queued.net\u003e\nCc: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nLKML-Reference: \u003c20100923162846.D8D409D401B@zog.reactivated.net\u003e\nCc: \u003cstable@kernel.org\u003e 2.6.37\n"
    },
    {
      "commit": "6550904ddbc3c286798a87edf95eeebcc62bc58a",
      "tree": "a0c41cbc15bdf725d456c63b8151882b5138bb88",
      "parents": [
        "62627bec8a601c5679bf3d20a2096a1206d61b71"
      ],
      "author": {
        "name": "Jacob Pan",
        "email": "jacob.jun.pan@linux.intel.com",
        "time": "Thu Jan 13 16:06:44 2011 -0800"
      },
      "committer": {
        "name": "H. Peter Anvin",
        "email": "hpa@linux.intel.com",
        "time": "Fri Jan 14 11:53:44 2011 -0800"
      },
      "message": "x86, mrst: Set correct APB timer IRQ affinity for secondary cpu\n\nOfflining the secondary CPU causes the timer irq affinity to be set to\nCPU 0. When the secondary CPU is back online again, the wrong irq\naffinity will be used.\n\nThis patch ensures secondary per CPU timer always has the correct\nIRQ affinity when enabled.\n\nSigned-off-by: Jacob Pan \u003cjacob.jun.pan@linux.intel.com\u003e\nLKML-Reference: \u003c1294963604-18111-1-git-send-email-jacob.jun.pan@linux.intel.com\u003e\nSigned-off-by: H. Peter Anvin \u003chpa@linux.intel.com\u003e\nCc: \u003cstable@kernel.org\u003e 2.6.37\n"
    },
    {
      "commit": "6ce1f81f51c7b22f539012e446c01e8c75d20fd9",
      "tree": "e8058f3f5b665f356cab836bedb6180e2340b20b",
      "parents": [
        "52cfd503ad7176d23a5dd7af3981744feb60622f"
      ],
      "author": {
        "name": "Andrea Arcangeli",
        "email": "aarcange@redhat.com",
        "time": "Fri Jan 14 10:56:38 2011 -0800"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Fri Jan 14 10:56:38 2011 -0800"
      },
      "message": "[IA64] fix ia64 build failure in pmdp_get_and_clear\n\nImplement __pmd macro for ia64 too.\n\nSigned-off-by: Andrea Arcangeli \u003caarcange@redhat.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "fcdc2ea76d266e06fc95a364d0e547ca44e3890b",
      "tree": "4ecf279f396dce9ba663455cd9916efd8d98638a",
      "parents": [
        "0fb55d3bb73c7d20b39658e65debd7331c223035"
      ],
      "author": {
        "name": "Igor Plyatov",
        "email": "plyatov@gmail.com",
        "time": "Fri Jan 14 19:01:13 2011 +0100"
      },
      "committer": {
        "name": "Nicolas Ferre",
        "email": "nicolas.ferre@atmel.com",
        "time": "Fri Jan 14 19:49:04 2011 +0100"
      },
      "message": "AT91: Support for gsia18s board\n\nThe GS_IA18_S (GMS) is a carrier board from GeoSIG Ltd used with the\nStamp9G20 SoM from Taskit company.\nIt operate as an internet accelerometer.\n\nSigned-off-by: Igor Plyatov \u003cplyatov@gmail.com\u003e\n[nicolas.ferre@atmel.com: rm Kconfig, whitespace fixes, change machine name]\nSigned-off-by: Nicolas Ferre \u003cnicolas.ferre@atmel.com\u003e\n"
    },
    {
      "commit": "0fb55d3bb73c7d20b39658e65debd7331c223035",
      "tree": "fb096d3c8bc7e7efac2b8c5ffedd6acf201dafd8",
      "parents": [
        "ad6ef7fa03aab125660a77cd22c99ee6e0fb093d"
      ],
      "author": {
        "name": "Sergio Tanzilli",
        "email": "tanzilli@acmesystems.it",
        "time": "Thu Oct 14 02:06:26 2010 +0200"
      },
      "committer": {
        "name": "Nicolas Ferre",
        "email": "nicolas.ferre@atmel.com",
        "time": "Fri Jan 14 19:48:41 2011 +0100"
      },
      "message": "AT91: Acme Systems FOX Board G20 board files\n\nSigned-off-by: Sergio Tanzilli \u003ctanzilli@acmesystems.it\u003e\n[nicolas.ferre@atmel.com: whitespace fixes, change machine name]\nSigned-off-by: Nicolas Ferre \u003cnicolas.ferre@atmel.com\u003e\n"
    },
    {
      "commit": "ad6ef7fa03aab125660a77cd22c99ee6e0fb093d",
      "tree": "79eda4eb7d0080f54470134dfa7ef25dd81cd2a3",
      "parents": [
        "9e9bc9736756f25d6c47b4eba0ebf25b20a6f153"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jj@chaosbits.net",
        "time": "Mon Jan 10 22:29:32 2011 +0100"
      },
      "committer": {
        "name": "Nicolas Ferre",
        "email": "nicolas.ferre@atmel.com",
        "time": "Fri Jan 14 19:48:35 2011 +0100"
      },
      "message": "AT91: board-sam9m10g45ek.c: Remove duplicate inclusion of mach/hardware.h\n\nSigned-off-by: Jesper Juhl \u003cjj@chaosbits.net\u003e\nSigned-off-by: Nicolas Ferre \u003cnicolas.ferre@atmel.com\u003e\n"
    },
    {
      "commit": "d73b388459b1ee2e80f8ff9c1916d75640d7d920",
      "tree": "3e4061226f817c5728009f0bcc1d810d0c4a7b37",
      "parents": [
        "5957e33d6aec266659a71cfabcf7cf2c593ad0d2",
        "0f953bf6b4efa0daddb7c418130a9bd3ee97f7ed"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 14 09:29:05 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 14 09:29:05 2011 -0800"
      },
      "message": "Merge branch \u0027linux-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6\n\n* \u0027linux-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6:\n  PCI/PM: Report wakeup events before resuming devices\n  PCI/PM: Use pm_wakeup_event() directly for reporting wakeup events\n  PCI: sysfs: Update ROM to include default owner write access\n  x86/PCI: make Broadcom CNB20LE driver EMBEDDED and EXPERIMENTAL\n  x86/PCI: don\u0027t use native Broadcom CNB20LE driver when ACPI is available\n  PCI/ACPI: Request _OSC control once for each root bridge (v3)\n  PCI: enable pci\u003dbfsort by default on future Dell systems\n  PCI/PCIe: Clear Root PME Status bits early during system resume\n  PCI: pci-stub: ignore zero-length id parameters\n  x86/PCI: irq and pci_ids patch for Intel Patsburg\n  PCI: Skip id checking if no id is passed\n  PCI: fix __pci_device_probe kernel-doc warning\n  PCI: make pci_restore_state return void\n  PCI: Disable ASPM if BIOS asks us to\n  PCI: Add mask bit definition for MSI-X table\n  PCI: MSI: Move MSI-X entry definition to pci_regs.h\n\nFix up trivial conflicts in drivers/net/{skge.c,sky2.c} that had in the\nmeantime been converted to not use legacy PCI power management, and thus\nno longer use pci_restore_state() at all (and that caused trivial\nconflicts with the \"make pci_restore_state return void\" patch)\n"
    },
    {
      "commit": "62627bec8a601c5679bf3d20a2096a1206d61b71",
      "tree": "5dbad3bd7811d8a98b24dc0e8ec9d8ecab6c0a21",
      "parents": [
        "9378b63ccb32b9c071dab155c96357ad1e52a709"
      ],
      "author": {
        "name": "John Stultz",
        "email": "johnstul@us.ibm.com",
        "time": "Fri Jan 14 09:06:28 2011 -0800"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Fri Jan 14 18:28:01 2011 +0100"
      },
      "message": "x86: tsc: Fix calibration refinement conditionals to avoid divide by zero\n\nKonrad Wilk reported that the new delayed calibration crashes with a\ndivide by zero on Xen. The reason is that Xen sets the pmtimer\naddress, but reading from it returns 0xffffff. That results in the\nref_start and ref_stop value being the same, so the delta is zero\nwhich causes the divide by zero later in the calculation.\n\nThe conditional (!hpet \u0026\u0026 !ref_start \u0026\u0026 !ref_stop) which sanity checks\nthe calibration reference values doesn\u0027t really make sense. If the\nrefs are null, but hpet is on, we still want to break out.\n\nThe div by zero would be possible to trigger by chance if both reads\nfrom the hardware provided the exact same value (due to hardware\nwrapping).\n\nSo checking if both the ref values are the same should handle if we\ndon\u0027t have hardware (both null) or if they are the same value (either by\ninvalid hardware, or by chance), avoiding the div by zero issue.\n\n[ tglx: Applied the same fix to native_calibrate_tsc() where this\n  \tcheck was copied from ]\n\nReported-by: Konrad Rzeszutek Wilk \u003ckonrad.wilk@oracle.com\u003e\nTested-by: Konrad Rzeszutek Wilk \u003ckonrad.wilk@oracle.com\u003e\nSigned-off-by: John Stultz \u003cjohnstul@us.ibm.com\u003e\nLKML-Reference: \u003c1295024788-15619-1-git-send-email-johnstul@us.ibm.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "822e5215f9eef86c1dd56d5696bf55a212b0e3f0",
      "tree": "661de9888a0edef872e7366df09831bf7a5bc067",
      "parents": [
        "c1e0d97d3d63d5173baf8c39a13dc5c25b031bd4",
        "92d50a4132977b932ed830fa58c05deeb5c524f0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 14 09:08:00 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 14 09:08:00 2011 -0800"
      },
      "message": "Merge branch \u0027for-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6\n\n* \u0027for-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6: (59 commits)\n  mfd: ab8500-core chip version cut 2.0 support\n  mfd: Flag WM831x /IRQ as a wake source\n  mfd: Convert WM831x away from legacy I2C PM operations\n  regulator: Support MAX8998/LP3974 DVS-GPIO\n  mfd: Support LP3974 RTC\n  i2c: Convert SCx200 driver from using raw PCI to platform device\n  x86: OLPC: convert olpc-xo1 driver from pci device to platform device\n  mfd: MAX8998/LP3974 hibernation support\n  mfd/ab8500: remove spi support\n  mfd: Remove ARCH_U8500 dependency from AB8500\n  misc: Make AB8500_PWM driver depend on U8500 due to PWM breakage\n  mfd: Add __devexit annotation for vx855_remove\n  mfd: twl6030 irq_data conversion.\n  gpio: Fix cs5535 printk warnings\n  misc: Fix cs5535 printk warnings\n  mfd: Convert Wolfson MFD drivers to use irq_data accessor function\n  mfd: Convert TWL4030 to new irq_ APIs\n  mfd: Convert tps6586x driver to new irq_ API\n  mfd: Convert tc6393xb driver to new irq_ APIs\n  mfd: Convert t7166xb driver to new irq_ API\n  ...\n"
    },
    {
      "commit": "64a5fed6663edcf7e3864ed5534e42e2b9f340c7",
      "tree": "53433db771a41409573325b80a3667e703a9854b",
      "parents": [
        "30e664afb5cb597dd6f7651e6d116e10b9741084"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Thu Jan 06 10:12:30 2011 -0700"
      },
      "committer": {
        "name": "Jesse Barnes",
        "email": "jbarnes@virtuousgeek.org",
        "time": "Fri Jan 14 08:55:42 2011 -0800"
      },
      "message": "x86/PCI: make Broadcom CNB20LE driver EMBEDDED and EXPERIMENTAL\n\nThis functionality is known to be incomplete, so discourage its use in\ngeneral-purpose kernels.\n\nThe only reason to use this driver is to support PCI hotplug on CNB20LE-\nbased machines that don\u0027t have ACPI, and there are very few such\nsystems.\n\nReference: https://bugzilla.redhat.com/show_bug.cgi?id\u003d665109\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nSigned-off-by: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\n"
    },
    {
      "commit": "30e664afb5cb597dd6f7651e6d116e10b9741084",
      "tree": "50fa4b36784432e547caea6d3d88ffae6f2a8fc0",
      "parents": [
        "415e12b2379239973feab91850b0dce985c6058a"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Thu Jan 06 10:12:24 2011 -0700"
      },
      "committer": {
        "name": "Jesse Barnes",
        "email": "jbarnes@virtuousgeek.org",
        "time": "Fri Jan 14 08:55:41 2011 -0800"
      },
      "message": "x86/PCI: don\u0027t use native Broadcom CNB20LE driver when ACPI is available\n\nThe broadcom_bus.c quirk was written (without benefit of documentation)\nto support PCI hotplug on an old system that doesn\u0027t have ACPI.  As\nsuch, we should only use it when the system doesn\u0027t have ACPI.\n\nIf the system does have ACPI and we need the host bridge description, we\nshould get it from the ACPI _CRS method.  On machines older than 2008,\nwe currently ignore _CRS, but that doesn\u0027t mean we should use\nbroadcom_bus.c.  It means we should either (a) do what we\u0027ve done in the\npast and assume everything in the PCI gap is routed to bus 0 (so hotplug\nmay not work), or (b) arrange to use _CRS.  This patch does (a).\n\nReference: https://bugzilla.redhat.com/show_bug.cgi?id\u003d665109\nAcked-by: Ira W. Snyder \u003ciws@ovro.caltech.edu\u003e\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nSigned-off-by: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\n"
    },
    {
      "commit": "6e8af08dfa40b747002207d3ce8e8b43a050d99f",
      "tree": "983f773e009a699b5bfbfc9cd18926b5c0d49c53",
      "parents": [
        "fe31e69740eddc7316071ed5165fed6703c8cd12"
      ],
      "author": {
        "name": "Narendra_K@Dell.com",
        "email": "Narendra_K@Dell.com",
        "time": "Tue Dec 14 09:57:12 2010 -0800"
      },
      "committer": {
        "name": "Jesse Barnes",
        "email": "jbarnes@virtuousgeek.org",
        "time": "Fri Jan 14 08:55:41 2011 -0800"
      },
      "message": "PCI: enable pci\u003dbfsort by default on future Dell systems\n\nThis patch enables pci\u003dbfsort by default on future Dell systems.\nIt reads SMBIOS type 0xB1 vendor specific record and sets pci\u003dbfsort\naccordingly.\n\nOffset  Name    Length  Value   Description\n\n04      Flags0  Word    Varies  Bits 9-10\n                                - 10:9 \u003d 00  Unknown\n                                - 10:9 \u003d 01  Breadth First\n                                - 10:9 \u003d 10  Depth First\n                                - 10:9 \u003d 11  Reserved\n\n1. Any time pci\u003dbfsort has to be enabled on a system, we need to add the\n   model number of the system to the white list. With this patch, that\n   is not required.\n\n2. Typically, model number has to be added to the white list when the\n   system is under development. With this change, that is not required.\n\nSigned-off-by: Jordan Hargrave \u003cjordan_hargrave@dell.com\u003e\nSigned-off-by: Narendra K \u003cnarendra_k@dell.com\u003e\nSigned-off-by: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\n"
    },
    {
      "commit": "c1e0d97d3d63d5173baf8c39a13dc5c25b031bd4",
      "tree": "4bf35b974326f1f17de4ea3d17b65aa44811da01",
      "parents": [
        "7f5db6a8022e8d4bb92b3d638068d2c2a9c9b59b",
        "51120c2cc70fc241721b8016f4eff575e7d6aa30"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 14 08:47:26 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 14 08:47:26 2011 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git390.marist.edu/pub/scm/linux-2.6\n\n* \u0027for-linus\u0027 of git://git390.marist.edu/pub/scm/linux-2.6:\n  [S390] MAINTAINERS: Update zcrypt driver entry\n  [S390] Randomize PIEs\n  [S390] Randomise the brk region\n  [S390] Add is_32bit_task() helper function\n  [S390] Randomize lower bits of stack address\n  [S390] Randomize mmap start address\n  [S390] Rearrange mmap.c\n  [S390] Enable flexible mmap layout for 64 bit processes\n  [S390] vdso: dont map at mmap_base\n  [S390] reduce miminum gap between stack and mmap_base\n  [S390] mmap: consider stack address randomization\n  [S390] Update default configuration\n  [S390] cio: path_event overindication after resume\n"
    },
    {
      "commit": "1b624fb64c2de44c00576cc9695680983f05c1ce",
      "tree": "b384179be6bf0aa637b4fb0d496affbb4ead89bd",
      "parents": [
        "57879b8c40d4c254f1feba3adbeb69614fe5e4c9"
      ],
      "author": {
        "name": "Marek Vasut",
        "email": "marek.vasut@gmail.com",
        "time": "Mon Jan 10 23:53:12 2011 +0100"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Fri Jan 14 10:21:06 2011 -0600"
      },
      "message": "ARM: pxa: fix suspend/resume array index miscalculation\n\nSigned-off-by: Marek Vasut \u003cmarek.vasut@gmail.com\u003e\nSigned-off-by: Eric Miao \u003ceric.y.miao@gmail.com\u003e\n"
    },
    {
      "commit": "57879b8c40d4c254f1feba3adbeb69614fe5e4c9",
      "tree": "44573f31d87cdf1c772add453eed914813782183",
      "parents": [
        "b6aec3a5d6d8e898baef3ed0d1b2911ee5e718a3"
      ],
      "author": {
        "name": "Marek Vasut",
        "email": "marek.vasut@gmail.com",
        "time": "Mon Jan 10 00:29:04 2011 +0100"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Fri Jan 14 10:21:05 2011 -0600"
      },
      "message": "ARM: pxa: use cpu_has_ipr() consistently in irq.c\n\nSigned-off-by: Marek Vasut \u003cmarek.vasut@gmail.com\u003e\nSigned-off-by: Eric Miao \u003ceric.y.miao@gmail.com\u003e\n"
    },
    {
      "commit": "b6aec3a5d6d8e898baef3ed0d1b2911ee5e718a3",
      "tree": "c4368dd54c17d3a73a40e1e9604f523e45b7b2fa",
      "parents": [
        "bc3e55c69c404158ef3c5b1a6515f5e9f1294403"
      ],
      "author": {
        "name": "Marek Vasut",
        "email": "marek.vasut@gmail.com",
        "time": "Mon Jan 10 00:29:03 2011 +0100"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Fri Jan 14 10:21:03 2011 -0600"
      },
      "message": "ARM: pxa: remove unused variable in clock-pxa3xx.c\n\nSigned-off-by: Marek Vasut \u003cmarek.vasut@gmail.com\u003e\nSigned-off-by: Eric Miao \u003ceric.y.miao@gmail.com\u003e\n"
    },
    {
      "commit": "bc3e55c69c404158ef3c5b1a6515f5e9f1294403",
      "tree": "4eec123c6424df4c3a05441f23e42753c098a38f",
      "parents": [
        "cae399880f82fdc6b0afccf42224fc2a759aa6b3"
      ],
      "author": {
        "name": "Marek Vasut",
        "email": "marek.vasut@gmail.com",
        "time": "Mon Jan 10 00:29:02 2011 +0100"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Fri Jan 14 10:21:02 2011 -0600"
      },
      "message": "ARM: pxa: fix warning in zeus.c\n\nSigned-off-by: Marek Vasut \u003cmarek.vasut@gmail.com\u003e\nSigned-off-by: Eric Miao \u003ceric.y.miao@gmail.com\u003e\n"
    },
    {
      "commit": "cae399880f82fdc6b0afccf42224fc2a759aa6b3",
      "tree": "ec9ea2b16498e0cb40a7451ac67e8415dcef390f",
      "parents": [
        "5b88128fd70dcf0d5d7c0ae7d7849777ff925bde"
      ],
      "author": {
        "name": "Pavel Machek",
        "email": "pma@sysgo.com",
        "time": "Mon Jan 10 16:35:34 2011 -0600"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Fri Jan 14 10:21:01 2011 -0600"
      },
      "message": "ARM: sa1111: fix typo in sa1111_retrigger_lowirq()\n\nSigned-off-by: Pavel Machek \u003cpma@sysgo.com\u003e\nSigned-off-by: Eric Miao \u003ceric.y.miao@gmail.com\u003e\n"
    },
    {
      "commit": "0a831cec1b627d2f3f60c6f70a4c649b7caa4fe2",
      "tree": "c2ab5e6d5ff4def2ffafe2cd61ac14aedb5a86e7",
      "parents": [
        "5b88128fd70dcf0d5d7c0ae7d7849777ff925bde",
        "b9214b9780d6897a6892e7c8cc903168d6fef097"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Jan 14 12:12:42 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Jan 14 12:12:42 2011 +0000"
      },
      "message": "Merge branch \u0027for-rmk\u0027 of git://git.pengutronix.de/git/imx/linux-2.6 into devel-stable\n"
    },
    {
      "commit": "30b99d07b7e08d0e6bcc2f0b924828c03e67f881",
      "tree": "086c98a4badbce07f06df525041a7c98dba35ee1",
      "parents": [
        "4d2692a736c95240100755ba98b2403e11f12e06"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Jan 14 12:06:26 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Jan 14 12:06:26 2011 +0000"
      },
      "message": "ARM: fix wrongly patched constants\n\ne3d9c625 (ARM: CPU hotplug: fix hard-coded control register constants)\nchanged the wrong constants in the hotplug assembly code.  Fix this.\n\nReported-by: viresh kumar \u003cviresh.kumar@st.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "419cdc54ea597d307fade607a65e4885634eb8c8",
      "tree": "c41ee78ddde8d4de5839f0cee20f769be6f162af",
      "parents": [
        "cdd137c9c86c201ddb7f42ec978d2da45e7b7a17"
      ],
      "author": {
        "name": "Andres Salomon",
        "email": "dilinger@queued.net",
        "time": "Mon Nov 29 15:45:06 2010 -0800"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Fri Jan 14 12:38:15 2011 +0100"
      },
      "message": "x86: OLPC: convert olpc-xo1 driver from pci device to platform device\n\nThe cs5535-mfd driver now takes care of the PCI BAR handling; this\nmeans the olpc-xo1 driver shouldn\u0027t be touching the PCI device at all.\n\nThis patch uses both cs5535-acpi and cs5535-pms platform devices rather\nthan a single platform device because the cs5535-mfd driver may be used\nby other CS5535 platform-specific drivers; OLPC doesn\u0027t get to dictate\nthat ACPI and PMS will always be used together.\n\nSigned-off-by: Andres Salomon \u003cdilinger@queued.net\u003e\nAcked-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "b9214b9780d6897a6892e7c8cc903168d6fef097",
      "tree": "0c39d8a89e44f64226fafddcb32e933162d2111c",
      "parents": [
        "c97b73939a3ed8618ad1baf3be4c8f5d11426de6"
      ],
      "author": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Thu Jan 13 16:59:25 2011 +0100"
      },
      "committer": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Fri Jan 14 10:19:27 2011 +0100"
      },
      "message": "ARM mxs: clkdev related compile fixes\n\nSince commit\n\n\t6d803ba (ARM: 6483/1: arm \u0026 sh: factorised duplicated clkdev.c)\n\nplatforms need to select CLKDEV_LOOKUP instead of COMMON_CLKDEV and need\nto include \u003clinux/clkdev.h\u003e.\n\nCc: Shawn Guo \u003cshawn.guo@freescale.com\u003e\nCc: Lothar Waßmann \u003cLW@KARO-electronics.de\u003e\nSigned-off-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nAcked-by: Jean-Christophe PLAGNIOL-VILLARD \u003cplagnioj@jcrosoft.com\u003e\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\n"
    },
    {
      "commit": "4d2692a736c95240100755ba98b2403e11f12e06",
      "tree": "ce2e04aaeb7c6ab946400d49feeea8386db587ae",
      "parents": [
        "874d5d3ccc04c0659b76b05ee0c761f568062cb1"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@fluxnic.net",
        "time": "Fri Jan 14 07:33:24 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Jan 14 09:00:46 2011 +0000"
      },
      "message": "ARM: 6624/1: fix dependency for CONFIG_SMP_ON_UP\n\nThis depends on !XIP_KERNEL and not !XIP.\n\nSigned-off-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "874d5d3ccc04c0659b76b05ee0c761f568062cb1",
      "tree": "e462017a1163df87b75b68fdc1d40f2dcde56537",
      "parents": [
        "0adfca6ff2131c7c67dffe094611097bbc9f5005"
      ],
      "author": {
        "name": "Dave Martin",
        "email": "dave.martin@linaro.org",
        "time": "Fri Jan 14 00:43:01 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Jan 14 09:00:30 2011 +0000"
      },
      "message": "ARM: 6623/1: Thumb-2: Fix out-of-range offset for Thumb-2 in proc-v7.S\n\nCommit d30e45e (ARM: pgtable: switch order of Linux vs hardware page tables)\nintroduced a pre-increment addressing offset which is out of range for\nThumb-2.  Thumb-2 only permits offsets \u003c256.  So split the intruction in\ntwo for Thumb-2.\n\nSigned-off-by: Dave Martin \u003cdave.martin@linaro.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c97b73939a3ed8618ad1baf3be4c8f5d11426de6",
      "tree": "fd86df9135b8e38c01c64e7052079bd19f7dd697",
      "parents": [
        "dd027b00eb5cc8580452fe66447eacdce2d57db6"
      ],
      "author": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Fri Jan 14 09:44:02 2011 +0100"
      },
      "committer": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Fri Jan 14 09:47:48 2011 +0100"
      },
      "message": "ARM i.MX mx31_3ds: Fix MC13783 regulator names\n\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\n"
    }
  ],
  "next": "52cfd503ad7176d23a5dd7af3981744feb60622f"
}
