)]}'
{
  "log": [
    {
      "commit": "3f7edb1656e5beba2b5e617d31e4064e1eed0bc0",
      "tree": "36d1abda414fbc8fec1732c17a9474e0bf042b67",
      "parents": [
        "3c4ea5b4985ecf831e22034d5d5db6e6391f3911"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Tue Oct 12 11:03:44 2010 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Oct 19 13:34:03 2010 +0200"
      },
      "message": "[S390] hardirq: remove pointless header file includes\n\nRemove a couple of pointless header file includes.\nFixes a compile bug caused by header file include dependencies with\n\"irq: Add tracepoint to softirq_raise\" within linux-next.\n\nReported-by: Sachin Sant \u003csachinp@in.ibm.com\u003e\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n[ cherry-picked from the s390 tree to fix \"2bf2160: irq: Add tracepoint to softirq_raise\" ]\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "3c4ea5b4985ecf831e22034d5d5db6e6391f3911",
      "tree": "233d81ab88885b003c40fd1968f77a9d8318fac6",
      "parents": [
        "57fa7214330be2e292ddb1402834ff0b221ef29a"
      ],
      "author": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Mon Sep 20 13:15:07 2010 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Oct 19 13:31:11 2010 +0200"
      },
      "message": "[IA64] Move local_softirq_pending() definition\n\nUgly #include dependencies. We need to have local_softirq_pending()\ndefined before it gets used in \u003clinux/interrupt.h\u003e. But \u003casm/hardirq.h\u003e\nprovides the definition *after* this #include chain:\n  \u003clinux/irq.h\u003e\n    \u003casm/irq.h\u003e\n      \u003casm/hw_irq.h\u003e\n        \u003clinux/interrupt.h\u003e\n\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n[ cherry-picked from the ia64 tree to fix \"2bf2160: irq: Add tracepoint to softirq_raise\" ]\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "57fa7214330be2e292ddb1402834ff0b221ef29a",
      "tree": "7d7007dd943baf0ddda54534a2810baea85cda9d",
      "parents": [
        "1fa41266e9d20f6d66f9d7d067d9825e2c1002b9"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Oct 19 16:55:35 2010 +1100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Oct 19 09:18:34 2010 +0200"
      },
      "message": "perf, powerpc: Fix power_pmu_event_init to not use event-\u003ectx\n\nCommit c3f00c70 (\"perf: Separate find_get_context() from event\ninitialization\") changed the generic perf_event code to call\nperf_event_alloc, which calls the arch-specific event_init code,\nbefore looking up the context for the new event.  Unfortunately,\npower_pmu_event_init uses event-\u003ectx-\u003etask to see whether the\nnew event is a per-task event or a system-wide event, and thus\ncrashes since event-\u003ectx is NULL at the point where\npower_pmu_event_init gets called.\n\n(The reason it needs to know whether it is a per-task event is\nbecause there are some hardware events on Power systems which\nonly count when the processor is not idle, and there are some\nfixed-function counters which count such events.  For example,\nthe \"run cycles\" event counts cycles when the processor is not\nidle.  If the user asks to count cycles, we can use \"run cycles\"\nif this is a per-task event, since the processor is running when\nthe task is running, by definition.  We can\u0027t use \"run cycles\"\nif the user asks for \"cycles\" on a system-wide counter.)\n\nFortunately the information we need is in the\nevent-\u003eattach_state field, so we just use that instead.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Peter Zijlstra \u003cpeterz@infradead.org\u003e\nCc: Frederic Weisbecker \u003cfweisbec@gmail.com\u003e\nLKML-Reference: \u003c20101019055535.GA10398@drongo\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nReported-by: Alexey Kardashevskiy \u003caik@au1.ibm.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "e360adbe29241a0194e10e20595360dd7b98a2b3",
      "tree": "ef5fa5f50a895096bfb25bc11b25949603158238",
      "parents": [
        "8e5fc1a7320baf6076391607515dceb61319b36a"
      ],
      "author": {
        "name": "Peter Zijlstra",
        "email": "a.p.zijlstra@chello.nl",
        "time": "Thu Oct 14 14:01:34 2010 +0800"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Oct 18 19:58:50 2010 +0200"
      },
      "message": "irq_work: Add generic hardirq context callbacks\n\nProvide a mechanism that allows running code in IRQ context. It is\nmost useful for NMI code that needs to interact with the rest of the\nsystem -- like wakeup a task to drain buffers.\n\nPerf currently has such a mechanism, so extract that and provide it as\na generic feature, independent of perf so that others may also\nbenefit.\n\nThe IRQ context callback is generated through self-IPIs where\npossible, or on architectures like powerpc the decrementer (the\nbuilt-in timer facility) is set to generate an interrupt immediately.\n\nArchitectures that don\u0027t have anything like this get to do with a\ncallback from the timer tick. These architectures can call\nirq_work_run() at the tail of any IRQ handlers that might enqueue such\nwork (like the perf IRQ handler) to avoid undue latencies in\nprocessing the work.\n\nSigned-off-by: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nAcked-by: Kyle McMartin \u003ckyle@mcmartin.ca\u003e\nAcked-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n[ various fixes ]\nSigned-off-by: Huang Ying \u003cying.huang@intel.com\u003e\nLKML-Reference: \u003c1287036094.7768.291.camel@yhuang-dev\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "ba0cef3d149ce4db293c572bf36ed352b11ce7b9",
      "tree": "af811c141b19286f715d75c564f121aeda40f309",
      "parents": [
        "c530ccd9a1864a44a7ff35826681229ce9f2357a"
      ],
      "author": {
        "name": "Stephane Eranian",
        "email": "eranian@google.com",
        "time": "Fri Oct 15 15:15:01 2010 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Oct 18 19:58:48 2010 +0200"
      },
      "message": "perf_events: Fix bogus AMD64 generic TLB events\n\nPERF_COUNT_HW_CACHE_DTLB:READ:MISS had a bogus umask value of 0 which\ncounts nothing. Needed to be 0x7 (to count all possibilities).\n\nPERF_COUNT_HW_CACHE_ITLB:READ:MISS had a bogus umask value of 0 which\ncounts nothing. Needed to be 0x3 (to count all possibilities).\n\nSigned-off-by: Stephane Eranian \u003ceranian@google.com\u003e\nSigned-off-by: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nCc: Robert Richter \u003crobert.richter@amd.com\u003e\nCc: \u003cstable@kernel.org\u003e # as far back as it applies\nLKML-Reference: \u003c4cb85478.41e9d80a.44e2.3f00@mx.google.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "6268464b370e234e0255330190f9bd5d19386ad7",
      "tree": "5742641092ce64227dd2086d78baaede57da1f80",
      "parents": [
        "7df01d96b295e400167e78061b81d4c91630b12d",
        "0fdf13606b67f830559abdaad15980c7f4f05ec4"
      ],
      "author": {
        "name": "Robert Richter",
        "email": "robert.richter@amd.com",
        "time": "Fri Oct 15 12:45:00 2010 +0200"
      },
      "committer": {
        "name": "Robert Richter",
        "email": "robert.richter@amd.com",
        "time": "Fri Oct 15 12:45:00 2010 +0200"
      },
      "message": "Merge remote branch \u0027tip/perf/core\u0027 into oprofile/core\n\nConflicts:\n\tarch/arm/oprofile/common.c\n\tkernel/perf_event.c\n"
    },
    {
      "commit": "0fdf13606b67f830559abdaad15980c7f4f05ec4",
      "tree": "dd69bf50a6d27cd15f1876657584e4e2b526d9d8",
      "parents": [
        "d9d572a9c0195486e3baf0d8d6a710196a707335",
        "cf4db2597ae93b60efc0a7a4ec08690b75d629b1"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri Oct 15 06:12:28 2010 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri Oct 15 06:12:28 2010 +0200"
      },
      "message": "Merge branch \u0027tip/perf/recordmcount-2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into perf/core\n"
    },
    {
      "commit": "cf4db2597ae93b60efc0a7a4ec08690b75d629b1",
      "tree": "12ee3585d7a65291032b3258000523d6386c7d2e",
      "parents": [
        "c28d5077f8d79bfce1e3f88db2e261cf2b6473dc"
      ],
      "author": {
        "name": "Steven Rostedt",
        "email": "srostedt@redhat.com",
        "time": "Thu Oct 14 23:32:44 2010 -0400"
      },
      "committer": {
        "name": "Steven Rostedt",
        "email": "rostedt@goodmis.org",
        "time": "Thu Oct 14 23:32:44 2010 -0400"
      },
      "message": "ftrace: Rename config option HAVE_C_MCOUNT_RECORD to HAVE_C_RECORDMCOUNT\n\nThe config option used by archs to let the build system know that\nthe C version of the recordmcount works for said arch is currently\ncalled HAVE_C_MCOUNT_RECORD which enables BUILD_C_RECORDMCOUNT. To\nbe more consistent with the name that all archs may use, it has been\nrenamed to HAVE_C_RECORDMCOUNT. This will be less confusing since\nwe are building a C recordmcount and not a mcount_record.\n\nSuggested-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: \u003clinux-arch@vger.kernel.org\u003e\nCc: Michal Marek \u003cmmarek@suse.cz\u003e\nCc: linux-kbuild@vger.kernel.org\nCc: John Reiser \u003cjreiser@bitwagon.com\u003e\nSigned-off-by: Steven Rostedt \u003crostedt@goodmis.org\u003e\n"
    },
    {
      "commit": "d9d572a9c0195486e3baf0d8d6a710196a707335",
      "tree": "af6ccb502b280adf5a4cd4c7be9243593432da26",
      "parents": [
        "3cba11d32bb4b24c3ba257043595772df4b9c7b5",
        "ebc8827f75954fe315492883eee5cb3f355d547d"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri Oct 15 05:12:45 2010 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri Oct 15 05:12:45 2010 +0200"
      },
      "message": "Merge branch \u0027perf/core\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/frederic/random-tracing into perf/core\n"
    },
    {
      "commit": "72441cb1fd77d092f09ddfac748955703884c9a7",
      "tree": "3b02aecebf718f1cb6e9752b809e825b237527da",
      "parents": [
        "81d3858d3131a589cade0d8b57f95cc1fc699b89"
      ],
      "author": {
        "name": "Steven Rostedt",
        "email": "srostedt@redhat.com",
        "time": "Wed Oct 13 17:12:30 2010 -0400"
      },
      "committer": {
        "name": "Steven Rostedt",
        "email": "rostedt@goodmis.org",
        "time": "Thu Oct 14 16:52:41 2010 -0400"
      },
      "message": "ftrace/x86: Add support for C version of recordmcount\n\nThis patch adds the support for the C version of recordmcount and\ncompile times show ~ 12% improvement.\n\nAfter verifying this works, other archs can add:\n\n HAVE_C_MCOUNT_RECORD\n\nin its Kconfig and it will use the C version of recordmcount\ninstead of the perl version.\n\nCc: \u003clinux-arch@vger.kernel.org\u003e\nCc: Michal Marek \u003cmmarek@suse.cz\u003e\nCc: linux-kbuild@vger.kernel.org\nCc: John Reiser \u003cjreiser@bitwagon.com\u003e\nSigned-off-by: Steven Rostedt \u003crostedt@goodmis.org\u003e\n"
    },
    {
      "commit": "ebc8827f75954fe315492883eee5cb3f355d547d",
      "tree": "cba111948a3451550f5d075454648ae4c8f6bada",
      "parents": [
        "14cae9bd2faf6d0d75702c2e107e75207bcdfec1"
      ],
      "author": {
        "name": "Frederic Weisbecker",
        "email": "fweisbec@gmail.com",
        "time": "Mon Sep 27 18:50:51 2010 +0200"
      },
      "committer": {
        "name": "Frederic Weisbecker",
        "email": "fweisbec@gmail.com",
        "time": "Thu Oct 14 20:43:36 2010 +0200"
      },
      "message": "x86: Barf when vmalloc and kmemcheck faults happen in NMI\n\nIn x86, faults exit by executing the iret instruction, which then\nreenables NMIs if we faulted in NMI context. Then if a fault\nhappens in NMI, another NMI can nest after the fault exits.\n\nBut we don\u0027t yet support nested NMIs because we have only one NMI\nstack. To prevent from that, check that vmalloc and kmemcheck\nfaults don\u0027t happen in this context. Most of the other kernel faults\nin NMIs can be more easily spotted by finding explicit\ncopy_from,to_user() calls on review.\n\nSigned-off-by: Frederic Weisbecker \u003cfweisbec@gmail.com\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: H. Peter Anvin \u003chpa@zytor.com\u003e\nCc: Mathieu Desnoyers \u003cmathieu.desnoyers@efficios.com\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\n"
    },
    {
      "commit": "3cba11d32bb4b24c3ba257043595772df4b9c7b5",
      "tree": "b802d7d0a1533285d91a0cb2c24b0bc5eb341013",
      "parents": [
        "3caa37519ccbb200c7fbbf6ff4fb306a30f29425"
      ],
      "author": {
        "name": "Masami Hiramatsu",
        "email": "masami.hiramatsu.pt@hitachi.com",
        "time": "Thu Oct 14 12:10:42 2010 +0900"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Oct 14 08:55:29 2010 +0200"
      },
      "message": "kconfig/x86: Add HAVE_TEXT_POKE_SMP config for stop_machine dependency\n\nSince the text_poke_smp() definately depends on actual\nstop_machine() on smp, add that dependency to Kconfig.\n\nSigned-off-by: Masami Hiramatsu \u003cmasami.hiramatsu.pt@hitachi.com\u003e\nCc: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nCc: Ananth N Mavinakayanahalli \u003cananth@in.ibm.com\u003e\nCc: 2nddept-manager@sdl.hitachi.co.jp\nCc: Mathieu Desnoyers \u003cmathieu.desnoyers@efficios.com\u003e\nLKML-Reference: \u003c20101014031042.4100.90877.stgit@ltc236.sdl.hitachi.co.jp\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "3caa37519ccbb200c7fbbf6ff4fb306a30f29425",
      "tree": "fc2c999dd90d8d47f2a928960f02f6280b14f819",
      "parents": [
        "087a4eb55971dfcc8df18312faf9393d0a479f3a"
      ],
      "author": {
        "name": "Masami Hiramatsu",
        "email": "masami.hiramatsu.pt@hitachi.com",
        "time": "Thu Oct 14 12:10:36 2010 +0900"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Oct 14 08:55:28 2010 +0200"
      },
      "message": "x86: Use __stop_machine() in text_poke_smp()\n\nUse __stop_machine() in text_poke_smp() because the caller\nmust get online_cpus before calling text_poke_smp(), but\nstop_machine() do it again. We don\u0027t need it.\n\nSigned-off-by: Masami Hiramatsu \u003cmasami.hiramatsu.pt@hitachi.com\u003e\nCc: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nCc: Ananth N Mavinakayanahalli \u003cananth@in.ibm.com\u003e\nCc: 2nddept-manager@sdl.hitachi.co.jp\nCc: Mathieu Desnoyers \u003cmathieu.desnoyers@efficios.com\u003e\nLKML-Reference: \u003c20101014031036.4100.83989.stgit@ltc236.sdl.hitachi.co.jp\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "1efeb08d7dd32c0fbd4b784ea9303b53d345bfd0",
      "tree": "7e6bc0e0785b11b38c828e062b2da3033e61cd35",
      "parents": [
        "7cd2541cf2395962daf98ec32a141aba3398a9b2"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Oct 14 08:09:42 2010 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Oct 14 08:09:42 2010 +0200"
      },
      "message": "perf, ARM: Fix sysfs bits removal build failure\n\nFix this linux-next build failure that Stephen reported:\n\n arch/arm/kernel/perf_event.c: In function \u0027armpmu_event_init\u0027:\n arch/arm/kernel/perf_event.c:543: error: request for member \u0027num_events\u0027 in something not a structure or union\n\nReported-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nCc: paulus \u003cpaulus@samba.org\u003e\nLKML-Reference: \u003c20101014164925.4fa16b75.sfr@canb.auug.org.au\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "652953b72eea8b9d1bd6b9f67b796c6722bada3a",
      "tree": "1620d9c090d8e0c2c65a0c36b632debaef80c484",
      "parents": [
        "81771974ae49bf79aab60c42eac7a6d730a9ef2b",
        "5140434d5f82f2e2119926272ada2e9731ec04f1"
      ],
      "author": {
        "name": "Robert Richter",
        "email": "robert.richter@amd.com",
        "time": "Mon Oct 11 19:33:42 2010 +0200"
      },
      "committer": {
        "name": "Robert Richter",
        "email": "robert.richter@amd.com",
        "time": "Mon Oct 11 19:33:42 2010 +0200"
      },
      "message": "Merge branch \u0027oprofile/core\u0027 (early part) into oprofile/perf\n\nConflicts:\n\tarch/arm/oprofile/common.c\n\nSigned-off-by: Robert Richter \u003crobert.richter@amd.com\u003e\n"
    },
    {
      "commit": "ad0f7cfaa85fc033523a09ab1f3dd6b8ded3dff5",
      "tree": "2565121e4b9945d953e02c77a2e53065b3789aa4",
      "parents": [
        "86c8c04792f152c5469023885510140dd34817bc",
        "c7a27aa4652c63172489a73f3961455650a79a7f"
      ],
      "author": {
        "name": "Robert Richter",
        "email": "robert.richter@amd.com",
        "time": "Mon Oct 11 19:26:50 2010 +0200"
      },
      "committer": {
        "name": "Robert Richter",
        "email": "robert.richter@amd.com",
        "time": "Mon Oct 11 19:26:50 2010 +0200"
      },
      "message": "Merge branch \u0027oprofile/urgent\u0027 (early part) into oprofile/perf\n"
    },
    {
      "commit": "86c8c04792f152c5469023885510140dd34817bc",
      "tree": "367ed782c323a4d1f11d773e9ea9790741fa4968",
      "parents": [
        "3d90a00763b51e1db344a7430c966be723b67a29"
      ],
      "author": {
        "name": "Matt Fleming",
        "email": "matt@console-pimps.org",
        "time": "Fri Sep 10 20:36:23 2010 +0100"
      },
      "committer": {
        "name": "Robert Richter",
        "email": "robert.richter@amd.com",
        "time": "Mon Oct 11 17:46:16 2010 +0200"
      },
      "message": "sh: oprofile: Use perf-events oprofile backend\n\nNow that we\u0027ve got a generic perf-events based oprofile backend we might\nas well make use of it seeing as SH doesn\u0027t do anything special with its\noprofile backend. Also introduce a new CONFIG_HW_PERF_EVENTS symbol so\nthat we can fallback to using the timer interrupt for oprofile if the\nCPU doesn\u0027t support perf events.\n\nAlso, to avoid a section mismatch warning we need to annotate\noprofile_arch_exit() with an __exit marker.\n\nSigned-off-by: Matt Fleming \u003cmatt@console-pimps.org\u003e\nAcked-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nSigned-off-by: Robert Richter \u003crobert.richter@amd.com\u003e\n"
    },
    {
      "commit": "3d90a00763b51e1db344a7430c966be723b67a29",
      "tree": "16d089339f161eb1e719b4b9b61e59e572587656",
      "parents": [
        "58850e210cd207399cf6461326e322541b2ec81c"
      ],
      "author": {
        "name": "Matt Fleming",
        "email": "matt@console-pimps.org",
        "time": "Mon Sep 27 20:45:08 2010 +0100"
      },
      "committer": {
        "name": "Robert Richter",
        "email": "robert.richter@amd.com",
        "time": "Mon Oct 11 17:46:16 2010 +0200"
      },
      "message": "oprofile: Abstract the perf-events backend\n\nMove the perf-events backend from arch/arm/oprofile into\ndrivers/oprofile so that the code can be shared between architectures.\n\nThis allows each architecture to maintain only a single copy of the PMU\naccessor functions instead of one for both perf and OProfile. It also\nbecomes possible for other architectures to delete much of their\nOProfile code in favour of the common code now available in\ndrivers/oprofile/oprofile_perf.c.\n\nSigned-off-by: Matt Fleming \u003cmatt@console-pimps.org\u003e\nTested-by: Will Deacon \u003cwill.deacon@arm.com\u003e\nSigned-off-by: Robert Richter \u003crobert.richter@amd.com\u003e\n"
    },
    {
      "commit": "58850e210cd207399cf6461326e322541b2ec81c",
      "tree": "7649e9ebcb30c0e9347cb39b9f3e9006e898717d",
      "parents": [
        "80e96b11f6cd261e1e569f3931604d656388af33"
      ],
      "author": {
        "name": "Matt Fleming",
        "email": "matt@console-pimps.org",
        "time": "Mon Sep 27 20:35:29 2010 +0100"
      },
      "committer": {
        "name": "Robert Richter",
        "email": "robert.richter@amd.com",
        "time": "Mon Oct 11 17:46:15 2010 +0200"
      },
      "message": "ARM: oprofile: Move non-ARM code into separate init/exit\n\nIn preparation for moving the majority of this oprofile code into an\narchitecture-neutral place separate the architecture-independent code\ninto oprofile_perf_init() and oprofile_perf_exit().\n\nSigned-off-by: Matt Fleming \u003cmatt@console-pimps.org\u003e\nTested-by: Will Deacon \u003cwill.deacon@arm.com\u003e\nSigned-off-by: Robert Richter \u003crobert.richter@amd.com\u003e\n"
    },
    {
      "commit": "80e96b11f6cd261e1e569f3931604d656388af33",
      "tree": "9e1045534174e120d8c7fbefd558aa67097037bd",
      "parents": [
        "56946331b28d53232115a155ba662ab3dc598952"
      ],
      "author": {
        "name": "Matt Fleming",
        "email": "matt@console-pimps.org",
        "time": "Mon Sep 27 20:29:58 2010 +0100"
      },
      "committer": {
        "name": "Robert Richter",
        "email": "robert.richter@amd.com",
        "time": "Mon Oct 11 17:46:15 2010 +0200"
      },
      "message": "ARM: oprofile: Rename op_arm to oprofile_perf\n\nIn preparation for moving the generic functions out of this file, give\nthe functions more general names (e.g. remove \"arm\" from the names).\n\nSigned-off-by: Matt Fleming \u003cmatt@console-pimps.org\u003e\nTested-by: Will Deacon \u003cwill.deacon@arm.com\u003e\nSigned-off-by: Robert Richter \u003crobert.richter@amd.com\u003e\n"
    },
    {
      "commit": "56946331b28d53232115a155ba662ab3dc598952",
      "tree": "f0534248dc0638894e72e60c16cfb3e8790e48e7",
      "parents": [
        "84c7991059c9c4530cc911137c5bf508a41ed129"
      ],
      "author": {
        "name": "Matt Fleming",
        "email": "matt@console-pimps.org",
        "time": "Fri Oct 08 21:42:17 2010 +0100"
      },
      "committer": {
        "name": "Robert Richter",
        "email": "robert.richter@amd.com",
        "time": "Mon Oct 11 17:46:15 2010 +0200"
      },
      "message": "oprofile: Make op_name_from_perf_id() global\n\nMake op_name_from_perf_id() global so that we have a way for each\narchitecture to construct an oprofile name for op-\u003ecpu_type. We need to\nremove the argument from the function prototype so that we can hide all\nimplementation details inside the function.\n\nSigned-off-by: Matt Fleming \u003cmatt@console-pimps.org\u003e\nSigned-off-by: Robert Richter \u003crobert.richter@amd.com\u003e\n"
    },
    {
      "commit": "84c7991059c9c4530cc911137c5bf508a41ed129",
      "tree": "1fc9f7c8139f680f3d899328128a38e5087c30c7",
      "parents": [
        "3bf101ba42a1c89b5afbc7492e7647dae5e18735"
      ],
      "author": {
        "name": "Matt Fleming",
        "email": "matt@console-pimps.org",
        "time": "Sun Oct 03 21:41:13 2010 +0100"
      },
      "committer": {
        "name": "Robert Richter",
        "email": "robert.richter@amd.com",
        "time": "Mon Oct 11 17:45:49 2010 +0200"
      },
      "message": "perf: New helper function for pmu name\n\nIntroduce perf_pmu_name() helper function that returns the name of the\npmu. This gives us a generic way to get the name of a pmu regardless of\nhow an architecture identifies it internally.\n\nSigned-off-by: Matt Fleming \u003cmatt@console-pimps.org\u003e\nAcked-by: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nAcked-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nSigned-off-by: Robert Richter \u003crobert.richter@amd.com\u003e\n"
    },
    {
      "commit": "3bf101ba42a1c89b5afbc7492e7647dae5e18735",
      "tree": "2501d57e827b283da1a0240630fe5988d155f07b",
      "parents": [
        "4cbe75be5c6ae86bdc7daec864eeb2dfd66f48bb"
      ],
      "author": {
        "name": "Matt Fleming",
        "email": "matt@console-pimps.org",
        "time": "Mon Sep 27 20:22:24 2010 +0100"
      },
      "committer": {
        "name": "Robert Richter",
        "email": "robert.richter@amd.com",
        "time": "Mon Oct 11 10:38:13 2010 +0200"
      },
      "message": "perf: Add helper function to return number of counters\n\nThe number of counters for the registered pmu is needed in a few places\nso provide a helper function that returns this number.\n\nSigned-off-by: Matt Fleming \u003cmatt@console-pimps.org\u003e\nTested-by: Will Deacon \u003cwill.deacon@arm.com\u003e\nAcked-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nAcked-by: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nSigned-off-by: Robert Richter \u003crobert.richter@amd.com\u003e\n"
    },
    {
      "commit": "7cd2541cf2395962daf98ec32a141aba3398a9b2",
      "tree": "3c8bebb277462ba0de9d44233a970d34056dc45e",
      "parents": [
        "c62f981f9309486ba5546edbb5925f71e441fa65",
        "cb655d0f3d57c23db51b981648e452988c0223f9"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri Oct 08 10:46:27 2010 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri Oct 08 10:46:27 2010 +0200"
      },
      "message": "Merge commit \u0027v2.6.36-rc7\u0027 into perf/core\n\nConflicts:\n\tarch/x86/kernel/module.c\n\nMerge reason: Resolve the conflict, pick up fixes.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "81c20b96e51660762f7d0df58b5faa370d47e3fd",
      "tree": "1da1598ec918005ef657fba0634b5ce9aec78b72",
      "parents": [
        "089eed29b4021f8b68ec3d1746a1f9b9c4f04783",
        "158d6742bced08c87fd46b5905eebc0d41e3cdf6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Oct 06 13:27:19 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Oct 06 13:27:19 2010 -0700"
      },
      "message": "Merge branch \u0027upstream\u0027 of git://git.linux-mips.org/pub/scm/upstream-linus\n\n* \u0027upstream\u0027 of git://git.linux-mips.org/pub/scm/upstream-linus:\n  MIPS: Octeon: Place cnmips_cu2_setup in __init memory.\n  MIPS: Don\u0027t place cu2 notifiers in __cpuinitdata\n  MIPS: Calculate VMLINUZ_LOAD_ADDRESS based on the length of vmlinux.bin\n  MIPS: Alchemy: Resolve prom section mismatches\n  MIPS: Fix syscall 64 bit number comments.\n  MIPS: Hookup fanotify_init, fanotify_mark, and prlimit64 syscalls.\n  MIPS: TX49xx: Rename ARCH_KMALLOC_MINALIGN to ARCH_DMA_MINALIGN\n  MIPS: N32: Fix getdents64 syscall for n32\n  MIPS: Remove pr_\u003clevel\u003e uses of KERN_\u003clevel\u003e\n  MIPS: PNX8550: Sort out machine halt, restart and powerdown functions.\n  MIPS: GIC: Remove dependencies from Malta files.\n  MIPS: Kconfig: Fix and clarify kconfig help text for VSMP and SMTC.\n  MIPS: DMA: Fix computation of DMA flags from device\u0027s coherent_dma_mask.\n  MIPS: Audit: Fix hang in entry.S.\n  MIPS: Document why RELOC_HIDE is there.\n  MIPS: Octeon: Determine if helper needs to be built\n  MIPS: Use generic atomic64 for 32-bit kernels\n  MIPS: RM7000: Symbol should be static\n  MIPS: kspd: Adjust confusing if indentation\n  MIPS: Fix a typo.\n"
    },
    {
      "commit": "34984f54b7e8cb29632e921fb2f47b403c0e617a",
      "tree": "76a900f41782ab78eb2c96ee2b6ff81c9f3bf1b3",
      "parents": [
        "8fe9793af04e2a63257dd620984ca912a6a40965",
        "31e7e931cdc27f76dc68444edc4df1c0d1bfa6cc"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Oct 06 09:51:28 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Oct 06 09:51:28 2010 -0700"
      },
      "message": "Merge branch \u0027v2.6.36-rc6-urgent-fixes\u0027 of git://xenbits.xen.org/people/sstabellini/linux-pvhvm\n\n* \u0027v2.6.36-rc6-urgent-fixes\u0027 of git://xenbits.xen.org/people/sstabellini/linux-pvhvm:\n  xen: do not initialize PV timers on HVM if !xen_have_vector_callback\n  xen: do not set xenstored_ready before xenbus_probe on hvm\n"
    },
    {
      "commit": "7c6d45e665d5322401e4439060bbf758b08422d4",
      "tree": "b5ff24f1484073bb37e6b52a61177c5004602c73",
      "parents": [
        "e1d9694cae722d00a94fb58f901aa69c9c324a16"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Wed Oct 06 11:06:44 2010 +1100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 05 17:27:54 2010 -0700"
      },
      "message": "powerpc: remove unused variable\n\nSince powerpc uses -Werror on arch powerpc, the build was broken like\nthis:\n\n  cc1: warnings being treated as errors\n  arch/powerpc/kernel/module.c: In function \u0027module_finalize\u0027:\n  arch/powerpc/kernel/module.c:66: error: unused variable \u0027err\u0027\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "39c12be86aaedd2f81bfb2236aca5333a2334dea",
      "tree": "ba3edacaa130bc875813674ed960b100c9158e64",
      "parents": [
        "231d0aefd88e94129cb8fb84794f9bb788c6366e",
        "0f940cb7d970f4fd569bb5f9f49774422f2ccbee"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 05 11:57:37 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 05 11:57:37 2010 -0700"
      },
      "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 trace scripting: Fix extern struct definitions\n  perf ui hist browser: Fix segfault on \u0027a\u0027 for annotate\n  perf tools: Fix build breakage\n  perf, x86: Handle in flight NMIs on P4 platform\n  oprofile, ARM: Release resources on failure\n  oprofile: Add Support for Intel CPU Family 6 / Model 29\n"
    },
    {
      "commit": "5336377d6225959624146629ce3fc88ee8ecda3d",
      "tree": "571b9db75d1ba50faa1e399509563f367fd5694f",
      "parents": [
        "2f6b3aa7a563d05453c4d73ccf88191aee84333f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 05 11:29:27 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 05 11:29:27 2010 -0700"
      },
      "message": "modules: Fix module_bug_list list corruption race\n\nWith all the recent module loading cleanups, we\u0027ve minimized the code\nthat sits under module_mutex, fixing various deadlocks and making it\npossible to do most of the module loading in parallel.\n\nHowever, that whole conversion totally missed the rather obscure code\nthat adds a new module to the list for BUG() handling.  That code was\ndoubly obscure because (a) the code itself lives in lib/bugs.c (for\ndubious reasons) and (b) it gets called from the architecture-specific\n\"module_finalize()\" rather than from generic code.\n\nCalling it from arch-specific code makes no sense what-so-ever to begin\nwith, and is now actively wrong since that code isn\u0027t protected by the\nmodule loading lock any more.\n\nSo this commit moves the \"module_bug_{finalize,cleanup}()\" calls away\nfrom the arch-specific code, and into the generic code - and in the\nprocess protects it with the module_mutex so that the list operations\nare now safe.\n\nFuture fixups:\n - move the module list handling code into kernel/module.c where it\n   belongs.\n - get rid of \u0027module_bug_list\u0027 and just use the regular list of modules\n   (called \u0027modules\u0027 - imagine that) that we already create and maintain\n   for other reasons.\n\nReported-and-tested-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nCc: Adrian Bunk \u003cbunk@kernel.org\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nCc: stable@kernel.org\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "31e7e931cdc27f76dc68444edc4df1c0d1bfa6cc",
      "tree": "5185fc3b7286c7a1f4f3eed17fbd8da233d65043",
      "parents": [
        "a947f0f8f7012a5e8689a9cff7209ec6964ec154"
      ],
      "author": {
        "name": "Stefano Stabellini",
        "email": "stefano.stabellini@eu.citrix.com",
        "time": "Fri Oct 01 17:35:46 2010 +0100"
      },
      "committer": {
        "name": "Stefano Stabellini",
        "email": "stefano.stabellini@eu.citrix.com",
        "time": "Tue Oct 05 13:39:23 2010 +0100"
      },
      "message": "xen: do not initialize PV timers on HVM if !xen_have_vector_callback\n\nif !xen_have_vector_callback do not initialize PV timer unconditionally\nbecause we still don\u0027t know how many cpus are available and if there is\nmore than one we won\u0027t be able to receive the timer interrupts on\ncpu \u003e 0.\n\nThis patch fixes an hang at boot when Xen does not support vector\ncallbacks and the guest has multiple vcpus.\n\nSigned-off-by: Stefano Stabellini \u003cstefano.stabellini@eu.citrix.com\u003e\nAcked-by: Jeremy Fitzhardinge \u003cjeremy@goop.org\u003e\n"
    },
    {
      "commit": "c62f981f9309486ba5546edbb5925f71e441fa65",
      "tree": "a552e29d26d470349fe561903a1b33d2669583b7",
      "parents": [
        "00e8976200665eec2fa9264d61885b4d1384d4f0"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "andi@firstfloor.org",
        "time": "Fri Oct 01 14:18:47 2010 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Oct 05 09:48:07 2010 +0200"
      },
      "message": "perf, gcc-4.6: Fix set but unused variable\n\nJust dead code I believe.\n\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nCc: andi@firstfloor.org\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "00e8976200665eec2fa9264d61885b4d1384d4f0",
      "tree": "5554648e4411fcd6909214f71370348567cf4b2d",
      "parents": [
        "540804b5c52065a87d826f7714b18a3ec0b269f9",
        "0f940cb7d970f4fd569bb5f9f49774422f2ccbee"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Oct 05 09:47:14 2010 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Oct 05 09:47:14 2010 +0200"
      },
      "message": "Merge branch \u0027perf/urgent\u0027 into perf/core\n\nConflicts:\n\ttools/perf/util/ui/browsers/hists.c\n\nMerge reason: fix the conflict and merge in changes for dependent patch.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "3c06806e690885ce978ef180c8f8b6f8c17fb4b4",
      "tree": "ad81aba3744848d97df016f21e63390ab6fe0752",
      "parents": [
        "d9f73afcd364eb02b355921f6101db9e7ee4001c",
        "fa32154e47a203688453e53c1369fcbc63b06a21"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 04 11:45:35 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 04 11:45:35 2010 -0700"
      },
      "message": "Merge branch \u0027merge-powerpc\u0027 of git://git.secretlab.ca/git/linux-2.6\n\n* \u0027merge-powerpc\u0027 of git://git.secretlab.ca/git/linux-2.6:\n  powerpc/5200: tighten up ac97 reset timing\n  powerpc/5200: efika.c: Add of_node_put to avoid memory leak\n  powerpc/512x: fix clk_get() return value\n"
    },
    {
      "commit": "5a4bbd01c8516d4f116c32e6c4b64bfd5e5fe10d",
      "tree": "94089811b869c6a703c085d2ad27c2577942c086",
      "parents": [
        "989cd445b48dc996426ab739d002ed504c5c43c9",
        "3682930623f63c693845d9620c6bcdf5598c9bbb"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 04 11:14:21 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 04 11:14:21 2010 -0700"
      },
      "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] Fix memory leaks in pcc_cpufreq_do_osc\n  [CPUFREQ] acpi-cpufreq: add missing __percpu markup\n"
    },
    {
      "commit": "4a73a43741489a652588460e72be959e60bcb9ec",
      "tree": "7479147c1832131a7c8abfcd0ee8ae1a7d07116f",
      "parents": [
        "c470af0a27bc2f84f337a50624926eac8343211e",
        "173e79fb70a98b5b223f8dc09c22990d777bdd78"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 04 11:11:01 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 04 11:11:01 2010 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6:\n  vlan: dont drop packets from unknown vlans in promiscuous mode\n  Phonet: Correct header retrieval after pskb_may_pull\n  um: Proper Fix for f25c80a4: remove duplicate structure field initialization\n  ip_gre: Fix dependencies wrt. ipv6.\n  net-2.6: SYN retransmits: Add new parameter to retransmits_timed_out()\n  iwl3945: queue the right work if the scan needs to be aborted\n  mac80211: fix use-after-free\n"
    },
    {
      "commit": "158d6742bced08c87fd46b5905eebc0d41e3cdf6",
      "tree": "e6915f960663dcc10bf87f784855e2c40c21e15d",
      "parents": [
        "4c7106c48a061e26f646391cfe8ba7cbd28516b6"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Thu Sep 23 11:24:09 2010 -0700"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 04 18:34:00 2010 +0100"
      },
      "message": "MIPS: Octeon: Place cnmips_cu2_setup in __init memory.\n\nIt is an early_initcall, so it should be in __init memory.\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: https://patchwork.linux-mips.org/patch/1593/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "4c7106c48a061e26f646391cfe8ba7cbd28516b6",
      "tree": "0190e8446a20ed9eacec4966ab290705013ce56b",
      "parents": [
        "2ccc5b150fb771bcbbb27a19a00e176e10b7f11e"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Thu Sep 23 11:23:29 2010 -0700"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 04 18:34:00 2010 +0100"
      },
      "message": "MIPS: Don\u0027t place cu2 notifiers in __cpuinitdata\n\nThe notifiers may be called at any time, so the notifier_block cannot\nbe in init memory.\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: https://patchwork.linux-mips.org/patch/1592/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "2ccc5b150fb771bcbbb27a19a00e176e10b7f11e",
      "tree": "711d6dceb694b10a827347e4d29e3297887c99ea",
      "parents": [
        "2b877a3ff41b6d7e3ade0739ac840fb6c89f3b1f"
      ],
      "author": {
        "name": "Shmulik Ladkani",
        "email": "shmulik.ladkani@gmail.com",
        "time": "Tue Aug 31 13:24:19 2010 +0300"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 04 18:34:00 2010 +0100"
      },
      "message": "MIPS: Calculate VMLINUZ_LOAD_ADDRESS based on the length of vmlinux.bin\n\nFix VMLINUZ_LOAD_ADDRESS calculation to be based on the length of\nvmlinux.bin, the actual uncompressed kernel binary.\n\nPreviously it was based on the length of KBUILD_IMAGE (the unstripped ELF\nvmlinux), which is bigger than vmlinux.bin.  As a result, vmlinuz was\nloaded into a memory address higher then actually needed - a problem for\nsmall memory platforms.\n\nSigned-off-by: Shmulik Ladkani \u003cshmulik.ladkani@gmail.com\u003e\nTo: linux-mips@linux-mips.org\nCc: alex@digriz.org.uk\nCc: manuel.lauss@googlemail.com\nCc: sam@ravnborg.org\nCc: linux-kernel@vger.kernel.org\nPatchwork: https://patchwork.linux-mips.org/patch/1564/\nAcked-by: Wu Zhangjin \u003cwuzhangjin@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "2b877a3ff41b6d7e3ade0739ac840fb6c89f3b1f",
      "tree": "1bc4ee7e10672d2f5dfc936efdc442d9aa581d53",
      "parents": [
        "e080e6166a4c365f98a346e8433c81d0dca42f52"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "manuel.lauss@googlemail.com",
        "time": "Thu Aug 19 13:37:13 2010 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 04 18:33:59 2010 +0100"
      },
      "message": "MIPS: Alchemy: Resolve prom section mismatches\n\nThe function prom_init_cmdline() references the variable __initdata\narcs_cmdline.\n\nThe function prom_get_ethernet_addr() references the variable __initdata\narcs_cmdline.\n\nAnnotate prom_init_cmdline() as __init, unexport and annotate\nprom_get_ethernet_addr() since it\u0027s no longer called from within\ndriver code.\n\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@googlemail.com\u003e\nTo: Linux-MIPS \u003clinux-mips@linux-mips.org\u003e\nPatchwork: https://patchwork.linux-mips.org/patch/1547/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "e080e6166a4c365f98a346e8433c81d0dca42f52",
      "tree": "b99bb0633dee3db6895c3b34385bb876f3b10145",
      "parents": [
        "5e844b31c2ace282ab8bea630b63e0212d9532d4"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Sep 20 15:00:19 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 04 18:33:59 2010 +0100"
      },
      "message": "MIPS: Fix syscall 64 bit number comments.\n\nNoticed and original patch by Philby John \u003cpjohn@mvista.com\u003e.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "5e844b31c2ace282ab8bea630b63e0212d9532d4",
      "tree": "cde594f69e092f797e715a46c0ff785aa1196f43",
      "parents": [
        "c9c4d98b47f9e0cec995b8bdd77616e4e1c12d98"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Mon Aug 23 14:10:37 2010 -0700"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 04 18:33:59 2010 +0100"
      },
      "message": "MIPS: Hookup fanotify_init, fanotify_mark, and prlimit64 syscalls.\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: https://patchwork.linux-mips.org/patch/1553/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c9c4d98b47f9e0cec995b8bdd77616e4e1c12d98",
      "tree": "9a0e1c50f445dd9dd801dcaa22e9c295a0b720c2",
      "parents": [
        "e9fb4d84d69403d1e004422086c559b31b3f8136"
      ],
      "author": {
        "name": "FUJITA Tomonori",
        "email": "fujita.tomonori@lab.ntt.co.jp",
        "time": "Sat Aug 14 16:02:37 2010 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 04 18:33:58 2010 +0100"
      },
      "message": "MIPS: TX49xx: Rename ARCH_KMALLOC_MINALIGN to ARCH_DMA_MINALIGN\n\nArchitectures need to set ARCH_DMA_MINALIGN to the minimum DMA\nalignment (commit a6eb9fe105d5de0053b261148cee56c94b4720ca). Defining\nARCH_KMALLOC_MINALIGN doesn\u0027t work anymore.\n\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nCc: linux-mips@linux-mips.org\nCc: linux-kernel@vger.kernel.org\nCc: anemo@mba.ocn.ne.jp\nPatchwork: https://patchwork.linux-mips.org/patch/1544/\nAcked-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "e9fb4d84d69403d1e004422086c559b31b3f8136",
      "tree": "21b03b42c75b90a3c06e7cbaf2bc6c87e9ddab79",
      "parents": [
        "7dde29cb1dc4e3e9c4c3746332b5f61695cd59da"
      ],
      "author": {
        "name": "Bernhard Walle",
        "email": "walle@corscience.de",
        "time": "Fri Sep 03 10:15:34 2010 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 04 18:33:58 2010 +0100"
      },
      "message": "MIPS: N32: Fix getdents64 syscall for n32\n\nCommit 31c984a5acabea5d8c7224dc226453022be46f33 introduced a new syscall\ngetdents64. However, in the syscall table, the new syscall still refers to\nthe old getdents which doesn\u0027t work.\n\nThe problem appeared with a system that uses the eglibc 2.12-r11187 (that\nutilizes that new syscall) is very confused. The fix has been tested with\nthat eglibc version.\n\nSigned-off-by: Bernhard Walle \u003cwalle@corscience.de\u003e\nTo: linux-mips@linux-mips.org\nCc: ddaney@caviumnetworks.com\nCc: akpm@linux-foundation.org\nCc: linux-kernel@vger.kernel.org\nPatchwork: https://patchwork.linux-mips.org/patch/1567/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "7dde29cb1dc4e3e9c4c3746332b5f61695cd59da",
      "tree": "f01ac17b1924d387deb6a4eea462beb0cde33351",
      "parents": [
        "c1b47e9508f74c152407323260f9fbb980d2fde1"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Sat Sep 11 22:10:52 2010 -0700"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 04 18:33:57 2010 +0100"
      },
      "message": "MIPS: Remove pr_\u003clevel\u003e uses of KERN_\u003clevel\u003e\n\nThese would result in KERN_\u003clevel\u003e actually getting printed.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nTo: Jiri Kosina \u003ctrivial@kernel.org\u003e\nCc: linux-mips@linux-mips.org\nCc: linux-kernel@vger.kernel.org\nPatchwork: https://patchwork.linux-mips.org/patch/1581/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c1b47e9508f74c152407323260f9fbb980d2fde1",
      "tree": "3e913dd2799fad90bc0856ced4826e97ade33480",
      "parents": [
        "863cb9bad8f992a9c171e90552045eac77808e84"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Sep 19 00:09:09 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 04 18:33:57 2010 +0100"
      },
      "message": "MIPS: PNX8550: Sort out machine halt, restart and powerdown functions.\n\nNo rubbish printks - those belong to userspace.  The halt function now\nactually halts the system and the poweroff function was deleted because\nit didn\u0027t actually power down the system.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "863cb9bad8f992a9c171e90552045eac77808e84",
      "tree": "27bc4a56644d9b8e388b72b14fca3a18fe5da7e8",
      "parents": [
        "25f12b339caea6b3ca750871d8cecbda70fd83c6"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Sep 17 17:07:48 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 04 18:33:56 2010 +0100"
      },
      "message": "MIPS: GIC: Remove dependencies from Malta files.\n\nThis prevents the GIC code from being reusable sanely.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "25f12b339caea6b3ca750871d8cecbda70fd83c6",
      "tree": "39f6536c9571b877669837326d3830f8a0627311",
      "parents": [
        "a2e715a86c6dc85fb4a13c0c818637131de44cd2"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Sep 16 11:40:41 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 04 18:33:56 2010 +0100"
      },
      "message": "MIPS: Kconfig: Fix and clarify kconfig help text for VSMP and SMTC.\n\nOnly VSMP was known as SMVP and generally the help text was too short to\nbe helpful.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "a2e715a86c6dc85fb4a13c0c818637131de44cd2",
      "tree": "3a7cc8414c582403eb87cb573b3f685fce18414f",
      "parents": [
        "244599469f4c5860c8a4ae8fa8c6907a10caeccf"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Sep 02 23:22:23 2010 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 04 18:33:56 2010 +0100"
      },
      "message": "MIPS: DMA: Fix computation of DMA flags from device\u0027s coherent_dma_mask.\n\nThis only matters for ISA devices with a 24-bit DMA limit or for devices\nwith a 32-bit DMA limit on systems with ZONE_DMA32 enabled.  The latter\ncurrently only affects 32-bit PCI cards on Sibyte-based systems with more\nthan 1GB RAM installed.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "244599469f4c5860c8a4ae8fa8c6907a10caeccf",
      "tree": "a71b3e640bf007cb0899081b780fc6b87e377589",
      "parents": [
        "5707bf6bcecd85d01ea22e8b28cf66170068475f"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Sep 02 22:59:58 2010 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 04 18:33:55 2010 +0100"
      },
      "message": "MIPS: Audit: Fix hang in entry.S.\n\n_TIF_WORK_MASK false had _TIF_SYSCALL_AUDIT set.  If a thread\u0027s\n_TIF_SYSCALL_AUDIT is ever set this will lead to an endless loop on the\nway out from a syscall.\n\nCurrently this is only a theoretic bug as init/Kconfig doesn\u0027t allow\nAUDIT_SYSCALL to be enabled for MIPS.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "5707bf6bcecd85d01ea22e8b28cf66170068475f",
      "tree": "7e816313c963b856caceb6611928cb1fa98929ce",
      "parents": [
        "1ec0e739766b29c9d93d8a4cff68b1cb2e962cde"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Aug 17 16:01:59 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 04 18:33:55 2010 +0100"
      },
      "message": "MIPS: Document why RELOC_HIDE is there.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "1ec0e739766b29c9d93d8a4cff68b1cb2e962cde",
      "tree": "a13ecb445755f62df24f886f81a8080deb0834b8",
      "parents": [
        "2b78920d19870561a8b7503b8e869a6da5f07d3f"
      ],
      "author": {
        "name": "Andreas Bießmann",
        "email": "biessmann@corscience.de",
        "time": "Wed Aug 11 18:49:53 2010 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 04 18:33:55 2010 +0100"
      },
      "message": "MIPS: Octeon: Determine if helper needs to be built\n\nThis patch adds an config switch to determine if we need to build some\nworkaround helper files.\n\nThe staging driver octeon-ethernet references some symbols which are only\nbuilt when PCI is enabled. The new config switch enables these symbols in\nbothe cases.\n\nSigned-off-by: Andreas Bießmann \u003cbiessmann@corscience.de\u003e\nTo: linux-kernel@vger.kernel.org\nCc: Andreas Bießmann \u003cbiessmann@corscience.de\u003e\nCc: linux-mips@linux-mips.org\nPatchwork: https://patchwork.linux-mips.org/patch/1543/\nAcked-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "2b78920d19870561a8b7503b8e869a6da5f07d3f",
      "tree": "363e73cd197f0a873322df38bb8ac5dcb8f6541d",
      "parents": [
        "543001f8d8a878c3babe4525cb16d83d25c16762"
      ],
      "author": {
        "name": "Deng-Cheng Zhu",
        "email": "dengcheng.zhu@gmail.com",
        "time": "Wed Jun 09 12:35:25 2010 +0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 04 18:33:54 2010 +0100"
      },
      "message": "MIPS: Use generic atomic64 for 32-bit kernels\n\nThe 64-bit kernel has already had its atomic64 functions. Except for that,\nwe use the generic spinlocked version. The atomic64 types and related\nfunctions are needed for the Linux performance counter subsystem.\n\nSigned-off-by: Deng-Cheng Zhu \u003cdengcheng.zhu@gmail.com\u003e\nTo: linux-mips@linux-mips.org\nCc: a.p.zijlstra@chello.nl\nCc: paulus@samba.org\nCc: mingo@elte.hu\nCc: acme@redhat.com\nCc: jamie.iles@picochip.com\nPatchwork: https://patchwork.linux-mips.org/patch/1361/\nAcked-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "543001f8d8a878c3babe4525cb16d83d25c16762",
      "tree": "5a20cb97445a6cf5576b319d1708f6f50fec3cb3",
      "parents": [
        "26deda5ceedbe28df4beb3b98e3fbce281b53a07"
      ],
      "author": {
        "name": "Ricardo Mendoza",
        "email": "ricmm@gentoo.org",
        "time": "Fri Aug 06 11:12:57 2010 -0430"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 04 18:33:54 2010 +0100"
      },
      "message": "MIPS: RM7000: Symbol should be static\n\nSigned-off-by: Ricardo Mendoza \u003cricmm@gentoo.org\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: https://patchwork.linux-mips.org/patch/1540/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "26deda5ceedbe28df4beb3b98e3fbce281b53a07",
      "tree": "663d766d5d848fb56b08b5ea625f2722ba50543e",
      "parents": [
        "eefc3f329d93404bfe1285d5b2f4380fede42e89"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Thu Aug 05 22:17:22 2010 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 04 18:33:54 2010 +0100"
      },
      "message": "MIPS: kspd: Adjust confusing if indentation\n\nIndent the branch of an if.\n\nThe semantic match that finds this problem is as follows:\n(http://coccinelle.lip6.fr/)\n\n// \u003csmpl\u003e\n@r disable braces4@\nposition p1,p2;\nstatement S1,S2;\n@@\n\n(\nif (...) { ... }\n|\nif (...) S1@p1 S2@p2\n)\n\n@script:python@\np1 \u003c\u003c r.p1;\np2 \u003c\u003c r.p2;\n@@\n\nif (p1[0].column \u003d\u003d p2[0].column):\n  cocci.print_main(\"branch\",p1)\n  cocci.print_secs(\"after\",p2)\n// \u003c/smpl\u003e\n\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nTo: linux-mips@linux-mips.org\nTo: linux-kernel@vger.kernel.org\nTo: kernel-janitors@vger.kernel.org\nPatchwork: https://patchwork.linux-mips.org/patch/1539/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "eefc3f329d93404bfe1285d5b2f4380fede42e89",
      "tree": "ecb3d3955673520401177d2188beb3a7b00e3aff",
      "parents": [
        "c6ea21e35bf3691cad59647c771e6606067f627d"
      ],
      "author": {
        "name": "Andrea Gelmini",
        "email": "andrea.gelmini@gelma.net",
        "time": "Thu Aug 05 15:51:25 2010 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 04 18:33:54 2010 +0100"
      },
      "message": "MIPS: Fix a typo.\n\n\"Userpace\" -\u003e \"Userspace\"\n\nSigned-off-by: Andrea Gelmini \u003candrea.gelmini@gelma.net\u003e\nCc: Andrea Gelmini \u003candrea.gelmini@gelma.net\u003e\nCc: Jason Wessel \u003cjason.wessel@windriver.com\u003e\nCc: Martin Hicks \u003cmort@sgi.com\u003e\nCc: linux-mips@linux-mips.org\nPatchwork: https://patchwork.linux-mips.org/patch/1536/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "f4a3330d76b17239fb34a99d54692248c2d0468c",
      "tree": "0a01c408fc2d58fbab7b6bcb0ce93933e4862f31",
      "parents": [
        "57cf4f78c6266d5a6e5de5485065d4015b84bb30",
        "021989622810b02aab4b24f91e1f5ada2b654579"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Oct 01 15:02:41 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Oct 01 15:02:41 2010 -0700"
      },
      "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, hpet: Fix bogus error check in hpet_assign_irq()\n  x86, irq: Plug memory leak in sparse irq\n  x86, cpu: After uncapping CPUID, re-run CPU feature detection\n"
    },
    {
      "commit": "57cf4f78c6266d5a6e5de5485065d4015b84bb30",
      "tree": "9191fd529acc57ac0b0114f73b675aa99fcfed1f",
      "parents": [
        "18ffe4b18cef097f789d3ff43b45f2938cebe241"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Fri Oct 01 10:31:03 2010 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Oct 01 15:01:47 2010 -0700"
      },
      "message": "MN10300: Fix flush_icache_range()\n\nflush_icache_range() is given virtual addresses to describe the region.  It\ndeals with these by attempting to translate them through the current set of\npage tables.\n\nThis is fine for userspace memory and vmalloc()\u0027d areas as they are governed by\npage tables.  However, since the regions above 0x80000000 aren\u0027t translated\nthrough the page tables by the MMU, the kernel doesn\u0027t bother to set up page\ntables for them (see paging_init()).\n\nThis means flush_icache_range() as it stands cannot be used to flush regions of\nthe VM area between 0x80000000 and 0x9fffffff where the kernel resides if the\ndata cache is operating in WriteBack mode.\n\nTo fix this, make flush_icache_range() first check for addresses in the upper\nhalf of VM space and deal with them appropriately, before dealing with any\nrange in the page table mapped area.\n\nOrdinarily, this is not a problem, but it has the capacity to make kprobes and\nkgdb malfunction.  It should not affect gdbstub, signal frame setup or module\nloading as gdb has its own flush functions, and the others take place in the\npage table mapped area only.\n\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\nAcked-by: Akira Takeuchi \u003ctakeuchi.akr@jp.panasonic.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "303a407002db563ae76d0f8a8ef0d8fe7954fcd4",
      "tree": "cb2383c974717eeecf861296e988bd8d6df98481",
      "parents": [
        "35ec42167bb5f13db93f1e8c13298eb564f95142",
        "fdb8c58a1671beb51949412e053926acd5500b5f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Oct 01 10:54:58 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Oct 01 10:54:58 2010 -0700"
      },
      "message": "Merge branch \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6\n\n* \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6:\n  ACPI: invoke DSDT corruption workaround on all Toshiba Satellite\n  ACPI, APEI, Fix ERST MOVE_DATA instruction implementation\n  ACPI: fan: Fix more unbalanced code block\n  ACPI: acpi_pad: simplify code to avoid false gcc build warning\n  ACPI, APEI, Fix error path for memory allocation\n  ACPI, APEI, HEST Fix the unsuitable usage of platform_data\n  ACPI, APEI, Fix acpi_pre_map() return value\n  ACPI, APEI, Fix APEI related table size checking\n  ACPI: Disable Windows Vista compatibility for Toshiba P305D\n  ACPI: Kconfig: fix typo.\n  ACPI: add missing __percpu markup in arch/x86/kernel/acpi/cstate.c\n  ACPI: Fix typos\n  ACPI video: fix a poor warning message\n  ACPI: fix build warnings resulting from merge window conflict\n  ACPI: EC: add Vista incompatibility DMI entry for Toshiba Satellite L355\n  ACPI: expand Vista blacklist to include SP1 and SP2\n  ACPI: delete ZEPTO idle\u003dnomwait DMI quirk\n  ACPI: enable repeated PCIEXP wakeup by clearing PCIEXP_WAKE_STS on resume\n  PM / ACPI: Blacklist systems known to require acpi_sleep\u003dnonvs\n  ACPI: Don\u0027t report current_now if battery reports in mWh\n"
    },
    {
      "commit": "3c729087d4312a4a1fa1a8b674fd9c8050cfc3db",
      "tree": "13573259926af305d273196047e666b9e4a599f1",
      "parents": [
        "9d8117e72bf453dd9d85e0cd322ce4a0f8bccbc0",
        "cb922d2596593bac0bf0597eb305cc9bc136cec5"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Oct 01 10:53:06 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Oct 01 10:53:06 2010 -0700"
      },
      "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: McBSP: tx_irq_completion used in rx_irq_handler\n  omap: Fix compile dependency to LEDS_CLASS\n"
    },
    {
      "commit": "e53ced1b02a18fb006fc13c1658bb454ed6cf63c",
      "tree": "dd4f433515cb0b9c07f094216f92c36ca7344c6b",
      "parents": [
        "63d66cab4755edc86ddc5b78cae657a3fda908e1"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Thu Sep 30 15:15:29 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Oct 01 10:50:58 2010 -0700"
      },
      "message": "arch/m68k/mac/macboing.c: use unsigned long for irqflags\n\nFix the warnings\n\n  arch/m68k/mac/macboing.c: In function \u0027mac_mksound\u0027:\n  arch/m68k/mac/macboing.c:189: warning: comparison of distinct pointer types lacks a cast\n  arch/m68k/mac/macboing.c:211: warning: comparison of distinct pointer types lacks a cast\n  arch/m68k/mac/macboing.c: In function \u0027mac_quadra_start_bell\u0027:\n  arch/m68k/mac/macboing.c:241: warning: comparison of distinct pointer types lacks a cast\n  arch/m68k/mac/macboing.c:263: warning: comparison of distinct pointer types lacks a cast\n  arch/m68k/mac/macboing.c: In function \u0027mac_quadra_ring_bell\u0027:\n  arch/m68k/mac/macboing.c:283: warning: comparison of distinct pointer types lacks a cast\n\nCc: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5140434d5f82f2e2119926272ada2e9731ec04f1",
      "tree": "abb2938ef04b4b2844a6960b4635f84a71ccb83c",
      "parents": [
        "f6dedecc37164a58bb80ae2ed9d204669ffc4850"
      ],
      "author": {
        "name": "Robert Richter",
        "email": "robert.richter@amd.com",
        "time": "Thu Sep 30 18:55:47 2010 +0200"
      },
      "committer": {
        "name": "Robert Richter",
        "email": "robert.richter@amd.com",
        "time": "Fri Oct 01 17:05:47 2010 +0200"
      },
      "message": "oprofile, x86: Simplify init/exit functions\n\nNow, that we only call the exit function if init succeeds with commit:\n\n 979048e oprofile: don\u0027t call arch exit code from init code on failure\n\nwe can simplify the x86 init/exit functions too. Variable using_nmi\nbecomes obsolete.\n\nSigned-off-by: Robert Richter \u003crobert.richter@amd.com\u003e\n"
    },
    {
      "commit": "f6dedecc37164a58bb80ae2ed9d204669ffc4850",
      "tree": "1fb921b59b3ebd246a5d90f617a069f28f7226b9",
      "parents": [
        "40c6b3cb64cd1d02322df5f729cca25084580f40"
      ],
      "author": {
        "name": "Jiri Olsa",
        "email": "jolsa@redhat.com",
        "time": "Wed Sep 29 10:46:47 2010 -0400"
      },
      "committer": {
        "name": "Robert Richter",
        "email": "robert.richter@amd.com",
        "time": "Fri Oct 01 16:07:18 2010 +0200"
      },
      "message": "oprofile, x86: Adding backtrace dump for 32bit process in compat mode\n\nThis patch implements the oprofile backtrace  generation for 32 bit\napplications running in the 64bit environment (compat mode).\n\nWith this change it\u0027s possible to get backtrace for 32bits applications\nunder the 64bits environment using oprofile\u0027s callgraph options.\n\nopcontrol --setup -c ...\nopreport -l -cg ...\n\nSigned-off-by: Jiri Olsa \u003cjolsa@redhat.com\u003e\nSigned-off-by: Robert Richter \u003crobert.richter@amd.com\u003e\n"
    },
    {
      "commit": "40c6b3cb64cd1d02322df5f729cca25084580f40",
      "tree": "dc34b9d321810f1a6931a453005afdfbea37f0e8",
      "parents": [
        "ef70fcc0cd5d98f5e2df82c9e598b47f351d4f66"
      ],
      "author": {
        "name": "Jiri Olsa",
        "email": "jolsa@redhat.com",
        "time": "Wed Sep 29 10:46:46 2010 -0400"
      },
      "committer": {
        "name": "Robert Richter",
        "email": "robert.richter@amd.com",
        "time": "Fri Oct 01 16:07:09 2010 +0200"
      },
      "message": "oprofile, x86: Using struct stack_frame for 64bit processes dump\n\nRemoving unnecessary struct frame_head and replacing it with\nstruct stack_frame.\n\nThe struct stack_frame is already defined and used in other places\nin kernel, so there\u0027s no reason to define new structure.\n\nSigned-off-by: Jiri Olsa \u003cjolsa@redhat.com\u003e\nSigned-off-by: Robert Richter \u003crobert.richter@amd.com\u003e\n"
    },
    {
      "commit": "ef70fcc0cd5d98f5e2df82c9e598b47f351d4f66",
      "tree": "b801ba4d7ebb1155df68d530df49444ffa6252cc",
      "parents": [
        "4cbe75be5c6ae86bdc7daec864eeb2dfd66f48bb",
        "98d943b02f6f1b57787ff1aa6f34d019a407e3ee"
      ],
      "author": {
        "name": "Robert Richter",
        "email": "robert.richter@amd.com",
        "time": "Fri Oct 01 08:54:17 2010 +0200"
      },
      "committer": {
        "name": "Robert Richter",
        "email": "robert.richter@amd.com",
        "time": "Fri Oct 01 08:54:17 2010 +0200"
      },
      "message": "Merge branch \u0027oprofile/urgent\u0027 into oprofile/core\n\nConflicts:\n\tarch/arm/oprofile/common.c\n\nSigned-off-by: Robert Richter \u003crobert.richter@amd.com\u003e\n"
    },
    {
      "commit": "021989622810b02aab4b24f91e1f5ada2b654579",
      "tree": "b82183d2b69b8510122872206ffa7d75d5542131",
      "parents": [
        "1cf180c94e9166cda083ff65333883ab3648e852"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Sep 28 23:20:23 2010 +0200"
      },
      "committer": {
        "name": "H. Peter Anvin",
        "email": "hpa@linux.intel.com",
        "time": "Thu Sep 30 15:57:35 2010 -0700"
      },
      "message": "x86, hpet: Fix bogus error check in hpet_assign_irq()\n\ncreate_irq() returns -1 if the interrupt allocation failed, but the\ncode checks for irq \u003d\u003d 0.\n\nUse create_irq_nr() instead.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: Venkatesh Pallipadi \u003cvenki@google.com\u003e\nLKML-Reference: \u003calpine.LFD.2.00.1009282310360.2416@localhost6.localdomain6\u003e\nCc: stable@kernel.org\nSigned-off-by: H. Peter Anvin \u003chpa@linux.intel.com\u003e\n"
    },
    {
      "commit": "1cf180c94e9166cda083ff65333883ab3648e852",
      "tree": "70cee3eaf3f99abf64377f19a864bb56974b3547",
      "parents": [
        "d900329e20f4476db6461752accebcf7935a8055"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Sep 28 20:57:19 2010 +0200"
      },
      "committer": {
        "name": "H. Peter Anvin",
        "email": "hpa@linux.intel.com",
        "time": "Thu Sep 30 15:57:35 2010 -0700"
      },
      "message": "x86, irq: Plug memory leak in sparse irq\n\nfree_irq_cfg() is not freeing the cpumask_vars in irq_cfg. Fixing this\ntriggers a use after free caused by the fact that copying struct\nirq_cfg is done with memcpy, which copies the pointer not the cpumask.\n\nFix both places.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: Yinghai Lu \u003cyhlu.kernel@gmail.com\u003e\nLKML-Reference: \u003calpine.LFD.2.00.1009282052570.2416@localhost6.localdomain6\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: stable@kernel.org\nSigned-off-by: H. Peter Anvin \u003chpa@linux.intel.com\u003e\n"
    },
    {
      "commit": "3682930623f63c693845d9620c6bcdf5598c9bbb",
      "tree": "5f34ebbd52bf077da60bb13b6e5b4daca469108c",
      "parents": [
        "86cf1474948a91c67b3dd58f8b360006c82e0068"
      ],
      "author": {
        "name": "Pekka Enberg",
        "email": "penberg@cs.helsinki.fi",
        "time": "Thu Sep 30 22:57:33 2010 +0300"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Thu Sep 30 16:14:23 2010 -0400"
      },
      "message": "[CPUFREQ] Fix memory leaks in pcc_cpufreq_do_osc\n\nIf acpi_evaluate_object() function call doesn\u0027t fail, we must kfree()\noutput.buffer before returning from pcc_cpufreq_do_osc().\n\nSigned-off-by: Pekka Enberg \u003cpenberg@cs.helsinki.fi\u003e\nAcked-by: David Rientjes \u003crientjes@google.com\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n"
    },
    {
      "commit": "86cf1474948a91c67b3dd58f8b360006c82e0068",
      "tree": "3251831521b0af659ce3d991df436ac1507594b8",
      "parents": [
        "320b2b8de12698082609ebbc1a17165727f4c893"
      ],
      "author": {
        "name": "Namhyung Kim",
        "email": "namhyung@gmail.com",
        "time": "Fri Aug 13 23:00:11 2010 +0900"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Thu Sep 30 16:14:22 2010 -0400"
      },
      "message": "[CPUFREQ] acpi-cpufreq: add missing __percpu markup\n\nacpi_perf_data is a percpu pointer but was missing __percpu markup.\nAdd it.\n\nSigned-off-by: Namhyung Kim \u003cnamhyung@gmail.com\u003e\nAcked-by: Tejun Heo \u003ctj@kernel.org\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n"
    },
    {
      "commit": "87400e5406e215e9a1b43cf67794fbb34c15c342",
      "tree": "cdce4a7566ced27a5cf77c65338ed1507e79b580",
      "parents": [
        "0d4911081ce201f3e44bc8b32ac0f862d1260332"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Sep 30 08:37:38 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Sep 30 08:37:38 2010 -0700"
      },
      "message": "Fix up more fallout form alpha signal cleanups\n\nCommit c52c2ddc1dfa (\"alpha: switch osf_sigprocmask() to use of\nsigprocmask()\") had several problems.  The more obvious compile issues\ngot fixed in commit 0f44fbd297e1 (\"alpha: fix compile problem in\narch/alpha/kernel/signal.c\"), but it also caused a regression.\n\nSince _BLOCKABLE is already the set of signals that can be blocked, the\ncode should do \"newmask \u0026 _BLOCKABLE\" rather than inverting _BLOCKABLE\nbefore masking.\n\nReported-by: Michael Cree \u003cmcree@orcon.net.nz\u003e\nPatch-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nPatch-by: Ivan Kokshaysky \u003cink@jurassic.park.msu.ru\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "03e22198d2379ffa746c9ea332fbb1f094f9423b",
      "tree": "51ab8e4665943d9a703c110fba68a90d4410eb43",
      "parents": [
        "98d943b02f6f1b57787ff1aa6f34d019a407e3ee"
      ],
      "author": {
        "name": "Cyrill Gorcunov",
        "email": "gorcunov@gmail.com",
        "time": "Wed Sep 29 23:01:38 2010 -0400"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Sep 30 09:17:59 2010 +0200"
      },
      "message": "perf, x86: Handle in flight NMIs on P4 platform\n\nStephane reported we\u0027ve forgot to guard the P4 platform\nagainst spurious in-flight performance IRQs. Fix it.\n\nThis fixes potential spurious \u0027dazed and confused\u0027 NMI\nmessages.\n\nReported-by: Stephane Eranian \u003ceranian@google.com\u003e\nSigned-off-by: Cyrill Gorcunov \u003cgorcunov@openvz.org\u003e\nSigned-off-by: Don Zickus \u003cdzickus@redhat.com\u003e\nCc: fweisbec@gmail.com\nCc: peterz@infradead.org\nCc: Robert Richter \u003crobert.richter@amd.com\u003e\nCc: Lin Ming \u003cming.m.lin@intel.com\u003e\nLKML-Reference: \u003c1285815698-4298-1-git-send-email-dzickus@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "98d943b02f6f1b57787ff1aa6f34d019a407e3ee",
      "tree": "164e086eae181e38b7ab25751f0b05928a4c2366",
      "parents": [
        "c7a27aa4652c63172489a73f3961455650a79a7f"
      ],
      "author": {
        "name": "Robert Richter",
        "email": "robert.richter@amd.com",
        "time": "Wed Sep 29 16:52:25 2010 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Sep 30 09:14:25 2010 +0200"
      },
      "message": "oprofile, ARM: Release resources on failure\n\nThis patch fixes a resource leak on failure, where the\noprofilefs and some counters may not released properly.\n\nSigned-off-by: Robert Richter \u003crobert.richter@amd.com\u003e\nAcked-by: Will Deacon \u003cwill.deacon@arm.com\u003e\nCc: linux-arm-kernel@lists.infradead.org\nCc: \u003cstable@kernel.org\u003e # .35.x\nLKML-Reference: \u003c20100929145225.GJ13563@erda.amd.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "9337057d4335053dc14934a60d9c3e8fe4e32039",
      "tree": "c530d94ff1517586dd93f409aee882858f9925a3",
      "parents": [
        "68c1f3a96c32a4fe15ebadae45c8145a5e5a66d2"
      ],
      "author": {
        "name": "Boaz Harrosh",
        "email": "bharrosh@panasas.com",
        "time": "Wed Sep 29 08:34:27 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Sep 29 19:30:11 2010 -0700"
      },
      "message": "um: Proper Fix for f25c80a4: remove duplicate structure field initialization\n\numl_net_set_mac() was broken and luckily it was never used, before.\nWhat it was trying to do is spin_lock before memcopy the mac address.\nLinus attempted to fix it in assumption that someone decided the\nlock was needed. But since it was never ever used at all, and was\njust dead code, I think we can assume that it is not needed, after\nall.\n\nOn the other hand patch [f25c80a4] was trying to use eth_mac_addr()\nin eth_configure(), *which was the real fallout*. Because of state\nchecks done inside eth_mac_addr() the address was never set. I have\nnot reintroduced the memcpy wrapper, but I\u0027ve put a comment for future\ncats.\n\nThe code now is back to exactly as it was before [f25c80a4]. With\nthe cleanup applied. If the spin_lock is indeed needed then a contender\nshould supply a test case that fails, then fix it with the proper\nlocking, as a separate unrelated patch.\n\nCC: Julia Lawall \u003cjulia@diku.dk\u003e\nCC: David S. Miller \u003cdavem@davemloft.net\u003e\nCC: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nCC: Al Viro \u003cviro@ZenIV.linux.org.uk\u003e\nTested-by: Boaz Harrosh \u003cbharrosh@panasas.com\u003e\nSigned-off-by: Boaz Harrosh \u003cbharrosh@panasas.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "bd126b23a2f30c3c7d268db2b96866923eb732a5",
      "tree": "dc4abf734b58fbf529aa30a98878a5cef70f5c37",
      "parents": [
        "58f87ed0d45141a90167f34c0959d607160a26df"
      ],
      "author": {
        "name": "Namhyung Kim",
        "email": "namhyung@gmail.com",
        "time": "Sun Aug 08 02:17:29 2010 +0900"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Sep 28 21:38:20 2010 -0400"
      },
      "message": "ACPI: add missing __percpu markup in arch/x86/kernel/acpi/cstate.c\n\ncpu_cstate_entry is a percpu pointer\nbut was missing __percpu markup.\n\nSigned-off-by: Namhyung Kim \u003cnamhyung@gmail.com\u003e\nAcked-by: Tejun Heo \u003ctj@kernel.org\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "62bdb288bf464862a2801b2e53aadc6c4d100fab",
      "tree": "35f321df2ab9091d2f4a1f788b609ad36fed03db",
      "parents": [
        "0f44fbd297e1cda5d9ecc9f5321a86fe647c7d4a"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Wed Sep 29 01:57:02 2010 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Sep 28 18:01:14 2010 -0700"
      },
      "message": "MN10300: Handle missing sys_cacheflush() when caching disabled\n\nWhen caching is disabled on the MN10300 arch, the sys_cacheflush()\nfunction is removed by conditional stuff in the makefiles, but is still\nreferred to by the syscall table.\n\nProvide a null version that just returns 0 when caching is disabled (or\n-EINVAL if the arguments are silly).\n\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d900329e20f4476db6461752accebcf7935a8055",
      "tree": "124a958a91f2b7652fd379cdc9c1d0a067b254d1",
      "parents": [
        "0f44fbd297e1cda5d9ecc9f5321a86fe647c7d4a"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@linux.intel.com",
        "time": "Tue Sep 28 15:35:01 2010 -0700"
      },
      "committer": {
        "name": "H. Peter Anvin",
        "email": "hpa@linux.intel.com",
        "time": "Tue Sep 28 16:33:14 2010 -0700"
      },
      "message": "x86, cpu: After uncapping CPUID, re-run CPU feature detection\n\nAfter uncapping the CPUID level, we need to also re-run the CPU\nfeature detection code.\n\nThis resolves kernel bugzilla 16322.\n\nReported-by: boris64 \u003cbugzilla.kernel.org@boris64.net\u003e\nCc: \u003cstable@kernel.org\u003e v2.6.29..2.6.35\nLKML-Reference: \u003ctip-@git.kernel.org\u003e\nSigned-off-by: H. Peter Anvin \u003chpa@linux.intel.com\u003e\n"
    },
    {
      "commit": "0f44fbd297e1cda5d9ecc9f5321a86fe647c7d4a",
      "tree": "9f3bd3eb11181cd3874bdd2a66361765522337b4",
      "parents": [
        "7268e3c4b5eb8e3206a467d664c6e17773f2d19e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Sep 28 13:26:57 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Sep 28 13:26:57 2010 -0700"
      },
      "message": "alpha: fix compile problem in arch/alpha/kernel/signal.c\n\nTssk.  Apparently Al hadn\u0027t checked commit c52c2ddc1dfa (\"alpha: switch\nosf_sigprocmask() to use of sigprocmask()\") at all. It doesn\u0027t compile.\n\nFixed as per suggestions from Michael Cree.\n\nReported-by: Michael Cree \u003cmcree@orcon.net.nz\u003e\nCc: Al Viro \u003cviro@ftp.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "050026feae5bd4fe2db4096b63b15abce7c47faa",
      "tree": "6d826f7548e16c949b51f257f7c5d4d85318e602",
      "parents": [
        "252a52aa4fa22a668f019e55b3aac3ff71ec1c29",
        "c9e2fbd909c20b165b2b9ffb59f8b674cf0a55b0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Sep 27 21:19:27 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Sep 27 21:19:27 2010 -0700"
      },
      "message": "Merge branch \u0027x86/urgent\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027x86/urgent\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  x86: Avoid \u0027constant_test_bit()\u0027 misoptimization due to cast to non-volatile\n"
    },
    {
      "commit": "95929eff2cb01e9858779283795f4e3943ee020d",
      "tree": "2049459662ec89991de985dfd8dce056e9a85dd7",
      "parents": [
        "d6f74be08d4388222ac83eeba0ade72659e7d247"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Mon Sep 27 13:12:33 2010 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Sep 27 16:29:06 2010 -0700"
      },
      "message": "MN10300: Default config choice GDBSTUB_TTYSM0 should be GDBSTUB_ON_TTYSM0\n\nThe configuration choice for the port on which the GDB stub listens has\na default of GDBSTUB_TTYSM0, but this should be GDBSTUB_ON_TTYSM0 to\nmatch the option.\n\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "6e029fe3737b022610ededf9e70ee84fb2bdc045",
      "tree": "0fc7a86e17014907d32e1b6dcb3b8b310b495870",
      "parents": [
        "26d1e7ced7a51c9ebcff058a9671513fe1fe05b1",
        "2de59fea8b3095d1df4c729fda041625930aab4f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Sep 27 12:32:36 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Sep 27 12:32:36 2010 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n\n* master.kernel.org:/home/rmk/linux-2.6-arm: (28 commits)\n  ARM: 6411/1: vexpress: set RAM latencies to 1 cycle for PL310 on ct-ca9x4 tile\n  ARM: 6409/1: davinci: map sram using MT_MEMORY_NONCACHED instead of MT_DEVICE\n  ARM: 6408/1: omap: Map only available sram memory\n  ARM: 6407/1: mmu: Setup MT_MEMORY and MT_MEMORY_NONCACHED L1 entries\n  ARM: pxa: remove pr_\u003clevel\u003e uses of KERN_\u003clevel\u003e\n  ARM: pxa168fb: clear enable bit when not active\n  ARM: pxa: fix cpu_is_pxa*() not expanding to zero when not configured\n  ARM: pxa168: fix corrected reset vector\n  ARM: pxa: Use PIO for PI2C communication on Palm27x\n  ARM: pxa: Fix Vpac270 gpio_power for MMC\n  ARM: 6401/1: plug a race in the alignment trap handler\n  ARM: 6406/1: at91sam9g45: fix i2c bus speed\n  leds: leds-ns2: fix locking\n  ARM: dove: fix __io() definition to use bus based offset\n  dmaengine: fix interrupt clearing for mv_xor\n  ARM: kirkwood: Unbreak PCIe I/O port\n  ARM: Fix build error when using KCONFIG_CONFIG\n  ARM: 6383/1: Implement phys_mem_access_prot() to avoid attributes aliasing\n  ARM: 6400/1: at91: fix arch_gettimeoffset fallout\n  ARM: 6398/1: add proc info for ARM11MPCore/Cortex-A9 from ARM\n  ...\n"
    },
    {
      "commit": "6a6aa2b7e47c725b5256ff0f7462fe1247cabf5a",
      "tree": "dcd8e549193e7aedcdcfb34c13177eceda5b29f4",
      "parents": [
        "f0619343ce782a731f55b8ba06d9a7e7d28a0fb8",
        "7329cf0201f48695862e334828a108aa7175e955"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Sep 27 12:22:21 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Sep 27 12:22:21 2010 -0700"
      },
      "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/amd-iommu: Fix rounding-bug in __unmap_single\n  x86/amd-iommu: Work around S3 BIOS bug\n  x86/amd-iommu: Set iommu configuration flags in enable-loop\n  x86, setup: Fix earlyprintk\u003dserial,0x3f8,115200\n  x86, setup: Fix earlyprintk\u003dserial,ttyS0,115200\n"
    },
    {
      "commit": "f0619343ce782a731f55b8ba06d9a7e7d28a0fb8",
      "tree": "a2a1e23cdfd640b65d09afd826adf28cd0a208fe",
      "parents": [
        "60bdb72e3c2e808228612f672bd8d18e82872de3",
        "63e6be6d98e1a2bcdca86872b67052e51ab6afa1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Sep 27 12:21:48 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Sep 27 12:21:48 2010 -0700"
      },
      "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, x86: Catch spurious interrupts after disabling counters\n  tracing/x86: Don\u0027t use mcount in kvmclock.c\n  tracing/x86: Don\u0027t use mcount in pvclock.c\n"
    },
    {
      "commit": "60bdb72e3c2e808228612f672bd8d18e82872de3",
      "tree": "71f0946e38d8a6bf4893e9cf9951ad88e4736b99",
      "parents": [
        "8e87354d01b3046aa5e1080419178191f3dce8f0"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Sun Sep 26 19:29:12 2010 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Sep 27 12:19:53 2010 -0700"
      },
      "message": "mn10300: check __get_user/__put_user results...\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "8e87354d01b3046aa5e1080419178191f3dce8f0",
      "tree": "f31863458958296dbbf54cf779afe9f5ca3a547a",
      "parents": [
        "c05628b49b19187841d635dddd3e47caab33242b"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Sun Sep 26 19:29:02 2010 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Sep 27 12:19:53 2010 -0700"
      },
      "message": "mn10300: get rid of set_fs(USER_DS) in sigframe setup\n\nIt really has no business being there; short of a serious kernel bug\nwe should already have USER_DS at that point.  It shouldn\u0027t have been\ndone on x86 either...\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c05628b49b19187841d635dddd3e47caab33242b",
      "tree": "d624d95c154ee59589f166b84e4dc178e7723d46",
      "parents": [
        "00cbf6080c7d60b999864afcd9010e0bbc7c5db6"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Sun Sep 26 19:28:52 2010 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Sep 27 12:19:53 2010 -0700"
      },
      "message": "mn10300: -\u003erestart_block.fn needs to be reset on sigreturn\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "00cbf6080c7d60b999864afcd9010e0bbc7c5db6",
      "tree": "19ee4371be3b21d3de8cf1cfb539776ce8387c54",
      "parents": [
        "e46924d246e028c94689087db0699438343a344e"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Sun Sep 26 19:28:42 2010 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Sep 27 12:19:53 2010 -0700"
      },
      "message": "mn10300: prevent double syscall restarts\n\nset -\u003eorig_d0 to -1, same as what sigreturn does\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e46924d246e028c94689087db0699438343a344e",
      "tree": "e2ed72422868d684e2f62b9265e60f40ed3ebe14",
      "parents": [
        "18e6bfa96d4d810ad9a69e17f08e0d0089379f22"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Sun Sep 26 19:28:32 2010 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Sep 27 12:19:53 2010 -0700"
      },
      "message": "mn10300: avoid SIGSEGV delivery loop\n\nforce_sigsegv() is there for purpose...\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "18e6bfa96d4d810ad9a69e17f08e0d0089379f22",
      "tree": "cd89c2ca672f78d073f0bfb352b8f8e3360c8997",
      "parents": [
        "c52c2ddc1dfa6fe85ffd5e4c57cf91f6982639fe"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Sun Sep 26 19:28:22 2010 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Sep 27 12:19:53 2010 -0700"
      },
      "message": "alpha: __get_user/__put_user results need to be checked...\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c52c2ddc1dfa6fe85ffd5e4c57cf91f6982639fe",
      "tree": "25f44cf6ce5fbd50109935978821ec76e3d51393",
      "parents": [
        "32163f4b2cef28a5aab8b226ffecfc6379a53786"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Sun Sep 26 19:28:12 2010 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Sep 27 12:19:53 2010 -0700"
      },
      "message": "alpha: switch osf_sigprocmask() to use of sigprocmask()\n\nget rid of a useless wrapper, while we are at it\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2de59fea8b3095d1df4c729fda041625930aab4f",
      "tree": "b7d5e28e4da11607c74a7ed99c3bd2f93473a8fd",
      "parents": [
        "2de5c00ac06c8983ab33ad51a8341584f1cf42c3"
      ],
      "author": {
        "name": "Will Deacon",
        "email": "will.deacon@arm.com",
        "time": "Mon Sep 27 14:55:15 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 27 14:57:36 2010 +0100"
      },
      "message": "ARM: 6411/1: vexpress: set RAM latencies to 1 cycle for PL310 on ct-ca9x4 tile\n\nThe PL310 on the ct-ca9x4 tile for the Versatile Express does not need\nto add additional latency when accessing its cache RAMs. Unfortunately,\nthe boot monitor sets this up for an 8-cycle delay on reads and writes,\nresulting in greatly reduced memory performance when the L2 cache is\nenabled.\n\nThis patch sets the L2 RAM latencies to the correct value of 1 cycle\non the ct-ca9x4 tile before enabling the L2 cache.\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": "c7a27aa4652c63172489a73f3961455650a79a7f",
      "tree": "9251ba2b3477db1a46b51e0a3ab9c415cd9432cc",
      "parents": [
        "63e6be6d98e1a2bcdca86872b67052e51ab6afa1",
        "bb7ab785ad05a97a2c9ffb3a06547ed39f3133e8"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Sep 27 09:48:44 2010 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Sep 27 09:48:44 2010 +0200"
      },
      "message": "Merge branch \u0027urgent\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/rric/oprofile into perf/urgent\n"
    },
    {
      "commit": "c9e2fbd909c20b165b2b9ffb59f8b674cf0a55b0",
      "tree": "29b4f977e3a1fa4b0b85057c35652ee5fe58949e",
      "parents": [
        "7329cf0201f48695862e334828a108aa7175e955"
      ],
      "author": {
        "name": "Alexander Chumachenko",
        "email": "ledest@gmail.com",
        "time": "Thu Apr 01 15:34:52 2010 +0300"
      },
      "committer": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Sun Sep 26 22:43:07 2010 -0700"
      },
      "message": "x86: Avoid \u0027constant_test_bit()\u0027 misoptimization due to cast to non-volatile\n\nWhile debugging bit_spin_lock() hang, it was tracked down to gcc-4.4\nmisoptimization of non-inlined constant_test_bit() due to non-volatile\naddr when \u0027const volatile unsigned long *addr\u0027 cast to \u0027unsigned long *\u0027\nwith subsequent unconditional jump to pause (and not to the test) leading\nto hang.\n\nCompiling with gcc-4.3 or disabling CONFIG_OPTIMIZE_INLINING yields inlined\nconstant_test_bit() and correct jump, thus working around the kernel bug.\n\nOther arches than asm-x86 may implement this slightly differently;\n2.6.29 mitigates the misoptimization by changing the function prototype\n(commit c4295fbb6048d85f0b41c5ced5cbf63f6811c46c) but probably fixing the issue\nitself is better.\n\nSigned-off-by: Alexander Chumachenko \u003cledest@gmail.com\u003e\nSigned-off-by: Michael Shigorin \u003cmike@osdn.org.ua\u003e\nAcked-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\n"
    },
    {
      "commit": "32163f4b2cef28a5aab8b226ffecfc6379a53786",
      "tree": "c4e1412c1aba536551b4ff5f30cbe788e524694c",
      "parents": [
        "77edffb652b33a565e099ff0a1687762f03eb46a"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Sat Sep 25 21:07:51 2010 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Sep 25 14:38:13 2010 -0700"
      },
      "message": "alpha: fix usp value in multithreaded coredumps\n\nrdusp() gives us the right value only for the current thread...\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "77edffb652b33a565e099ff0a1687762f03eb46a",
      "tree": "1e6e9586fc563d867c8737feb855575314deaff7",
      "parents": [
        "56162badadb91aae93843d8d6558c7d7780e3cb2"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Sat Sep 25 21:07:14 2010 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Sep 25 14:38:13 2010 -0700"
      },
      "message": "alpha: fix hae_cache race in RESTORE_ALL\n\nWe want interrupts disabled on all paths leading to RESTORE_ALL;\notherwise, we are risking an IRQ coming between the updates of\nalpha_mv-\u003ehae_cache and *alpha_mv-\u003ehae_register and set_hae()\nwithin the IRQ getting badly confused.\n\nRESTORE_ALL used to play with disabling IRQ itself, but that got\nremoved back in 2002, without making sure we had them disabled\non all paths.  It\u0027s cheaper to make sure we have them disabled than\nto revert to original variant...\n\nRemove the detritus left from that commit back in 2002; we used to\nneed a reload of $0 and $1 since swpipl would change those, but\ndoing that had become pointless when we stopped doing swpipl in\nthere...\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2de5c00ac06c8983ab33ad51a8341584f1cf42c3",
      "tree": "b3d73b315c0bf3fa809e9382b9368b5f02917c51",
      "parents": [
        "e546f21b4b7af012d9f18edad6237339adfeb681"
      ],
      "author": {
        "name": "Santosh Shilimkar",
        "email": "santosh.shilimkar@ti.com",
        "time": "Fri Sep 24 07:21:05 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Sep 25 15:58:40 2010 +0100"
      },
      "message": "ARM: 6409/1: davinci: map sram using MT_MEMORY_NONCACHED instead of MT_DEVICE\n\nOn Davinci SRAM is mapped as MT_DEVICE becasue of the section\nmapping pre-requisite instead of intended MT_MEMORY_NONCACHED\n\nSince the section mapping limitation gets fixed with first\npatch in this series, the MT_MEMORY_NONCACHED can be used now.\n\nSigned-off-by: Santosh Shilimkar \u003csantosh.shilimkar@ti.com\u003e\nAcked-by: Kevin Hilman \u003ckhilman@deeprootsystems.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e546f21b4b7af012d9f18edad6237339adfeb681",
      "tree": "8c425960cc8e2fce8f35a294c00f2c97852696a7",
      "parents": [
        "f1a2481c0ad3aebd94d11b317c488deaadc25002"
      ],
      "author": {
        "name": "Santosh Shilimkar",
        "email": "santosh.shilimkar@ti.com",
        "time": "Fri Sep 24 07:19:49 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Sep 25 15:58:40 2010 +0100"
      },
      "message": "ARM: 6408/1: omap: Map only available sram memory\n\nCurrently we map 1 MB section while setting up SRAM on OMAPs\nRegardless of the actual memory. The physical OCM RAM available\non OMAP SOCs is in order of KBs. This patch maps only available\nsram and cleans up some un-necessary cpu_is_xxx checks.\n\nMapping un-available or non-accessible(secure) memory on the newer ARM\nprocessor is dangerous. Because ARM CPUs can now speculatively prefetch,\nwe should avoid mapping any no-existing or secure memory.\n\nSigned-off-by: Santosh Shilimkar \u003csantosh.shilimkar@ti.com\u003e\nAcked-by: Tony Lindgren \u003ctony@atomide.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f1a2481c0ad3aebd94d11b317c488deaadc25002",
      "tree": "34835ebb681604635db2f8b44c2fa7d2d0f75933",
      "parents": [
        "f933b87e6f06fcce5988fd5e8ebf3a97858a7155"
      ],
      "author": {
        "name": "Santosh Shilimkar",
        "email": "santosh.shilimkar@ti.com",
        "time": "Fri Sep 24 07:18:22 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Sep 25 15:58:39 2010 +0100"
      },
      "message": "ARM: 6407/1: mmu: Setup MT_MEMORY and MT_MEMORY_NONCACHED L1 entries\n\nThis patch populates the L1 entries for MT_MEMORY and MT_MEMORY_NONCACHED\ntypes so that at boot-up, we can map memories outside system memory\nat page level granularity\n\nPreviously the mapping was limiting to section level, which creates\nunnecessary additional mapping for which physical memory may not\npresent. On the newer ARM with speculation, this is dangerous and can\nresult in untraceable aborts.\n\nSigned-off-by: Santosh Shilimkar \u003csantosh.shilimkar@ti.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f933b87e6f06fcce5988fd5e8ebf3a97858a7155",
      "tree": "eb334347814e930bd0fd39b2f8291655280a597c",
      "parents": [
        "2f27bf834e1d0a06e83d7458b535891c552271aa",
        "d42028060dfe1b9b65a387a849e82fd5c86359fb"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Sep 25 10:27:50 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Sep 25 10:27:50 2010 +0100"
      },
      "message": "Merge branch \u0027fix\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6\n"
    },
    {
      "commit": "8ae09259ffe2402e956efd5a36220b6161e9ecb3",
      "tree": "05445becce71e6dac507bcc15f55487bbf3e2f17",
      "parents": [
        "fd194e6493be47bd491931d19f563f59b54fd769",
        "0eae7799000cdf0c2ed596c39bfb71030809fc71"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Sep 24 19:09:20 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Sep 24 19:09:20 2010 -0700"
      },
      "message": "Merge branch \u0027hwmon-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/staging\n\n* \u0027hwmon-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/staging:\n  x86/hwmon: pkgtemp has no dependency on PCI\n  MAINTAINERS: Update hwmon entry\n  x86/hwmon: register alternate sibling upon CPU removal\n  x86/hwmon: fix initialization of pkgtemp\n  x86/hwmon: fix initialization of coretemp\n  x86/hwmon: don\u0027t leak device attribute file from pkgtemp_probe() and pkgtemp_remove()\n  x86/hwmon: avoid deadlock on CPU removal in pkgtemp\n  x86/hwmon: fix module init for hotplug-but-no-device-found case\n  hwmon: (lis3) Fix Oops with NULL platform data\n"
    },
    {
      "commit": "fd194e6493be47bd491931d19f563f59b54fd769",
      "tree": "e38e18522cd522599f3e5dc57acf232d08099894",
      "parents": [
        "e92b05dec8865619ea2608c5c11a54b01467482f",
        "ea44e06e79a393fb577272399ef7521a143b6b59"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Sep 24 19:08:39 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Sep 24 19:08:39 2010 -0700"
      },
      "message": "Merge branch \u0027stable\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile\n\n* \u0027stable\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile:\n  arch/tile: remove dead code from intvec_32.S\n"
    },
    {
      "commit": "d42028060dfe1b9b65a387a849e82fd5c86359fb",
      "tree": "a36fa9c0527d18a9207c130f2c9d567d3966a042",
      "parents": [
        "07a5d146c80b7caa9e754b51f64d3fcbbc74e9c0"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Sat Sep 11 22:10:49 2010 -0700"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Sat Sep 25 09:47:04 2010 +0800"
      },
      "message": "ARM: pxa: remove pr_\u003clevel\u003e uses of KERN_\u003clevel\u003e\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Eric Miao \u003ceric.y.miao@gmail.com\u003e\n"
    }
  ],
  "next": "cfc6a554d7a364997a43964b4b1290487f890447"
}
