)]}'
{
  "log": [
    {
      "commit": "214d93b02c4fe93638ad268613c9702a81ed9192",
      "tree": "a86cbf70b48112bf00933fddc123d147a2de4275",
      "parents": [
        "ad4a4a82d176962ea706db555b29821af0b4dd45",
        "077f8ec889bb1eb26a7128fdbc75922755ed2320"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Mar 07 13:15:02 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Mar 07 13:15:02 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:\n  omap: mailbox: resolve hang issue\n  OMAP2+: PM: SmartReflex: fix memory leaks in Smartreflex driver\n  arm: mach-omap2: smartreflex: fix another memory leak\n"
    },
    {
      "commit": "212e3499b2c69cc0899422973310e610d1c0666f",
      "tree": "f0d314a0fa6e4a49dea50504be27ecfa38a932a0",
      "parents": [
        "971a967bce2639d802b988522ee43be576549f35",
        "be1229b4c52202033ba857e96e592777f08e8046"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 04 17:31:43 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 04 17:31:43 2011 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/vapier/blackfin\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/vapier/blackfin:\n  Blackfin: iflush: update anomaly 05000491 workaround\n  Blackfin: outs[lwb]: make sure count is greater than 0\n"
    },
    {
      "commit": "971a967bce2639d802b988522ee43be576549f35",
      "tree": "497af10cca18b03892c9f3572db7719b954ff951",
      "parents": [
        "f0678f3237b0e3ff8365dbe868b6f0e1af89fd0e",
        "2c34e939f9e98bb678a2b0d35e7a318bf2947024"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 04 17:31:19 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 04 17:31:19 2011 -0800"
      },
      "message": "Merge branch \u0027rmobile-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6\n\n* \u0027rmobile-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6:\n  ARM: mach-shmobile: mackerel: modify LCDC clock divider value\n  ARM: mach-shmobile: ap4evb: modify LCDC clock divider value\n  ARM: mach-shmobile: mackerel: fixup memory initialize for zboot\n  ARM: mach-shmobile: ap4evb: fixup memory initialize for zboot\n  ARM: mach-shmobile: Add sh73a0 MIPI-CSI and CEU clocks\n  ARM: mach-shmobile: AG5EVM MIPI-DSI LCD reset delay fix\n"
    },
    {
      "commit": "f0678f3237b0e3ff8365dbe868b6f0e1af89fd0e",
      "tree": "200084e43bd60adc48fccd938667d9798f844bab",
      "parents": [
        "be91bfebf2940054e40850928d97859142b86556",
        "d60cf53a30956e47919788b2ef49287786a959c9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 04 17:31:01 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 04 17:31:01 2011 -0800"
      },
      "message": "Merge branch \u0027sh-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6\n\n* \u0027sh-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6:\n  sh: Change __nosave_XXX symbols to long\n  sh: Flush executable pages in copy_user_highpage\n  sh: Ensure ST40-300 BogoMIPS value is consistent\n  sh: sh7750: Fix incompatible pointer type\n  sh: sh7750: move machtypes.h to include/generated\n"
    },
    {
      "commit": "be1229b4c52202033ba857e96e592777f08e8046",
      "tree": "f0b015ca5dc831d42b640387c1168a5217d5f4b9",
      "parents": [
        "bb7b11290afd2a192d33c357a2a62cb8eaf29eab"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Feb 02 01:55:22 2011 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Mar 04 01:27:01 2011 -0500"
      },
      "message": "Blackfin: iflush: update anomaly 05000491 workaround\n\nRecent feedback from design says we need three NOPs in the hardware loop.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "bb7b11290afd2a192d33c357a2a62cb8eaf29eab",
      "tree": "26713e5fb62a4950f485890157696620aba13d0b",
      "parents": [
        "b65a0e0c84cf489bfa00d6aa6c48abc5a237100f"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Jan 26 18:10:44 2011 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Mar 04 01:26:55 2011 -0500"
      },
      "message": "Blackfin: outs[lwb]: make sure count is greater than 0\n\nSome devices will use the outs* funcs with a length of zero, so make sure\nwe do not write any data in that case.\n\nReported-by: Gilbert Inho \u003cgneny@edevice.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "2c34e939f9e98bb678a2b0d35e7a318bf2947024",
      "tree": "d7c431238a01381ff33703a6ff6ebeddc2ea487f",
      "parents": [
        "f60cb470eab2f06e0facb8d86a769e9c0a220e28"
      ],
      "author": {
        "name": "Kuninori Morimoto",
        "email": "kuninori.morimoto.gx@renesas.com",
        "time": "Wed Mar 02 09:05:21 2011 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Mar 04 15:01:29 2011 +0900"
      },
      "message": "ARM: mach-shmobile: mackerel: modify LCDC clock divider value\n\nmackerel WVGA LCDC panel expect 33.3MHz for dot-clock,\nbut current dot-clock was 50.0MHz.\nThis patch modify clock divider value.\n\nSigned-off-by: Makoto Ueda \u003cmakoto.ueda.ub@renesas.com\u003e\nSigned-off-by: Kuninori Morimoto \u003ckuninori.morimoto.gx@renesas.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "f60cb470eab2f06e0facb8d86a769e9c0a220e28",
      "tree": "902d5c483f9535d86b5b4d12930b1137e99fdd7c",
      "parents": [
        "0acb6209a2443797cf2e15b3d978a03efa0765a3"
      ],
      "author": {
        "name": "Kuninori Morimoto",
        "email": "kuninori.morimoto.gx@renesas.com",
        "time": "Wed Mar 02 09:05:44 2011 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Mar 04 15:01:13 2011 +0900"
      },
      "message": "ARM: mach-shmobile: ap4evb: modify LCDC clock divider value\n\nap4evb WVGA LCDC panel expect 33.3MHz for dot-clock,\nbut current dot-clock was 50.0MHz.\nThis patch modify clock divider value.\n\nSigned-off-by: Makoto Ueda \u003cmakoto.ueda.ub@renesas.com\u003e\nSigned-off-by: Kuninori Morimoto \u003ckuninori.morimoto.gx@renesas.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "077f8ec889bb1eb26a7128fdbc75922755ed2320",
      "tree": "196fe4b28dbda6f1036902c50a109fecb990cd76",
      "parents": [
        "525a11381bcad9a7f55d0bac9c8676fe71819002",
        "b3329a33b5a3902e65c5517f41c374f5adb060e1"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Mar 03 10:25:18 2011 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Mar 03 10:25:18 2011 -0800"
      },
      "message": "Merge branch \u0027for_2.6.38/pm-fixes\u0027 of ssh://master.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap-pm into devel-fixes\n"
    },
    {
      "commit": "525a11381bcad9a7f55d0bac9c8676fe71819002",
      "tree": "1884d45e72e808b4970d8b05b5a62a139c2dd10d",
      "parents": [
        "dd9c1549edef02290edced639f67b54a25abbe0e"
      ],
      "author": {
        "name": "Hari Kanigeri",
        "email": "h-kanigeri2@ti.com",
        "time": "Wed Mar 02 22:14:18 2011 +0000"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Mar 03 10:24:19 2011 -0800"
      },
      "message": "omap: mailbox: resolve hang issue\n\nomap4 interrupt disable bits is different. On rx kfifo full, the mbox rx\ninterrupts wasn\u0027t getting disabled, and this is causing the rcm stress tests\nto hang.\n\nSigned-off-by: Hari Kanigeri \u003ch-kanigeri2@ti.com\u003e\nSigned-off-by: Armando Uribe \u003cx0095078@ti.com\u003e\nSigned-off-by: Fernando Guzman Lugo \u003cfernando.lugo@ti.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "f7d222ea2ac7aebf1ac06a76e7739ed17480fd38",
      "tree": "a6de80eed5413b32cf41bcb73d108a8f11253c8e",
      "parents": [
        "7a16d387dda10ecc0c4fbf086b89bfb1eb84d9c2",
        "a74ea43df1afc68f265c0ac2cb64031d855ae97b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 02 20:01:57 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 02 20:01:57 2011 -0800"
      },
      "message": "Merge branch \u0027devicetree/merge\u0027 of git://git.secretlab.ca/git/linux-2.6\n\n* \u0027devicetree/merge\u0027 of git://git.secretlab.ca/git/linux-2.6:\n  of/promtree: allow DT device matching by fixing \u0027name\u0027 brokenness (v5)\n  x86: OLPC: have prom_early_alloc BUG rather than return NULL\n  of/flattree: Drop an uninteresting message to pr_debug level\n  of: Add missing of_address.h to xilinx ehci driver\n"
    },
    {
      "commit": "7a16d387dda10ecc0c4fbf086b89bfb1eb84d9c2",
      "tree": "0aa5c47c0e91836c93c54992dc3e66da6cb5f158",
      "parents": [
        "06f9a73ff9ef58a59af593c37020749816735789",
        "10e53f5834cd3b9a14e1c944a3e7ad34ee368834"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 02 20:01:31 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 02 20:01:31 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: Enable GENERIC_HARDIRQS_NO_DEPRECATED\n  alpha: irq: Convert affinity to use irq_data\n  alpha: irq: Remove pointless irq status manipulation\n  alpha: titan: Convert irq_chip functions\n  alpha: takara: Convert irq_chip functions\n  alpha: sable: Convert irq_chip functions\n  alpha: rx164: Convert irq_chip functions\n  alpha: noritake: Convert irq_chip functions\n  alpha: rawhide: Convert irq_chip functions\n  alpha: mikasa: Convert irq_chip functions\n  alpha: marvel: Convert irq_chip functions\n  alpha: eiger: Convert irq_chip functions\n  alpha: eb64p: Convert irq_chip functions\n  alpha: dp264: Convert irq_chip functions\n  alpha: cabriolet: Convert irq_chip functions\n  alpha: i8259, alcor, jensen wildfire: Convert irq_chip\n  alpha: srm: Convert irq_chip functions\n  alpha: Pyxis convert irq_chip functions\n  Fix typo in call to irq_to_desc()\n"
    },
    {
      "commit": "ebff7c92ab60faa3f047d36cced2f1592a92da31",
      "tree": "24697cc8df8e52dc06bf43b536ce4961347efbf1",
      "parents": [
        "8a304e5dfb2bd5b75cb20cb6b420935665c97a40",
        "853cee26e2a0c5f97386beca4c67b11c3cd85b8e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 02 19:58:31 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 02 19:58:31 2011 -0800"
      },
      "message": "Merge branch \u0027fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq\n\n* \u0027fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq:\n  [CPUFREQ] p4-clockmod: print EST-capable warning message only once\n  [CPUFREQ] fix BUG on cpufreq policy init failure\n  [CPUFREQ] Fix another notifier leak in powernow-k8.\n  [CPUFREQ] Missing \"unregister_cpu_notifier\" in powernow-k8.c\n"
    },
    {
      "commit": "8a304e5dfb2bd5b75cb20cb6b420935665c97a40",
      "tree": "e8787dbd36f6388a974d900ffed4766d7965c937",
      "parents": [
        "c7b01d3dc297969e66b430830254d447d21bafc9",
        "e0780b720f75487911e0174ec3dec2da49f7bbfa"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 02 19:58:14 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 02 19:58:14 2011 -0800"
      },
      "message": "Merge branch \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc\n\n* \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc:\n  powerpc: Fix call to flush_ptrace_hw_breakpoint()\n  powerpc/kexec: Restore ppc_md.machine_kexec\n  powerpc/mm: Make hpte_need_flush() safe for preemption\n"
    },
    {
      "commit": "c7b01d3dc297969e66b430830254d447d21bafc9",
      "tree": "9a0900b0cd70ccca019fe189cc522e3ca309fa82",
      "parents": [
        "ad4bfcb1cad7534ae98db3edc5415df97d3e109b",
        "bfb53ccf1c734b1907df7189eef4c08489827951"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 02 18:08:03 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 02 18:08:03 2011 -0800"
      },
      "message": "Merge branch \u0027idle-release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-idle-2.6\n\n* \u0027idle-release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-idle-2.6:\n  intel_idle: disable Atom/Lincroft HW C-state auto-demotion\n  intel_idle: disable NHM/WSM HW C-state auto-demotion\n"
    },
    {
      "commit": "60cba5a57b8affe98ea9f2bac147be0fb253d5f4",
      "tree": "3b9e510153eb922fe479b9e243cf15607604d84b",
      "parents": [
        "8aaccf7fa2a2f148db1edbe7b09e3119c3f910cf"
      ],
      "author": {
        "name": "Andres Salomon",
        "email": "dilinger@queued.net",
        "time": "Thu Feb 24 20:06:31 2011 -0800"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Wed Mar 02 13:45:18 2011 -0700"
      },
      "message": "x86: OLPC: have prom_early_alloc BUG rather than return NULL\n\n..similar to what sparc\u0027s prom_early_alloc does.\n\nSigned-off-by: Andres Salomon \u003cdilinger@queued.net\u003e\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n"
    },
    {
      "commit": "10e53f5834cd3b9a14e1c944a3e7ad34ee368834",
      "tree": "db8333fc2622d7349363d2b3c4c611f4568bfb8c",
      "parents": [
        "0b534cf3e86c3fec7703173f45fcb9290b77667b"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Sun Feb 06 14:33:02 2011 +0000"
      },
      "committer": {
        "name": "Matt Turner",
        "email": "mattst88@gmail.com",
        "time": "Wed Mar 02 14:58:00 2011 -0500"
      },
      "message": "alpha: Enable GENERIC_HARDIRQS_NO_DEPRECATED\n\nAll interrupt chips are converted. Mark it clean.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Matt Turner \u003cmattst88@gmail.com\u003e\n"
    },
    {
      "commit": "0b534cf3e86c3fec7703173f45fcb9290b77667b",
      "tree": "cf3b83178d0f63b89a1327094481b9b6f4c5cce8",
      "parents": [
        "eb1e17fb9956eb3156f33cdcd880306102212661"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Sun Feb 06 14:33:00 2011 +0000"
      },
      "committer": {
        "name": "Matt Turner",
        "email": "mattst88@gmail.com",
        "time": "Wed Mar 02 14:57:59 2011 -0500"
      },
      "message": "alpha: irq: Convert affinity to use irq_data\n\naffinity is moving to irq_data. Fix it up.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Matt Turner \u003cmattst88@gmail.com\u003e\n"
    },
    {
      "commit": "eb1e17fb9956eb3156f33cdcd880306102212661",
      "tree": "ca11518acd987c82109bef8eaffd1a38e23bb132",
      "parents": [
        "628150cae3d83136416a384b939d8a6fad52499e"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Sun Feb 06 14:32:58 2011 +0000"
      },
      "committer": {
        "name": "Matt Turner",
        "email": "mattst88@gmail.com",
        "time": "Wed Mar 02 14:57:59 2011 -0500"
      },
      "message": "alpha: irq: Remove pointless irq status manipulation\n\nThe irq descriptors are initialized IRQ_DISABLED in the generic\ncode. No need to fiddle with them.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Matt Turner \u003cmattst88@gmail.com\u003e\n"
    },
    {
      "commit": "628150cae3d83136416a384b939d8a6fad52499e",
      "tree": "2a902d5650d4889ae5896ceabb908aebb0899fae",
      "parents": [
        "b148c6146147ad9985e08ce518f032d8b01d8b30"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Sun Feb 06 14:32:56 2011 +0000"
      },
      "committer": {
        "name": "Matt Turner",
        "email": "mattst88@gmail.com",
        "time": "Wed Mar 02 14:57:59 2011 -0500"
      },
      "message": "alpha: titan: Convert irq_chip functions\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Matt Turner \u003cmattst88@gmail.com\u003e\n"
    },
    {
      "commit": "b148c6146147ad9985e08ce518f032d8b01d8b30",
      "tree": "895ed2a6f28fbc255d55a2c4678da150dc875e54",
      "parents": [
        "c90c10c8bf9624c95ba02228fb58e7bebe68fb1b"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Sun Feb 06 14:32:53 2011 +0000"
      },
      "committer": {
        "name": "Matt Turner",
        "email": "mattst88@gmail.com",
        "time": "Wed Mar 02 14:57:58 2011 -0500"
      },
      "message": "alpha: takara: Convert irq_chip functions\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Matt Turner \u003cmattst88@gmail.com\u003e\n"
    },
    {
      "commit": "c90c10c8bf9624c95ba02228fb58e7bebe68fb1b",
      "tree": "42e31cbcb37a117a8aab818d51f15ace9acc6c83",
      "parents": [
        "2758a8af18ca4ea7148927f3a58ddcb1bf163d76"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Sun Feb 06 14:32:51 2011 +0000"
      },
      "committer": {
        "name": "Matt Turner",
        "email": "mattst88@gmail.com",
        "time": "Wed Mar 02 14:57:58 2011 -0500"
      },
      "message": "alpha: sable: Convert irq_chip functions\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Matt Turner \u003cmattst88@gmail.com\u003e\n"
    },
    {
      "commit": "2758a8af18ca4ea7148927f3a58ddcb1bf163d76",
      "tree": "ddb880d186b298bb59773fff929e797326da0d14",
      "parents": [
        "76f4645fc2011cc4bd8952befed3e74bcd77a929"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Sun Feb 06 14:32:49 2011 +0000"
      },
      "committer": {
        "name": "Matt Turner",
        "email": "mattst88@gmail.com",
        "time": "Wed Mar 02 14:57:58 2011 -0500"
      },
      "message": "alpha: rx164: Convert irq_chip functions\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Matt Turner \u003cmattst88@gmail.com\u003e\n"
    },
    {
      "commit": "76f4645fc2011cc4bd8952befed3e74bcd77a929",
      "tree": "b165a41f8477d2b87d84ce18e5d6aee948a37fe4",
      "parents": [
        "67436cef1926cbb2f0b4dabed5aa7fcba8a70891"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Sun Feb 06 14:32:46 2011 +0000"
      },
      "committer": {
        "name": "Matt Turner",
        "email": "mattst88@gmail.com",
        "time": "Wed Mar 02 14:57:58 2011 -0500"
      },
      "message": "alpha: noritake: Convert irq_chip functions\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Matt Turner \u003cmattst88@gmail.com\u003e\n"
    },
    {
      "commit": "67436cef1926cbb2f0b4dabed5aa7fcba8a70891",
      "tree": "14e6278b2bc52b89b90696fd6e16f1165056b5f3",
      "parents": [
        "a326526360622825fd98c05a0eae3087efb0df81"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Sun Feb 06 14:32:44 2011 +0000"
      },
      "committer": {
        "name": "Matt Turner",
        "email": "mattst88@gmail.com",
        "time": "Wed Mar 02 14:57:57 2011 -0500"
      },
      "message": "alpha: rawhide: Convert irq_chip functions\n\nSigned-off-by: Matt Turner \u003cmattst88@gmail.com\u003e\n"
    },
    {
      "commit": "a326526360622825fd98c05a0eae3087efb0df81",
      "tree": "7d24b97a2ba8a400755a2f5a0476e2ffcf90ab3c",
      "parents": [
        "08876fe8519c4f7625efba8aa3d51b1d24cd8a13"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Sun Feb 06 14:32:42 2011 +0000"
      },
      "committer": {
        "name": "Matt Turner",
        "email": "mattst88@gmail.com",
        "time": "Wed Mar 02 14:57:57 2011 -0500"
      },
      "message": "alpha: mikasa: Convert irq_chip functions\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Matt Turner \u003cmattst88@gmail.com\u003e\n"
    },
    {
      "commit": "08876fe8519c4f7625efba8aa3d51b1d24cd8a13",
      "tree": "e7b049c764c6daa0a820f3c8806b715b8eff7857",
      "parents": [
        "c049766445b8791ab683c765674de86588d9ae14"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Sun Feb 06 14:32:39 2011 +0000"
      },
      "committer": {
        "name": "Matt Turner",
        "email": "mattst88@gmail.com",
        "time": "Wed Mar 02 14:57:57 2011 -0500"
      },
      "message": "alpha: marvel: Convert irq_chip functions\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Matt Turner \u003cmattst88@gmail.com\u003e\n"
    },
    {
      "commit": "c049766445b8791ab683c765674de86588d9ae14",
      "tree": "31dcf3ba54360ca8e8120159292097938aa33027",
      "parents": [
        "02e5d87be229763e0f07a196c08dad35bf870329"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Sun Feb 06 14:32:37 2011 +0000"
      },
      "committer": {
        "name": "Matt Turner",
        "email": "mattst88@gmail.com",
        "time": "Wed Mar 02 14:57:56 2011 -0500"
      },
      "message": "alpha: eiger: Convert irq_chip functions\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Matt Turner \u003cmattst88@gmail.com\u003e\n"
    },
    {
      "commit": "02e5d87be229763e0f07a196c08dad35bf870329",
      "tree": "d73bd803b6351a21b5a169fa5d861be976d19bed",
      "parents": [
        "d677f4508accb92126e7b2827de525e48ea73cdf"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Sun Feb 06 14:32:35 2011 +0000"
      },
      "committer": {
        "name": "Matt Turner",
        "email": "mattst88@gmail.com",
        "time": "Wed Mar 02 14:57:56 2011 -0500"
      },
      "message": "alpha: eb64p: Convert irq_chip functions\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Matt Turner \u003cmattst88@gmail.com\u003e\n"
    },
    {
      "commit": "d677f4508accb92126e7b2827de525e48ea73cdf",
      "tree": "9547a4f3a5e05de6148db7520cae1f70e081171d",
      "parents": [
        "118b4691da32be471d91edfad0edd555933be769"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Sun Feb 06 14:32:33 2011 +0000"
      },
      "committer": {
        "name": "Matt Turner",
        "email": "mattst88@gmail.com",
        "time": "Wed Mar 02 14:57:56 2011 -0500"
      },
      "message": "alpha: dp264: Convert irq_chip functions\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Matt Turner \u003cmattst88@gmail.com\u003e\n"
    },
    {
      "commit": "118b4691da32be471d91edfad0edd555933be769",
      "tree": "d1eedfa0cb209c622b4aa3e23a6b57073fb53d73",
      "parents": [
        "ff53afe66a3ab5614309a4193df72c82ec3bb984"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Sun Feb 06 14:32:30 2011 +0000"
      },
      "committer": {
        "name": "Matt Turner",
        "email": "mattst88@gmail.com",
        "time": "Wed Mar 02 14:57:56 2011 -0500"
      },
      "message": "alpha: cabriolet: Convert irq_chip functions\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Matt Turner \u003cmattst88@gmail.com\u003e\n"
    },
    {
      "commit": "ff53afe66a3ab5614309a4193df72c82ec3bb984",
      "tree": "59e65c6069a0bd4277fb2ba118cc146c8d6d8c0b",
      "parents": [
        "35252254cbd89191f381bb5454b3bdfb939e9d31"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Sun Feb 06 14:32:28 2011 +0000"
      },
      "committer": {
        "name": "Matt Turner",
        "email": "mattst88@gmail.com",
        "time": "Wed Mar 02 14:57:55 2011 -0500"
      },
      "message": "alpha: i8259, alcor, jensen wildfire: Convert irq_chip\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Matt Turner \u003cmattst88@gmail.com\u003e\n"
    },
    {
      "commit": "35252254cbd89191f381bb5454b3bdfb939e9d31",
      "tree": "bfdcd7a631e865d7f5db7b6631489b37c56ed2a1",
      "parents": [
        "592924c7741377790866ee4bd7e6f214b1aeaade"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Sun Feb 06 14:32:26 2011 +0000"
      },
      "committer": {
        "name": "Matt Turner",
        "email": "mattst88@gmail.com",
        "time": "Wed Mar 02 14:57:55 2011 -0500"
      },
      "message": "alpha: srm: Convert irq_chip functions\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Matt Turner \u003cmattst88@gmail.com\u003e\n"
    },
    {
      "commit": "592924c7741377790866ee4bd7e6f214b1aeaade",
      "tree": "82cf8ce567a3b7fbe7f1ba0279dc3a74005b1d2b",
      "parents": [
        "0c7a720bd1c9059fe7b869bc5feeba738d6ce799"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Sun Feb 06 14:32:23 2011 +0000"
      },
      "committer": {
        "name": "Matt Turner",
        "email": "mattst88@gmail.com",
        "time": "Wed Mar 02 14:57:55 2011 -0500"
      },
      "message": "alpha: Pyxis convert irq_chip functions\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Matt Turner \u003cmattst88@gmail.com\u003e\n"
    },
    {
      "commit": "0c7a720bd1c9059fe7b869bc5feeba738d6ce799",
      "tree": "f649bbda0279848e452136f847ee796fe2912660",
      "parents": [
        "dd9c1549edef02290edced639f67b54a25abbe0e"
      ],
      "author": {
        "name": "Morten Holst Larsen",
        "email": "m-larsen@post6.tele.dk",
        "time": "Sun Jan 23 13:40:47 2011 +0100"
      },
      "committer": {
        "name": "Matt Turner",
        "email": "mattst88@gmail.com",
        "time": "Wed Mar 02 14:57:34 2011 -0500"
      },
      "message": "Fix typo in call to irq_to_desc()\n\nFix typo in call to irq_to_desc()\n\nSigned-off-by: Morten H. Larsen \u003cm-larsen@post6.tele.dk\u003e\nSigned-off-by: Matt Turner \u003cmattst88@gmail.com\u003e\n"
    },
    {
      "commit": "b3329a33b5a3902e65c5517f41c374f5adb060e1",
      "tree": "88ffb673588439b80ef1b117366cb296f8666afa",
      "parents": [
        "865212abb5268d56ab5e1035426bbeebba01138e"
      ],
      "author": {
        "name": "Shweta Gulati",
        "email": "shweta.gulati@ti.com",
        "time": "Tue Feb 15 13:40:30 2011 +0530"
      },
      "committer": {
        "name": "Kevin Hilman",
        "email": "khilman@ti.com",
        "time": "Wed Mar 02 08:04:46 2011 -0800"
      },
      "message": "OMAP2+: PM: SmartReflex: fix memory leaks in Smartreflex driver\n\nThis Patch frees all the dynamically allocated memory\nwhich couldn\u0027t have been released in some error hitting cases.\n\nSigned-off-by: Shweta Gulati \u003cshweta.gulati@ti.com\u003e\nSigned-off-by: Kevin Hilman \u003ckhilman@ti.com\u003e\n"
    },
    {
      "commit": "865212abb5268d56ab5e1035426bbeebba01138e",
      "tree": "e7181a61f43f2dc5608ab0cbcee25ec6455de6e8",
      "parents": [
        "dd9c1549edef02290edced639f67b54a25abbe0e"
      ],
      "author": {
        "name": "Aaro Koskinen",
        "email": "aaro.koskinen@nokia.com",
        "time": "Mon Feb 07 16:08:04 2011 +0200"
      },
      "committer": {
        "name": "Kevin Hilman",
        "email": "khilman@ti.com",
        "time": "Wed Mar 02 08:04:46 2011 -0800"
      },
      "message": "arm: mach-omap2: smartreflex: fix another memory leak\n\nTemporary strings with volt_* file names should be released after the\ndebugfs entries are created. While at it, also simplify the string\nallocation, and use just snprintf() to create the name.\n\nThe patch eliminates kmemleak reports with the following stack trace\n(multiple objects depending on HW):\n\nunreferenced object 0xcedbc5a0 (size 64):\n  comm \"swapper\", pid 1, jiffies 4294929375 (age 423.734s)\n  hex dump (first 32 bytes):\n    76 6f 6c 74 5f 39 37 35 30 30 30 00 00 00 00 00  volt_975000.....\n    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................\n  backtrace:\n    [\u003cc012fee0\u003e] create_object+0x104/0x208\n    [\u003cc012dbc8\u003e] kmem_cache_alloc_trace+0xf0/0x17c\n    [\u003cc0013f64\u003e] omap_sr_probe+0x314/0x420\n    [\u003cc02a1724\u003e] platform_drv_probe+0x18/0x1c\n    [\u003cc02a088c\u003e] driver_probe_device+0xc8/0x188\n    [\u003cc02a09b4\u003e] __driver_attach+0x68/0x8c\n    [\u003cc02a00ac\u003e] bus_for_each_dev+0x44/0x74\n    [\u003cc029f9e0\u003e] bus_add_driver+0xa0/0x228\n    [\u003cc02a0cac\u003e] driver_register+0xa8/0x130\n    [\u003cc02a1b2c\u003e] platform_driver_probe+0x18/0x8c\n    [\u003cc0013c1c\u003e] sr_init+0x40/0x74\n    [\u003cc005a554\u003e] do_one_initcall+0xc8/0x1a0\n    [\u003cc00084f4\u003e] kernel_init+0x150/0x218\n    [\u003cc0065d64\u003e] kernel_thread_exit+0x0/0x8\n    [\u003cffffffff\u003e] 0xffffffff\n\nSigned-off-by: Aaro Koskinen \u003caaro.koskinen@nokia.com\u003e\nSigned-off-by: Kevin Hilman \u003ckhilman@ti.com\u003e\n"
    },
    {
      "commit": "e0780b720f75487911e0174ec3dec2da49f7bbfa",
      "tree": "b4f369c09aa83215b9227c765eb32f10a204d23c",
      "parents": [
        "357574c48260c9177803a23b881d0af535670ec0"
      ],
      "author": {
        "name": "K.Prasad",
        "email": "prasad@linux.vnet.ibm.com",
        "time": "Thu Feb 10 04:44:35 2011 +0000"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed Mar 02 14:56:49 2011 +1100"
      },
      "message": "powerpc: Fix call to flush_ptrace_hw_breakpoint()\n\nFix the error in spelling the config option for hw-breakpoints and fix\nthe build issue that follows.\n\nSigned-off by: K.Prasad \u003cprasad@linux.vnet.ibm.com\u003e\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "357574c48260c9177803a23b881d0af535670ec0",
      "tree": "a71b0703989dc006ed9f672ac8c426f0532aa807",
      "parents": [
        "f342552b917a18a7a1fa2c10625df85fac828c36"
      ],
      "author": {
        "name": "Anton Blanchard",
        "email": "anton@samba.org",
        "time": "Wed Feb 23 12:46:16 2011 +0000"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed Mar 02 14:56:48 2011 +1100"
      },
      "message": "powerpc/kexec: Restore ppc_md.machine_kexec\n\nKyle Moffett points out that mpc85xx has started using the\nppc_md.machine_kexec hook. As such, revert patch c94868788cf2\n(powerpc/kexec: Remove ppc_md.machine_kexec).\n\nSigned-off-by: Anton Blanchard \u003canton@samba.org\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "f342552b917a18a7a1fa2c10625df85fac828c36",
      "tree": "236fc598d5c4342bd69c0098547ad6df51557990",
      "parents": [
        "dd9c1549edef02290edced639f67b54a25abbe0e"
      ],
      "author": {
        "name": "Peter Zijlstra",
        "email": "a.p.zijlstra@chello.nl",
        "time": "Thu Feb 24 10:47:32 2011 +0000"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed Mar 02 14:56:48 2011 +1100"
      },
      "message": "powerpc/mm: Make hpte_need_flush() safe for preemption\n\nhpte_need_flush() might be called outside of a preempt section\nwhen manipulating the kernel page tables, so we need to use the\nappopriate variants of per-cpu variable accesses. There should\nbe no risk of being in the middle of a batch and a context\nswitch will flush any pending batch.\n\n[Patch extracted from a larger patch in Peter\u0027s preemptible\n mmu_gather series]\n\nSigned-off-by: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nSigned-off-by: Hugh Dickins \u003chughd@google.com\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "853cee26e2a0c5f97386beca4c67b11c3cd85b8e",
      "tree": "917a2bf22b0c61f9b1266ab00cf3627166bafb03",
      "parents": [
        "8f5bc2abfd4240b1f55425a3d36b6e6c391bc148"
      ],
      "author": {
        "name": "Naga Chumbalkar",
        "email": "nagananda.chumbalkar@hp.com",
        "time": "Tue Feb 15 17:44:11 2011 +0000"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue Mar 01 18:49:45 2011 -0500"
      },
      "message": "[CPUFREQ] p4-clockmod: print EST-capable warning message only once\n\nPrint the message only once. I see it 16 times on a 2P box with 16 logical CPUs.\n\nSigned-off-by: Naga Chumbalkar \u003cnagananda.chumbalkar@hp.com\u003e\n"
    },
    {
      "commit": "a536b126f211bdf9a0eecce0d403a26900d2106c",
      "tree": "50571a71a0109bd0a99528c715dc2d746c80568d",
      "parents": [
        "ac818314499b707a97690d5ee835e6ba40a407c1"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue Nov 23 21:29:31 2010 -0500"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue Mar 01 18:49:44 2011 -0500"
      },
      "message": "[CPUFREQ] Fix another notifier leak in powernow-k8.\n\nDo the notifier registration later, so we don\u0027t have to worry\nabout freeing it if we fail the msr allocation.\n\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n"
    },
    {
      "commit": "ac818314499b707a97690d5ee835e6ba40a407c1",
      "tree": "2ab6d022d87e5fad728be268cc3ea5b70d73b6d3",
      "parents": [
        "dd9c1549edef02290edced639f67b54a25abbe0e"
      ],
      "author": {
        "name": "Neil Brown",
        "email": "neilb@suse.de",
        "time": "Wed Nov 24 11:28:01 2010 +1100"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue Mar 01 18:49:44 2011 -0500"
      },
      "message": "[CPUFREQ] Missing \"unregister_cpu_notifier\" in powernow-k8.c\n\nIt appears that when powernow-k8 finds that\n\n    No compatible ACPI _PSS objects found.\n\n and suggests\n\n    Try again with latest BIOS.\n\n it fails the module load, but does not unregister the cpu_notifier that was\n registered in powernowk8_init\n\n This ends up leaving freed memory on the cpu notifier list for some other\n poor module (e.g. md/raid5) to come along and trip over.\n\n The following might be a partial fix, but I suspect there is probably other\n clean-up that is needed.\n\n ( https://bugzilla.novell.com/show_bug.cgi?id\u003d655215 has full dmesg traces).\n\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\nSigned-off-by: Neil Brown \u003cneilb@suse.de\u003e\n"
    },
    {
      "commit": "4f427634b127f5fdc4e9fd2e5780f0a6caef936b",
      "tree": "1c1651abea7d54a9de8d852030a344a1705253f6",
      "parents": [
        "7f233dee2149245bc7ee1194c31a04ea43cd127e",
        "02fa9f0451ac639a687bfc145eefe58703ff220e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Feb 28 17:57:30 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Feb 28 17:57:30 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:\n  omap4: prcm: Fix the CPUx clockdomain offsets\n  OMAP2+: clocksource: fix crash on boot when !CONFIG_OMAP_32K_TIMER\n  OMAP2/3: clock: fix fint calculation for DPLL_FREQSEL\n  OMAP2+: mailbox: fix lookups for multiple mailboxes\n  OMAP2420: mailbox: fix IVA vs DSP IRQ numbering\n  mach-omap2: smartreflex: world-writable debugfs voltage files\n  mach-omap2: pm: world-writable debugfs timer files\n  mach-omap2: mux: world-writable debugfs files\n"
    },
    {
      "commit": "299c56966a72b9109d47c71a6db52097098703dd",
      "tree": "e2cbb4a2f38a6002cfb53112fc8e04e959585939",
      "parents": [
        "493f3358cb289ccf716c5a14fa5bb52ab75943e5"
      ],
      "author": {
        "name": "Don Zickus",
        "email": "dzickus@redhat.com",
        "time": "Mon Feb 07 23:25:00 2011 -0500"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Feb 28 16:22:18 2011 +0100"
      },
      "message": "x86: Use u32 instead of long to set reset vector back to 0\n\nA customer of ours, complained that when setting the reset\nvector back to 0, it trashed other data and hung their box.\nThey noticed when only 4 bytes were set to 0 instead of 8,\neverything worked correctly.\n\nMathew pointed out:\n\n |\n | We\u0027re supposed to be resetting trampoline_phys_low and\n | trampoline_phys_high here, which are two 16-bit values.\n | Writing 64 bits is definitely going to overwrite space\n | that we\u0027re not supposed to be touching.\n |\n\nSo limit the area modified to u32.\n\nSigned-off-by: Don Zickus \u003cdzickus@redhat.com\u003e\nAcked-by: Matthew Garrett \u003cmjg@redhat.com\u003e\nCc: \u003cstable@kernel.org\u003e\nLKML-Reference: \u003c1297139100-424-1-git-send-email-dzickus@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "958ede7f1b72b29cd0d29ec88ee2bcb4c87dab61",
      "tree": "31098a5fd8cb6b59f20d56557551881dfe8a410c",
      "parents": [
        "d40358509ee862d7e4049187bc05eba1911a2959",
        "7f74f8f28a2bd9db9404f7d364e2097a0c42cc12"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Feb 25 14:02:33 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Feb 25 14:02:33 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 quirk: Fix polarity for IRQ0 pin2 override on SB800 systems\n  x86/mrst: Fix apb timer rating when lapic timer is used\n  x86: Fix reboot problem on VersaLogic Menlow boards\n"
    },
    {
      "commit": "02fa9f0451ac639a687bfc145eefe58703ff220e",
      "tree": "fe984acc78f22f6eb8fb98efaba8b1ac2f3ad8d9",
      "parents": [
        "cbc9438075ca9dee3f39a2e7310f81c304b40359",
        "51c404b2c514930e98e81e0b9294f19892a4f871"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Fri Feb 25 12:27:14 2011 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Fri Feb 25 12:27:14 2011 -0800"
      },
      "message": "Merge branch \u0027patches_for_2.6.38rc\u0027 of git://git.pwsan.com/linux-2.6 into devel-fixes\n"
    },
    {
      "commit": "51c404b2c514930e98e81e0b9294f19892a4f871",
      "tree": "27ad306fb5c9a6234677705808998b6751fefe45",
      "parents": [
        "ea68c00e2623bb5b001c2117a4dcca4754781b4e"
      ],
      "author": {
        "name": "Santosh Shilimkar",
        "email": "santosh.shilimkar@ti.com",
        "time": "Fri Feb 04 15:28:57 2011 +0530"
      },
      "committer": {
        "name": "Paul Walmsley",
        "email": "paul@pwsan.com",
        "time": "Fri Feb 25 12:45:05 2011 -0700"
      },
      "message": "omap4: prcm: Fix the CPUx clockdomain offsets\n\nCPU0 and CPU1 clockdomain is at the offset of 0x18 from the LPRM base.\nThe header file has set it wrongly to 0x0. Offset 0x0 is for CPUx power\ndomain control register\n\nFix the same.\n\nThe autogen scripts is fixed thanks to Benoit Cousson\n\nWith the old value, the clockdomain code would access the\n*_PWRSTCTRL.POWERSTATE field when it thought it was accessing the\n*_CLKSTCTRL.CLKTRCTRL field.  In the worst case, this could cause\nsystem power management to behave incorrectly.\n\nSigned-off-by: Santosh Shilimkar \u003csantosh.shilimkar@ti.com\u003e\nCc: Paul Walmsley \u003cpaul@pwsan.com\u003e\nCc: Rajendra Nayak \u003crnayak@ti.com\u003e\nCc: Benoit Cousson \u003cb-cousson@ti.com\u003e\n[paul@pwsan.com: added second paragraph to commit message]\nSigned-off-by: Paul Walmsley \u003cpaul@pwsan.com\u003e\n"
    },
    {
      "commit": "86e2fe9ff3f3eebca2066bcfc2d993f61af787f5",
      "tree": "560dfeb27813e95739a12d2cef09a4029af51fd1",
      "parents": [
        "9f0939bf498273b91f79a8ec2f2aa773f8615bb8",
        "2c46d2aec054e61a33feac8c3992218eabdcc22a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 24 12:22:14 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 24 12:22:14 2011 -0800"
      },
      "message": "Merge branch \u0027kvm-updates/2.6.38\u0027 of git://git.kernel.org/pub/scm/virt/kvm/kvm\n\n* \u0027kvm-updates/2.6.38\u0027 of git://git.kernel.org/pub/scm/virt/kvm/kvm:\n  KVM: SVM: Advance instruction pointer in dr_intercept\n"
    },
    {
      "commit": "cbc9438075ca9dee3f39a2e7310f81c304b40359",
      "tree": "eac5f9ed25b96e64a664f5af441e0c238e44cd18",
      "parents": [
        "c03773206bf2249a890c4d420ed32ef500630095"
      ],
      "author": {
        "name": "Paul Walmsley",
        "email": "paul@pwsan.com",
        "time": "Tue Feb 22 19:59:49 2011 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Feb 24 12:21:21 2011 -0800"
      },
      "message": "OMAP2+: clocksource: fix crash on boot when !CONFIG_OMAP_32K_TIMER\n\n\nOMAP2+ kernels built without CONFIG_OMAP_32K_TIMER crash on boot after the\n2.6.38 sched_clock changes:\n\n[    0.000000] OMAP clockevent source: GPTIMER1 at 13000000 Hz\n[    0.000000] Unable to handle kernel NULL pointer dereference at virtual address 00000000\n[    0.000000] pgd \u003d c0004000\n[    0.000000] [00000000] *pgd\u003d00000000\n[    0.000000] Internal error: Oops: 80000005 [#1] SMP\n[    0.000000] last sysfs file:\n[    0.000000] Modules linked in:\n[    0.000000] CPU: 0    Not tainted  (2.6.38-rc5-00057-g04aa67d #152)\n[    0.000000] PC is at 0x0\n[    0.000000] LR is at sched_clock_poll+0x2c/0x3c\n\nWithout CONFIG_OMAP_32K_TIMER, the kernel has an clockevent and\nclocksource resolution about three orders of magnitude higher than\nwith CONFIG_OMAP_32K_TIMER set.  The tradeoff is that the lowest\npower consumption states are not available.\n\nFix by calling init_sched_clock() from the GPTIMER clocksource init code.\n\nSigned-off-by: Paul Walmsley \u003cpaul@pwsan.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "7f74f8f28a2bd9db9404f7d364e2097a0c42cc12",
      "tree": "a06deae1932fcbd79e76b0099d411fb2d6953e0f",
      "parents": [
        "7b62dbec908a29f448047099bedb5c64c9cb8808"
      ],
      "author": {
        "name": "Andreas Herrmann",
        "email": "andreas.herrmann3@amd.com",
        "time": "Thu Feb 24 15:53:46 2011 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Feb 24 20:30:21 2011 +0100"
      },
      "message": "x86 quirk: Fix polarity for IRQ0 pin2 override on SB800 systems\n\nOn some SB800 systems polarity for IOAPIC pin2 is wrongly\nspecified as low active by BIOS. This caused system hangs after\nresume from S3 when HPET was used in one-shot mode on such\nsystems because a timer interrupt was missed (HPET signal is\nhigh active).\n\nFor more details see:\n\n  http://marc.info/?l\u003dlinux-kernel\u0026m\u003d129623757413868\n\nTested-by: Manoj Iyer \u003cmanoj.iyer@canonical.com\u003e\nTested-by: Andre Przywara \u003candre.przywara@amd.com\u003e\nSigned-off-by: Andreas Herrmann \u003candreas.herrmann3@amd.com\u003e\nCc: Borislav Petkov \u003cborislav.petkov@amd.com\u003e\nCc: stable@kernel.org # 37.x, 32.x\nLKML-Reference: \u003c20110224145346.GD3658@alberich.amd.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "7b62dbec908a29f448047099bedb5c64c9cb8808",
      "tree": "5d40da35a8e0d619b931fe6c4fb366b27f113093",
      "parents": [
        "e19e074b1525d11a66c8e3386fec7db248ad3005"
      ],
      "author": {
        "name": "Jacob Pan",
        "email": "jacob.jun.pan@linux.intel.com",
        "time": "Wed Feb 23 16:07:26 2011 -0800"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Feb 24 08:22:43 2011 +0100"
      },
      "message": "x86/mrst: Fix apb timer rating when lapic timer is used\n\nNeed to adjust the clockevent device rating for the structure\nthat will be registered with clockevent system instead of the\ntemporary structure.\n\nWithout this fix, APB timer rating will be higher than LAPIC\ntimer such that it can not be released later to be used as the\nbroadcast timer.\n\nSigned-off-by: Jacob Pan \u003cjacob.jun.pan@linux.intel.com\u003e\nCc: Arjan van de Ven \u003carjan@linux.intel.com\u003e\nCc: Alan Cox \u003calan@linux.intel.com\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: John Stultz \u003cjohn.stultz@linaro.org\u003e\nLKML-Reference: \u003c1298506046-439-1-git-send-email-jacob.jun.pan@linux.intel.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "57949e8006de9643ac95447143e0211be3ff5f81",
      "tree": "2005f08ad1abcdc7268b93815e763017cfd25962",
      "parents": [
        "13d1ea9a20ed7d77f98c1622dcf9f3881649f6d7",
        "1d64b655dc083df5c5ac39945ccbbc6532903bf1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Feb 23 14:44:25 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Feb 23 14:44:25 2011 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input:\n  Input: serio/gameport - use \u0027long\u0027 system workqueue\n  Input: synaptics - document 0x0c query\n  Input: tegra-kbc - add function keymap\n"
    },
    {
      "commit": "f19e0eec8b82faae4c2a5d129dfa9fe1cf66f5a9",
      "tree": "0e0318e686b7393a384f0badb788e71e1dee0651",
      "parents": [
        "4a508dd259f5995b8d31c576b894263f5947d654"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jespern@axis.com",
        "time": "Wed Feb 23 13:04:25 2011 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Feb 23 08:00:47 2011 -0800"
      },
      "message": "Drop redundant __param section for CRISv32.\n\nThe __param section is already brought in by RODATA above.\n\nSigned-off-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ea68c00e2623bb5b001c2117a4dcca4754781b4e",
      "tree": "02c25b983a7735cd444a525a0b0946dc0be9004a",
      "parents": [
        "f5412be599602124d2bdd49947b231dd77c0bf99"
      ],
      "author": {
        "name": "John Ogness",
        "email": "john.ogness@linutronix.de",
        "time": "Tue Feb 22 20:00:47 2011 -0700"
      },
      "committer": {
        "name": "Paul Walmsley",
        "email": "paul@pwsan.com",
        "time": "Tue Feb 22 20:00:47 2011 -0700"
      },
      "message": "OMAP2/3: clock: fix fint calculation for DPLL_FREQSEL\n\nIn OMAP35X TRM Rev 2010-05 Figure 7-18 \"DPLL With EMI Reduction\nFeature\", it is shown that the internal frequency is calculated by\nCLK_IN/(N+1). However, the value passed to _dpll_test_fint() is\nalready \"N+1\" since Linux is using the values to divide by. In the\ntechnical reference manual, \"N\" is referring to the divider\u0027s register\nvalue (0-127).\n\nDuring power management testing, it was observed that programming the\nwrong jitter correction value can cause the system to become unstable\nand eventually crash.\n\nSigned-off-by: John Ogness \u003cjohn.ogness@linutronix.de\u003e\n[paul@pwsan.com: added second paragraph to commit message]\nSigned-off-by: Paul Walmsley \u003cpaul@pwsan.com\u003e\n"
    },
    {
      "commit": "ee88347755460e8ceb37e8453adcf5fd7ca5ff00",
      "tree": "6a604503807d1a342b4e58ffabe11bd2a26661ff",
      "parents": [
        "609b06f33506d92693cb89c303026f830f769c0d",
        "4fe757dd48a9e95e1a071291f15dda5421dacb66"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Feb 22 09:25:55 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Feb 22 09:25:55 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: Fix throttle logic\n  perf, x86: P4 PMU: Fix spurious NMI messages\n"
    },
    {
      "commit": "2c46d2aec054e61a33feac8c3992218eabdcc22a",
      "tree": "3e8fbc0d589b5c2d2cdfe9d96749f1268418c61f",
      "parents": [
        "a0dc00b430b7f515904aa6dd62296b577e94c7aa"
      ],
      "author": {
        "name": "Joerg Roedel",
        "email": "joerg.roedel@amd.com",
        "time": "Wed Feb 09 18:29:39 2011 +0100"
      },
      "committer": {
        "name": "Avi Kivity",
        "email": "avi@redhat.com",
        "time": "Tue Feb 22 16:01:44 2011 +0200"
      },
      "message": "KVM: SVM: Advance instruction pointer in dr_intercept\n\nIn the dr_intercept function a new cpu-feature called\ndecode-assists is implemented and used when available. This\ncode-path does not advance the guest-rip causing the guest\nto dead-loop over mov-dr instructions. This is fixed by this\npatch.\n\nSigned-off-by: Joerg Roedel \u003cjoerg.roedel@amd.com\u003e\nSigned-off-by: Avi Kivity \u003cavi@redhat.com\u003e\n"
    },
    {
      "commit": "b08b69a110bd981909c248f89997dcdcdfd5a39c",
      "tree": "a6b95952bb997d92e575304abb5a3d5c0ebdc73f",
      "parents": [
        "b4f5c46245cf4ca437849c0d04c176b4c150622d",
        "d1061331b72e2e1420187e4684740b4a481c73a4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Feb 21 15:00:47 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Feb 21 15:00:47 2011 -0800"
      },
      "message": "Merge branch \u0027s5p-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung\n\n* \u0027s5p-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung:\n  ARM: S5PV210: Fix regulator names\n  ARM: S5PV210: Update max8998_platform_data\n  ARM: SAMSUNG: Drop exporting s3c24xx_ts_set_platdata\n  ARM: S5P: Fix end address in memory resource information for UART devices\n  ARM: S5P64X0: Cleanup map.h file\n  ARM: S5P6442: Cleanup map.h file\n  ARM: S5PC100: Clenaup map.h file\n  ARM: S5PV210: Cleanup map.h file\n  ARM: S5PV310: Cleanup map.h file\n"
    },
    {
      "commit": "97b9c3e145a1ddb5a9d8115c82a8981b3f13cba2",
      "tree": "c5df11be95a5512112dd19167a75d8716a782544",
      "parents": [
        "f85cca6b25971a09efbe4c6a3ae405d40c8f86da",
        "5a5af730536fbf15fc354980cba2a0400afa6b76"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Feb 21 14:57:04 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Feb 21 14:57:04 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: 6745/1: kprobes insn decoding fix\n  ARM: tlb: move noMMU tlb_flush() to asm/tlb.h\n  ARM: tlb: delay page freeing for SMP and ARMv7 CPUs\n  ARM: Keep exit text/data around for SMP_ON_UP\n  ARM: Ensure predictable endian state on signal handler entry\n  ARM: 6740/1: Place correctly notes section in the linker script\n  ARM: 6700/1: SPEAr: Correct SOC config base address for spear320\n  ARM: 6722/1: SPEAr: sp810: switch to slow mode before reset\n  ARM: 6712/1: SPEAr: replace readl(), writel() with relaxed versions in uncompress.h\n  ARM: 6720/1: SPEAr: Append UL to VMALLOC_END\n  ARM: 6676/1: Correct the cpu_architecture() function for ARMv7\n  ARM: 6739/1: update .gitignore for boot/compressed\n  ARM: 6743/1: errata: interrupted ICALLUIS may prevent completion of broadcasted operation\n  ARM: 6742/1: pmu: avoid setting IRQ affinity on UP systems\n  ARM: 6741/1: errata: pl310 cache sync operation may be faulty\n"
    },
    {
      "commit": "f85cca6b25971a09efbe4c6a3ae405d40c8f86da",
      "tree": "9eb12a010e8677fdf42316464185c638341c2644",
      "parents": [
        "6f576d57f1fa0d6026b495d8746d56d949989161",
        "dd30ac327481f1663b6526fa9fa078569188b7cc"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Feb 21 14:55:49 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Feb 21 14:55:49 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] net: provide architecture specific NET_SKB_PAD\n  [S390] atomic: use inline asm\n  [S390] correct ipl parameter block safe guard\n  [S390] atomic: use ACCESS_ONCE() for atomic_read()\n  [S390] dasd: correct device table\n"
    },
    {
      "commit": "5a5af730536fbf15fc354980cba2a0400afa6b76",
      "tree": "80e84fc65496e03bcdf0f5c6ce2d3ae2db54fabc",
      "parents": [
        "58e9c47fa0dd76693b2c85c010c7430a4de77c6d"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nicolas.pitre@linaro.org",
        "time": "Mon Feb 21 04:37:20 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 21 19:29:29 2011 +0000"
      },
      "message": "ARM: 6745/1: kprobes insn decoding fix\n\nMarcin Slusarz says:\n\n\u003e In arch/arm/kernel/kprobes-decode.c there\u0027s a function\n\u003e arm_kprobe_decode_insn which does:\n\u003e\n\u003e } else if ((insn \u0026 0x0e000000) \u003d\u003d 0x0c400000) {\n\u003e ...\n\u003e\n\u003e This is always false, so code below is dead.\n\u003e I found this bug by coccinelle (http://coccinelle.lip6.fr/).\n\nReported-by: Marcin Slusarz \u003cmarcin.slusarz@gmail.com\u003e\nSigned-off-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "58e9c47fa0dd76693b2c85c010c7430a4de77c6d",
      "tree": "8b315bd55179023cc22ec50b8933a3d881b0376a",
      "parents": [
        "06824ba824b3e9f2fedb38bee79af0643198ed7f"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Feb 20 12:27:49 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 21 19:29:28 2011 +0000"
      },
      "message": "ARM: tlb: move noMMU tlb_flush() to asm/tlb.h\n\nThere\u0027s no need to noMMU to put tlb_flush() in asm/tlbflush.h - it\u0027s\npart of the tlb shootdown interface.  Move it to asm/tlb.h instead, as\nper x86.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "06824ba824b3e9f2fedb38bee79af0643198ed7f",
      "tree": "ce6da1f5fd789a08dafec39e094b29cf6023a9af",
      "parents": [
        "a9ad21fed09cb95d34af9474be0831525b30c4c6"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Feb 20 12:16:45 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 21 19:29:28 2011 +0000"
      },
      "message": "ARM: tlb: delay page freeing for SMP and ARMv7 CPUs\n\nWe need to delay freeing any mapped page on SMP and ARMv7 systems to\nensure that the data is not accessed by other CPUs, or is used for\nspeculative prefetch with ARMv7.  This includes not only mapped pages\nbut also pages used for the page tables themselves.\n\nThis avoids races with the MMU/other CPUs accessing pages after they\u0027ve\nbeen freed but before we\u0027ve invalidated the TLB.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a9ad21fed09cb95d34af9474be0831525b30c4c6",
      "tree": "1e92e37f401c08b6950d4df29e7c68ec0866d20e",
      "parents": [
        "53399053eb505cf541b2405bd9d9bca5ecfb96fb"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 21 10:13:36 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 21 19:29:27 2011 +0000"
      },
      "message": "ARM: Keep exit text/data around for SMP_ON_UP\n\nWhen SMP_ON_UP is used and the spinlocks are inlined, we end up with\ninline spinlocks in the exit code, with references from the SMP\nalternatives section to the exit sections.  This causes link time\nerrors.  Avoid this by placing the exit sections in the init-discarded\nregion.\n\nCc: \u003cstable@kernel.org\u003e\nTested-by: Dave Martin \u003cdave.martin@linaro.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "53399053eb505cf541b2405bd9d9bca5ecfb96fb",
      "tree": "05b7fff7b081592087df18449dd6dd72537e522d",
      "parents": [
        "dc810efb0ca5702c9d96782b99282d4b4383e877"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Feb 20 12:22:52 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 21 19:29:26 2011 +0000"
      },
      "message": "ARM: Ensure predictable endian state on signal handler entry\n\nEnsure a predictable endian state when entering signal handlers.  This\navoids programs which use SETEND to momentarily switch their endian\nstate from having their signal handlers entered with an unpredictable\nendian state.\n\nCc: \u003cstable@kernel.org\u003e\nAcked-by: Dave Martin \u003cdave.martin@linaro.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "dc810efb0ca5702c9d96782b99282d4b4383e877",
      "tree": "85237820baf61398b53057207fe8bf5014742841",
      "parents": [
        "167879ae8924540660b187d759956f316dd6e8fe"
      ],
      "author": {
        "name": "Pawel Moll",
        "email": "pawel.moll@arm.com",
        "time": "Wed Feb 16 18:54:01 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 21 19:29:25 2011 +0000"
      },
      "message": "ARM: 6740/1: Place correctly notes section in the linker script\n\nCommit 18991197b4b588255ccabf472ebc84db7b66a19c added --build-id\nlinker option when toolchain supports it. ARM one does, but for some\nreason places the section at 0 when linker script doesn\u0027t mention it\nexplicitly.\n\nThe 1e621a8e3752367d4aae78a8ab00a18fb2793f34 worked around the problem\nremoving this section from binary image with explicit objcopy options,\nbut it still exists in vmlinux, confusing tools like debuggers and perf.\n\nThis problem was discussed here:\nhttp://lists.infradead.org/pipermail/linux-arm-kernel/2010-May/015994.html\nhttp://lists.infradead.org/pipermail/linux-arm-kernel/2010-May/015994.html\nbut the proposed changes to the linker script were substantial.\n\nThis patch simply places NOTES (36 bytes long, at least when compiled\nwith CodeSourcery toolchain) between data and bss, which seem to be\nthe right place (and suggested by the sample linker script in\ninclude/asm-generic/vmlinux.lds.h).\n\nIt is enough to place it correctly in vmlinux (so debuggers are happy):\n\nSection Headers:\n  [11] .data             PROGBITS        c07ce000 7ce000 020fc0 00  WA  0   0 32\n  [12] .notes            NOTE            c07eefc0 7eefc0 000024 00  AX  0   0  4\n  [13] .bss              NOBITS          c07ef000 7eefe4 01e628 00  WA  0   0 32\nProgram Headers:\n  LOAD           0x008000 0xc0008000 0xc0008000 0x7e6fe4 0x805628 RWE 0x8000\n  NOTE           0x7eefc0 0xc07eefc0 0xc07eefc0 0x00024 0x00024 R E 0x4\nSection to Segment mapping:\n  Segment Sections...\n   00     \u003c...\u003e .data .notes .bss\n   01     .notes\n\nand to get it exposed as /sys/kernel/notes used by perf tools.\n\nSigned-off-by: Pawel Moll \u003cpawel.moll@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "167879ae8924540660b187d759956f316dd6e8fe",
      "tree": "12a2d3a27338fea50e6becd9723eb316aff19694",
      "parents": [
        "b8272a61c16decd4c8627fc1181bdd174c922c3f"
      ],
      "author": {
        "name": "viresh kumar",
        "email": "viresh.kumar@st.com",
        "time": "Wed Feb 16 07:40:41 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 21 19:29:24 2011 +0000"
      },
      "message": "ARM: 6700/1: SPEAr: Correct SOC config base address for spear320\n\nSPEAR320_SOC_CONFIG_BASE was wrong, causing the wrong registers to be\naccessed.\n\nReviewed-by: Stanley Miao \u003cstanley.miao@windriver.com\u003e\nSigned-off-by: Viresh Kumar \u003cviresh.kumar@st.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b8272a61c16decd4c8627fc1181bdd174c922c3f",
      "tree": "d539562c4fa117e151ffb7867cefff5c016d940f",
      "parents": [
        "ac1556b37e9b06a41d7691dca0d50a28210488f9"
      ],
      "author": {
        "name": "Shiraz Hashim",
        "email": "shiraz.hashim@st.com",
        "time": "Wed Feb 16 07:40:29 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 21 19:29:24 2011 +0000"
      },
      "message": "ARM: 6722/1: SPEAr: sp810: switch to slow mode before reset\n\nIn sysctl_soft_reset(), switch to slow mode before resetting the system\nvia the system controller.  This is required.\n\nReviewed-by: Stanley Miao \u003cstanley.miao@windriver.com\u003e\nSigned-off-by: Shiraz Hashim \u003cshiraz.hashim@st.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ac1556b37e9b06a41d7691dca0d50a28210488f9",
      "tree": "d20a18386bb46dfd003ce852c86397ba446f1951",
      "parents": [
        "d16613586aa064d87ef05e3b929e3b4fdc714cc4"
      ],
      "author": {
        "name": "viresh kumar",
        "email": "viresh.kumar@st.com",
        "time": "Wed Feb 16 07:41:06 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 21 19:29:23 2011 +0000"
      },
      "message": "ARM: 6712/1: SPEAr: replace readl(), writel() with relaxed versions in uncompress.h\n\nreadl() and writel() calls the outer cache maintainance operations\nwhich are not available during Linux uncompression. This patch replaces\nreadl() and writel() with readl_relaxed() and writel_relaxed() to avoid\nthe link time errors.\n\nReviewed-by: Stanley Miao \u003cstanley.miao@windriver.com\u003e\nSigned-off-by: Viresh Kumar \u003cviresh.kumar@st.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "d16613586aa064d87ef05e3b929e3b4fdc714cc4",
      "tree": "f1f3137ab07fe5fc8648ec375cea286728229ce9",
      "parents": [
        "315cfe7835c9a3fe27f15519bdeee8bf0a293e33"
      ],
      "author": {
        "name": "viresh kumar",
        "email": "viresh.kumar@st.com",
        "time": "Wed Feb 16 07:40:27 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 21 19:29:20 2011 +0000"
      },
      "message": "ARM: 6720/1: SPEAr: Append UL to VMALLOC_END\n\nThis patch fixes following warning:\narch/arm/mm/init.c:606: warning: format \u0027%08lx\u0027 expects type \u0027long unsigned int\u0027, but argument 12 has type \u0027unsigned int\u0027\n\nby appending UL to VMALLOC_END\u0027s Number.\n\nReviewed-by: Stanley Miao \u003cstanley.miao@windriver.com\u003e\nSigned-off-by: Viresh Kumar \u003cviresh.kumar@st.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e19e074b1525d11a66c8e3386fec7db248ad3005",
      "tree": "5040e07c7e8aaab92448d2a017edaa58b5dab8de",
      "parents": [
        "6f576d57f1fa0d6026b495d8746d56d949989161"
      ],
      "author": {
        "name": "Kushal Koolwal",
        "email": "kushalkoolwal@gmail.com",
        "time": "Sat Feb 19 13:56:03 2011 -0800"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Feb 21 08:41:26 2011 +0100"
      },
      "message": "x86: Fix reboot problem on VersaLogic Menlow boards\n\nVersaLogic Menlow based boards hang on reboot unless reboot\u003dbios\nis used. Add quirk to reboot through the BIOS.\n\nTested on at least four boards.\n\nSigned-off-by: Kushal Koolwal \u003ckushalkoolwal@gmail.com\u003e\nLKML-Reference: \u003c1298152563-21594-1-git-send-email-kushalkoolwal@gmail.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "315cfe7835c9a3fe27f15519bdeee8bf0a293e33",
      "tree": "e8656e0752dd6929198e2eb167eaafa5ced191ee",
      "parents": [
        "32c3fcb08178f6ca14191b22d72760984cfb75cb"
      ],
      "author": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Tue Feb 15 18:06:57 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Feb 19 11:24:28 2011 +0000"
      },
      "message": "ARM: 6676/1: Correct the cpu_architecture() function for ARMv7\n\nIf ID_MMFR0[3:0] \u003e\u003d 3, the architecture version is ARMv7. The code was\ncurrently only testing for ID_MMFR0[3:0] \u003d\u003d 3.\n\nSigned-off-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "32c3fcb08178f6ca14191b22d72760984cfb75cb",
      "tree": "11f1f524fd842c9a9f5694157befa9330984a1c6",
      "parents": [
        "9a27c27ce49df72b1b0062e2ad192a804e1b069b"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@fluxnic.net",
        "time": "Wed Feb 16 17:55:38 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Feb 19 11:24:25 2011 +0000"
      },
      "message": "ARM: 6739/1: update .gitignore for boot/compressed\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": "9a27c27ce49df72b1b0062e2ad192a804e1b069b",
      "tree": "5b9a40505271f8d0fa2c685e75300fd661a74948",
      "parents": [
        "71efb063f4a145ae420be054f5a91dcf7c19b375"
      ],
      "author": {
        "name": "Will Deacon",
        "email": "will.deacon@arm.com",
        "time": "Fri Feb 18 16:36:35 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Feb 19 11:24:12 2011 +0000"
      },
      "message": "ARM: 6743/1: errata: interrupted ICALLUIS may prevent completion of broadcasted operation\n\nOn versions of the Cortex-A9 prior to r3p0, an interrupted ICIALLUIS\noperation may prevent the completion of a following broadcasted\noperation if the second operation is received by a CPU before the\nICIALLUIS has completed, potentially leading to corrupted entries in\nthe cache or TLB.\n\nThis workaround sets a bit in the diagnostic register of the Cortex-A9,\ncausing CP15 maintenance operations to be uninterruptible.\n\nAcked-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Will Deacon \u003cwill.deacon@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "71efb063f4a145ae420be054f5a91dcf7c19b375",
      "tree": "2fb96d55e39d687d378822b1598dca72c79b720e",
      "parents": [
        "885028e4ba4caf49d565c96481e1a05220ecb517"
      ],
      "author": {
        "name": "Will Deacon",
        "email": "will.deacon@arm.com",
        "time": "Fri Feb 18 16:21:06 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Feb 19 11:24:05 2011 +0000"
      },
      "message": "ARM: 6742/1: pmu: avoid setting IRQ affinity on UP systems\n\nNow that we can execute a CONFIG_SMP kernel on a uniprocessor system,\nextra care has to be taken in the PMU IRQ affinity setting code to\nensure that we don\u0027t always fail to initialise.\n\nThis patch changes the CPU PMU initialisation code so that when we\nonly have a single IRQ, whose affinity can not be changed at the\ncontroller, we report success (0) rather than -EINVAL.\n\nReported-by: Avik Sil \u003cavik.sil@linaro.org\u003e\nAcked-by: Jamie Iles \u003cjamie@jamieiles.com\u003e\nSigned-off-by: Will Deacon \u003cwill.deacon@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "885028e4ba4caf49d565c96481e1a05220ecb517",
      "tree": "45be55a3aa9cbd14bf924e00f974c43a35c573bc",
      "parents": [
        "0cc9d5257857608ba85885b75fcada13d359b5d1"
      ],
      "author": {
        "name": "Srinidhi Kasagar",
        "email": "srinidhi.kasagar@stericsson.com",
        "time": "Thu Feb 17 07:03:51 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Feb 19 11:23:21 2011 +0000"
      },
      "message": "ARM: 6741/1: errata: pl310 cache sync operation may be faulty\n\nThe effect of cache sync operation is to drain the store buffer and\nwait for all internal buffers to be empty. In normal conditions, store\nbuffer is able to merge the normal memory writes within its 32-byte\ndata buffers.  Due to this erratum present in r3p0, the effect of cache\nsync operation on the store buffer still remains when the operation\ncompletes. This means that the store buffer is always asked to drain\nand this prevents it from merging any further writes.\n\nThis can severely affect performance on the write traffic esp. on\nNormal memory NC one.\n\nThe proposed workaround is to replace the normal offset of cache sync\noperation(0x730) by another offset targeting an unmapped PL310\nregister 0x740.\n\nSigned-off-by: srinidhi kasagar \u003csrinidhi.kasagar@stericsson.com\u003e\nAcked-by: Linus Walleij \u003clinus.walleij@stericsson.com\u003e\nAcked-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "4e8b65f606b9e4e6922fd17a772fe3e69cc5553b",
      "tree": "7b062e0949ba1e9c665466e4fd5f32b4d4b42c80",
      "parents": [
        "cfaea56741360311d0dabcb6603fa78c2e3de155"
      ],
      "author": {
        "name": "Rakesh Iyer",
        "email": "riyer@nvidia.com",
        "time": "Fri Feb 18 08:38:02 2011 -0800"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Fri Feb 18 08:39:03 2011 -0800"
      },
      "message": "Input: tegra-kbc - add function keymap\n\nAdd Fn keymap support to allow for internal processing of Fn keys.\n\nSigned-off-by: Rakesh Iyer \u003criyer@nvidia.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "d1061331b72e2e1420187e4684740b4a481c73a4",
      "tree": "3fff90dd7d8abe6bb19e943c0c9d151f54af6a26",
      "parents": [
        "979f395d2b5be82246e35c9f7fc2b977a2f2a45b"
      ],
      "author": {
        "name": "Marek Szyprowski",
        "email": "m.szyprowski@samsung.com",
        "time": "Fri Feb 18 17:51:43 2011 +0900"
      },
      "committer": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Fri Feb 18 17:51:53 2011 +0900"
      },
      "message": "ARM: S5PV210: Fix regulator names\n\nSince commit 1130e5b3ff4 regulators are exported to debugfs. The names\nof the regulators that contains slash (\u0027/\u0027) causes an ops during kernel\nboot. This patch fixes this issue.\n\nSigned-off-by: Marek Szyprowski \u003cm.szyprowski@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\n"
    },
    {
      "commit": "979f395d2b5be82246e35c9f7fc2b977a2f2a45b",
      "tree": "f6b92987831fa17814f386391bcddfd7ac4dd341",
      "parents": [
        "9613afc36a3114b776d7b09877060062cd3e4d89"
      ],
      "author": {
        "name": "Marek Szyprowski",
        "email": "m.szyprowski@samsung.com",
        "time": "Fri Feb 18 17:47:34 2011 +0900"
      },
      "committer": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Fri Feb 18 17:47:50 2011 +0900"
      },
      "message": "ARM: S5PV210: Update max8998_platform_data\n\nMax8998 PMIC driver\u0027s platform data has been changed once again in\ncommit 735a3d9efdc. This patch fixes build break caused by that commit.\n\nSigned-off-by: Marek Szyprowski \u003cm.szyprowski@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\n"
    },
    {
      "commit": "9613afc36a3114b776d7b09877060062cd3e4d89",
      "tree": "3c4c5c1a27f6be80cbb3471f54f6f52749bee49a",
      "parents": [
        "6236b97b9fa032057a9908ad16ff02c95feb3ad8"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@gmail.com",
        "time": "Fri Feb 18 17:36:06 2011 +0900"
      },
      "committer": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Fri Feb 18 17:36:32 2011 +0900"
      },
      "message": "ARM: SAMSUNG: Drop exporting s3c24xx_ts_set_platdata\n\ns3c24xx_ts_set_platdata is annotated __init and not used by any module,\nthus don\u0027t export it.\n\nThis patch fixes below warning:\n\nWARNING: arch/arm/plat-samsung/built-in.o(__ksymtab+0x90): Section mismatch\nin reference from the variable __ksymtab_s3c24xx_ts_set_platdata to the\nfunction .init.text:s3c24xx_ts_set_platdata()\n\nThe symbol s3c24xx_ts_set_platdata is exported and annotated __init\nFix this by removing the __init annotation of s3c24xx_ts_set_platdata\nor drop the export.\n\nSigned-off-by: Axel Lin \u003caxel.lin@gmail.com\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\n"
    },
    {
      "commit": "a0aeccdc694d5db3b4310a6ed1ce4f88974cf7b4",
      "tree": "2a4e8f8a2641eccd96d5d2aa58d9cf5aa6546c4c",
      "parents": [
        "fa7ea87a057958a8b7926c1a60a3ca6d696328ed",
        "b62818e5ff78cab4daf04fc0c12f86475dbc4b69"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 17 17:51:27 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 17 17:51:27 2011 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6:\n  sparc64: Fix NMI startup bug which also breaks perf.\n  sparc: fix size argument to find_next_zero_bit()\n  sparc: use bitmap_set()\n  sparc32: unaligned memory access (MNA) trap handler bug\n"
    },
    {
      "commit": "bfb53ccf1c734b1907df7189eef4c08489827951",
      "tree": "7d93bac0a87b89c9e7f87c4bad2e43fcef6725f1",
      "parents": [
        "14796fca2bd22acc73dd0887248d003b0f441d08"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Feb 16 01:32:48 2011 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Feb 17 17:08:48 2011 -0500"
      },
      "message": "intel_idle: disable Atom/Lincroft HW C-state auto-demotion\n\nJust as we had to disable auto-demotion for NHM/WSM,\nwe need to do the same for Atom (Lincroft version).\n\nIn particular, auto-demotion will prevent Lincroft\nfrom entering the S0i3 idle power saving state.\n\nhttps://bugzilla.kernel.org/show_bug.cgi?id\u003d25252\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "14796fca2bd22acc73dd0887248d003b0f441d08",
      "tree": "45281c00405077fe1a099d585588d2173ee90fea",
      "parents": [
        "100b33c8bd8a3235fd0b7948338d6cbb3db3c63d"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Jan 18 20:48:27 2011 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Feb 17 17:08:46 2011 -0500"
      },
      "message": "intel_idle: disable NHM/WSM HW C-state auto-demotion\n\nHardware C-state auto-demotion is a mechanism where the HW overrides\nthe OS C-state request, instead demoting to a shallower state,\nwhich is less expensive, but saves less power.\n\nModern Linux should generally get exactly the states it requests.\nIn particular, when a CPU is taken off-line, it must not be demoted, else\nit can prevent the entire package from reaching deep C-states.\n\nhttps://bugzilla.kernel.org/show_bug.cgi?id\u003d25252\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "dd30ac327481f1663b6526fa9fa078569188b7cc",
      "tree": "7e78bdbafc46bf0e70b89857c29c102676693d74",
      "parents": [
        "7657e41a0bd16c9d8b3cefe8fd5d6ac3c25ae4bf"
      ],
      "author": {
        "name": "Horst Hartmann",
        "email": "horsth@linux.vnet.ibm.com",
        "time": "Thu Feb 17 13:13:59 2011 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "sky@mschwide.boeblingen.de.ibm.com",
        "time": "Thu Feb 17 13:13:59 2011 +0100"
      },
      "message": "[S390] net: provide architecture specific NET_SKB_PAD\n\nNET_SKB_PAD has been increased from 32 to 64 and later to\nmax(32, L1_CACHE_BYTES). This led to a 25% throughput decrease for\nstreaming workloads accompanied by a 37% CPU cost increase on s390.\nDefine a architecture specific NET_SKB_PAD with the old value of 32.\n\nSigned-off-by: Horst Hartmann \u003chorsth@linux.vnet.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "7657e41a0bd16c9d8b3cefe8fd5d6ac3c25ae4bf",
      "tree": "bbc5ee1777320f332820c566a33e943c3d5b27e8",
      "parents": [
        "a8c8d7c683419d059e302373afc6998244f5f60f"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Thu Feb 17 13:13:58 2011 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "sky@mschwide.boeblingen.de.ibm.com",
        "time": "Thu Feb 17 13:13:59 2011 +0100"
      },
      "message": "[S390] atomic: use inline asm\n\nUse inline assemblies for atomic_read/set(). This way there shouldn\u0027t\nbe any questions or subtle volatile semantics left.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "a8c8d7c683419d059e302373afc6998244f5f60f",
      "tree": "6c194395808bd1021a6f2ff3808e054e0c3f6b7f",
      "parents": [
        "03e3b5a0f18c53560de1984fbbfca146d31da2a5"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu Feb 17 13:13:57 2011 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "sky@mschwide.boeblingen.de.ibm.com",
        "time": "Thu Feb 17 13:13:59 2011 +0100"
      },
      "message": "[S390] correct ipl parameter block safe guard\n\nThe \u0027output\u0027 variable is passed from decompress_kernel to\ncheck_ipl_parmblock before it is initialized. That disables the\nsafe guard against the overwrite of the ipl parameter block.\nFix this by passing the correct value to check_ipl_parmblock.\n\nReported-by: David Binderman \u003cdcb314@hotmail.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "03e3b5a0f18c53560de1984fbbfca146d31da2a5",
      "tree": "efa9b199ef82067b8f030c6ffa062c061d4c732b",
      "parents": [
        "5da24b7627ff821e154a3aaecd5d60e1d8e228a5"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Thu Feb 17 13:13:56 2011 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "sky@mschwide.boeblingen.de.ibm.com",
        "time": "Thu Feb 17 13:13:58 2011 +0100"
      },
      "message": "[S390] atomic: use ACCESS_ONCE() for atomic_read()\n\nLet\u0027s make atomic_read() and atomic_set() behave like on all/most other\narchitectures. Generated code is identical with gcc 4.5.2.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "6236b97b9fa032057a9908ad16ff02c95feb3ad8",
      "tree": "12b30cf72d45892c9b5a46bd7c7ced86961f2846",
      "parents": [
        "ede38875b4c3cf069eab49f4427a07333fcaae11"
      ],
      "author": {
        "name": "Thomas Abraham",
        "email": "thomas.abraham@linaro.org",
        "time": "Tue Feb 15 14:35:47 2011 +0900"
      },
      "committer": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Thu Feb 17 12:53:36 2011 +0900"
      },
      "message": "ARM: S5P: Fix end address in memory resource information for UART devices\n\nFor S5P platforms, the end address in memory resource information for UART\ndevices is one byte more than the intended value. Fix this by reducing the\nend address by one byte.\n\nSigned-off-by: Thomas Abraham \u003cthomas.abraham@linaro.org\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\n"
    },
    {
      "commit": "ede38875b4c3cf069eab49f4427a07333fcaae11",
      "tree": "73280de17ecd3c3eb308ef534a16efe97cc57678",
      "parents": [
        "d76b782775f1a9e5cd20eabe95e49ba9e03415b0"
      ],
      "author": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Thu Feb 10 10:57:03 2011 +0900"
      },
      "committer": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Thu Feb 17 12:52:52 2011 +0900"
      },
      "message": "ARM: S5P64X0: Cleanup map.h file\n\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\n"
    },
    {
      "commit": "d76b782775f1a9e5cd20eabe95e49ba9e03415b0",
      "tree": "7c2f0108b7b64ee554146d42d9b66819df48a643",
      "parents": [
        "5180f5e036574cb71cbd366fb5e94aac454ce771"
      ],
      "author": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Thu Feb 10 10:56:18 2011 +0900"
      },
      "committer": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Thu Feb 17 12:52:52 2011 +0900"
      },
      "message": "ARM: S5P6442: Cleanup map.h file\n\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\n"
    },
    {
      "commit": "5180f5e036574cb71cbd366fb5e94aac454ce771",
      "tree": "6e5ed636a0f9e3d523864be4da926c4f7963d130",
      "parents": [
        "ece3410efc4286b512af77934860436992127bde"
      ],
      "author": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Tue Feb 01 17:48:35 2011 +0900"
      },
      "committer": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Thu Feb 17 12:52:52 2011 +0900"
      },
      "message": "ARM: S5PC100: Clenaup map.h file\n\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\n"
    },
    {
      "commit": "ece3410efc4286b512af77934860436992127bde",
      "tree": "53287bd4b520f9ad1a31b9fa06bc3d235324cbce",
      "parents": [
        "df3ca747ebea6168059cd7ca7e1b3f65aae3bcc1"
      ],
      "author": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Tue Feb 01 16:44:31 2011 +0900"
      },
      "committer": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Thu Feb 17 12:52:52 2011 +0900"
      },
      "message": "ARM: S5PV210: Cleanup map.h file\n\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\n"
    },
    {
      "commit": "df3ca747ebea6168059cd7ca7e1b3f65aae3bcc1",
      "tree": "e01b5de227360add5ebaf35532efbf2053b26003",
      "parents": [
        "85e2efbb1db9a18d218006706d6e4fbeb0216213"
      ],
      "author": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Tue Feb 01 16:26:33 2011 +0900"
      },
      "committer": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Thu Feb 17 12:52:52 2011 +0900"
      },
      "message": "ARM: S5PV310: Cleanup map.h file\n\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\n"
    },
    {
      "commit": "0d6e82e7e0b6a192ec9c875d9ed08ad9e43c7c2f",
      "tree": "d7c31c802dc81f802d9bb8170c6d4901dd1d277c",
      "parents": [
        "3abb17e82f08628b59e20d8cbcb55e2204180f69",
        "9d20b571f5bda7273656e1b86ef91eddc94adacc"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Feb 16 09:04:41 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Feb 16 09:04:41 2011 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6:\n  crypto: sha-s390 - Reset index after processing partial block\n"
    },
    {
      "commit": "7d44ec193d95416d1342cdd86392a1eeb7461186",
      "tree": "4abe24161846533d00b0c50a69e600ba190df398",
      "parents": [
        "85e2efbb1db9a18d218006706d6e4fbeb0216213"
      ],
      "author": {
        "name": "Cyrill Gorcunov",
        "email": "gorcunov@openvz.org",
        "time": "Wed Feb 16 14:08:02 2011 +0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Feb 16 12:26:12 2011 +0100"
      },
      "message": "perf, x86: P4 PMU: Fix spurious NMI messages\n\nSeveral people have reported spurious unknown NMI\nmessages on some P4 CPUs.\n\nThis patch fixes it by checking for an overflow (negative\ncounter values) directly, instead of relying on the\nP4_CCCR_OVF bit.\n\nReported-by: George Spelvin \u003clinux@horizon.com\u003e\nReported-by: Meelis Roos \u003cmroos@linux.ee\u003e\nReported-by: Don Zickus \u003cdzickus@redhat.com\u003e\nReported-by: Dave Airlie \u003cairlied@gmail.com\u003e\nSigned-off-by: Cyrill Gorcunov \u003cgorcunov@openvz.org\u003e\nCc: Lin Ming \u003cming.m.lin@intel.com\u003e\nCc: Don Zickus \u003cdzickus@redhat.com\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nLKML-Reference: \u003cAANLkTinfuTfCck_FfaOHrDqQZZehtRzkBum4SpFoO\u003dKJ@mail.gmail.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "048f039f3ee39417d5a6a1eb73bf01f935e9ed3f",
      "tree": "b7064e7874528e72500e1ed57bc054974822687c",
      "parents": [
        "b90be8662b1d7bd84637edb8f96e904f865a2fe2",
        "86d306c96046be597147d9f8ff163a052b3845d8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Feb 15 17:51:18 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Feb 15 17:51:18 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:\n  m68knommu: set flow handler for secondary interrupt controller of 5249\n  m68knommu: remove use of IRQ_FLG_LOCK from 68360 platform support\n  m68knommu: fix dereference of port.tty\n  m68knommu: add missing linker __modver section\n  m68knommu: fix mis-named variable int set_irq_chip loop\n  m68knommu: add optimize memmove() function\n  m68k: remove arch specific non-optimized memcmp()\n  m68knommu: fix use of un-defined _TIF_WORK_MASK\n  m68knommu: Rename m548x_wdt.c to m54xx_wdt.c\n  m68knommu: fix m548x_wdt.c compilation after headers renaming\n  m68knommu: Remove dependencies on nonexistent M68KNOMMU\n"
    },
    {
      "commit": "86d306c96046be597147d9f8ff163a052b3845d8",
      "tree": "b85172a5d49138756af7461cc70e88b14b652279",
      "parents": [
        "4531dab4294435d6f57ecd942831a79bab303287"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Wed Feb 09 13:43:58 2011 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Wed Feb 16 09:43:46 2011 +1000"
      },
      "message": "m68knommu: set flow handler for secondary interrupt controller of 5249\n\nThe secondary interrupt controller of the ColdFire 5249 code is not\nsetting the edge triggered flow handler. Set it.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\n"
    },
    {
      "commit": "4531dab4294435d6f57ecd942831a79bab303287",
      "tree": "744af61e0bd2fa7b22d4d41294046a4cc85d14a9",
      "parents": [
        "bc0c36d3c831b5f33ca0dab39535f5deb8c55b62"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue Feb 08 21:40:11 2011 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Wed Feb 16 09:43:45 2011 +1000"
      },
      "message": "m68knommu: remove use of IRQ_FLG_LOCK from 68360 platform support\n\nThe m68knommu arch does not define or use IRQ_FLG_LOCK in its irq\nsubsystem. Remove obsolete use of it.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\n"
    },
    {
      "commit": "81174262e2e653e15c7ef23efa5f88fe31e91e2a",
      "tree": "24895d914bc8f43a9ac9c7c3365967745174970e",
      "parents": [
        "b14769d94f697b118d960d7f73eb60ff7fa59af0"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue Feb 08 14:45:59 2011 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Wed Feb 16 09:43:17 2011 +1000"
      },
      "message": "m68knommu: add missing linker __modver section\n\nAdd missing linker section __modver to fix:\n\n  LD      vmlinux\n/usr/local/bin/../m68k-uclinux/bin/ld.real: error: no memory region specified for loadable section `__modver\u0027\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\n"
    },
    {
      "commit": "b14769d94f697b118d960d7f73eb60ff7fa59af0",
      "tree": "0b92d3be60daf349913e6b739491cb329909efc0",
      "parents": [
        "982cd252ca0b63c11fe398c09c6f2b41217c78c0"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue Feb 08 14:40:44 2011 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Wed Feb 16 09:43:16 2011 +1000"
      },
      "message": "m68knommu: fix mis-named variable int set_irq_chip loop\n\nCompiling for 68360 targets gives:\n\n  CC      arch/m68knommu/platform/68360/ints.o\narch/m68knommu/platform/68360/ints.c: In function ‘init_IRQ’:\narch/m68knommu/platform/68360/ints.c:135:16: error: ‘irq’ undeclared (first use in this function)\narch/m68knommu/platform/68360/ints.c:135:16: note: each undeclared identifier is reported only once for each function it appears in\n\nFix variable name used.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\n"
    }
  ],
  "next": "982cd252ca0b63c11fe398c09c6f2b41217c78c0"
}
