)]}'
{
  "log": [
    {
      "commit": "43eab87828fee65f89f4088736b2b7a187390a2f",
      "tree": "f43f9b595b1401e5429d630cf84367923e52e701",
      "parents": [
        "629948310e4270e9b32c37b4a65a8cd5d6ebf38a"
      ],
      "author": {
        "name": "Will Deacon",
        "email": "will.deacon@arm.com",
        "time": "Sat Nov 13 19:04:32 2010 +0000"
      },
      "committer": {
        "name": "Will Deacon",
        "email": "will.deacon@arm.com",
        "time": "Thu Nov 25 16:52:08 2010 +0000"
      },
      "message": "ARM: perf: separate PMU backends into multiple files\n\nThe ARM perf_event.c file contains all PMU backends and, as new PMUs\nare introduced, will continue to grow.\n\nThis patch follows the example of x86 and splits the PMU implementations\ninto separate files which are then #included back into the main\nfile. Compile-time guards are added to each PMU file to avoid compiling\nin code that is not relevant for the version of the architecture which\nwe are targetting.\n\nAcked-by: Jean Pihet \u003cj-pihet@ti.com\u003e\nSigned-off-by: Will Deacon \u003cwill.deacon@arm.com\u003e\n"
    },
    {
      "commit": "629948310e4270e9b32c37b4a65a8cd5d6ebf38a",
      "tree": "f1b8d4d2239e43f52e3d48cddd86990ec1771504",
      "parents": [
        "3cb314bae2191b432a7e898abf865db880f6d07d"
      ],
      "author": {
        "name": "Will Deacon",
        "email": "will.deacon@arm.com",
        "time": "Sat Nov 13 18:45:27 2010 +0000"
      },
      "committer": {
        "name": "Will Deacon",
        "email": "will.deacon@arm.com",
        "time": "Thu Nov 25 16:52:08 2010 +0000"
      },
      "message": "ARM: perf: encode PMU name in arm_pmu structure\n\nCurrently, perf uses the PMU ID as an index into a string table\nto look up the name of a given PMU.\n\nThis patch encodes the name of a PMU directly into the arm_pmu\nstructure so that PMU-specific code can be factored out into\nseparate files.\n\nAcked-by: Jamie Iles \u003cjamie@jamieiles.com\u003e\nAcked-by: Jean Pihet \u003cj-pihet@ti.com\u003e\nSigned-off-by: Will Deacon \u003cwill.deacon@arm.com\u003e\n"
    },
    {
      "commit": "3cb314bae2191b432a7e898abf865db880f6d07d",
      "tree": "2e815f3f7277467c837963064684c5bb1cc4abf7",
      "parents": [
        "59a98a1e56edea4d7d9c5f4ce9d50e271a04993c"
      ],
      "author": {
        "name": "Will Deacon",
        "email": "will.deacon@arm.com",
        "time": "Sat Nov 13 17:37:46 2010 +0000"
      },
      "committer": {
        "name": "Will Deacon",
        "email": "will.deacon@arm.com",
        "time": "Thu Nov 25 16:52:07 2010 +0000"
      },
      "message": "ARM: perf: add _init() functions to PMUs\n\nIn preparation for separating the PMU-specific code, this patch adds\nself-contained init functions to each PMU, therefore removing any\nPMU-specific knowledge from the PMU-agnostic init_hw_perf_events\nfunction.\n\nAcked-by: Jamie Iles \u003cjamie@jamieiles.com\u003e\nAcked-by: Jean Pihet \u003cj-pihet@ti.com\u003e\nSigned-off-by: Will Deacon \u003cwill.deacon@arm.com\u003e\n"
    },
    {
      "commit": "59a98a1e56edea4d7d9c5f4ce9d50e271a04993c",
      "tree": "bcc50fef41e703c2d516e8474e0493098811e0ef",
      "parents": [
        "84fee97a026ca085f08381054513f9e24689a303"
      ],
      "author": {
        "name": "Will Deacon",
        "email": "will.deacon@arm.com",
        "time": "Sat Nov 13 17:18:36 2010 +0000"
      },
      "committer": {
        "name": "Will Deacon",
        "email": "will.deacon@arm.com",
        "time": "Thu Nov 25 16:52:07 2010 +0000"
      },
      "message": "ARM: perf: avoid exposing internal stop function for v6 PMU\n\nUnlike other pmu functions, armv6pmu_pmu_stop is not declared static.\nThis patch adds the missing keyword.\n\nAcked-by: Jamie Iles \u003cjamie.iles@jamieiles.com\u003e\nSigned-off-by: Will Deacon \u003cwill.deacon@arm.com\u003e\n"
    },
    {
      "commit": "84fee97a026ca085f08381054513f9e24689a303",
      "tree": "a9cb1205453b4e78741bd26db82e7e7254ebd6c3",
      "parents": [
        "3561d43fd289f590fdae672e5eb831b8d5cf0bf6"
      ],
      "author": {
        "name": "Will Deacon",
        "email": "will.deacon@arm.com",
        "time": "Sat Nov 13 17:13:56 2010 +0000"
      },
      "committer": {
        "name": "Will Deacon",
        "email": "will.deacon@arm.com",
        "time": "Thu Nov 25 16:52:07 2010 +0000"
      },
      "message": "ARM: perf: consolidate common PMU behaviour\n\nThe functions for mapping PMU events (perf, cache and raw) are\ncommon between all PMU types and differ only in the data on which\nthey operate.\n\nThis patch implements common definitions of these mapping functions\nand changes the arm_pmu struct to hold pointers to the data which\nthey require. This is in anticipation of separating out the PMU-specific\ncode into separate files.\n\nAcked-by: Jamie Iles \u003cjamie.iles@jamieiles.com\u003e\nAcked-by: Jean Pihet \u003cj-pihet@ti.com\u003e\nSigned-off-by: Will Deacon \u003cwill.deacon@arm.com\u003e\n"
    },
    {
      "commit": "fb3ff69d1397ce4bd2441c87b1daea67cb945ac6",
      "tree": "d4d20181d17d0bc2f4d64967733d216c7d07ce08",
      "parents": [
        "2d42dc3feb6649c0e08641b0a6f0e0bad22aeeb2",
        "c8770e7ba63bb5dd8fe5f9d251275a8fa717fb78"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Nov 18 09:45:47 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Nov 18 09:45:47 2010 -0800"
      },
      "message": "Merge branch \u0027kvm-updates/2.6.37\u0027 of git://git.kernel.org/pub/scm/virt/kvm/kvm\n\n* \u0027kvm-updates/2.6.37\u0027 of git://git.kernel.org/pub/scm/virt/kvm/kvm:\n  KVM: VMX: Fix host userspace gsbase corruption\n  KVM: Correct ordering of ldt reload wrt fs/gs reload\n"
    },
    {
      "commit": "2d42dc3feb6649c0e08641b0a6f0e0bad22aeeb2",
      "tree": "919c0b1a42789de7b4fc0f029b0698426ac98b03",
      "parents": [
        "70b99eff756e8995b607a9d33f242c1e4f480f32",
        "e3839ed8e89e79202c0402ac46965c0686897890"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Nov 18 08:24:58 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Nov 18 08:24:58 2010 -0800"
      },
      "message": "Merge branch \u0027for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/linux-2.6-kgdb\n\n* \u0027for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/linux-2.6-kgdb:\n  kgdb,ppc: Fix regression in evr register handling\n  kgdb,x86: fix regression in detach handling\n  kdb: fix crash when KDB_BASE_CMD_MAX is exceeded\n  kdb: fix memory leak in kdb_main.c\n"
    },
    {
      "commit": "0f6b77ca12bea571e0a97b0588f62aa5f6012d61",
      "tree": "db22cd169ac174a132583a30fd61fec74a04e2e0",
      "parents": [
        "82ae5eaffad40a6d4738e8a57e48dd0d903a9ef0"
      ],
      "author": {
        "name": "Alessio Igor Bogani",
        "email": "abogani@texware.it",
        "time": "Tue Nov 16 07:55:16 2010 +0000"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Thu Nov 18 14:54:24 2010 +1100"
      },
      "message": "powerpc: Update a BKL related comment\n\nThe commit 5e3d20a remove bkl from startup code so setup_arch() it isn\u0027t called\nwith bkl held anymore. Update the comment on top of that function.\nFix also a typo.\n\nThis work was supported by a hardware donation from the CE Linux Forum.\n\nSigned-off-by: Alessio Igor Bogani \u003cabogani@texware.it\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "82ae5eaffad40a6d4738e8a57e48dd0d903a9ef0",
      "tree": "cae9e5c8adf721459beaad25d54cf7a2b6c30b14",
      "parents": [
        "1c2c25c78740b2796c7c06640784cb6732fa4907"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Nov 17 07:20:32 2010 +0000"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Thu Nov 18 14:54:23 2010 +1100"
      },
      "message": "powerpc/mm: Fix module instruction tlb fault handling on Book-E 64\n\nWe were seeing oops like the following when we did an rmmod on a module:\n\nUnable to handle kernel paging request for instruction fetch\nFaulting instruction address: 0x8000000000008010\nOops: Kernel access of bad area, sig: 11 [#1]\nSMP NR_CPUS\u003d2 P5020 DS\nlast sysfs file: /sys/devices/qman-portals.2/qman-pool.9/uevent\nModules linked in: qman_tester(-)\nNIP: 8000000000008010 LR: c000000000074858 CTR: 8000000000008010\nREGS: c00000002e29bab0 TRAP: 0400   Not tainted\n(2.6.34.6-00744-g2d21f14)\nMSR: 0000000080029000 \u003cEE,ME,CE\u003e  CR: 24000448  XER: 00000000\nTASK \u003d c00000007a8be600[4987] \u0027rmmod\u0027 THREAD: c00000002e298000 CPU: 1\nGPR00: 8000000000008010 c00000002e29bd30 8000000000012798 c00000000035fb28\nGPR04: 0000000000000002 0000000000000002 0000000024022428 c000000000009108\nGPR08: fffffffffffffffe 800000000000a618 c0000000003c13c8 0000000000000000\nGPR12: 0000000022000444 c00000000fffed00 0000000000000000 0000000000000000\nGPR16: 00000000100c0000 0000000000000000 00000000100dabc8 0000000010099688\nGPR20: 0000000000000000 00000000100cfc28 0000000000000000 0000000010011a44\nGPR24: 00000000100017b2 0000000000000000 0000000000000000 0000000000000880\nGPR28: c00000000035fb28 800000000000a7b8 c000000000376d80 c0000000003cce50\nNIP [8000000000008010] .test_exit+0x0/0x10 [qman_tester]\nLR [c000000000074858] .SyS_delete_module+0x1f8/0x2f0\nCall Trace:\n[c00000002e29bd30] [c0000000000748b4] .SyS_delete_module+0x254/0x2f0 (unreliable)\n[c00000002e29be30] [c000000000000580] syscall_exit+0x0/0x2c\nInstruction dump:\nXXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX\n38600000 4e800020 60000000 60000000 \u003c4e800020\u003e 60000000 60000000 60000000\n---[ end trace 4f57124939a84dc8 ]---\n\nThis appears to be due to checking the wrong permission bits in the\ninstruction_tlb_miss handling if the address that faulted was in vmalloc\nspace.  We need to look at the supervisor execute (_PAGE_BAP_SX) bit and\nnot the user bit (_PAGE_BAP_UX/_PAGE_EXEC).\n\nAlso removed a branch level since it did not appear to be used.\n\nReported-by: Jeffrey Ladouceur \u003cJeffrey.Ladouceur@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "1c2c25c78740b2796c7c06640784cb6732fa4907",
      "tree": "05d9eefea20301026e628ec3ad973094a3ad5cb1",
      "parents": [
        "234a71a7d64832e4aa8d9b5c80133480b86f6de3"
      ],
      "author": {
        "name": "Michael Neuling",
        "email": "mikey@neuling.org",
        "time": "Wed Nov 17 16:32:59 2010 +0000"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Thu Nov 18 14:54:23 2010 +1100"
      },
      "message": "powerpc: Fix call to subpage_protection()\n\nIn:\n  powerpc/mm: Fix pgtable cache cleanup with CONFIG_PPC_SUBPAGE_PROT\n  commit d28513bc7f675d28b479db666d572e078ecf182d\n  Author: David Gibson \u003cdavid@gibson.dropbear.id.au\u003e\n\nsubpage_protection() was changed to to take an mm rather a pgdir but it\ndidn\u0027t change calling site in hashpage_preload().  The change wasn\u0027t\nnoticed at compile time since hashpage_preload() used a void* as the\nparameter to subpage_protection().\n\nThis is obviously wrong and can trigger the following crash when\nCONFIG_SLAB, CONFIG_DEBUG_SLAB, CONFIG_PPC_64K_PAGES\nCONFIG_PPC_SUBPAGE_PROT are enabled.\n\nFreeing unused kernel memory: 704k freed\nUnable to handle kernel paging request for data at address 0x6b6b6b6b6b6c49b7\nFaulting instruction address: 0xc0000000000410f4\ncpu 0x2: Vector: 300 (Data Access) at [c00000004233f590]\n    pc: c0000000000410f4: .hash_preload+0x258/0x338\n    lr: c000000000041054: .hash_preload+0x1b8/0x338\n    sp: c00000004233f810\n   msr: 8000000000009032\n   dar: 6b6b6b6b6b6c49b7\n dsisr: 40000000\n  current \u003d 0xc00000007e2c0070\n  paca    \u003d 0xc000000007fe0500\n    pid   \u003d 1, comm \u003d init\nenter ? for help\n[c00000004233f810] c000000000041020 .hash_preload+0x184/0x338 (unreliable)\n[c00000004233f8f0] c00000000003ed98 .update_mmu_cache+0xb0/0xd0\n[c00000004233f990] c000000000157754 .__do_fault+0x48c/0x5dc\n[c00000004233faa0] c000000000158fd0 .handle_mm_fault+0x508/0xa8c\n[c00000004233fb90] c0000000006acdd4 .do_page_fault+0x428/0x6ac\n[c00000004233fe30] c000000000005260 handle_page_fault+0x20/0x74\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "234a71a7d64832e4aa8d9b5c80133480b86f6de3",
      "tree": "26b6dd4e3aa81c8454d2ac399275b872972a18d5",
      "parents": [
        "4a89261b02d421cc1bcadaaebb90bb7919db0854"
      ],
      "author": {
        "name": "kerstin jonsson",
        "email": "kerstin.jonsson@ericsson.com",
        "time": "Fri Oct 22 00:17:55 2010 +0000"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Thu Nov 18 14:54:23 2010 +1100"
      },
      "message": "powerpc: Set CONFIG_32BIT on ppc32\n\ncommit ffe8018c3424892c9590048fc36caa6c3e0c8a76 of the -mm tree\nfixes the initramfs size calculation for e.g. s390 but breaks it\nfor 32bit architectures which do not define CONFIG_32BIT.\n\nThis patch fix the problem for PPC32 which will elsewise end up\nwith a __initramfs_size of 0.\n\nSigned-off-by: Kerstin Jonsson \u003ckerstin.jonsson@ericsson.com\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "4a89261b02d421cc1bcadaaebb90bb7919db0854",
      "tree": "14fdd700abc764c19e062badebf7396fe4382a78",
      "parents": [
        "01cf6fe8553b0ac649f3323d8da69b51cad8c468"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Nov 10 12:29:49 2010 +0000"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Thu Nov 18 14:54:22 2010 +1100"
      },
      "message": "powerpc/mm: Fix build error in setup_initial_memory_limit\n\narch/powerpc/mm/tlb_nohash.c: In function \u0027setup_initial_memory_limit\u0027:\narch/powerpc/mm/tlb_nohash.c:588:29: error: \u0027ppc64_memblock_base\u0027 undeclared (first use in this function)\narch/powerpc/mm/tlb_nohash.c:588:29: note: each undeclared identifier is reported only once for each function it appears in\n\nDue to a copy/paste typo with the following commit:\n\n\tcommit cd3db0c4ca3d237e7ad20f7107216e575705d2b0\n\tAuthor: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n\tDate:   Tue Jul 6 15:39:02 2010 -0700\n\n\t    memblock: Remove rmo_size, burry it in arch/powerpc where it belongs\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "01cf6fe8553b0ac649f3323d8da69b51cad8c468",
      "tree": "687774583fed3b084c35637a1d8ed7f47ee1d163",
      "parents": [
        "acbfd58e8a1f24ef644a90a90825c3f435b990f5"
      ],
      "author": {
        "name": "Nishanth Aravamudan",
        "email": "nacc@us.ibm.com",
        "time": "Thu Oct 14 14:48:52 2010 +0000"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Thu Nov 18 14:54:22 2010 +1100"
      },
      "message": "powerpc/pseries: Don\u0027t override CONFIG_PPC_PSERIES_DEBUG\n\nEEH and pci_dlpar #undef DEBUG, but I think they were added before the\nability to control this from Kconfig. It\u0027s really annoying to only get\nsome of the debug messages from these files. Leave the lpar.c #undef\nalone as it produces so much output as to make the kernel unusable.\nUpdate the Kconfig text to indicate this particular quirk :)\n\nSigned-off-by: Nishanth Aravamudan \u003cnacc@us.ibm.com\u003e\nAcked-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "acbfd58e8a1f24ef644a90a90825c3f435b990f5",
      "tree": "8dc0e5cbfe08a8a4caa696335bd46b3be2d85d20",
      "parents": [
        "7957f0a857754c555e07f58a3fb83ac29501478c"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Thu Nov 18 14:39:24 2010 +1100"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Thu Nov 18 14:39:24 2010 +1100"
      },
      "message": "powerpc: Fix div64 in bootloader\n\nThe code is missing a fix that went into the main kernel variant\n(we should try to share that code again at some stage)\n\nReported-by: Albert Cahalan \u003cacahalan@gmail.com\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "c8770e7ba63bb5dd8fe5f9d251275a8fa717fb78",
      "tree": "d10aad025730cf4138ee9cc1fc6c22d7984aaab7",
      "parents": [
        "0a77fe4c188e25917799f2356d4aa5e6d80c39a2"
      ],
      "author": {
        "name": "Avi Kivity",
        "email": "avi@redhat.com",
        "time": "Thu Nov 11 12:37:26 2010 +0200"
      },
      "committer": {
        "name": "Marcelo Tosatti",
        "email": "mtosatti@redhat.com",
        "time": "Wed Nov 17 19:48:05 2010 -0200"
      },
      "message": "KVM: VMX: Fix host userspace gsbase corruption\n\nWe now use load_gs_index() to load gs safely; unfortunately this also\nchanges MSR_KERNEL_GS_BASE, which we managed separately.  This resulted\nin confusion and breakage running 32-bit host userspace on a 64-bit kernel.\n\nFix by\n- saving guest MSR_KERNEL_GS_BASE before we we reload the host\u0027s gs\n- doing the host save/load unconditionally, instead of only when in guest\n  long mode\n\nThings can be cleaned up further, but this is the minmal fix for now.\n\nSigned-off-by: Avi Kivity \u003cavi@redhat.com\u003e\nSigned-off-by: Marcelo Tosatti \u003cmtosatti@redhat.com\u003e\n"
    },
    {
      "commit": "0a77fe4c188e25917799f2356d4aa5e6d80c39a2",
      "tree": "aed5a7a44ac832a0cc0f63c9eaa760448eacc117",
      "parents": [
        "59365d136d205cc20fe666ca7f89b1c5001b0d5a"
      ],
      "author": {
        "name": "Avi Kivity",
        "email": "avi@redhat.com",
        "time": "Tue Oct 19 18:48:35 2010 +0200"
      },
      "committer": {
        "name": "Marcelo Tosatti",
        "email": "mtosatti@redhat.com",
        "time": "Wed Nov 17 19:47:59 2010 -0200"
      },
      "message": "KVM: Correct ordering of ldt reload wrt fs/gs reload\n\nIf fs or gs refer to the ldt, they must be reloaded after the ldt.  Reorder\nthe code to that effect.\n\nUserspace code that uses the ldt with kvm is nonexistent, so this doesn\u0027t fix\na user-visible bug.\n\nSigned-off-by: Avi Kivity \u003cavi@redhat.com\u003e\nSigned-off-by: Marcelo Tosatti \u003cmtosatti@redhat.com\u003e\n"
    },
    {
      "commit": "e3839ed8e89e79202c0402ac46965c0686897890",
      "tree": "778ff1c52fa26fe515006b2bafcaba24480ba696",
      "parents": [
        "10a6e67648d4b47769953bd24759ba9609bf00df"
      ],
      "author": {
        "name": "Dongdong Deng",
        "email": "dongdong.deng@windriver.com",
        "time": "Tue Nov 16 16:02:00 2010 -0600"
      },
      "committer": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Wed Nov 17 13:54:58 2010 -0600"
      },
      "message": "kgdb,ppc: Fix regression in evr register handling\n\nCommit ff10b88b5a05c8f1646dd15fb9f6093c1384ff6d (kgdb,ppc: Individual\nregister get/set for ppc) introduced a problem where memcpy was used\nincorrectly to read and write the evr registers with a kernel that\nhas:\n\nCONFIG_FSL_BOOKE\u003dy\nCONFIG_SPE\u003dy\nCONFIG_KGDB\u003dy\n\nThis patch also fixes the following compilation problems:\n\narch/powerpc/kernel/kgdb.c: In function \u0027dbg_get_reg\u0027:\narch/powerpc/kernel/kgdb.c:341: error: passing argument 2 of \u0027memcpy\u0027 makes pointer from integer without a cast\narch/powerpc/kernel/kgdb.c: In function \u0027dbg_set_reg\u0027:\narch/powerpc/kernel/kgdb.c:366: error: passing argument 1 of \u0027memcpy\u0027 makes pointer from integer without a cast\n\n[jason.wessel@windriver.com: Remove void * casts and fix patch header]\nReported-by: Milton Miller \u003cmiltonm@bga.com\u003e\nSigned-off-by: Dongdong Deng \u003cdongdong.deng@windriver.com\u003e\nAcked-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\nSigned-off-by: Jason Wessel \u003cjason.wessel@windriver.com\u003e\nCC: linuxppc-dev@lists.ozlabs.org\n"
    },
    {
      "commit": "10a6e67648d4b47769953bd24759ba9609bf00df",
      "tree": "87a7381db182f858bda6b275c421ee01f674b5de",
      "parents": [
        "5450d904054b4ed582793ad6ecb5469f03cc4c46"
      ],
      "author": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Mon Nov 15 08:07:35 2010 -0600"
      },
      "committer": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Wed Nov 17 13:54:57 2010 -0600"
      },
      "message": "kgdb,x86: fix regression in detach handling\n\nThe fix from ba773f7c510c0b252145933926c636c439889207\n(x86,kgdb: Fix hw breakpoint regression) was not entirely complete.\n\nThe kgdb_remove_all_hw_break() function also needs to call the\nhw_break_release_slot() or else a breakpoint can get activated again\nafter the debugger has detached.\n\nThe kgdb test suite exposes the behavior in the form of either a hang\nor repetitive failure.  The kernel config that exposes the problem\ncontains all of the following:\n\nCONFIG_DEBUG_RODATA\u003dy\nCONFIG_KGDB_TESTS\u003dy\nCONFIG_KGDB_TESTS_ON_BOOT\u003dy\nCONFIG_KGDB_TESTS_BOOT_STRING\u003d\"V1F100\"\n\nReported-by: Frederic Weisbecker \u003cfweisbec@gmail.com\u003e\nSigned-off-by: Jason Wessel \u003cjason.wessel@windriver.com\u003e\nTested-by: Frederic Weisbecker \u003cfweisbec@gmail.com\u003e\n"
    },
    {
      "commit": "451a3c24b0135bce54542009b5fde43846c7cf67",
      "tree": "f0fbbcc155aef2a1ffcb8aa593fe7a966d0e6900",
      "parents": [
        "55f6561c6941713ab5ae9180525b026dd40b7d14"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Wed Nov 17 16:26:55 2010 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 17 08:59:32 2010 -0800"
      },
      "message": "BKL: remove extraneous #include \u003csmp_lock.h\u003e\n\nThe big kernel lock has been removed from all these files at some point,\nleaving only the #include.\n\nRemove this too as a cleanup.\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f281233d3eba15fb225d21ae2e228fd4553d824a",
      "tree": "51134454ba8acb558735f90be5540f7d756483e3",
      "parents": [
        "bdbd01ac444bffb3c9aefed3059d12554059b320"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Nov 16 02:10:29 2010 -0500"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Nov 16 13:33:23 2010 -0800"
      },
      "message": "SCSI host lock push-down\n\nMove the mid-layer\u0027s -\u003equeuecommand() invocation from being locked\nwith the host lock to being unlocked to facilitate speeding up the\ncritical path for drivers who don\u0027t need this lock taken anyway.\n\nThe patch below presents a simple SCSI host lock push-down as an\nequivalent transformation.  No locking or other behavior should change\nwith this patch.  All existing bugs and locking orders are preserved.\n\nAdditionally, add one parameter to queuecommand,\n\tstruct Scsi_Host *\nand remove one parameter from queuecommand,\n\tvoid (*done)(struct scsi_cmnd *)\n\nScsi_Host* is a convenient pointer that most host drivers need anyway,\nand \u0027done\u0027 is redundant to struct scsi_cmnd-\u003escsi_done.\n\nMinimal code disturbance was attempted with this change.  Most drivers\nneeded only two one-line modifications for their host lock push-down.\n\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\nAcked-by: James Bottomley \u003cJames.Bottomley@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2ebc8ec86fe0f3f3acf9ba9b41a368f819e7807e",
      "tree": "c0b3d4f14ae6dd98318d78fcf7d16f47954e06a4",
      "parents": [
        "df6e61d4ca268dc8706db38222fde9f04701566c",
        "89480801a17a3069f45169d40b828c8e511aa005"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Nov 16 09:27:13 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Nov 16 09:27:13 2010 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git390.marist.edu/pub/scm/linux-2.6\n\n* \u0027for-linus\u0027 of git://git390.marist.edu/pub/scm/linux-2.6:\n  [S390] kprobes: Fix the return address of multiple kretprobes\n  [S390] kprobes: disable interrupts throughout\n  [S390] ftrace: build without frame pointers on s390\n  [S390] mm: add devmem_is_allowed() for STRICT_DEVMEM checking\n  [S390] vmlogrdr: purge after recording is switched off\n  [S390] cio: fix incorrect ccw_device_init_count\n  [S390] tape: add medium state notifications\n  [S390] fix get_user_pages_fast\n"
    },
    {
      "commit": "6800e4c0ea3e96cf78953b8b5743381cb1bb9e37",
      "tree": "5f55b84771d1b73bcaec534fdbbc1ec6dd21598d",
      "parents": [
        "477d4e4fbedafb1cc636124f2de06defceb399b0",
        "dfcccd3aaba15e4e8ffae65fb2a757b3e49470de"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Nov 15 14:06:11 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Nov 15 14:06:11 2010 -0800"
      },
      "message": "Merge branch \u0027omap-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6\n\n* \u0027omap-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6:\n  arm: omap1: devices: need to return with a value\n  OMAP1: camera.h: add missing include\n  omap: dma: Add read-back to DMA interrupt handler to avoid spuriousinterrupts\n  OMAP2: Devkit8000: Fix mmc regulator failure\n"
    },
    {
      "commit": "e5c13537b0153010b4f65b9c55faa78a4c151c93",
      "tree": "6e2d3eae7532040f070888eb6116fe917f9648e0",
      "parents": [
        "968ab1838a5d48f02f5b471aa1d0e59e2cc2ccbc",
        "e25cd062b16ed1d41a157aec5a108abd6ff2e9f9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Nov 15 14:01:33 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Nov 15 14:01:33 2010 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6:\n  PCI: sysfs: fix printk warnings\n  PCI: fix pci_bus_alloc_resource() hang, prefer positive decode\n  PCI: read current power state at enable time\n  PCI: fix size checks for mmap() on /proc/bus/pci files\n  x86/PCI: coalesce overlapping host bridge windows\n  PCI hotplug: ibmphp: Add check to prevent reading beyond mapped area\n"
    },
    {
      "commit": "f187a4514f54382ab017e8630d7d1f51732dabd8",
      "tree": "b81c80b8a45df06eae4293f20f39625f8d6ad1e6",
      "parents": [
        "70231669596fdd76dddfc2a4f53415d3dd84377e",
        "754961a8e1ef49ee2d304d2ab086cf0aa6809214"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Nov 15 08:43:04 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Nov 15 08:43:04 2010 -0800"
      },
      "message": "Merge branch \u0027s5p-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung\n\n* \u0027s5p-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung:\n  ARM: SAMSUNG: Fix HAVE_S3C_RTC warnings\n  ARM: SAMSUNG: Fix HAVE_S3C2410_I2C warnings\n  ARM: SAMSUNG: Fix HAVE_S3C2410_WATCHDOG warnings\n"
    },
    {
      "commit": "58e89c274f202d7fd59694b7b74fa676018435a2",
      "tree": "aa5d71bd6f9d797d2f9fc1b5cf7c3f679796748f",
      "parents": [
        "2744b8889cd6d4a730634400d337bee07d1702bc",
        "6318af900ca7cb2c94b27d3c358762e6ac187e25",
        "c8f367802c5fdae87b36b2f846b46f38486b239b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Nov 15 08:41:30 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Nov 15 08:41:30 2010 -0800"
      },
      "message": "Merge branches \u0027sh-fixes-for-linus\u0027 and \u0027rmobile-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6\n\n* \u0027sh-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6:\n  sh: intc: Fix up build failure introduced by radix tree changes.\n  MAINTAINERS: update the sh git tree entry.\n  sh: clkfwk: fix up compiler warnings.\n  sh: intc: Fix up initializers for gcc 4.5.\n  rtc: rtc-sh - fix a memory leak\n\n* \u0027rmobile-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6:\n  ARM: mach-shmobile: ap4evb: add fsib 44100Hz rate\n  MAINTAINERS: update the ARM SH-Mobile git tree entry.\n  ARM: mach-shmobile: ap4evb: Mark NOR boot loader partitions read-only.\n  ARM: mach-shmobile: intc-sh7372: fix interrupt number\n"
    },
    {
      "commit": "c8f367802c5fdae87b36b2f846b46f38486b239b",
      "tree": "17dd62b80f7036ee848dcbce0a9d718e3b5190a2",
      "parents": [
        "a60a31557a0832423e51e761b9176911079409a9",
        "574490e30a2a07cd7bc7ee7f63f1e61375a0359b"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Nov 15 14:47:16 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Nov 15 14:47:16 2010 +0900"
      },
      "message": "Merge branch \u0027rmobile/core\u0027 into rmobile-fixes-for-linus\n"
    },
    {
      "commit": "574490e30a2a07cd7bc7ee7f63f1e61375a0359b",
      "tree": "ba78e521fa484e008ffa17b3ed271953849953c5",
      "parents": [
        "2e351ec61c35fac01ed1fb1ce35c183bf85e780c"
      ],
      "author": {
        "name": "Kuninori Morimoto",
        "email": "kuninori.morimoto.gx@renesas.com",
        "time": "Mon Nov 15 03:11:09 2010 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Nov 15 14:46:38 2010 +0900"
      },
      "message": "ARM: mach-shmobile: ap4evb: add fsib 44100Hz rate\n\nTested-by: Tony SIM \u003cchinyeow.sim.xt@renesas.com\u003e\nTested-by: TAKEI Mitsuharu \u003ctakei.andr@gmail.com\u003e\nSigned-off-by: Kuninori Morimoto \u003ckuninori.morimoto.gx@renesas.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "754961a8e1ef49ee2d304d2ab086cf0aa6809214",
      "tree": "62147687491e951eb5236e6812d85ec18886adf5",
      "parents": [
        "20676c15ed91b5862e17a29b05ec977af483700f"
      ],
      "author": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Sat Nov 13 16:11:46 2010 +0900"
      },
      "committer": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Sat Nov 13 16:30:52 2010 +0900"
      },
      "message": "ARM: SAMSUNG: Fix HAVE_S3C_RTC warnings\n\nThis patch fixes followng build warnings.\nwarning: (ARCH_S5P64X0 \u0026\u0026 \u003cchoice\u003e || ARCH_S5PC100 \u0026\u0026 \u003cchoice\u003e ||\n          ARCH_S5PV210 \u0026\u0026 \u003cchoice\u003e || ARCH_S5PV310 \u0026\u0026 \u003cchoice\u003e)\n         selects HAVE_S3C_RTC which has unmet direct dependencies (RTC_CLASS)\n\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\n"
    },
    {
      "commit": "20676c15ed91b5862e17a29b05ec977af483700f",
      "tree": "6783ced268334a0f512dc9a8fbff69c11a179438",
      "parents": [
        "c39d8d558dd79ce3444bfd590f5d8f0b8ad85879"
      ],
      "author": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Sat Nov 13 16:08:32 2010 +0900"
      },
      "committer": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Sat Nov 13 16:30:44 2010 +0900"
      },
      "message": "ARM: SAMSUNG: Fix HAVE_S3C2410_I2C warnings\n\nThis patch fixes following warnings.\nwarning: (ARCH_S3C2410 \u0026\u0026 \u003cchoice\u003e || ARCH_S3C64XX \u0026\u0026 \u003cchoice\u003e ||\n          ARCH_S5P64X0 \u0026\u0026 \u003cchoice\u003e || ARCH_S5PC100 \u0026\u0026 \u003cchoice\u003e ||\n          ARCH_S5PV210 \u0026\u0026 \u003cchoice\u003e || ARCH_S5PV310 \u0026\u0026 \u003cchoice\u003e)\n         selects HAVE_S3C2410_I2C which has unmet direct dependencies (I2C)\n\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\n"
    },
    {
      "commit": "c39d8d558dd79ce3444bfd590f5d8f0b8ad85879",
      "tree": "b72d5d7134d9614d6194a37a7365d9d91132367a",
      "parents": [
        "c8ddb2713c624f432fa5fe3c7ecffcdda46ea0d4"
      ],
      "author": {
        "name": "Kyungmin Park",
        "email": "kyungmin.park@samsung.com",
        "time": "Sat Nov 13 16:01:59 2010 +0900"
      },
      "committer": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Sat Nov 13 16:30:29 2010 +0900"
      },
      "message": "ARM: SAMSUNG: Fix HAVE_S3C2410_WATCHDOG warnings\n\nFix build warnings\nwarning: (ARCH_S3C64XX \u0026\u0026 \u003cchoice\u003e \u0026\u0026 WATCHDOG || ARCH_S5P64X0 \u0026\u0026 \u003cchoice\u003e \u0026\u0026 WATCHDOG ||\n          ARCH_S5P6442 \u0026\u0026 \u003cchoice\u003e \u0026\u0026 WATCHDOG || ARCH_S5PC100 \u0026\u0026 \u003cchoice\u003e ||\n          ARCH_S5PV210 \u0026\u0026 \u003cchoice\u003e || ARCH_S5PV310 \u0026\u0026 \u003cchoice\u003e || MACH_SMDK6410 \u0026\u0026 ARCH_S3C64XX)\n         selects HAVE_S3C2410_WATCHDOG which has unmet direct dependencies (WATCHDOG)\n\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\n[kgene.kim@samsung.com: Added fix same warning(mach-s3c64xx/Kconfig)]\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\n"
    },
    {
      "commit": "1c32ca9f63d2a103dd33eae72e5aff53a23fe650",
      "tree": "327640f35da4215ea67d03f08b798ef9d0e38ba5",
      "parents": [
        "00dad7fa99701f5ca83b9f598d1c36c9523bbbf7",
        "94fb7c9c5d40edd538d7f2e048af5ab9ff55ef73"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Nov 12 17:14:20 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Nov 12 17:14:20 2010 -0800"
      },
      "message": "Merge branch \u0027staging-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-2.6\n\n* \u0027staging-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-2.6: (38 commits)\n  Revert \"staging: tidspbridge: replace iommu custom for opensource implementation\"\n  Revert \"staging: tidspbridge - move shared memory iommu maps to tiomap3430.c\"\n  Revert \"staging: tidspbridge - rename bridge_brd_mem_map/unmap to a proper name\"\n  Revert \"staging: tidspbridge - remove custom mmu code from tiomap3430.c\"\n  Revert \"staging: tidspbridge - fix mmufault support\"\n  Revert \"staging: tidspbridge - remove hw directory\"\n  Revert \"staging: tidspbridge - move all iommu related code to a new file\"\n  Revert \"staging: tidspbridge: remove dw_dmmu_base from cfg_hostres struct\"\n  Revert \"staging: tidspbridge - remove reserved memory clean up\"\n  Revert \"staging: tidspbridge - deprecate reserve/unreserve_memory funtions\"\n  Revert \"staging: tidspbridge - remove dmm custom module\"\n  Revert \"staging: tidspbridge - update Kconfig to select IOMMU module\"\n  staging: tidspbridge: hardcode SCM macros while fix is upstreamed\n  Staging: keucr driver: fix uninitialized variable \u0026 proper memset length\n  omap: dsp: remove shm from normal memory\n  Staging: wlan-ng: Fix wrong #ifdef #endif sequence\n  Staging: Update parameters for cfg80211 key management operation\n  Staging: ath6kl: Fix pointer casts on 64-bit architectures\n  Staging: batman-adv: suppress false warning when changing the mac address\n  Staging: batman-adv: fix interface alternating and bonding reggression\n  ...\n"
    },
    {
      "commit": "891cbd30ef456664e50bbd28436ef3006a81cf7c",
      "tree": "081fa8ec6c2168acc7ee428857b545540055df76",
      "parents": [
        "b5c551043617ecf84ad6bb888f96fdf4e4769d4c",
        "9ec23a7f6d2537faf14368e066e307c06812c4ca"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Nov 12 16:01:55 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Nov 12 16:01:55 2010 -0800"
      },
      "message": "Merge branch \u0027upstream/core\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen\n\n* \u0027upstream/core\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen:\n  xen: do not release any memory under 1M in domain 0\n  xen: events: do not unmask event channels on resume\n  xen: correct size of level2_kernel_pgt\n"
    },
    {
      "commit": "b5c551043617ecf84ad6bb888f96fdf4e4769d4c",
      "tree": "2c2f7711f1e6c46446062e7531563491b10f6195",
      "parents": [
        "a0a6da1a735ba66c04019b39cca8f79008d6c434",
        "b74831e6437c0cbbd310dc587579390a146dc7a0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Nov 12 15:54:39 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Nov 12 15:54:39 2010 -0800"
      },
      "message": "Merge branch \u0027stable/xen-pcifront-fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen\n\n* \u0027stable/xen-pcifront-fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen:\n  MAINTAINERS: Mark XEN lists as moderated\n  xen-pcifront: fix PCI reference leak\n  xen-pcifront: Remove duplicate inclusion of headers.\n  xen: fix memory leak in Xen PCI MSI/MSI-X allocator.\n  MAINTAINERS: Update mailing list name for Xen pieces.\n"
    },
    {
      "commit": "a0a6da1a735ba66c04019b39cca8f79008d6c434",
      "tree": "b3f3a3266ae09fdb2a3d24bb26faa4cb286eefa2",
      "parents": [
        "7803c05429c7ca4e62fc3468791b7da224866305",
        "9395f6ea3c61d80ccc7a13668d27afbb8d9436ba"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Nov 12 10:30:49 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Nov 12 10:30:49 2010 -0800"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n\n* master.kernel.org:/home/rmk/linux-2.6-arm:\n  ARM: GIC: don\u0027t disable software generated interrupts\n  ARM: 6472/1: vexpress ct-ca9x4: only set twd_base if local timers are being used\n  ARM: arch/arm/kernel/traps.c: Convert sprintf_symbol to %pS\n  ARM: arch/arm/kernel/hw_breakpoint.c: Convert WARN_ON to WARN\n  ARM: 6462/1: EP93xx: Document DMA M2P API\n  ARM: 6470/1: atomic64: use generic implementation for OABI configurations\n  ARM: 6469/1: perf-events: squash compiler warning\n  ARM: 6468/1: backtrace: fix calculation of thread stack base\n  ARM: Fix DMA coherent allocator alignment\n  ARM: orion5x/kirkwood/mv78xx0: fix MPP configuration corner cases\n  [ARM] TS-78xxx NAND resource type should be IORESOURCE_MEM\n  ARM: pxa/saar: fix the building failure caused by typo\n  ARM: pxa/cm-x2xx: remove duplicate call to pxa27x_init_irq\n  ARM: pxa: fix the missing definition of IRQ_BOARD_END\n  ARM: mmp: fix cpuid detection on mmp2\n  [ARM] Kirkwood: restrict the scope of the PCIe reset workaround\n  [ARM] Kirkwood: fix timer initialization for LaCie boards\n  [ARM] Kirkwood: enhance TCLK detection\n"
    },
    {
      "commit": "25a34554d600b799cbf5159bef372b02d3b4e1c6",
      "tree": "35a6988f629f234c66b030f83e8f1485140111fb",
      "parents": [
        "28397babba4d2bb4a529859dd1f4fb9a0beb3e48",
        "1f523bf36734375dd6e986c9f47f010d00a8caca"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Nov 12 08:40:23 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Nov 12 08:40:23 2010 -0800"
      },
      "message": "Merge branch \u0027x86-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027x86-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  x86, pvclock: Remove leftover scale_delta() function\n  x86, apic: Remove double #include\n  x86: Adjust section annotations in AMD Fam10 MMCONF enabling code\n  x86, UV: Update node controller MMRs\n  x86: Remove unnecessary casts of void ptr returning alloc function return values\n  x86: Address gcc4.6 \"set but not used\" warnings in apic.h\n  x86, mm: Fix section mismatch in tlb.c\n"
    },
    {
      "commit": "28397babba4d2bb4a529859dd1f4fb9a0beb3e48",
      "tree": "d8ec5cb703d3d8e2c7d0e66f25c361c90aee3ae2",
      "parents": [
        "99efb9369c54fa98fc354a9ad4bc8c59f3212ff4",
        "034c6efa4616e5ff6253549e973e7fef12899324"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Nov 12 08:39:52 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Nov 12 08:39:52 2010 -0800"
      },
      "message": "Merge branch \u0027perf-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027perf-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  perf, amd: Use kmalloc_node(,__GFP_ZERO) for northbridge structure allocation\n  perf_events: Fix time tracking in samples\n  perf trace: update usage\n  perf trace: update Documentation with new perf trace variants\n  perf trace: live-mode command-line cleanup\n  perf trace record: handle commands correctly\n  perf record: make the record options available outside perf record\n  perf trace scripting: remove system-wide param from shell scripts\n  perf trace scripting: fix some small memory leaks and missing error checks\n  perf: Fix usages of profile_cpu in builtin-top.c to use cpu_list\n  perf, ui: Eliminate stack-smashing protection compiler complaint\n"
    },
    {
      "commit": "8818b6719f1ecfdc1f27761704d0c9e2cbc48250",
      "tree": "826b9d39b3897cb0c45583c4f76723669d5b7349",
      "parents": [
        "f6614b7bb405a9b35dd28baea989a749492c46b2"
      ],
      "author": {
        "name": "Richard Weinberger",
        "email": "richard@nod.at",
        "time": "Thu Nov 11 14:05:04 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Nov 12 07:55:30 2010 -0800"
      },
      "message": "um: fix ptrace build error\n\nBoth commits 0a3d763f1a68 (\"ptrace: cleanup arch_ptrace() on um\") and\n9b05a69e0534 (\"ptrace: change signature of arch_ptrace()\") broke the um\nbuild.  This patch fixes the issues.\n\n0a3d763f1a68 introduced the undeclared variable \"datavp\".  The patch seems\ncompletely untested.  :-(\n\n9b05a69e0534 changed arch_ptrace()\u0027s signature but did not update\num/include/asm/ptrace-generic.h.\n\nSigned-off-by: Richard Weinberger \u003crichard@nod.at\u003e\nCc: Namhyung Kim \u003cnamhyung@gmail.com\u003e\nCc: Jeff Dike \u003cjdike@addtoit.com\u003e\nTested-by: Will Newton \u003cwill.newton@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9395f6ea3c61d80ccc7a13668d27afbb8d9436ba",
      "tree": "ffef5df8f35a9a194a43b0f81f070eb68dbffff4",
      "parents": [
        "e56c010f0d08bbecd05074eded7805d555da29b6"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Nov 11 23:10:30 2010 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Nov 12 15:15:29 2010 +0000"
      },
      "message": "ARM: GIC: don\u0027t disable software generated interrupts\n\nSoftware generated interrupts (SGI) are used for IPIs by the kernel.\nWhile previous revisions of the GIC hardware were specified not to\nimplement enable bits for SGIs, more recent hardware is now permitted\nto implement these bits in a per-CPU banked register.\n\nThe priority registers for the PPI and SGIs are also per-CPU banked\nregisters, so ensure that these are also appropriately initialized.\n\nReported-by: Scott Valentine \u003csvalentine@concentris-systems.com\u003e\nAcked-by: Abhijeet Dharmapurikar \u003cadharmap@codeaurora.org\u003e\nAcked-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "4723d0f2f96e6c910f951d595067eb31e0dd2d01",
      "tree": "85d300668fabccebf033603790031927f9b09693",
      "parents": [
        "ac3abf2c37a9b0be604ea9825705a8510a9a6ba3"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Wed Sep 22 11:09:19 2010 -0600"
      },
      "committer": {
        "name": "Jesse Barnes",
        "email": "jbarnes@virtuousgeek.org",
        "time": "Thu Nov 11 09:34:31 2010 -0800"
      },
      "message": "x86/PCI: coalesce overlapping host bridge windows\n\nSome BIOSes provide PCI host bridge windows that overlap, e.g.,\n\n    pci_root PNP0A03:00: host bridge window [mem 0xb0000000-0xffffffff]\n    pci_root PNP0A03:00: host bridge window [mem 0xafffffff-0xdfffffff]\n    pci_root PNP0A03:00: host bridge window [mem 0xf0000000-0xffffffff]\n\nIf we simply insert these as children of iomem_resource, the second window\nfails because it conflicts with the first, and the third is inserted as a\nchild of the first, i.e.,\n\n    b0000000-ffffffff PCI Bus 0000:00\n      f0000000-ffffffff PCI Bus 0000:00\n\nWhen we claim PCI device resources, this can cause collisions like this\nif we put them in the first window:\n\n    pci 0000:00:01.0: address space collision: [mem 0xff300000-0xff4fffff] conflicts with PCI Bus 0000:00 [mem 0xf0000000-0xffffffff]\n\nHost bridge windows are top-level resources by definition, so it doesn\u0027t\nmake sense to make the third window a child of the first.  This patch\ncoalesces any host bridge windows that overlap.  For the example above,\nthe result is this single window:\n\n    pci_root PNP0A03:00: host bridge window [mem 0xafffffff-0xffffffff]\n\nThis fixes a 2.6.34 regression.\n\nReference: https://bugzilla.kernel.org/show_bug.cgi?id\u003d17011\nReported-and-tested-by: Anisse Astier \u003canisse@astier.eu\u003e\nReported-and-tested-by: Pramod Dematagoda \u003cpmd.lotr.gandalf@gmail.com\u003e\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nSigned-off-by: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\n"
    },
    {
      "commit": "94fb7c9c5d40edd538d7f2e048af5ab9ff55ef73",
      "tree": "19a48a7033656bcdcbbaabf8cb6347562a2d1a94",
      "parents": [
        "307ae1d3d05e0379211277cc652c462d36873984",
        "50ad26f4c9710a64c3728f08c3fa6f4b6a869376"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Nov 11 05:12:34 2010 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Nov 11 05:14:54 2010 -0800"
      },
      "message": "Staging: Merge \u0027tidspbridge-2.6.37-rc1\u0027 into staging-linus\n\nThis is a big revert of a lot of -rc1 tidspbridge patches in order to\nget the driver back into a working state.  It also includes a OMAP patch\nthat was approved by the OMAP maintainer.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "9ec23a7f6d2537faf14368e066e307c06812c4ca",
      "tree": "20be7a932dd58b8f58e69c5d61415f9ecd1514a8",
      "parents": [
        "6903591f314b8947d0e362bda7715e90eb9df75e"
      ],
      "author": {
        "name": "Ian Campbell",
        "email": "ian.campbell@citrix.com",
        "time": "Thu Oct 28 11:32:29 2010 -0700"
      },
      "committer": {
        "name": "Jeremy Fitzhardinge",
        "email": "jeremy.fitzhardinge@citrix.com",
        "time": "Wed Nov 10 17:19:25 2010 -0800"
      },
      "message": "xen: do not release any memory under 1M in domain 0\n\nWe already deliberately setup a 1-1 P2M for the region up to 1M in\norder to allow code which assumes this region is already mapped to\nwork without having to convert everything to ioremap.\n\nDomain 0 should not return any apparently unused memory regions\n(reserved or otherwise) in this region to Xen since the e820 may not\naccurately reflect what the BIOS has stashed in this region.\n\nSigned-off-by: Ian Campbell \u003cian.campbell@citrix.com\u003e\nSigned-off-by: Jeremy Fitzhardinge \u003cjeremy.fitzhardinge@citrix.com\u003e\n"
    },
    {
      "commit": "89346f950014f2c615ed96c630be2a9c8576743c",
      "tree": "f2ea830048c0c960e6cd986cd257a01bb7b05996",
      "parents": [
        "c8ddb2713c624f432fa5fe3c7ecffcdda46ea0d4"
      ],
      "author": {
        "name": "Felipe Contreras",
        "email": "felipe.contreras@gmail.com",
        "time": "Tue Oct 19 10:37:24 2010 +0300"
      },
      "committer": {
        "name": "Omar Ramirez Luna",
        "email": "omar.ramirez@ti.com",
        "time": "Wed Nov 10 17:54:01 2010 -0600"
      },
      "message": "omap: dsp: remove shm from normal memory\n\nAlso, don\u0027t be picky about the location, which incidentally fixes the\nbuild since MEMBLOCK_REAL_LIMIT is gone on 2.6.37.\n\narch/arm/plat-omap/devices.c: In function \u0027omap_dsp_reserve_sdram_memblock\u0027:\narch/arm/plat-omap/devices.c:287: error: \u0027MEMBLOCK_REAL_LIMIT\u0027\n    undeclared (first use in this function)\n\nSigned-off-by: Felipe Contreras \u003cfelipe.contreras@gmail.com\u003e\nAcked-by: Tony Lindgren \u003ctony@atomide.com\u003e\nSigned-off-by: Omar Ramirez Luna \u003comar.ramirez@ti.com\u003e\n"
    },
    {
      "commit": "034c6efa4616e5ff6253549e973e7fef12899324",
      "tree": "7a695a818903246cbc11b4986de2d47d3d98b96a",
      "parents": [
        "eed01528a45dc4138e9a08064b4b6cc1a9426899"
      ],
      "author": {
        "name": "Peter Zijlstra",
        "email": "a.p.zijlstra@chello.nl",
        "time": "Mon Nov 01 18:52:05 2010 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Nov 10 22:58:40 2010 +0100"
      },
      "message": "perf, amd: Use kmalloc_node(,__GFP_ZERO) for northbridge structure allocation\n\nJasper suggested we use the zeroing capability of the allocators\ninstead of calling memset ourselves. Add node affinity while we\u0027re at\nit.\n\nReported-by: Jesper Juhl \u003cjj@chaosbits.net\u003e\nSigned-off-by: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nLKML-Reference: \u003cnew-submission\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "e56c010f0d08bbecd05074eded7805d555da29b6",
      "tree": "d3c12b12c6606845438ee57f521089679c28734b",
      "parents": [
        "69448c2a4d23e5883cbca21a173e3eb89f095746"
      ],
      "author": {
        "name": "Will Deacon",
        "email": "will.deacon@arm.com",
        "time": "Wed Nov 10 15:59:11 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Nov 10 15:11:19 2010 +0000"
      },
      "message": "ARM: 6472/1: vexpress ct-ca9x4: only set twd_base if local timers are being used\n\nIn commit bde28b84, I made the assumption that CONFIG_SMP is always set\nfor the quad-core ct-ca9x4 platform. As it turns out, people who aren\u0027t\nusing the SMP goodness are confronted with a build failure.\n\nThis patch fixes this issue by ensure that twd_base is only set if\nlocal timers are being used (and therefore SMP support is configured).\n\nReported-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\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": "1f523bf36734375dd6e986c9f47f010d00a8caca",
      "tree": "3affadd76bd80eed06e063c5532afb9a7e0cb7d6",
      "parents": [
        "2a8dcbd6cd2270f912ca141547d9296ce08abe4a"
      ],
      "author": {
        "name": "Kusanagi Kouichi",
        "email": "slash@ac.auone-net.jp",
        "time": "Fri Nov 05 20:04:42 2010 +0900"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Nov 10 10:32:15 2010 +0100"
      },
      "message": "x86, pvclock: Remove leftover scale_delta() function\n\nCommit 92580d64e16402762e2acc3022f065397c780425\n(\"x86: pvclock: Move scale_delta into common header\")\nforgot to remove scale_delta.\n\nSigned-off-by: Kusanagi Kouichi \u003cslash@ac.auone-net.jp\u003e\nCc: Zachary Amsden \u003czamsden@redhat.com\u003e\nCc: Marcelo Tosatti \u003cmtosatti@redhat.com\u003e\nCc: Glauber Costa \u003cglommer@redhat.com\u003e\nLKML-Reference: \u003c20101105110444.BAF6D6FC03B@msa105.auone-net.jp\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "2a8dcbd6cd2270f912ca141547d9296ce08abe4a",
      "tree": "e8f90c41d9d209dac15f355491c5df4ac348cadd",
      "parents": [
        "2f62bf7d238f6dfa39faf24c746d0b8dd60f85c5"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jj@chaosbits.net",
        "time": "Sun Nov 07 22:57:18 2010 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Nov 10 10:21:16 2010 +0100"
      },
      "message": "x86, apic: Remove double #include\n\nRemove the second \u003casm/atomic.h\u003e inclusion.\n\nSigned-off-by: Jesper Juhl \u003cjj@chaosbits.net\u003e\nLKML-Reference: \u003calpine.LNX.2.00.1011072253360.26247@swampdragon.chaosbits.net\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "2f62bf7d238f6dfa39faf24c746d0b8dd60f85c5",
      "tree": "2cb5c2652b7aa33d943fb2daffbd55beccb7d931",
      "parents": [
        "62b0cfc240b1d4601333912ef8760e0ca9ec2cec"
      ],
      "author": {
        "name": "Jan Beulich",
        "email": "JBeulich@novell.com",
        "time": "Thu Nov 04 15:23:58 2010 +0000"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Nov 10 10:08:26 2010 +0100"
      },
      "message": "x86: Adjust section annotations in AMD Fam10 MMCONF enabling code\n\ncheck_enable_amd_mmconf_dmi() gets called only for the BSP,\nhence everything hanging off of it can be __init*.\n\nSigned-off-by: Jan Beulich \u003cjbeulich@novell.com\u003e\nAcked-by: Yinghai Lu \u003cyinghai@kernel.org\u003e\nLKML-Reference: \u003c4CD2DE1E0200007800020990@vpn.id2.novell.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "62b0cfc240b1d4601333912ef8760e0ca9ec2cec",
      "tree": "a33377fe536f4c400ce8e9661eb45877c19f3262",
      "parents": [
        "8e5e9521c13ff8cf6727999999c8d88cc64b5ff7"
      ],
      "author": {
        "name": "Jack Steiner",
        "email": "steiner@sgi.com",
        "time": "Sat Nov 06 15:41:04 2010 -0500"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Nov 10 10:06:38 2010 +0100"
      },
      "message": "x86, UV: Update node controller MMRs\n\nA new version of the SGI UV hub node controller is being\ndeveloped. A few of the MMRs (control registers) that exist on\nthe current hub no longer exist on the new hub. Fortunately,\nthere are alternate MMRs that are are functionally equivalent\nand that exist on both hubs.\n\nThis patch changes the UV code to use MMRs that exist in BOTH\nversions of the hub node controller.\n\nSigned-off-by: Jack Steiner \u003csteiner@sgi.com\u003e\nLKML-Reference: \u003c20101106204056.GA27584@sgi.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "89480801a17a3069f45169d40b828c8e511aa005",
      "tree": "b2318335080bede28fbe107de5a5b67cc74b4918",
      "parents": [
        "adb45839817392102e659c19e5c19aa39530021f"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Wed Nov 10 10:05:58 2010 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "sky@mschwide.boeblingen.de.ibm.com",
        "time": "Wed Nov 10 10:05:54 2010 +0100"
      },
      "message": "[S390] kprobes: Fix the return address of multiple kretprobes\n\nAnalog to git commit 737480a0d525dae13306296da08029dff545bc72\nfix the return address of subsequent kretprobes when multiple\nkretprobes are set on the same function.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "adb45839817392102e659c19e5c19aa39530021f",
      "tree": "00a28ba170a4f82e083942863997a55e5389b30a",
      "parents": [
        "becf91f18750cf1c60828aa2ee63a36b05c2e4d0"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Wed Nov 10 10:05:57 2010 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "sky@mschwide.boeblingen.de.ibm.com",
        "time": "Wed Nov 10 10:05:54 2010 +0100"
      },
      "message": "[S390] kprobes: disable interrupts throughout\n\nExecute the kprobe exception and fault handler with interrupts disabled.\nTo disable the interrupts only while a single step is in progress is not\ngood enough, a kprobe from interrupt context while another kprobe is\nhandled can confuse the internal house keeping.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "ec6743bb06510c7b629603ce35713d6ae9273579",
      "tree": "6faddd2ca7b991987bafc2a7d4241ad6d141b765",
      "parents": [
        "ca768b663131ca644689fcadc9ca092dcc96a758"
      ],
      "author": {
        "name": "Hendrik Brueckner",
        "email": "brueckner@linux.vnet.ibm.com",
        "time": "Wed Nov 10 10:05:55 2010 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "sky@mschwide.boeblingen.de.ibm.com",
        "time": "Wed Nov 10 10:05:54 2010 +0100"
      },
      "message": "[S390] mm: add devmem_is_allowed() for STRICT_DEVMEM checking\n\nProvide the devmem_is_allowed() routine to restrict access to\nkernel memory from userspace.\nSet the CONFIG_STRICT_DEVMEM config option to switch on checking.\n\nSigned-off-by: Hendrik Brueckner \u003cbrueckner@linux.vnet.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "25591b07033663e09f5e60355fc5ec4d4aa53e63",
      "tree": "ab42df338d8cc5252116fb3345876a95ade0b5c0",
      "parents": [
        "f6614b7bb405a9b35dd28baea989a749492c46b2"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Wed Nov 10 10:05:51 2010 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "sky@mschwide.boeblingen.de.ibm.com",
        "time": "Wed Nov 10 10:05:53 2010 +0100"
      },
      "message": "[S390] fix get_user_pages_fast\n\nThe check for the _PAGE_RO bit in get_user_pages_fast for write\u003d\u003d1 is\nthe wrong way around. It must not be set for the fast path.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "8e5e9521c13ff8cf6727999999c8d88cc64b5ff7",
      "tree": "c9bd89f5f7536561d561c1c8c6e3033a0b4a499e",
      "parents": [
        "0059b2436a86fedb2747f654f8e10a67e97d8614"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jj@chaosbits.net",
        "time": "Tue Nov 09 00:08:11 2010 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Nov 10 09:13:00 2010 +0100"
      },
      "message": "x86: Remove unnecessary casts of void ptr returning alloc function return values\n\nThe [vk][cmz]alloc(_node) family of functions return void\npointers which it\u0027s completely unnecessary/pointless to cast to\nother pointer types since that happens implicitly.\n\nThis patch removes such casts from arch/x86.\n\nSigned-off-by: Jesper Juhl \u003cjj@chaosbits.net\u003e\nCc: trivial@kernel.org\nCc: amd64-microcode@amd64.org\nCc: Andreas Herrmann \u003candreas.herrmann3@amd.com\u003e\nLKML-Reference: \u003calpine.LNX.2.00.1011082310220.23697@swampdragon.chaosbits.net\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "0059b2436a86fedb2747f654f8e10a67e97d8614",
      "tree": "54ee8189274e1de21774c05246402d76271b0bd6",
      "parents": [
        "cf38d0ba7efdc476815768b2b999b27cfae69747"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Mon Nov 08 22:20:29 2010 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Nov 09 18:40:30 2010 +0100"
      },
      "message": "x86: Address gcc4.6 \"set but not used\" warnings in apic.h\n\nnative_apic_msr_read() and x2apic_enabled() use rdmsr(msr, low, high),\nbut only use the low part.\n\ngcc4.6 complains about this:\n.../apic.h:144:11: warning: variable \u0027high\u0027 set but not used [-Wunused-but-set-variable]\n\nrdmsr() is just a wrapper around rdmsrl() which splits the 64bit value\ninto low and high, so using rdmsrl() directly solves this.\n\n[tglx: Changed the variables to u64 as suggested by Cyrill. It\u0027s less\n       confusing and has no code impact as this is 64bit only anyway.\n       Massaged changelog as well. ]\n\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\nCc: x86@kernel.org\nCc: Cyrill Gorcunov \u003cgorcunov@gmail.com\u003e\nLKML-Reference: \u003c1289251229-19589-1-git-send-email-andi@firstfloor.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "5e3a3fbdb17fe819bb419719b36e6ed7f678769d",
      "tree": "b535d2c02e12630250a511d70ada252c4f186c3d",
      "parents": [
        "a7bcf21e60c73cb7f7c13fad928967d7e47c3cac",
        "2e351ec61c35fac01ed1fb1ce35c183bf85e780c"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Nov 09 16:48:54 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Nov 09 16:48:54 2010 +0900"
      },
      "message": "Merge branch \u0027rmobile/core\u0027 into rmobile-fixes-for-linus\n"
    },
    {
      "commit": "dfcccd3aaba15e4e8ffae65fb2a757b3e49470de",
      "tree": "7bbb150d07a1d809c497ef5efca366af200c1c9f",
      "parents": [
        "1cff502d8b22272addc4f5f57346d598b4755d9e"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Mon Nov 08 06:48:00 2010 +0000"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Nov 08 16:45:28 2010 -0800"
      },
      "message": "arm: omap1: devices: need to return with a value\n\nGet rid of the following warning:\n\narch/arm/mach-omap1/devices.c: In function \u0027omap_init_wdt\u0027:\narch/arm/mach-omap1/devices.c:298: warning: \u0027return\u0027 with\nno value, in function returning non-void\n\nwhile at that, also change:\n\nplatform_device_register();\nreturn 0;\n\ninto:\n\nreturn platform_device_register();\n\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "934648f0449fae00946f55d64cd998bb5587fa1f",
      "tree": "a8c5e55cfbfff34497f6ec873ea31725fdb849ab",
      "parents": [
        "8be5814c45d1412c6c16cf9be73e507f5fe53c1b",
        "65670a1b75874cf36c81456f2fb1e5ef6c6c0a55"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Nov 08 10:54:23 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Nov 08 10:54:23 2010 -0800"
      },
      "message": "Merge branch \u0027rmobile-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6\n\n* \u0027rmobile-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6:\n  mmc: sh_mmcif: Convert extern inline to static inline.\n  ARM: mach-shmobile: Allow GPIO chips to register IRQ mappings.\n  ARM: mach-shmobile: fix sh7372 after a recent clock framework rework\n  ARM: mach-shmobile: include drivers/sh/Kconfig\n  ARM: mach-shmobile: ap4evb: Add HDMI sound support\n  ARM: mach-shmobile: clock-sh7372: Add FSIDIV clock support\n  ARM: shmobile: remove sh_timer_config clk member\n"
    },
    {
      "commit": "07cf2a64c2ad3408a0e12aa4cd6040b30c09381d",
      "tree": "cd0dcf610b4a83fb3c67ef940e5e391860f19062",
      "parents": [
        "1688c3d6000b1183bcb604c8c85f742a579990e5"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jslaby@suse.cz",
        "time": "Sat Nov 06 10:06:49 2010 +0100"
      },
      "committer": {
        "name": "Konrad Rzeszutek Wilk",
        "email": "konrad.wilk@oracle.com",
        "time": "Mon Nov 08 11:30:00 2010 -0500"
      },
      "message": "xen: fix memory leak in Xen PCI MSI/MSI-X allocator.\n\nStanse found that xen_setup_msi_irqs leaks memory when\nxen_allocate_pirq fails. Free the memory in that fail path.\n\nSigned-off-by: Jiri Slaby \u003cjslaby@suse.cz\u003e\nSigned-off-by: Konrad Rzeszutek Wilk \u003ckonrad.wilk@oracle.com\u003e\nCc: xen-devel@lists.xensource.com\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: Ingo Molnar \u003cmingo@redhat.com\u003e\nCc: \"H. Peter Anvin\" \u003chpa@zytor.com\u003e\nCc: x86@kernel.org\n"
    },
    {
      "commit": "2e351ec61c35fac01ed1fb1ce35c183bf85e780c",
      "tree": "79a60f2ba92028b03af249e483cb27a815841636",
      "parents": [
        "3f25cb042ca77ac52546ae9f0039cfd0a243698c"
      ],
      "author": {
        "name": "Yusuke Goda",
        "email": "yusuke.goda.sx@renesas.com",
        "time": "Mon Nov 08 05:45:09 2010 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Nov 08 14:55:11 2010 +0900"
      },
      "message": "ARM: mach-shmobile: ap4evb: Mark NOR boot loader partitions read-only.\n\nThis makes the loader and bootenv partitions read-only under MTD for the\non-board NOR flash.\n\nSigned-off-by: Yusuke Goda \u003cyusuke.goda.sx@renesas.com\u003e\nSigned-off-by: Kuninori Morimoto \u003ckuninori.morimoto.gx@renesas.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "3f25cb042ca77ac52546ae9f0039cfd0a243698c",
      "tree": "dcb0d02f69dc890cde876d11d53f82719761bdd3",
      "parents": [
        "2f6ba5792ce9e4a731baeb976ccc72e0cf43d20b"
      ],
      "author": {
        "name": "Tony SIM",
        "email": "chinyeow.sim.xt@renesas.com",
        "time": "Mon Nov 08 04:07:47 2010 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Nov 08 13:48:50 2010 +0900"
      },
      "message": "ARM: mach-shmobile: intc-sh7372: fix interrupt number\n\nSigned-off-by: Tony SIM \u003cchinyeow.sim.xt@renesas.com\u003e\nSigned-off-by: Kuninori Morimoto \u003ckuninori.morimoto.gx@renesas.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "65670a1b75874cf36c81456f2fb1e5ef6c6c0a55",
      "tree": "48aa7cfb7a6a5521727a272d7dcfdc7083966513",
      "parents": [
        "151f52f09c5728ecfdd0c289da1a4b30bb416f2c",
        "2f6ba5792ce9e4a731baeb976ccc72e0cf43d20b"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Nov 08 09:51:41 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Nov 08 09:51:41 2010 +0900"
      },
      "message": "Merge branch \u0027rmobile/core\u0027 into rmobile-fixes-for-linus\n"
    },
    {
      "commit": "21e14266284bf448faabb4485895d72d8af1f2d8",
      "tree": "fb27b7cb7ddd137d12cd3a61c13a758a3e558ce8",
      "parents": [
        "151f52f09c5728ecfdd0c289da1a4b30bb416f2c",
        "e2781ac2a63011dd883e94c07eb086e6f2a5f521",
        "edc9a958fd31ef1d89f9eaee82b2a3882c8e34c9",
        "a766b29790b2b6582345624a6e9e686d8015efe1",
        "ccedb20c6879ac0237b95b3500d69822f1e5e2ea",
        "20f95e0b22ea45c1798261064baab57efeb3b3bc"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Nov 08 09:42:43 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Nov 08 09:42:43 2010 +0900"
      },
      "message": "Merge branches \u0027sh/pio-death\u0027, \u0027sh/nommu\u0027, \u0027sh/clkfwk\u0027, \u0027sh/core\u0027 and \u0027sh/intc-extension\u0027 into sh-fixes-for-linus\n"
    },
    {
      "commit": "d0013c9e3bc75b3e1652bd5999a9a8d56a822ce4",
      "tree": "0bc50a3255a3ee37445a8183a3a530289fca70d7",
      "parents": [
        "6af26c6c99f01e810f9944543df810e320284aa3"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Thu Nov 04 14:14:29 2010 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Nov 08 09:35:28 2010 +0900"
      },
      "message": "sh: make some needlessly global sh7724 clocks static\n\nThese clocks are currently only used inside one .c file and are not\ndeclared in any headers, therefore having them global is useless.\n\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "69448c2a4d23e5883cbca21a173e3eb89f095746",
      "tree": "51db37303a64724241dcd27307e62dd66df2e63d",
      "parents": [
        "235584b6f3b71bc1381be13a963a16f7107650cf"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Fri Nov 05 16:12:34 2010 -0700"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Nov 07 17:58:40 2010 +0000"
      },
      "message": "ARM: arch/arm/kernel/traps.c: Convert sprintf_symbol to %pS\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "235584b6f3b71bc1381be13a963a16f7107650cf",
      "tree": "476c2e226f887dc5ce661f64096723e69fd5d84d",
      "parents": [
        "85d988fcff5a7e35df0d0fb0c581470f4b72a3de"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Sat Oct 30 14:21:24 2010 -0700"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Nov 07 17:58:39 2010 +0000"
      },
      "message": "ARM: arch/arm/kernel/hw_breakpoint.c: Convert WARN_ON to WARN\n\nMessage isn\u0027t printed by WARN_ON.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "85d988fcff5a7e35df0d0fb0c581470f4b72a3de",
      "tree": "716cb123a5bb59f890e93888a29a3303c762874c",
      "parents": [
        "d4c7b1f9b41b76f6e794fdc4043f1903809e84d9"
      ],
      "author": {
        "name": "Ryan Mallon",
        "email": "ryan@bluewatersys.com",
        "time": "Tue Oct 19 21:14:55 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Nov 07 16:13:30 2010 +0000"
      },
      "message": "ARM: 6462/1: EP93xx: Document DMA M2P API\n\nAdd kernel-doc documentation for the EP93xx DMA memory to\nperipheral/peripheral to memory API.\n\nSigned-off-by: Ryan Mallon \u003cryan@bluewatersys.com\u003e\nAcked-by: Mika Westerberg \u003cmika.westerberg@iki.fi\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "d4c7b1f9b41b76f6e794fdc4043f1903809e84d9",
      "tree": "d13ca032c0e28eba4b95c50040c5593d0a521513",
      "parents": [
        "c3b291d98878a5f25fee56255bcfa420e85dff59"
      ],
      "author": {
        "name": "Will Deacon",
        "email": "will.deacon@arm.com",
        "time": "Thu Nov 04 18:24:22 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Nov 07 16:12:39 2010 +0000"
      },
      "message": "ARM: 6470/1: atomic64: use generic implementation for OABI configurations\n\nThe old apcs-gnu ABI doesn\u0027t guarantee that double words are allocated\nto registers with even alignment, causing the 64-bit exclusive memory\noperations to be rejected by the assembler.\n\nThis patch requires that CONFIG_AEABI is set in order to use the native\natomic operations and falls back to the generic (spinlock) code otherwise.\n\nAcked-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\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": "c3b291d98878a5f25fee56255bcfa420e85dff59",
      "tree": "9e3a996e5985fb98434ea6c1103a94f305707cb3",
      "parents": [
        "d33aadbf8e9ba0b844c2a4a03723969c913ab03a"
      ],
      "author": {
        "name": "Will Deacon",
        "email": "will.deacon@arm.com",
        "time": "Thu Nov 04 18:23:50 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Nov 07 16:12:38 2010 +0000"
      },
      "message": "ARM: 6469/1: perf-events: squash compiler warning\n\narmv7_pmnc_counter_has_overflowed can return uninitialised data\nif an invalid counter is specified.\n\nThis patch fixes the code to return 0 in this case, which squashes\nthe compiler warning from GCC 4.5.\n\nSigned-off-by: Will Deacon \u003cwill.deacon@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "d33aadbf8e9ba0b844c2a4a03723969c913ab03a",
      "tree": "110b53d919f21b45cf9aca08f7e5f28f21845800",
      "parents": [
        "261ca205817deb3d3dfd0be218cc0154be8e6472"
      ],
      "author": {
        "name": "Will Deacon",
        "email": "will.deacon@arm.com",
        "time": "Thu Nov 04 18:22:51 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Nov 07 16:12:37 2010 +0000"
      },
      "message": "ARM: 6468/1: backtrace: fix calculation of thread stack base\n\nWhen unwinding stack frames we must take care not to unwind\nareas of memory that lie outside of the known extent of the stack.\n\nThis patch fixes an incorrect calculation of the stack base where\nTHREAD_SIZE is added to the stack pointer after it has already\nbeen aligned to this value. Since the ALIGN macro performs this\naddition internally, we end up overshooting the base by 8k.\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": "261ca205817deb3d3dfd0be218cc0154be8e6472",
      "tree": "6f1e6671e751db90c196ecf4ef0a3041081f308d",
      "parents": [
        "725278e0ecdabbbced6f1b05a23473ec9e4cafee",
        "72feb6e7cb55e7947653446e52e54d66134ac1b5"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Nov 07 16:11:20 2010 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Nov 07 16:11:20 2010 +0000"
      },
      "message": "Merge branch \u0027fix\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6\n"
    },
    {
      "commit": "725278e0ecdabbbced6f1b05a23473ec9e4cafee",
      "tree": "6f0843aa39f5a2df292613b9ed0b537be5047301",
      "parents": [
        "c947f69fff183e5d2a06160d9262b5dab7359e95",
        "7350f419724fd9472d3b5cc521538713f9797b62"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Nov 07 16:10:56 2010 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Nov 07 16:10:56 2010 +0000"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/nico/orion\n"
    },
    {
      "commit": "c947f69fff183e5d2a06160d9262b5dab7359e95",
      "tree": "717ced5b4c10d022809e3611ccd938236cef18e6",
      "parents": [
        "151f52f09c5728ecfdd0c289da1a4b30bb416f2c"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Nov 03 16:00:15 2010 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Nov 07 16:10:15 2010 +0000"
      },
      "message": "ARM: Fix DMA coherent allocator alignment\n\nAn out by one bug meant that the DMA coherent allocator was aligning\nto one more bit than it should, causing it to run out of available\nmemory quicker.  Fix this.\n\nReported-by: Petr Štetiar \u003cynezz@true.cz\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "d4285bd6be60268ee9925b41287fb8c2a3132bde",
      "tree": "db61c17e7fbd10f8b31695988f9882769c193fdd",
      "parents": [
        "c093ee4f07f46d3a835841cafa07514fa94878d2",
        "df8940eadf011db2d4bedecf6eb659d44494edb3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Nov 05 17:49:22 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Nov 05 17:49:22 2010 -0700"
      },
      "message": "Merge branch \u0027kvm-updates/2.6.37\u0027 of git://git.kernel.org/pub/scm/virt/kvm/kvm\n\n* \u0027kvm-updates/2.6.37\u0027 of git://git.kernel.org/pub/scm/virt/kvm/kvm:\n  KVM: PPC: BookE: Load the lower half of MSR\n  KVM: PPC: BookE: fix sleep with interrupts disabled\n  KVM: PPC: e500: Call kvm_vcpu_uninit() before kvmppc_e500_tlb_uninit().\n  PPC: KVM: Book E doesn\u0027t have __end_interrupts.\n  KVM: x86: Issue smp_call_function_many with preemption disabled\n  KVM: x86: fix information leak to userland\n  KVM: PPC: fix information leak to userland\n  KVM: MMU: fix rmap_remove on non present sptes\n  KVM: Write protect memory after slot swap\n"
    },
    {
      "commit": "1cff502d8b22272addc4f5f57346d598b4755d9e",
      "tree": "9a40eac87b6e20e5b6a2265acba8ea20ebff81f7",
      "parents": [
        "e860e6da96f5a320a752da232e03d7bf885710b7"
      ],
      "author": {
        "name": "Janusz Krzysztofik",
        "email": "jkrzyszt@tis.icnet.pl",
        "time": "Tue Nov 02 14:04:01 2010 +0000"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Fri Nov 05 12:13:10 2010 -0700"
      },
      "message": "OMAP1: camera.h: add missing include\n\n#include \u003cmedia/omap1_camera.h\u003e directive is required to\ncompile the dependant boards (board-ams-delta for now).\n\nSigned-off-by: Janusz Krzysztofik \u003cjkrzyszt@tis.icnet.pl\u003e\n[tony@atomide.com: updated comments]\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "e860e6da96f5a320a752da232e03d7bf885710b7",
      "tree": "9b2f363dc5f46f04421d0269efd1e5851760f432",
      "parents": [
        "b7283945c5ed8e78f0fe2c3313d8d1cdbc19b4b3"
      ],
      "author": {
        "name": "Mathias Nyman",
        "email": "mathias.nyman@nokia.com",
        "time": "Mon Oct 25 14:35:24 2010 +0000"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Fri Nov 05 12:13:10 2010 -0700"
      },
      "message": "omap: dma: Add read-back to DMA interrupt handler to avoid spuriousinterrupts\n\nFlush the writes to IRQSTATUS_L0 register in the DMA interrupt handler by reading the register\ndirectly after write. This prevents the spurious DMA interrupts noted when using VDD_OPP 1\n\nSigned-off-by: Mathias Nyman \u003cmathias.nyman@nokia.com\u003e\nAcked-by: Santosh Shilimkar \u003cSantosh.shilimkar@ti.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "b7283945c5ed8e78f0fe2c3313d8d1cdbc19b4b3",
      "tree": "b6e5feb9f2c9e38475a6e50cbf3fcf0bcbaffb32",
      "parents": [
        "c8ddb2713c624f432fa5fe3c7ecffcdda46ea0d4"
      ],
      "author": {
        "name": "Thomas Weber",
        "email": "weber@corscience.de",
        "time": "Mon Nov 01 22:48:11 2010 +0000"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Fri Nov 05 12:13:10 2010 -0700"
      },
      "message": "OMAP2: Devkit8000: Fix mmc regulator failure\n\nThis patch fixes the following error:\n\n\u003eregulator: VMMC1: 1850 \u003c--\u003e 3150 mV at 3000 mV normal standby\n\u003etwl_reg twl_reg.6: can\u0027t register VMMC1, -22\n\u003etwl_reg: probe of twl_reg.6 failed with error -22\n\nSigned-off-by: Thomas Weber \u003cweber@corscience.de\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "7350f419724fd9472d3b5cc521538713f9797b62",
      "tree": "4e11c938ca198e5b23280d622993777016e9b55b",
      "parents": [
        "377304abefa208890dce5739e4f297c93240efb2"
      ],
      "author": {
        "name": "Mike Rapoport",
        "email": "mike@compulab.co.il",
        "time": "Wed Nov 03 17:22:00 2010 +0200"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@fluxnic.net",
        "time": "Fri Nov 05 13:34:29 2010 -0400"
      },
      "message": "ARM: orion5x/kirkwood/mv78xx0: fix MPP configuration corner cases\n\nWrong MPP configuration would cause \u003ccpu\u003e_mpp_conf loop infinitely\nbecause the mpp list iterator would not be incremented.\n\nSigned-off-by: Mike Rapoport \u003cmike@compulab.co.il\u003e\nSigned-off-by: Nicolas Pitre \u003cnico@fluxnic.net\u003e\n"
    },
    {
      "commit": "377304abefa208890dce5739e4f297c93240efb2",
      "tree": "4f8a66681131b8f7744fb77f6cc1db5f0d25a2f4",
      "parents": [
        "3924996bab2845bdf9a9d16ff7c20445de1ab55d"
      ],
      "author": {
        "name": "Michael Spang",
        "email": "mspang@csclub.uwaterloo.ca",
        "time": "Fri Nov 05 13:14:40 2010 -0400"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@fluxnic.net",
        "time": "Fri Nov 05 13:32:08 2010 -0400"
      },
      "message": "[ARM] TS-78xxx NAND resource type should be IORESOURCE_MEM\n\nThe type was IORESOURCE_IO which is not what is expected by\nplat_nand_probe(). This device has not worked since 2d098a72\n(\"mtd: plat_nand: request memory resource before doing ioremap\").\n\nSigned-off-by: Michael Spang \u003cmspang@csclub.uwaterloo.ca\u003e\nSigned-off-by: Nicolas Pitre \u003cnico@fluxnic.net\u003e\n"
    },
    {
      "commit": "0660a9b16ad502874de3e793875fa23eed7b038a",
      "tree": "d0181e31d7dd616e16defd3b1b4fcd867e26e78f",
      "parents": [
        "65f75ace23863063aac374d1bdb302d103e89ec3",
        "d02db4f8d79c5841ba32b326edb75ea6acd081ca"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Nov 05 09:52:25 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Nov 05 09:52:25 2010 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile:\n  arch/tile: mark \"hardwall\" device as non-seekable\n  asm-generic/stat.h: support 64-bit file time_t for stat()\n  arch/tile: don\u0027t allow user code to set the PL via ptrace or signal return\n  arch/tile: correct double syscall restart for nested signals\n  arch/tile: avoid __must_check warning on one strict_strtol check\n  arch/tile: bomb raw_local_irq_ to arch_local_irq_\n  arch/tile: complete migration to new kmap_atomic scheme\n"
    },
    {
      "commit": "df8940eadf011db2d4bedecf6eb659d44494edb3",
      "tree": "41671049697d45a1b2463f955d3bd25865920720",
      "parents": [
        "bb59e9748f9bc95212c7fe21468ba184938c48cb"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Thu Sep 30 14:31:27 2010 -0500"
      },
      "committer": {
        "name": "Marcelo Tosatti",
        "email": "mtosatti@redhat.com",
        "time": "Fri Nov 05 14:42:29 2010 -0200"
      },
      "message": "KVM: PPC: BookE: Load the lower half of MSR\n\nThis was preventing the guest from setting any bits in the\nhardware MSR which aren\u0027t forced on, such as MSR[SPE].\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nSigned-off-by: Alexander Graf \u003cagraf@suse.de\u003e\n"
    },
    {
      "commit": "bb59e9748f9bc95212c7fe21468ba184938c48cb",
      "tree": "6b6bbf59969da08b63f5486ebd4f2741a8a07382",
      "parents": [
        "f22e2f049d4643ed3c2d498ca50f894ace87962b"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Thu Sep 30 14:28:50 2010 -0500"
      },
      "committer": {
        "name": "Marcelo Tosatti",
        "email": "mtosatti@redhat.com",
        "time": "Fri Nov 05 14:42:28 2010 -0200"
      },
      "message": "KVM: PPC: BookE: fix sleep with interrupts disabled\n\nIt is not legal to call mutex_lock() with interrupts disabled.\nThis will assert with debug checks enabled.\n\nIf there\u0027s a real need to disable interrupts here, it could be done\nafter the mutex is acquired -- but I don\u0027t see why it\u0027s needed at all.\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nReviewed-by: Christian Ehrhardt \u003cehrhardt@linux.vnet.ibm.com\u003e\nSigned-off-by: Alexander Graf \u003cagraf@suse.de\u003e\n"
    },
    {
      "commit": "f22e2f049d4643ed3c2d498ca50f894ace87962b",
      "tree": "76ea2e8eb9ba6d4f9de97ddf232039ec629cc958",
      "parents": [
        "a36be1003a80197714fc2b6e198df2f31f9eb270"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Tue Oct 05 14:22:41 2010 -0500"
      },
      "committer": {
        "name": "Marcelo Tosatti",
        "email": "mtosatti@redhat.com",
        "time": "Fri Nov 05 14:42:28 2010 -0200"
      },
      "message": "KVM: PPC: e500: Call kvm_vcpu_uninit() before kvmppc_e500_tlb_uninit().\n\nThe VCPU uninit calls some TLB functions, and the TLB uninit function\nfrees the memory used by them.\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nAcked-by: Liu Yu \u003cyu.liu@freescale.com\u003e\nSigned-off-by: Alexander Graf \u003cagraf@suse.de\u003e\n"
    },
    {
      "commit": "a36be1003a80197714fc2b6e198df2f31f9eb270",
      "tree": "8e804f7bc7b0af3e9988d540d2196088f01042d4",
      "parents": [
        "453d9c57e27b4401bc3e98906bcac31ae8be0165"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Mon Oct 18 17:35:48 2010 -0500"
      },
      "committer": {
        "name": "Marcelo Tosatti",
        "email": "mtosatti@redhat.com",
        "time": "Fri Nov 05 14:42:27 2010 -0200"
      },
      "message": "PPC: KVM: Book E doesn\u0027t have __end_interrupts.\n\nFix an unresolved symbol with CONFIG_KVM_GUEST plus CONFIG_RELOCATABLE on\nBook E.\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nSigned-off-by: Alexander Graf \u003cagraf@suse.de\u003e\n"
    },
    {
      "commit": "453d9c57e27b4401bc3e98906bcac31ae8be0165",
      "tree": "53f56dd0d1001b0c78ebfda795cab7d1e0469e1d",
      "parents": [
        "97e69aa62f8b5d338d6cff49be09e37cc1262838"
      ],
      "author": {
        "name": "Jan Kiszka",
        "email": "jan.kiszka@siemens.com",
        "time": "Mon Nov 01 14:01:13 2010 +0100"
      },
      "committer": {
        "name": "Marcelo Tosatti",
        "email": "mtosatti@redhat.com",
        "time": "Fri Nov 05 14:42:27 2010 -0200"
      },
      "message": "KVM: x86: Issue smp_call_function_many with preemption disabled\n\nsmp_call_function_many is specified to be called only with preemption\ndisabled. Fulfill this requirement.\n\nSigned-off-by: Jan Kiszka \u003cjan.kiszka@siemens.com\u003e\nSigned-off-by: Marcelo Tosatti \u003cmtosatti@redhat.com\u003e\n"
    },
    {
      "commit": "97e69aa62f8b5d338d6cff49be09e37cc1262838",
      "tree": "b16e0b5d64322f1e0d6ff6de7bbf11609fb09785",
      "parents": [
        "d8cdddcd645766cd4d80fa222226ae6ebfb706af"
      ],
      "author": {
        "name": "Vasiliy Kulikov",
        "email": "segooon@gmail.com",
        "time": "Sat Oct 30 22:54:47 2010 +0400"
      },
      "committer": {
        "name": "Marcelo Tosatti",
        "email": "mtosatti@redhat.com",
        "time": "Fri Nov 05 14:42:27 2010 -0200"
      },
      "message": "KVM: x86: fix information leak to userland\n\nStructures kvm_vcpu_events, kvm_debugregs, kvm_pit_state2 and\nkvm_clock_data are copied to userland with some padding and reserved\nfields unitialized.  It leads to leaking of contents of kernel stack\nmemory.  We have to initialize them to zero.\n\nIn patch v1 Jan Kiszka suggested to fill reserved fields with zeros\ninstead of memset\u0027ting the whole struct.  It makes sense as these\nfields are explicitly marked as padding.  No more fields need zeroing.\n\nKVM-Stable-Tag.\nSigned-off-by: Vasiliy Kulikov \u003csegooon@gmail.com\u003e\nSigned-off-by: Marcelo Tosatti \u003cmtosatti@redhat.com\u003e\n"
    },
    {
      "commit": "d8cdddcd645766cd4d80fa222226ae6ebfb706af",
      "tree": "5f439c89be44bf2bcccdb745a5c37824d5a1ee67",
      "parents": [
        "eb45fda45f915c7ca3e81e005e853cb770da2642"
      ],
      "author": {
        "name": "Vasiliy Kulikov",
        "email": "segooon@gmail.com",
        "time": "Sat Oct 30 13:04:24 2010 +0400"
      },
      "committer": {
        "name": "Marcelo Tosatti",
        "email": "mtosatti@redhat.com",
        "time": "Fri Nov 05 14:42:26 2010 -0200"
      },
      "message": "KVM: PPC: fix information leak to userland\n\nStructure kvm_ppc_pvinfo is copied to userland with flags and\npad fields unitialized.  It leads to leaking of contents of\nkernel stack memory.\n\nSigned-off-by: Vasiliy Kulikov \u003csegooon@gmail.com\u003e\nSigned-off-by: Marcelo Tosatti \u003cmtosatti@redhat.com\u003e\n"
    },
    {
      "commit": "eb45fda45f915c7ca3e81e005e853cb770da2642",
      "tree": "9c10bbdb52a1a1752cac30343a3c6f4d79ef4a88",
      "parents": [
        "edde99ce05290e50ce0b3495d209e54e6349ab47"
      ],
      "author": {
        "name": "Marcelo Tosatti",
        "email": "mtosatti@redhat.com",
        "time": "Mon Oct 25 11:58:22 2010 -0200"
      },
      "committer": {
        "name": "Marcelo Tosatti",
        "email": "mtosatti@redhat.com",
        "time": "Fri Nov 05 14:42:26 2010 -0200"
      },
      "message": "KVM: MMU: fix rmap_remove on non present sptes\n\ndrop_spte should not attempt to rmap_remove a non present shadow pte.\n\nThis fixes a BUG_ON seen on kvm-autotest.\n\nSigned-off-by: Marcelo Tosatti \u003cmtosatti@redhat.com\u003e\nReported-by: Lucas Meneghel Rodrigues \u003clmr@redhat.com\u003e\nSigned-off-by: Avi Kivity \u003cavi@redhat.com\u003e\n"
    },
    {
      "commit": "edde99ce05290e50ce0b3495d209e54e6349ab47",
      "tree": "efb966684a2999613ab81e5d30a9118acdb9fbef",
      "parents": [
        "ff8b16d7e15a8ba2a6086645614a483e048e3fbf"
      ],
      "author": {
        "name": "Michael S. Tsirkin",
        "email": "mst@redhat.com",
        "time": "Mon Oct 25 03:21:24 2010 +0200"
      },
      "committer": {
        "name": "Marcelo Tosatti",
        "email": "mtosatti@redhat.com",
        "time": "Fri Nov 05 14:42:25 2010 -0200"
      },
      "message": "KVM: Write protect memory after slot swap\n\nI have observed the following bug trigger:\n\n1. userspace calls GET_DIRTY_LOG\n2. kvm_mmu_slot_remove_write_access is called and makes a page ro\n3. page fault happens and makes the page writeable\n   fault is logged in the bitmap appropriately\n4. kvm_vm_ioctl_get_dirty_log swaps slot pointers\n\na lot of time passes\n\n5. guest writes into the page\n6. userspace calls GET_DIRTY_LOG\n\nAt point (5), bitmap is clean and page is writeable,\nthus, guest modification of memory is not logged\nand GET_DIRTY_LOG returns an empty bitmap.\n\nThe rule is that all pages are either dirty in the current bitmap,\nor write-protected, which is violated here.\n\nIt seems that just moving kvm_mmu_slot_remove_write_access down\nto after the slot pointer swap should fix this bug.\n\nKVM-Stable-Tag.\nSigned-off-by: Michael S. Tsirkin \u003cmst@redhat.com\u003e\nSigned-off-by: Avi Kivity \u003cavi@redhat.com\u003e\n"
    },
    {
      "commit": "ccedb20c6879ac0237b95b3500d69822f1e5e2ea",
      "tree": "b2cf47f54cb449c4dd7d2b874b976c3901b47c36",
      "parents": [
        "7fe19da4ca38fc20cdbc7020fcf2eca8fc756410"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Nov 04 12:51:08 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Nov 04 12:51:08 2010 +0900"
      },
      "message": "sh: Simplify phys_addr_mask()/PTE_PHYS_MASK for 29/32-bit.\n\nGiven that __in_29bit_mode() is a constant for the non-PMB case, we can\nsimply use the PMB-facing version of phys_addr_mask() and drop the other\nvariants.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "edc9a958fd31ef1d89f9eaee82b2a3882c8e34c9",
      "tree": "bdc96edeb6a41ab72ae87daf46d3402aba633541",
      "parents": [
        "e2fcf74f3d3dabe8591732cd37869a0cc88ed7a5"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Nov 04 12:46:19 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Nov 04 12:46:19 2010 +0900"
      },
      "message": "sh: nommu: Support building without an uncached mapping.\n\nNow that nommu selects 32BIT we run in to the situation where SH-2A\nsupports an uncached identity mapping by way of the BSC, while the SH-2\ndoes not. This provides stubs for the PC manglers and tidies up some of\nthe system*.h mess in the process.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "e2fcf74f3d3dabe8591732cd37869a0cc88ed7a5",
      "tree": "ccc1efdfffdf6b9ca427f46bb135faaa44e00dd4",
      "parents": [
        "e96ce8ebfd7427c7ce335028f6619fb549f366b2"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Nov 04 12:32:24 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Nov 04 12:32:24 2010 +0900"
      },
      "message": "sh: nommu: use 32-bit phys mode.\n\nThe nommu code has regressed somewhat in that 29BIT gets set for the\nSH-2/2A configs regardless of the fact that they are really 32BIT sans\nMMU or PMB. This does a bit of tidying to get nommu properly selecting\n32BIT as it was before.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "e96ce8ebfd7427c7ce335028f6619fb549f366b2",
      "tree": "a3b496f2ebb20d188d685becc407f4280016900e",
      "parents": [
        "7fe19da4ca38fc20cdbc7020fcf2eca8fc756410"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Nov 04 12:29:00 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Nov 04 12:29:00 2010 +0900"
      },
      "message": "sh: mach-se: Fix up SE7206 no ioport build.\n\nThere was a leftover inw() used here that really just wants to be a\n__raw_readw() instead. Convert it over.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "cad3cde3f6f2a7854489f957dc22aa9a23afb06c",
      "tree": "96e6da0f2d13b44384cfd88f848f954c4b550af3",
      "parents": [
        "5c4e0f198d670338daf296e95b7536fdb3489590"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Nov 04 12:19:11 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Nov 04 12:19:11 2010 +0900"
      },
      "message": "ARM: mach-shmobile: Allow GPIO chips to register IRQ mappings.\n\nAs non-PFC chips are added that may support IRQs, pass through to the\ngeneric helper. This follows the the SH change.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "72feb6e7cb55e7947653446e52e54d66134ac1b5",
      "tree": "1367d3e05102e92ee7b6cf45af27fbebd08c0dfa",
      "parents": [
        "51e930ae44cb905ba1616add2e3c7f33f0bbbc0e"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Tue Nov 02 21:17:46 2010 +0800"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Wed Nov 03 23:11:19 2010 +0800"
      },
      "message": "ARM: pxa/saar: fix the building failure caused by typo\n\nSigned-off-by: Eric Miao \u003ceric.y.miao@gmail.com\u003e\nCc: Haojian Zhuang \u003chaojian.zhuang@marvell.com\u003e\n"
    },
    {
      "commit": "51e930ae44cb905ba1616add2e3c7f33f0bbbc0e",
      "tree": "d2abc6a63889163553b6c66fc1588a7ed3f9d54f",
      "parents": [
        "12cdcc8523f15051a5a4001de906bcf61acf6c36"
      ],
      "author": {
        "name": "Mike Rapoport",
        "email": "mike@compulab.co.il",
        "time": "Sun Sep 26 14:37:49 2010 +0200"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Wed Nov 03 23:11:18 2010 +0800"
      },
      "message": "ARM: pxa/cm-x2xx: remove duplicate call to pxa27x_init_irq\n\nSigned-off-by: Mike Rapoport \u003cmike@compulab.co.il\u003e\nSigned-off-by: Eric Miao \u003ceric.y.miao@gmail.com\u003e\n"
    },
    {
      "commit": "12cdcc8523f15051a5a4001de906bcf61acf6c36",
      "tree": "fb781cd50cb67aaf2f63f88ba7a35d3d992603f4",
      "parents": [
        "3073f0fa2b50808f0a506370e494456d4aa73718"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Tue Nov 02 04:53:59 2010 +0800"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Wed Nov 03 23:11:17 2010 +0800"
      },
      "message": "ARM: pxa: fix the missing definition of IRQ_BOARD_END\n\nSigned-off-by: Eric Miao \u003ceric.y.miao@gmail.com\u003e\nCc: Haojian Zhuang \u003chaojian.zhuang@marvell.com\u003e\nCc: Mike Rapoport \u003cmike@compulab.co.il\u003e\n"
    },
    {
      "commit": "3073f0fa2b50808f0a506370e494456d4aa73718",
      "tree": "edac829e8d9a9c337ba5337a56b6556d508f7074",
      "parents": [
        "c8ddb2713c624f432fa5fe3c7ecffcdda46ea0d4"
      ],
      "author": {
        "name": "Haojian Zhuang",
        "email": "haojian.zhuang@marvell.com",
        "time": "Fri Oct 29 11:32:56 2010 +0800"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Wed Nov 03 23:11:16 2010 +0800"
      },
      "message": "ARM: mmp: fix cpuid detection on mmp2\n\nFix typo error on cpu_is_mmp2(). Correct cpu_readid_id() to\nread_cpuid_id().  Append missing parenthesis.\n\nSigned-off-by: Haojian Zhuang \u003chaojian.zhuang@marvell.com\u003e\nSigned-off-by: Eric Miao \u003ceric.y.miao@gmail.com\u003e\n"
    },
    {
      "commit": "ed35f654e4f0e08d39036353cc1dfda52a5cf129",
      "tree": "339bb8d56f508411976a033455a319afad8c89da",
      "parents": [
        "79c1a903ecddc52a7ecbac1e8e73f360ac6d0472"
      ],
      "author": {
        "name": "Philippe De Muyter",
        "email": "phdm@macqel.be",
        "time": "Thu Oct 28 14:42:58 2010 +0200"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Wed Nov 03 11:30:07 2010 +1000"
      },
      "message": "m68k, m68knommu: Do not include linux/hardirq.h in asm/irqflags.h\n\nRecent changes to header files made kernel compilation for m68k/m68knommu\nfail with :\n  CC      arch/m68knommu/kernel/asm-offsets.s\nIn file included from /archives/linux/git/arch/m68k/include/asm/system.h:2,\n                 from include/linux/wait.h:25,\n                 from include/linux/mmzone.h:9,\n                 from include/linux/gfp.h:4,\n                 from include/linux/irq.h:20,\n                 from include/asm-generic/hardirq.h:12,\n                 from /archives/linux/git/arch/m68k/include/asm/hardirq_no.h:17,\n                 from /archives/linux/git/arch/m68k/include/asm/hardirq.h:2,\n                 from include/linux/hardirq.h:10,\n                 from /archives/linux/git/arch/m68k/include/asm/irqflags.h:5,\n                 from include/linux/irqflags.h:15,\n                 from include/linux/spinlock.h:53,\n                 from include/linux/seqlock.h:29,\n                 from include/linux/time.h:8,\n                 from include/linux/timex.h:56,\n                 from include/linux/sched.h:56,\n                 from arch/m68knommu/kernel/asm-offsets.c:12:\n/archives/linux/git/arch/m68k/include/asm/system_no.h: In function ‘__xchg’:\n/archives/linux/git/arch/m68k/include/asm/system_no.h:79: error: implicit\n+declaration of function ‘local_irq_save’\n/archives/linux/git/arch/m68k/include/asm/system_no.h:101: error: implicit\n+declaration of function ‘local_irq_restore’\n\nFix that\n\nSigned-off-by: Philippe De Muyter \u003cphdm@macqel.be\u003e\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\n"
    },
    {
      "commit": "79c1a903ecddc52a7ecbac1e8e73f360ac6d0472",
      "tree": "a3806cbf55aad8a4b8b55212b2c13902f5d319dd",
      "parents": [
        "d88c0922fa0e2c021a028b310a641126c6d4b7dc"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue Nov 02 17:44:22 2010 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Wed Nov 03 11:29:58 2010 +1000"
      },
      "message": "m68knommu: add back in declaration of do_IRQ\n\nThe cleanup and merge of machdep should not have removed the do_IRQ\ndeclaration. It is needed by the 68328 based targets.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\n"
    },
    {
      "commit": "5c4e0f198d670338daf296e95b7536fdb3489590",
      "tree": "f4d3de3f1a515ebcc0938f3a2750009360167fb1",
      "parents": [
        "be8cb585d22013d87b1a123cf3bc93b474050c35"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Tue Nov 02 11:28:33 2010 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Nov 02 11:52:37 2010 -0400"
      },
      "message": "ARM: mach-shmobile: fix sh7372 after a recent clock framework rework\n\nThe updated sh clock framework has introduced a .nr_freqs element of struct\nclk, which has to be initialised with the number of possible frequencies.\n\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    }
  ],
  "next": "d02db4f8d79c5841ba32b326edb75ea6acd081ca"
}
