)]}'
{
  "log": [
    {
      "commit": "2942283e970b357c146ebdcbbcc0bdf5048615ff",
      "tree": "44f6f599f93f85a8bdb550fc7f74838e1d4fd2fd",
      "parents": [
        "dda50e716dc9451f40eebfb2902c260e4f62cf34"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon May 16 21:53:26 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:14 2005 -0700"
      },
      "message": "[PATCH] x86_64: Remove x86_apicid field\n\nRemove x86_apicid field\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "dda50e716dc9451f40eebfb2902c260e4f62cf34",
      "tree": "0012e8cd5d702f8ae8aa7bc3518706054b764806",
      "parents": [
        "93ef70a217637ade3f335303a112b22a134a1ec2"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon May 16 21:53:25 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:14 2005 -0700"
      },
      "message": "[PATCH] x86_64: Update TSC sync algorithm\n\nThe new TSC sync algorithm recently submitted did not work too well.\n\nThe result was that some MP machines where the TSC came up of the BIOS very\nunsynchronized and that did not have HPET support were nearly unusable because\nthe time would jump forwards and backwards between CPUs.\n\nAfter a lot of research ;-) and some more prototypes I ended up with just\nusing the one from IA64 which looks best.  It has some internal self tuning\nthat should adapt to changing interconnect latencies.  It holds up in my tests\nso far.\n\nI believe it was originally written by David Mosberger, I just ported it over\nto x86-64.  See the inline comment for a description.\n\nThis cleans up the code because it uses smp_call_function for syncing instead\nof having custom hooks in SMP bootup.\n\nPlease note that the cycle numbers it outputs are too optimistic because they\ndo not take into account the latency of WRMSR and RDTSC, which can be hundreds\nof cycles.  It seems to be able to sync a dual Opteron to 200-300 cycles,\nwhich is probably good enough.\n\nThere is a timing window during AP bootup where interrupts can see\ninconsistent time before the TSC is synced.  It is hard to avoid unfortunately\nbecause we can only do the TSC sync after some setup, and we need to enable\ninterrupts before that.  I just ignored it for now.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "93ef70a217637ade3f335303a112b22a134a1ec2",
      "tree": "b5d1e3e603823d798b77a91641f63f10a0a733b1",
      "parents": [
        "1f5ee8da005f50d9f46ae5a7edba9a9c2d37b32e"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon May 16 21:53:24 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:14 2005 -0700"
      },
      "message": "[PATCH] x86_64: Don\u0027t look up struct page pointer of physical address in iounmap\n\nIt could be in a memory hole not mapped in mem_map and that causes the hash\nlookup to go off to nirvana.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1f5ee8da005f50d9f46ae5a7edba9a9c2d37b32e",
      "tree": "4abd4f432bd1d8def0992ee55bb00a0d556122d3",
      "parents": [
        "a158608bf4c6260caf26089b00a000851e11357a"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon May 16 21:53:22 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:13 2005 -0700"
      },
      "message": "[PATCH] x86_64: Increase number of IO-APICs\n\nNeeded by big systems and only costs a few K of memory.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a158608bf4c6260caf26089b00a000851e11357a",
      "tree": "bccf6f173d6ddcb24aff243573086475b25dfe93",
      "parents": [
        "637716a3825e186555361574aa1fa3c0ebf8018b"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon May 16 21:53:21 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:13 2005 -0700"
      },
      "message": "[PATCH] x86_64/i386: fix defaults for physical/core id in /proc/cpuinfo\n\nLast round hopefully of cpu_core_id changes hopefully fow now:\n\n- Always initialize cpu_core_id for all CPUs, even when no dual core setup\n  is detected.  This prevents funny /proc/cpuinfo output\n\n- Do the same with phys_proc_id[] even when no HyperThreading - dito.\n\n- Use the CPU APIC-ID from CPUID 1 instead of the linux virtual CPU number\n  to identify the core for AMD dual core setups.\n\nPatch for i386/x86-64.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "637716a3825e186555361574aa1fa3c0ebf8018b",
      "tree": "84401d191be109af6eaf2bbf9ad5ae4b6be1260a",
      "parents": [
        "10ffdbb8d605be88b148f127ec86452f1364d4f0"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon May 16 21:53:20 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:13 2005 -0700"
      },
      "message": "[PATCH] x86_64: Add a guard page at the end of the 47bit address space\n\nThis works around a bug in the AMD K8 CPUs.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "10ffdbb8d605be88b148f127ec86452f1364d4f0",
      "tree": "c8698c29b1fb07d07f03d98c74f653b75eb20d32",
      "parents": [
        "ac6b931c44fd9988eaa821c339d54ba06b212412"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon May 16 21:53:19 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:13 2005 -0700"
      },
      "message": "[PATCH] x86_64: Readd missing tests in entry.S\n\nCleans up the system exit call slightly and synchronizes with my tree again.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ac6b931c44fd9988eaa821c339d54ba06b212412",
      "tree": "3f3c1abe2e53ced6c73c226767faf6fd8d78b2e6",
      "parents": [
        "7179906293ebdc333f14a03d3e58b03604848f3c"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon May 16 21:53:19 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:12 2005 -0700"
      },
      "message": "[PATCH] x86_64: Reduce NMI watchdog stack usage\n\nNR_CPUs can be quite big these days.  kmalloc the per CPU array instead of\nputting it onto the stack\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7179906293ebdc333f14a03d3e58b03604848f3c",
      "tree": "48623522c6af985400e6181ce1b18d98b910c0fc",
      "parents": [
        "202d182a92c60416680e31baa697faa60b0882f5"
      ],
      "author": {
        "name": "Kirill Korotaev",
        "email": "dev@sw.ru",
        "time": "Mon May 16 21:53:18 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:12 2005 -0700"
      },
      "message": "[PATCH] mm acct accounting fix\n\nThis patch fixes mm-\u003etotal_vm and mm-\u003elocked_vm acctounting in case when\nmove_page_tables() fails inside move_vma().\n\nSigned-Off-By: Kirill Korotaev \u003cdev@sw.ru\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "202d182a92c60416680e31baa697faa60b0882f5",
      "tree": "361fdd4f061791e980ef686c1a914a96e6711c8b",
      "parents": [
        "7a5febe9ffeecd1e78c5b505260ccc1ef18021b4"
      ],
      "author": {
        "name": "Bjorn Steinbrink",
        "email": "B.Steinbrink@gmx.de",
        "time": "Mon May 16 21:53:17 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:12 2005 -0700"
      },
      "message": "[PATCH] mm: fix rss counter being incremented when unmapping\n\nThis patch fixes a bug introduced by the \"mm counter operations through\nmacros\" patch, which replaced a decrement operation in with an increment\nmacro in try_to_unmap_one().\n\nSigned-off-by: Björn Steinbrink \u003cB.Steinbrink@gmx.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7a5febe9ffeecd1e78c5b505260ccc1ef18021b4",
      "tree": "f3d61987a3f961f33a77334052805457a2ef2460",
      "parents": [
        "29ac8e056f2016a8404edc02749d095019aa1f82"
      ],
      "author": {
        "name": "NeilBrown",
        "email": "neilb@cse.unsw.edu.au",
        "time": "Mon May 16 21:53:16 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:12 2005 -0700"
      },
      "message": "[PATCH] md: set the unplug_fn and issue_flush_fn for md devices *after* committed to creation\n\nWe we set the too early, they may still be in place and possibly get called\neven though the array didn\u0027t get set up properly.\n\nSigned-off-by: Neil Brown \u003cneilb@cse.unsw.edu.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "29ac8e056f2016a8404edc02749d095019aa1f82",
      "tree": "e397738144d80b3c3d78edde36ab739892f4d3dc",
      "parents": [
        "8f332287bc3f2801ba43682fd79baf24dc8ac1ce"
      ],
      "author": {
        "name": "NeilBrown",
        "email": "neilb@cse.unsw.edu.au",
        "time": "Mon May 16 21:53:15 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:11 2005 -0700"
      },
      "message": "[PATCH] md: fix splitting of md/linear request that cross a device boundary\n\nWhen a request crosses a boundary between devices, it needs to be split.\nBut where we should calculate the amount of the request before the boundary\nto find the split-point, we care currently calculating the amount that is\n*after* the boundary !!!\n\nSigned-off-by: Neil Brown \u003cneilb@cse.unsw.edu.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8f332287bc3f2801ba43682fd79baf24dc8ac1ce",
      "tree": "23644cbab8be5b6f6d3b69d2ef221aecf679fd72",
      "parents": [
        "02048817a70ad04dda5b30ad876c42a232229c99"
      ],
      "author": {
        "name": "Paolo \u0027Blaisorblade\u0027 Giarrusso",
        "email": "blaisorblade@yahoo.it",
        "time": "Mon May 16 21:53:14 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:11 2005 -0700"
      },
      "message": "[PATCH] uml: change memcpy to memmove\n\nReplace one memcpy() call with overlapping source and dest arguments with\none call to memmove(), to avoid data corruption.\n\nSigned-off-by: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "02048817a70ad04dda5b30ad876c42a232229c99",
      "tree": "a3d85d9f43f64bbd8437c973caf98f79d95b5f3e",
      "parents": [
        "a123edab03ac39e08c2f9cb4fc1af07e099c68bc"
      ],
      "author": {
        "name": "Paolo \u0027Blaisorblade\u0027 Giarrusso",
        "email": "blaisorblade@yahoo.it",
        "time": "Mon May 16 21:53:14 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:11 2005 -0700"
      },
      "message": "[PATCH] uml: remove elf.h\n\nActually remove elf.h in the tree.  The previous patch, due to a quilt\nbug/misuse, left it in the tree as a 0-length file, preventing the build to\nsee it as missing and to generate a symlink in its place.\n\nSigned-off-by: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a123edab03ac39e08c2f9cb4fc1af07e099c68bc",
      "tree": "0a6c52add7ac609fd40014888c77f1851d9ab4ee",
      "parents": [
        "643bdc6fc0e1928f39b4a3f486447024216ca50f"
      ],
      "author": {
        "name": "Peter Lundkvist",
        "email": "p.lundkvist@telia.com",
        "time": "Mon May 16 21:53:12 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:11 2005 -0700"
      },
      "message": "[PATCH] Intel 6300ESB TCO timer support\n\nAdditional i8xx_tco device support.\n\nCc: David Hardeman \u003cdavid@2gen.com\u003e\nCc: \u003cwim@iguana.be\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "643bdc6fc0e1928f39b4a3f486447024216ca50f",
      "tree": "27e360c73ec1eee7205acb19a12b45b1011085d9",
      "parents": [
        "64d13c00cf1f7c3d2c1ff449e2a0500ab568d319"
      ],
      "author": {
        "name": "Zhang, Yanmin",
        "email": "yanmin.zhang@intel.com",
        "time": "Mon May 16 21:53:11 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:10 2005 -0700"
      },
      "message": "[PATCH] ide proc destroy error\n\nKernel 2.6 has an ide proc destroy error. Run #modprobe ide-core and\n#rmmod ide-core, then kernel will dump stack information like below.\n\n**********Log******************\nBadness in remove_proc_entry at fs/proc/generic.c:693\n\nCall Trace:\n [\u003ca0000001000117e0\u003e] show_stack+0x80/0xa0\n                                sp\u003d3De0000003e05dfbe0 \u003d\nbsp\u003d3De0000003e05d0ea8\n [\u003ca0000001000120b0\u003e] dump_stack+0x30/0x60\n                                sp\u003d3De0000003e05dfdb0 \u003d\nbsp\u003d3De0000003e05d0e90\n [\u003ca000000100183090\u003e] remove_proc_entry+0x530/0x540\n                                sp\u003d3De0000003e05dfdb0 \u003d\nbsp\u003d3De0000003e05d0e20\n [\u003ca000000221cbd280\u003e] proc_ide_destroy+0x120/0x140 [ide_core]\n                                sp\u003d3De0000003e05dfdc0 \u003d\nbsp\u003d3De0000003e05d0df0\n [\u003ca000000221ca65f0\u003e] cleanup_module+0x50/0xa0 [ide_core]\n                                sp\u003d3De0000003e05dfdc0 \u003d\nbsp\u003d3De0000003e05d0dd0\n [\u003ca0000001000a9e10\u003e] sys_delete_module+0x390/0x580\n                                sp\u003d3De0000003e05dfdc0 \u003d\nbsp\u003d3De0000003e05d0d50\n [\u003ca00000010000af40\u003e] ia64_ret_from_syscall+0x0/0x20\n                                sp\u003d3De0000003e05dfe30 \u003d\nbsp\u003d3De0000003e05d0d50\n [\u003ca000000000010640\u003e] _stext+0xffffffff00010640/0x400\n                                sp\u003d3De0000003e05e0000 \u003d\nbsp\u003d3De0000003e05d0d50\n\nSigned-off-by: Zhang Yanmin \u003cyanmin.zhang@intel.com\u003e\nCc: Bartlomiej Zolnierkiewicz \u003cB.Zolnierkiewicz@elka.pw.edu.pl\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "64d13c00cf1f7c3d2c1ff449e2a0500ab568d319",
      "tree": "864ac985be04cc9434ffc63a7357043c2b46b8a6",
      "parents": [
        "baae956100334ffbd101eea5eeea9a5ac9cf3abd"
      ],
      "author": {
        "name": "Hugh Dickins",
        "email": "hugh@veritas.com",
        "time": "Mon May 16 21:53:09 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:10 2005 -0700"
      },
      "message": "[PATCH] fix impossible VmallocChunk\n\nVmallocTotal: 34359738367 kB\nVmallocUsed:    266288 kB\nVmallocChunk: 18014366299193295 kB\nis unsettling - x86_64 and some other architectures keep a separate address\nrange for modules in vmalloc\u0027s vmlist, which /proc/meminfo should pass over.\n\nSigned-off-by: Hugh Dickins \u003chugh@veritas.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "baae956100334ffbd101eea5eeea9a5ac9cf3abd",
      "tree": "a34376cb09b394beeff437761094d95b0f7fc28b",
      "parents": [
        "1ff2c873ca11f9e6abffb004b908756b27597672"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon May 16 21:53:09 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:10 2005 -0700"
      },
      "message": "[PATCH] serio \u0027id\u0027 attributes\n\nmove serio port\u0027s id attributes into separate subdirectory:\n       ..devices/serioX/id_type  -\u003e ..devices/serioX/id/type\n       ..devices/serioX/id_proto -\u003e ..devices/serioX/id/proto\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nCc: Vojtech Pavlik \u003cvojtech@suse.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1ff2c873ca11f9e6abffb004b908756b27597672",
      "tree": "0c231057e7d947882fcb33b5fa277ba08423a70b",
      "parents": [
        "f3a5c73d5ecb40909db662c4d2ace497b25c5940"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon May 16 21:53:07 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:10 2005 -0700"
      },
      "message": "[PATCH] serport oops fix\n\nserport - avoid calling serio_interrupt or serio_write_wakeup on unregistered\nport.  Also fix memory leak which could happen if serport was left unused by\nmoving serio allocation down to serport_ldisc_read.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nCc: Vojtech Pavlik \u003cvojtech@suse.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f3a5c73d5ecb40909db662c4d2ace497b25c5940",
      "tree": "5bfe12968e0cfb13fef2c752712cbf2c5d15bdb9",
      "parents": [
        "64b14d375263019753dd1405e4edd91a1715301d"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon May 16 21:53:06 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:09 2005 -0700"
      },
      "message": "[PATCH] ALPS resume fix\n\nALPS needs to be reset for detection to work reliably when reconnecting.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nCc: Vojtech Pavlik \u003cvojtech@suse.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "64b14d375263019753dd1405e4edd91a1715301d",
      "tree": "532b0f540ff3708a8463ce3d267136f93ddb90de",
      "parents": [
        "0c3f2be423dafb9f914afe85e532e3fffd502fde"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Mon May 16 21:53:06 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:09 2005 -0700"
      },
      "message": "[PATCH] alps printk tidy\n\nMake the alps printk output look consistent.\n\nCc: Vojtech Pavlik \u003cvojtech@suse.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0c3f2be423dafb9f914afe85e532e3fffd502fde",
      "tree": "5dd44497a960dc4faf078eaa761f42c0766d11b2",
      "parents": [
        "135255605d089202bec61b4a000ee762e9bc9d9c"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon May 16 21:53:04 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:09 2005 -0700"
      },
      "message": "[PATCH] serio resume fix\n\nserio - do not attempt to immediately disconnect port if resume failed, let\nkseriod take care of it.  Otherwise we may attempt to unregister associated\ninput devices which will generate hotplug events which are not handled well\nduring swsusp.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nCc: Vojtech Pavlik \u003cvojtech@suse.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "135255605d089202bec61b4a000ee762e9bc9d9c",
      "tree": "3cc7fd07868d028bf268b962e934f703013e612b",
      "parents": [
        "118326e940bdecef6c459d42ccf05256ba86daa7"
      ],
      "author": {
        "name": "Pete Jewell",
        "email": "pete@phraxos.nildram.co.uk",
        "time": "Mon May 16 21:53:03 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:09 2005 -0700"
      },
      "message": "[PATCH] Fix for bttv driver (v0.9.15) for Leadtek WinFast VC100 XP capture cards\n\nThis is a tiny patch that fixes bttv-cards.c so that Leadtek WinFast VC100\nXP video capture cards work.  I\u0027ve been advised to post it here after\nhaving already posted it to the v4l mailing list.\n\nAcked-by: Gerd Knorr \u003ckraxel@bytesex.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "118326e940bdecef6c459d42ccf05256ba86daa7",
      "tree": "13b1e48f4f3700603ed258c41e9e39978babf5ee",
      "parents": [
        "68f66feb300423bb9ee5daecb1951af394425a38"
      ],
      "author": {
        "name": "Peter Osterlund",
        "email": "petero2@telia.com",
        "time": "Sat May 14 00:58:30 2005 -0700"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Mon May 16 21:07:31 2005 -0700"
      },
      "message": "[PATCH] Fix root hole in pktcdvd\n\nioctl_by_bdev may only be used INSIDE the kernel.  If the \"arg\" argument\nrefers to memory that is accessed by put_user/get_user in the ioctl\nfunction, the memory needs to be in the kernel address space (that\u0027s the\nset_fs(KERNEL_DS) doing in the ioctl_by_bdev).  This works on i386 because\neven with set_fs(KERNEL_DS) the user space memory is still accessible with\nput_user/get_user.  That is not true for s390.  In short the ioctl\nimplementation of the pktcdvd device driver is horribly broken.\n\nSigned-off-by: Peter Osterlund \u003cpetero2@telia.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "68f66feb300423bb9ee5daecb1951af394425a38",
      "tree": "ae5ce87f061f76da06cb78ce5c9cf3c8284fc0fc",
      "parents": [
        "a84a505956f5c795a9ab3d60d97b6b91a27aa571"
      ],
      "author": {
        "name": "Stephen Tweedie",
        "email": "sct@redhat.com",
        "time": "Fri May 13 23:31:19 2005 -0400"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Mon May 16 21:07:21 2005 -0700"
      },
      "message": "[PATCH] Fix root hole in raw device\n\n[Patch] Fix raw device ioctl pass-through\n\nRaw character devices are supposed to pass ioctls through to the block\ndevices they are bound to.  Unfortunately, they are using the wrong\nfunction for this: ioctl_by_bdev(), instead of blkdev_ioctl().\n\nioctl_by_bdev() performs a set_fs(KERNEL_DS) before calling the ioctl,\nredirecting the user-space buffer access to the kernel address space.\nThis is, needless to say, a bad thing.\n\nThis was noticed first on s390, where raw IO was non-functioning.  The\ns390 driver config does not actually allow raw IO to be enabled, which\nwas the first part of the problem.  Secondly, the s390 kernel address\nspace is distinct from user, causing legal raw ioctls to fail.  I\u0027ve\nreproduced this on a kernel built with 4G:4G split on x86, which fails\nin the same way (-EFAULT if the address does not exist kernel-side;\nreturns success without actually populating the user buffer if it does.)\n\nThe patch below fixes both the config and address-space problems.  It\u0027s\nbased closely on a patch by Jan Glauber \u003cjang@de.ibm.com\u003e, which has\nbeen tested on s390 at IBM.  I\u0027ve tested it on x86 4G:4G (split address\nspace) and x86_64 (common address space).\n\nKernel-address-space access has been assigned CAN-2005-1264.\n\nSigned-off-by: Stephen Tweedie \u003csct@redhat.com\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "a84a505956f5c795a9ab3d60d97b6b91a27aa571",
      "tree": "440fdf47fcddf8b0d615667b418981a511d16e30",
      "parents": [
        "d3f0fcec2d50a18a84c4f3dd7683206ed37ca009"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed May 11 00:10:44 2005 -0700"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Mon May 16 21:07:05 2005 -0700"
      },
      "message": "[PATCH] fix Linux kernel ELF core dump privilege elevation\n\nAs reported by Paul Starzetz \u003cihaquer@isec.pl\u003e\n\nReference: CAN-2005-1263\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "d3f0fcec2d50a18a84c4f3dd7683206ed37ca009",
      "tree": "6e56e97c81b5b8c4d556ffd90349e73a885a20dc",
      "parents": [
        "8711a1b902e691c9b3bbd0d0624f836abe9641ca",
        "c8920ba041c8934b29370f5d62ab9ea8f147966b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon May 16 20:06:47 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon May 16 20:06:47 2005 -0700"
      },
      "message": "Automatic merge of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6.git\n"
    },
    {
      "commit": "8711a1b902e691c9b3bbd0d0624f836abe9641ca",
      "tree": "588af68788e56f7e0e6132e52c35af4abcdb4c93",
      "parents": [
        "768cbfbc5273bad91afe12b81471f563b288118a"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon May 16 23:36:22 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon May 16 23:36:22 2005 +0100"
      },
      "message": "[PATCH] ARM: Fix build error\n\nMainline kernels don\u0027t have VECTORS_HIGH nor COPYPAGE_MINICACHE yet.\n\nSigned-off-by: Russell King \u003crmk@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "768cbfbc5273bad91afe12b81471f563b288118a",
      "tree": "954b95e1d1af6c21df7c85f265d218e48908e161",
      "parents": [
        "2a4a7e02e27b4f542473772d588f81759c209fb3",
        "05ab3014636ff60a319d37cdf37dca594b015eec"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon May 16 10:34:52 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon May 16 10:34:52 2005 -0700"
      },
      "message": "Automatic merge of master.kernel.org:/home/rmk/linux-2.6-serial.git\n"
    },
    {
      "commit": "2a4a7e02e27b4f542473772d588f81759c209fb3",
      "tree": "9b3f40337525c1bdec6b14936184c9794dcd2356",
      "parents": [
        "85bcc13072c54592596c5b41d40d1c6a18b04e19",
        "bfd4e0709fb977e64e27d9255be6e7aeadf4fcd4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon May 16 10:27:11 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon May 16 10:27:11 2005 -0700"
      },
      "message": "Automatic merge of master.kernel.org:/home/rmk/linux-2.6-rmk.git\n"
    },
    {
      "commit": "c8920ba041c8934b29370f5d62ab9ea8f147966b",
      "tree": "6e0e12acd812f221906289348bc4e08cd1047df6",
      "parents": [
        "c4cc26d3310a6614a20e32276228a5d44159fc9b"
      ],
      "author": {
        "name": "Daniel Andersen",
        "email": "daniel@linux-user.net",
        "time": "Thu May 05 15:14:09 2005 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon May 16 00:04:29 2005 -0400"
      },
      "message": "[PATCH] wireless: 3CRWE154G72 Kconfig help fix\n\nVersion 2 of the 3com OfficeConnect 11g Cardbus Card aka 3CRWE154G72 is not\nsupported by the prism54 project.  To stop confusion, the kernel\ndocumentation should state so as 3com made a good job hiding the version.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\n\ndiff -puN drivers/net/wireless/Kconfig~wireless-3crwe154g72-kconfig-help-fix drivers/net/wireless/Kconfig\n"
    },
    {
      "commit": "c4cc26d3310a6614a20e32276228a5d44159fc9b",
      "tree": "35246410bf048fb6a0aa455b272f2a2933dbacad",
      "parents": [
        "99718699f5746cc365f3a9ab4769568a1da97635"
      ],
      "author": {
        "name": "Jiri Benc",
        "email": "jbenc@suse.cz",
        "time": "Wed Apr 27 12:48:56 2005 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun May 15 23:18:48 2005 -0400"
      },
      "message": "[PATCH] Typo in tulip driver\n\nThis patch fixes a typo in tulip driver in 2.6.12-rc3.\n"
    },
    {
      "commit": "99718699f5746cc365f3a9ab4769568a1da97635",
      "tree": "6f8f9ad590b14514ad88c3478328795148c91e46",
      "parents": [
        "f7a3aae1723e7ffc9c4fcdb489365da7a3d81255"
      ],
      "author": {
        "name": "Geoff Levand",
        "email": "geoffrey.levand@am.sony.com",
        "time": "Thu Apr 14 11:20:32 2005 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun May 15 22:44:26 2005 -0400"
      },
      "message": "[PATCH] {PATCH] Fix IBM EMAC driver ioctl bug\n\nFix IBM EMAC driver ioctl bug.\n\nI found IBM EMAC driver bug.\nSo mii-tool command print wrong status.\n\n  # mii-tool\n  eth0: 10 Mbit, half duplex, no link\n  eth1: 10 Mbit, half duplex, no link\n\nI can get correct status on fixed kernel.\n\n  # mii-tool\n  eth0: negotiated 100baseTx-FD, link okZZ\n  eth1: negotiated 100baseTx-FD, link ok\n\nHiroaki Fuse\n\nSigned-off-by: Geoff Levand \u003cgeoffrey.levand@am.sony.com\u003e for CELF\n"
    },
    {
      "commit": "f7a3aae1723e7ffc9c4fcdb489365da7a3d81255",
      "tree": "2c0a93d730060f63670d3e7f130ee12e26b3ed8f",
      "parents": [
        "88d7bd8cb9eb8d64bf7997600b0d64f7834047c5"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@www.linux.org.uk",
        "time": "Sun Apr 03 09:15:52 2005 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun May 15 22:22:32 2005 -0400"
      },
      "message": "[PATCH] drivers/net/wireless enabled by wrong option\n\n\tNET_WIRELESS is only a subset of the stuff in drivers/net/wireless;\nNET_RADIO is what covers all of them.\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\u003e\n"
    },
    {
      "commit": "bfd4e0709fb977e64e27d9255be6e7aeadf4fcd4",
      "tree": "f5b1ec32cf9972f47a1f32419c3839c3e4695e28",
      "parents": [
        "4ad3a443c9238c8df68f4519049c3c8d80fe62c2"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@org.rmk.(none)",
        "time": "Thu May 12 19:27:14 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu May 12 19:27:14 2005 +0100"
      },
      "message": "[PATCH] ARM: 2678/1: S3C2440 - cpu fixes, hdiv divisors and nand dev name\n\nPatch from Ben Dooks\n\nFix the setting of hdiv when set to divide-by-2. Thanks to\nJeonghoon Yoon for pointing this out.\nChange name of the NAND device to \"s3c2440-nand\" as it\nis not similar enough to the \"s3c2410-nand\" device.\n\nSigned-off-by: Ben Dooks\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "4ad3a443c9238c8df68f4519049c3c8d80fe62c2",
      "tree": "eb39723468aa2b9269cfb3440239315940ff69c8",
      "parents": [
        "9dabf9da18018b99a51334c2ef168019389ed5bf"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@org.rmk.(none)",
        "time": "Thu May 12 19:27:13 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu May 12 19:27:13 2005 +0100"
      },
      "message": "[PATCH] ARM: 2677/1: S3C2440 - UPLL frequency doubled\n\nPatch from Ben Dooks\n\nS3C2440 UPLL is the same as the S3C2410 UPLL, it is only the\nMPLL which has an extra multiplication factor of 2 in the\nmultiplier.\n\nSigned-off-by: Ben Dooks\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "9dabf9da18018b99a51334c2ef168019389ed5bf",
      "tree": "b89293a7d31464b0139c42ef0a84ded7f7c189ed",
      "parents": [
        "70489c88d0b7e5820ac37a039a910bb396e2a4e3"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@org.rmk.(none)",
        "time": "Thu May 12 19:27:13 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu May 12 19:27:13 2005 +0100"
      },
      "message": "[PATCH] ARM: 2676/1: S3C2440 - NAND register additions\n\nPatch from Ben Dooks\n\nAdd the register definitions for the s3c2440 NAND controller\nto the s3c2410 NAND register definitions\n\nSigned-off-by: Ben Dooks\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "70489c88d0b7e5820ac37a039a910bb396e2a4e3",
      "tree": "47f5ad9729469cad40c926af4961611208bdfdc1",
      "parents": [
        "d7def6c22dfa9f32b3d9e5546a7a6a90c644ff5f"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@org.rmk.(none)",
        "time": "Thu May 12 19:27:12 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu May 12 19:27:12 2005 +0100"
      },
      "message": "[PATCH] ARM: 2680/1: refine TLS reg availability some more again\n\nPatch from Nicolas Pitre\n\nNot all ARMv6 processors implement the TLS register.\n\nSigned-off-by: Nicolas Pitre\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "d7def6c22dfa9f32b3d9e5546a7a6a90c644ff5f",
      "tree": "bae4cdc4e45905416e0868053d62b3dd4869c047",
      "parents": [
        "fa4354359f800ef9d68ed644438efd45b559b443"
      ],
      "author": {
        "name": "Sascha Hauer",
        "email": "sascha@de.rmk.(none)",
        "time": "Tue May 10 19:01:35 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue May 10 19:01:35 2005 +0100"
      },
      "message": "[PATCH] ARM: 2666/1: i.MX pwm controller defines\n\nPatch from Sascha Hauer\n\nThis patch adds the defines for the i.MX PWM controller\n\nSigned-off-by: Steven Scholz\nSigned-off-by: Sascha Hauer\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "fa4354359f800ef9d68ed644438efd45b559b443",
      "tree": "57b8fc85f04cb048ec03d01870c597de82f75535",
      "parents": [
        "8d802d28c23122a57d7dddf4886b0486ca183d2d"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@org.rmk.(none)",
        "time": "Tue May 10 17:36:29 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue May 10 17:36:29 2005 +0100"
      },
      "message": "[PATCH] ARM: 2663/2: I can\u0027t type\n\nPatch from Nicolas Pitre\n\nSigned-off-by: Nicolas Pitre\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "8d802d28c23122a57d7dddf4886b0486ca183d2d",
      "tree": "f4727bdf06706deffe9516a531275c6aa63d9dba",
      "parents": [
        "08ee4e4c5fd3fb0857eeb6a5a0ff66881432e8a3"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue May 10 17:31:43 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue May 10 17:31:43 2005 +0100"
      },
      "message": "[PATCH] ARM: Add V6 aliasing cache flush\n\nAdd cache flushing support for aliased V6 caches to\nflush_dcache_page.\n\nSigned-off-by: Russell King \u003crmk@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "08ee4e4c5fd3fb0857eeb6a5a0ff66881432e8a3",
      "tree": "a4c70b10a7bbd4dd5606a5d5122d98fd2c82b229",
      "parents": [
        "d2bab05ac1f9a2f5ddcd2f3256237e5c47fc127f"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue May 10 17:30:47 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue May 10 17:30:47 2005 +0100"
      },
      "message": "[PATCH] ARM: Use top_pmd for V6 copy/clear user_page\n\nRemove needless page table walking for v6 page operations.\n\nSigned-off-by: Russell King \u003crmk@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "d2bab05ac1f9a2f5ddcd2f3256237e5c47fc127f",
      "tree": "a330a8ac155d82bae9a500d28533888dedad4d1e",
      "parents": [
        "c4e1f6f6bf82af89994a0ee760fc5e036c4d3c1f"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue May 10 14:23:01 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue May 10 14:23:01 2005 +0100"
      },
      "message": "[PATCH] ARM: Move copy/clear user_page locking into implementation\n\nMove the locking for copy_user_page() and clear_user_page() into\nthe implementations which require locking.  For simple memcpy/\nmemset based implementations, the locking is extra overhead which\nis not necessary, and prevents preemption occuring.\n\nSigned-off-by: Russell King \u003crmk@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c4e1f6f6bf82af89994a0ee760fc5e036c4d3c1f",
      "tree": "64d5168e48eb879cb7452e80b06b7d7eaa6a709c",
      "parents": [
        "155bb14482cc567761c13b4efc064de400c55e18"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue May 10 10:40:19 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue May 10 10:40:19 2005 +0100"
      },
      "message": "[PATCH] ARM: Add top_pmd, which points at the top-most page table\n\nSigned-off-by: Russell King \u003crmk@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "05ab3014636ff60a319d37cdf37dca594b015eec",
      "tree": "d9d948a5ecd5e10cd511ebca328df2ef08d5e076",
      "parents": [
        "88d7bd8cb9eb8d64bf7997600b0d64f7834047c5"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon May 09 23:21:59 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon May 09 23:21:59 2005 +0100"
      },
      "message": "[PATCH] Serial: Add uart_insert_char()\n\nAdd uart_insert_char(), which handles inserting characters into the\nflip buffer.  This helper function handles the correct semantics\nfor handling overrun in addition to inserting normal characters.\n\nSigned-off-by: Russell King \u003crmk@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "155bb14482cc567761c13b4efc064de400c55e18",
      "tree": "28c9e8989febe619383ceba4b4115ebaafd847bf",
      "parents": [
        "88d7bd8cb9eb8d64bf7997600b0d64f7834047c5"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon May 09 20:52:51 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon May 09 20:52:51 2005 +0100"
      },
      "message": "[PATCH] ARM: Add inline functions to find the pmd from virtual address\n\nAdd pmd_off() and pmd_off_k() to obtain the pmd pointer for a\nvirtual address, and use them throughout the mm initialisation.\n\nSigned-off-by: Russell King \u003crmk@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "85bcc13072c54592596c5b41d40d1c6a18b04e19",
      "tree": "1f3fe7a88f37ed72f6cdaf6117f0299caf4ab59a",
      "parents": [
        "88d7bd8cb9eb8d64bf7997600b0d64f7834047c5"
      ],
      "author": {
        "name": "Pierre Ossman",
        "email": "drzeus-list@cx.rmk.(none)",
        "time": "Sun May 08 19:35:27 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun May 08 19:35:27 2005 +0100"
      },
      "message": "[PATCH] MMC: wbsd update\n\nUpdates to the wbsd driver.\n                                                                                \n* Fix to handle DAT3 card detection.\n* Fixed bug which could cause large writes to stall in FIFO mode.\n* Plug \u0027n Play support. In most cases you need ACPI PNP for this to work.\n* Uses generic DMA API (ISA dependency removed).\n"
    },
    {
      "commit": "88d7bd8cb9eb8d64bf7997600b0d64f7834047c5",
      "tree": "eed337ef5e9ae7d62caa84b7974a11fddc7f06e0",
      "parents": [
        "2d58cc9a437f3833d242e9d1617ec9b4044e26f3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri May 06 22:20:31 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri May 06 22:20:31 2005 -0700"
      },
      "message": "Linux v2.6.12-rc4\n"
    },
    {
      "commit": "2d58cc9a437f3833d242e9d1617ec9b4044e26f3",
      "tree": "e5c5f2b57b178a66fe880c0f534cbc791cf09147",
      "parents": [
        "0f7e663dea7f0e22f3b2d07156c5e9d2e8656610"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Fri May 06 21:30:55 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri May 06 22:09:31 2005 -0700"
      },
      "message": "[PATCH] uml: x86_64 fixes\n\nThis fixes some x86_64 bugs -\n\n- maybe_map returns -1 on error instead of 0, which is interpreted as\n  physical address 0\n\n- removed an include of ipc.h, which isn\u0027t needed\n\n- fixed the calculation of signal frame location\n\n- the signal delivery code is now immune to the stack expansion check\n\n- added a missing include\n\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0f7e663dea7f0e22f3b2d07156c5e9d2e8656610",
      "tree": "669450b10e1677d3ea65aa7695a7834f791ce329",
      "parents": [
        "b8bd0220c1ac6273eda66e25d992654219f846b6"
      ],
      "author": {
        "name": "Bodo Stroesser",
        "email": "bstroesser@fujitsu-siemens.com",
        "time": "Fri May 06 21:30:54 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri May 06 22:09:30 2005 -0700"
      },
      "message": "[PATCH] uml: Fix process exit race\n\ntt-mode closes switch_pipes in exit_thread_tt and kills processes in\nswitch_to_tt, if the exit_state is EXIT_DEAD or EXIT_ZOMBIE.\n\nIn very rare cases the exiting process can be scheduled out after having set\nexit_state and closed switch_pipes (from release_task it calls proc_pid_flush,\nwhich might sleep).  If this process is to be restarted, UML failes in\nswitch_to_tt with:\n\n   write of switch_pipe failed, err \u003d 9\n\nWe fix this by closing switch_pipes not in exit_thread_tt, but later in\nrelease_thread_tt.  Additionally, we set switch_pipe[0] \u003d 0 after closing.\nswitch_to_tt must not kill \"from\" process depending on its exit_state, but\nmust kill it after release_thread was processed only, so it examines\nswitch_pipe[0] for its decision.\n\nSigned-off-by: Bodo Stroesser \u003cbstroesser@fujitsu-siemens.com\u003e\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b8bd0220c1ac6273eda66e25d992654219f846b6",
      "tree": "62ffb77c57261813fc8da66ce7ae404df313cff9",
      "parents": [
        "1f3be588b51e809476cdecd4eaf6fd04670d9c36"
      ],
      "author": {
        "name": "Bodo Stroesser",
        "email": "bstroesser@fujitsu-siemens.com",
        "time": "Fri May 06 21:30:53 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri May 06 22:09:30 2005 -0700"
      },
      "message": "[PATCH] uml: S390 preparation, arch_align_stack\n\nOnly x86 and x86_64 use arch_align_stack(), all other subarches have:\n\n #define arch_align_stack(x) (x)\n\nSo, if this definition is found, UML\u0027s own arch_align_stack() should be\nskipped.\n\nSigned-off-by: Bodo Stroesser \u003cbstroesser@fujitsu-siemens.com\u003e\nCc: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1f3be588b51e809476cdecd4eaf6fd04670d9c36",
      "tree": "4664c889c9e4d45d0c8ed8e39b54e7a9e242c251",
      "parents": [
        "675dffc914412a25d33bbc8baea30681c565c9c1"
      ],
      "author": {
        "name": "Bodo Stroesser",
        "email": "bstroesser@fujitsu-siemens.com",
        "time": "Fri May 06 21:30:52 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri May 06 22:09:30 2005 -0700"
      },
      "message": "[PATCH] uml: Use CONFIG variable for address space size\n\ntt/mem.c still uses hardcoded TOP for i386 instead of CONFIG_TOP_ADDR provided\nby subarch\u0027s Kconfig_XXXX, which would be right.\n\nSigned-off-by: Bodo Stroesser \u003cbstroesser@fujitsu-siemens.com\u003e\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "675dffc914412a25d33bbc8baea30681c565c9c1",
      "tree": "6b320f59fc337779994fa7666a5c7377dbcc00f8",
      "parents": [
        "37f02b63bdc55147a32cedf7831452efd5a72748"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Fri May 06 21:30:51 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri May 06 22:09:30 2005 -0700"
      },
      "message": "[PATCH] uml: Turn literal numbers into symbolic constants\n\nSo, there I was, looking at my own code, wondering what the magic setjmp\nreturn values did.  This patch turns the constants that are used to make\nrequests of the initial thread into meaningful symbols.\n\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "37f02b63bdc55147a32cedf7831452efd5a72748",
      "tree": "9373e0e1204481522fa77ff1382665ea71b0a380",
      "parents": [
        "ccfcd37cb694fc71ddf16fa7faa9e06811a26e5b"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Fri May 06 21:30:51 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri May 06 22:09:30 2005 -0700"
      },
      "message": "[PATCH] uml: Makefile cleanup\n\nThis eliminates some stuff from arch/um/kernel/Makefile which refers to a\nfile which has long since been deleted.\n\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ccfcd37cb694fc71ddf16fa7faa9e06811a26e5b",
      "tree": "c45b782bf9f92b973e4472018f8d9dbade3e96f0",
      "parents": [
        "804c2415c9182b95719cdf85913f6313f7ac042a"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Fri May 06 21:30:50 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri May 06 22:09:29 2005 -0700"
      },
      "message": "[PATCH] uml: Eliminate unusable function\n\nEliminate the non-inline version of switch_mm, which can\u0027t be used,\nconsidering the inline version in asm/mmu_context.h\n\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "804c2415c9182b95719cdf85913f6313f7ac042a",
      "tree": "b798fc9def1316b4cbee16d99120832dfe2a8c52",
      "parents": [
        "82c1c11bdd92d94f8fd620a3ea6c894eba37d4ed"
      ],
      "author": {
        "name": "Bodo Stroesser",
        "email": "bstroesser@fujitsu-siemens.com",
        "time": "Fri May 06 21:30:49 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri May 06 22:09:29 2005 -0700"
      },
      "message": "[PATCH] uml: S390 preparation, save an extra register\n\ns390 tt-mode needs to save not only syscall number, but an further register\nalso.\n\nSigned-off-by: Bodo Stroesser \u003cbstroesser@fujitsu-siemens.com\u003e\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "82c1c11bdd92d94f8fd620a3ea6c894eba37d4ed",
      "tree": "bc2ac7e025e250678261695a19e171f2991746c6",
      "parents": [
        "16c11163019879c0e1e69d3ec7d4574a80e9c77e"
      ],
      "author": {
        "name": "Bodo Stroesser",
        "email": "bstroesser@fujitsu-siemens.com",
        "time": "Fri May 06 21:30:46 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri May 06 22:09:29 2005 -0700"
      },
      "message": "[PATCH] uml: S390 preparation, peekusr/pokeusr defined by subarch\n\ns390 needs to change some parts of arch/um/kernel/ptrace.c.  Thus, the code\nregarding PEEKUSER and POKEUSER are shifted to arch/um/sys-\u003csubarch\u003e/ptrace.c.\n\nAlso s390 debug registers need to be updated, when singlestepping is switched\non / off.  Thus, setting/resetting of singlestepping is centralized in the new\nfunction set_singlestep(), which also inserts the macro\nSUBARCH_SET_SINGLESTEP(mode), if defined.\n\nFinally, s390 has the \"ieee_instruction_pointer\" in its\nregisters, which also is allowed to be read via\n\n  ptrace( PTRACE_PEEKUSER, getpid(), PT_IEEE_IP, 0);\n\nTo implement this feature, sys_ptrace inserts the macro\nSUBARCH_PTRACE_SPECIAL, if defined.\n\nSigned-off-by: Bodo Stroesser \u003cbstroesser@fujitsu-siemens.com\u003e\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "16c11163019879c0e1e69d3ec7d4574a80e9c77e",
      "tree": "7387cc2c3c7d0c67391ce5390bd6048639a0790e",
      "parents": [
        "8bef3e0a06c00bd44760361f84b08e30cd1bff0e"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Fri May 06 21:30:45 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri May 06 22:09:29 2005 -0700"
      },
      "message": "[PATCH] uml: command line handling cleanup\n\nCommand line handling cleanups - a couple of things made static and an\nunused declaration removed from header.\n\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8bef3e0a06c00bd44760361f84b08e30cd1bff0e",
      "tree": "bd636a99fe49c090bcbd91394a2e2cab95296ed7",
      "parents": [
        "f2a0f8b9301ca34034c4a2ec09a09ff4677e83dd"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Fri May 06 21:30:44 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri May 06 22:09:28 2005 -0700"
      },
      "message": "[PATCH] uml: Remove include/asm-um/elf.h\n\nI accidentally included include/asm-um/elf.h as a real file in a previous\npatch.  This patch eliminates it.\n\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f2a0f8b9301ca34034c4a2ec09a09ff4677e83dd",
      "tree": "59566a214a4930904ac93c6d9f8ecd834574f70f",
      "parents": [
        "c184ca3681ee9ae0bb63cb591e1e16f42536415c"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Fri May 06 21:30:43 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri May 06 22:09:28 2005 -0700"
      },
      "message": "[PATCH] uml: __deprecated makes build unnecessarily noisy\n\nRemove the __deprecated from verify_area_skas and verify_area_tt.  Since\nverify_area is itself marked __deprecated, and it is the only caller of\nthese, then they don\u0027t need to be marked.  Marking them only makes the\nbuild noisier.\n\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c184ca3681ee9ae0bb63cb591e1e16f42536415c",
      "tree": "8501d28eaee55072a77148847a3564516d93c694",
      "parents": [
        "e99d3438e4db1ef9e4cae5ad3946c76f4ffd268d"
      ],
      "author": {
        "name": "Jiri Benc",
        "email": "jbenc@suse.cz",
        "time": "Fri May 06 21:30:42 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri May 06 22:09:28 2005 -0700"
      },
      "message": "[PATCH] video/tuner: add VIDEO_G_FREQUENCY and freq range to VIDIOC_G_TUNER\n\nThis patch adds a VIDIOC_G_FREQUENCY command to tuner-core.c and sets\nlowest and highest tunable frequencies in v4l2_tuner structure returned by\nVIDIOC_G_TUNER command.\n\nSigned-off-by: Jiri Benc \u003cjbenc@suse.cz\u003e\nCc: Gerd Knorr \u003ckraxel@bytesex.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e99d3438e4db1ef9e4cae5ad3946c76f4ffd268d",
      "tree": "50118dee29963e6720f1dda7734ef6f3616fdb4e",
      "parents": [
        "b272125273103458b9727df1868b81bae64f44cb"
      ],
      "author": {
        "name": "Jiri Benc",
        "email": "jbenc@suse.cz",
        "time": "Fri May 06 21:30:42 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri May 06 22:09:28 2005 -0700"
      },
      "message": "[PATCH] video/tuner: fix tuner-\u003efreq updating\n\nIn VIDIOC_S_FREQUENCY command in tuner-core.c, t-\u003efreq is set to a new\nvalue before calling set_freq().  This is not necessary, as set_freq() sets\nt-\u003efreq itself.  Moreover, it causes problems with Philips tuners, as they\nneed to take into consideration difference between previous and new\nfrequency.\n\nSigned-off-by: Jiri Benc \u003cjbenc@suse.cz\u003e\nCc: Gerd Knorr \u003ckraxel@bytesex.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b272125273103458b9727df1868b81bae64f44cb",
      "tree": "5718bd3d76a457bf80be7785bad553d1fdd98ec1",
      "parents": [
        "b7c2b704bd78aa3665fc24100bd2d4f5f8305d7a"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@freescale.com",
        "time": "Fri May 06 21:30:41 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri May 06 22:09:28 2005 -0700"
      },
      "message": "[PATCH] ppc32: Fix POWER3/POWER4 compiler error\n\nIn separating out support for hardware floating point we missed the fact\nthat both POWER3 and POWER4 have HW FP.  Enable CONFIG_PPC_FPU for POWER3\nand POWER4 fixes the issue.\n\nSigned-off-by: Kumar Gala \u003ckumar.gala@freescale.com\u003e\nAcked-by: Paul Mackerras \u003cpaulus@samba.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b7c2b704bd78aa3665fc24100bd2d4f5f8305d7a",
      "tree": "cecd53ae0d936d82677f3d4c58df75ddfe771a75",
      "parents": [
        "b2411dd202e854d1f3be541135af8bb9872ea8b6"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri May 06 17:41:03 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri May 06 22:09:27 2005 -0700"
      },
      "message": "[PATCH] ppc64: enable CONFIG_RTAS_PROC by default\n\nThis patch enables CONFIG_RTAS_PROC by default on pSeries.  This will\npreserve /proc/ppc64/rtas/rmo_buffer, which is needed by librtas.\n\nSigned-off-by: John Rose \u003cjohnrose@austin.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b2411dd202e854d1f3be541135af8bb9872ea8b6",
      "tree": "1f13322150e903b03225362f77ec51887d3cc9ca",
      "parents": [
        "cccf25087f1cb24344b2140ca319b4afe4cf79a8"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Fri May 06 17:41:01 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri May 06 22:09:27 2005 -0700"
      },
      "message": "[PATCH] revert msdos partitioning fix\n\nThis change from March 3rd causes the partition parsing code to ignore\npartitions which have a signature byte of zero.  Turns out that more people\nhave such partitions than we expected, and their device numbering is coming up\nwrong in post-2.6.11 kernels.\n\nSo revert the change while we think about the problem a bit more.\n\nCc: Andries Brouwer \u003cAndries.Brouwer@cwi.nl\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "cccf25087f1cb24344b2140ca319b4afe4cf79a8",
      "tree": "2534980ca5f4043c71d999b74e151c53f6cf8a93",
      "parents": [
        "07342d623b8e1ac9501a36a0da55cbce1117aeaf"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sat May 07 01:28:45 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri May 06 16:58:18 2005 -0700"
      },
      "message": "[PATCH] drivers/block/rd.c: rd_size shouldn\u0027t be static\n\nI somehow missed that there is external usage of rd_size on some\narchitectures.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "07342d623b8e1ac9501a36a0da55cbce1117aeaf",
      "tree": "611ac9c9a042ad5a5af247567091db9808ceb5ca",
      "parents": [
        "d4a1a7322c8c6b9899851f8358eb3842c67de6bc",
        "e4862fedbc37a2c242824b100101f8e6e8488748"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri May 06 16:46:40 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri May 06 16:46:40 2005 -0700"
      },
      "message": "Automatic merge of rsync://www.parisc-linux.org/~jejb/git/scsi-for-linus-2.6.git\n"
    },
    {
      "commit": "d4a1a7322c8c6b9899851f8358eb3842c67de6bc",
      "tree": "b857cd417ab26a7afffd24de2ac340ff8eb2c384",
      "parents": [
        "22490eb80ceb4ac07ef36fff253904fb4adf57f2",
        "f1690f37a526d46aa4eb55e832346a531ba850dd"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri May 06 15:41:11 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri May 06 15:41:11 2005 -0700"
      },
      "message": "Merge of master.kernel.org:/home/rmk/linux-2.6-serial.git\n"
    },
    {
      "commit": "22490eb80ceb4ac07ef36fff253904fb4adf57f2",
      "tree": "d171a1f225cbf388a6b1ec07b0f15eddff237ec5",
      "parents": [
        "b3214970abbe983cd89842ae24ea00e21bba79f6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri May 06 15:39:23 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri May 06 15:39:23 2005 -0700"
      },
      "message": "Fix acpi_find_rsdp() - acpi_scan_rsdp takes length, not end\n\nNoticed by Jakub Jermar \u003cjermar@itbs.cz\u003e\n"
    },
    {
      "commit": "e4862fedbc37a2c242824b100101f8e6e8488748",
      "tree": "428cfeddc46cc3a7b695b65e34d8054494b55281",
      "parents": [
        "949bf797595fc99d4cadf9a294fe6fd32a4474e6"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "James.Bottomley@steeleye.com",
        "time": "Fri May 06 13:14:48 2005 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.(none)",
        "time": "Fri May 06 15:12:02 2005 -0500"
      },
      "message": "[SCSI] correct the sym2 period setting routines\n\nThere\u0027s a slight bug in the routines in that if the period requires dt,\nthen the routine will unconditionally set it.  DT may only be set if\nWide is also set, so this turns back on the wide bit.\n\nFor domain validation to work correctly, we need to observe the wide bit\nabsolutely.\n\nAcked by: Matthew Wilcox \u003cwilly@debian.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "b3214970abbe983cd89842ae24ea00e21bba79f6",
      "tree": "7eb5599932c67e65141f51fa4fdc7b4dc5a8be6b",
      "parents": [
        "6c80a21cb1825e576ffff9df2302bf0fa1065ceb"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "axboe@suse.de",
        "time": "Fri May 06 08:37:44 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri May 06 08:07:01 2005 -0700"
      },
      "message": "[PATCH] fix alsa via82xx resume\n\nTrying software suspend on my workstation makes it crash on resume.  The\nproblem is that via82xx marks the chip_init function as _devinit, but calls\nit on resume as well.\n\nCc: \u003ctiwai@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jens Axboe \u003caxboe@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6c80a21cb1825e576ffff9df2302bf0fa1065ceb",
      "tree": "b364bcb9f1ed3b187cf96c7c9167ab850de808cc",
      "parents": [
        "2512809255d018744fe6c2f5e996c83769846c07"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri May 06 16:28:56 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri May 06 08:07:01 2005 -0700"
      },
      "message": "[PATCH] ppc64: global interrupt queue cleanup\n\nMove the code to set global interrupt queue membership to xics.c,\nand remove no longer needed extern declarations.  Also call it on\nall cpus (even the boot cpu) to prepare for kexec.\n\nSigned-off-by: Milton Miller \u003cmiltonm@bga.com\u003e\nSigned-off-by: R Sharada \u003csharada@in.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f1690f37a526d46aa4eb55e832346a531ba850dd",
      "tree": "4f3413d45324a25af1b2f87734ebb7a78e0a62e5",
      "parents": [
        "2512809255d018744fe6c2f5e996c83769846c07"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Fri May 06 10:19:09 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Fri May 06 10:19:09 2005 +0100"
      },
      "message": "[PATCH] 8250_pci.c: add comment about enum sorting order\n\nSigned-off-by: Russell King \u003crmk@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "2512809255d018744fe6c2f5e996c83769846c07",
      "tree": "e220183081409fe4c5d1961cf1e56d93a91d7efc",
      "parents": [
        "8b3447db2e02f01f94b4bcd8584caccdada6fa4a"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri May 06 14:31:31 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 22:00:52 2005 -0700"
      },
      "message": "[PATCH] ppc64: remove explicit contig_page_data reference\n\nTrivial patch to remove our last direct reference to contig_page_data.\nThis will make it just that much less hard to seperate NUMA and\nDISCONTIG.  Please forward on.  Against 2.6.12-rc1\n\nSigned-off-by: Joel Schopp \u003cjschopp@austin.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8b3447db2e02f01f94b4bcd8584caccdada6fa4a",
      "tree": "a547715ba79a18629f3e6081b055cb81b2dca3da",
      "parents": [
        "af4d4b34106b6e520e6b13350831b170d8bca117"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri May 06 14:25:55 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 22:00:52 2005 -0700"
      },
      "message": "[PATCH] ppc64: remove unused arch/ppc64/boot/start.c\n\nstart.c is not referenced in the arch/ppc64/boot/Makefile\n\ncompile tested with the defconfig.\n\nSigned-off-by: Olaf Hering \u003colh@suse.de\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "af4d4b34106b6e520e6b13350831b170d8bca117",
      "tree": "0f78dc7c545d7a72bacdc63ca6ba6e40a1ebf9f6",
      "parents": [
        "5e2afc1ddd2a22b290bc334c0deffdd6dcdebc80"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri May 06 14:27:17 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 22:00:52 2005 -0700"
      },
      "message": "[PATCH] ppc64: remove asm/bootinfo.h include\n\nThe defines in bootinfo.h are not used, so the include can be removed.\nAccording to Ben, birecs are not used on ppc64:\n\n  on ppc64, we made the decision of enforcing the presence of an\n  OF device-tree and either an OF-like client interface or a kexec\n  like flattened tree.\n  so if your bootloader want to say things to the kernel,\n  it can do so by adding properties to the device-tree\n\ncompile-tested with defconfig\n\nSigned-off-by: Olaf Hering \u003colh@suse.de\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5e2afc1ddd2a22b290bc334c0deffdd6dcdebc80",
      "tree": "5ec4d92159e8e032e1a97b2706285a9bf06640f4",
      "parents": [
        "3892c5fa9455670466f9f5518b3b7ef12ef3ccd6"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri May 06 13:35:04 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 22:00:52 2005 -0700"
      },
      "message": "[PATCH] ppc64: fix reloc_offset comment\n\nThe code in reloc_offset is actually subtracting the address in the link\nregister from the address calculated by the linker.  Perhaps the\nextended mnemonic `sub\u0027 replaced an original `subf\u0027 and the comment just\ndid not get updated.\n\n        bl      1f\n1:      mflr    r3\n        LOADADDR(r4,1b)\n        sub     r3,r4,r3\n\nSigned-off-by: Amos Waterland \u003capw@us.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3892c5fa9455670466f9f5518b3b7ef12ef3ccd6",
      "tree": "4f2e43fd2efd413a9b45a90129e62516c0d16808",
      "parents": [
        "6741f3a7f9922391cd02b3ca1329e669497dc22f"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri May 06 13:29:34 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 22:00:52 2005 -0700"
      },
      "message": "[PATCH] ppc64: fix prom.c compile warning\n\nThe code in unflatten_device_tree knows that get_property is written to\nonly return with lenp equal to 1 when also returning a valid pointer.\nThe gcc 3.3.3 compiler is not able to prove this to itself, so it warns\nabout a possible uninitialized pointer dereference:\n\n .../arch/ppc64/kernel/prom.c: In function `unflatten_device_tree\u0027:\n .../arch/ppc64/kernel/prom.c:828:\n warning: `p\u0027 might be used uninitialized in this function\n\nUnless it is desired to rework the interaction between the two\nfunctions, this will keep the existing behavior but quiet the compiler.\n\nSigned-off-by: Amos Waterland \u003capw@us.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6741f3a7f9922391cd02b3ca1329e669497dc22f",
      "tree": "cda5ab7ce1bc4b36cb164e6daee18c7649348fb4",
      "parents": [
        "b6f0b0d016a254ff583fec26f2c9e21c1ae2fdf3"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@nuerscht.ch",
        "time": "Fri May 06 12:10:04 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 19:32:59 2005 -0700"
      },
      "message": "[PATCH] arch/ppc64: Replace custom MIN macro\n\nReplace a custom MIN() macro with the min() macro from kernel.h\nThis patch removes 4 lines of redundant code.\n\nSigned-off-by: Tobias Klauser \u003ctklauser@nuerscht.ch\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b6f0b0d016a254ff583fec26f2c9e21c1ae2fdf3",
      "tree": "08a1ef868a241b971de601c7698b58deaadfe340",
      "parents": [
        "f59154c53fac0bfee52393247beadf0474770351"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Thu May 05 16:16:22 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 16:36:51 2005 -0700"
      },
      "message": "[PATCH] drivers/scsi/sym53c416.c: fix a wrong check\n\nThe Coverity checker found that this for loop was wrong.\n\nThis patch changes it to what seems to be intended.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nCc: James Bottomley \u003cJames.Bottomley@steeleye.com\u003e\nCc: Matthew Wilcox \u003cwilly@debian.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f59154c53fac0bfee52393247beadf0474770351",
      "tree": "002722bc8d24180077a35799e43dd75a19feb923",
      "parents": [
        "252795264df50a6c9eee604d29989854d5558139"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Thu May 05 16:16:21 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 16:36:51 2005 -0700"
      },
      "message": "[PATCH] fs/udf/udftime.c: fix off by one error\n\nThis patch fixes an off by one error found by the Coverity checker.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "252795264df50a6c9eee604d29989854d5558139",
      "tree": "72ee9019ea2917fcc0feab1ded60d2dc72a7051f",
      "parents": [
        "ebe8b54134314cc31331f6e26f42276cd947d1df"
      ],
      "author": {
        "name": "walter harms",
        "email": "wharms@bfs.de",
        "time": "Thu May 05 16:16:20 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 16:36:50 2005 -0700"
      },
      "message": "[PATCH] documentation for strncpy()\n\nthis clarifies the documentation on the behavier of strncpy().\n\nSigned-off-by: Domen Puncer \u003cdomen@coderock.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ebe8b54134314cc31331f6e26f42276cd947d1df",
      "tree": "93a34aa89778fdc1a79e5f399347b8bb01f1452c",
      "parents": [
        "d28c2bc8d192f606a4eb831978722107b20a9405"
      ],
      "author": {
        "name": "Domen Puncer",
        "email": "domen@coderock.org",
        "time": "Thu May 05 16:16:19 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 16:36:50 2005 -0700"
      },
      "message": "[PATCH] correctly name the Shell sort\n\nAs per http://www.nist.gov/dads/HTML/shellsort.html, this should be\nreferred to as a Shell sort.  Shell-Metzner is a misnomer.\n\nSigned-off-by: Daniel Dickman \u003cdidickman@yahoo.com\u003e\nSigned-off-by: Domen Puncer \u003cdomen@coderock.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d28c2bc8d192f606a4eb831978722107b20a9405",
      "tree": "b47a5cda32a70fdf62f4a4a40d6805a48ddcc0a3",
      "parents": [
        "cad359c68455d6870d053184bbb0ae208e207eef"
      ],
      "author": {
        "name": "Domen Puncer",
        "email": "domen@coderock.org",
        "time": "Thu May 05 16:16:19 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 16:36:50 2005 -0700"
      },
      "message": "[PATCH] fix lib/sort regression test\n\nThe regression test in lib/sort.c is currently worthless because the array\nthat is generated for sorting will be all zeros.  This patch fixes things\nso that the array that is generated will contain unsorted integers (that\nare not all identical) as was probably intended.\n\nSigned-off-by Daniel Dickman \u003cdidickman@yahoo.com\u003e\nSigned-off-by: Domen Puncer \u003cdomen@coderock.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "cad359c68455d6870d053184bbb0ae208e207eef",
      "tree": "9252eea9fc4aa168f949157c992a943134664b5b",
      "parents": [
        "4713741955736210511a5959bf13e92f8598dacd"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Thu May 05 16:16:18 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 16:36:50 2005 -0700"
      },
      "message": "[PATCH] fix NCR53C9x.c compile warning\n\ndrivers/scsi/NCR53C9x.c: In function `esp_do_data\u0027:\ndrivers/scsi/NCR53C9x.c:1838: warning: unused variable `flags\u0027\n\nSigned-off-by: Adrian Bunk \u003cbunk@fs.tum.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4713741955736210511a5959bf13e92f8598dacd",
      "tree": "d609f9b7c0511abc482f97eebdfc185df15c8331",
      "parents": [
        "02c30a84e6298b6b20a56f0896ac80b47839e134"
      ],
      "author": {
        "name": "Kianusch Sayah Karadji",
        "email": "kianusch@sk-tech.net",
        "time": "Thu May 05 16:16:17 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 16:36:49 2005 -0700"
      },
      "message": "[PATCH] x86: geode support fixes\n\n- Changed Name/defines from \"Geode GX\" to \"Geode GX1\" for clarification\n\n- Dropped \"-march\u003di586\" in favor of \"-march\u003di486\"\n\n- Dopped X86_OOSTORE support for Geode GX1\n\nSigned-off-by: Kianusch Sayah Karadji \u003ckianusch@sk-tech.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "02c30a84e6298b6b20a56f0896ac80b47839e134",
      "tree": "031e9d68ad83c371af7ebeb6840f3ede52698663",
      "parents": [
        "125947f2ab8c45417feaa4a8800e89529ca4612f"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "juhl-lkml@dif.dk",
        "time": "Thu May 05 16:16:16 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 16:36:49 2005 -0700"
      },
      "message": "[PATCH] update Ross Biro bouncing email address\n\nRoss moved.  Remove the bad email address so people will find the correct\none in ./CREDITS.\n\nSigned-off-by: Jesper Juhl \u003cjuhl-lkml@dif.dk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "125947f2ab8c45417feaa4a8800e89529ca4612f",
      "tree": "5abb5bf615b373e492f3c667af57ed497dcc600b",
      "parents": [
        "845d34318f8acb0d92d18ccc72ef6db4c7baeaea"
      ],
      "author": {
        "name": "Domen Puncer",
        "email": "domen@coderock.org",
        "time": "Thu May 05 16:16:15 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 16:36:49 2005 -0700"
      },
      "message": "[PATCH] CodingStyle: trivial whitespace fixups\n\nWhen I do a \"diff -Nur arch/i386 arch/x86_64\" to see what is different between these two\narchitectures, I see some differences due to whitespace issues only. The attached patch removes\nsome of the noise by fixing up the following files:\n- arch/i386/boot/bootsect.S\n- arch/i386/boot/video.S\n- arch/x86_64/boot/bootsect.S\n\nSigned-off-by: Daniel Dickman \u003cdidickman@yahoo.com\u003e\nSigned-off-by: Domen Puncer \u003cdomen@coderock.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "845d34318f8acb0d92d18ccc72ef6db4c7baeaea",
      "tree": "6e62572694f1bec82dfb197e637a024d2486bc77",
      "parents": [
        "fba478b1719c39ea67f15c6158ff4993933e9d18"
      ],
      "author": {
        "name": "Domen Puncer",
        "email": "domen@coderock.org",
        "time": "Thu May 05 16:16:14 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 16:36:49 2005 -0700"
      },
      "message": "[PATCH] Spelling cleanups in shrinker code\n\nJust a few small cleanups to make this coherent english.\n\nSigned-Off-By:  Martin Hicks \u003cmort@wildopensource.com\u003e\nSigned-off-by: Domen Puncer \u003cdomen@coderock.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "fba478b1719c39ea67f15c6158ff4993933e9d18",
      "tree": "a00475b38a3f3b1e00a5f781cd668cbda72a1a5a",
      "parents": [
        "3d67554895982f04d458e14c81b7b9843429719c"
      ],
      "author": {
        "name": "Domen Puncer",
        "email": "domen@coderock.org",
        "time": "Thu May 05 16:16:13 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 16:36:48 2005 -0700"
      },
      "message": "[PATCH] ixj* - compile warning cleanup\n\ncompile warning cleanup - suggested by Adrian Bunk; remove unmaintained rcs\nchar strings from source and handle the occurrences of their use, make sure\nkernel-userspace issues taken care of; break out into separate patch\n\nSigned-off-by: Stephen Biggs \u003cyrgrknmxpzlk@gawab.com\u003e\nSigned-off-by: Domen Puncer \u003cdomen@coderock.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3d67554895982f04d458e14c81b7b9843429719c",
      "tree": "e22d57fb3b83942d25d77386f808d1e029f81810",
      "parents": [
        "3677209239ed71d2654e73eecfab1dbec2af11a9"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "juhl-lkml@dif.dk",
        "time": "Thu May 05 16:16:13 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 16:36:48 2005 -0700"
      },
      "message": "[PATCH] fix up a comment still refering to verify_area\n\nSigned-off-by: Jesper Juhl \u003cjuhl-lkml@dif.dk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3677209239ed71d2654e73eecfab1dbec2af11a9",
      "tree": "125d9d7553c5f6dc6ad030e4c829a5bf71ab3ef5",
      "parents": [
        "291c4a75ce7632ee5c565359fb875ba0597f76be"
      ],
      "author": {
        "name": "Paolo \u0027Blaisorblade\u0027 Giarrusso",
        "email": "blaisorblade@yahoo.it",
        "time": "Thu May 05 16:16:12 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 16:36:48 2005 -0700"
      },
      "message": "[PATCH] comments on locking of task-\u003ecomm\n\nAdd some comments about task-\u003ecomm, to explain what it is near its definition\nand provide some important pointers to its uses.\n\nSigned-off-by: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "291c4a75ce7632ee5c565359fb875ba0597f76be",
      "tree": "be0fe48738b481b4b172cc9a98ac799ca79aece2",
      "parents": [
        "a27e951f1e9362411eba81e724fafca20f1b0563"
      ],
      "author": {
        "name": "Randy.Dunlap",
        "email": "rddunlap@osdl.org",
        "time": "Thu May 05 16:16:11 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 16:36:48 2005 -0700"
      },
      "message": "[PATCH] reiserfs: use NULL instead of 0\n\nUse NULL instead of 0 for pointer (sparse warning):\nfs/reiserfs/namei.c:611:50: warning: Using plain integer as NULL pointer\n\nSigned-off-by: Randy Dunlap \u003crddunlap@osdl.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a27e951f1e9362411eba81e724fafca20f1b0563",
      "tree": "f4e51dc42946b0084c27a1d0ce30c70fb65de43b",
      "parents": [
        "75c96f85845a6707b0f9916cb263cb3584f7d48f"
      ],
      "author": {
        "name": "maximilian attems",
        "email": "janitor@sternwelten.at",
        "time": "Thu May 05 16:16:10 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 16:36:47 2005 -0700"
      },
      "message": "[PATCH] cyrix: eliminate bad section references\n\nFix cyrix section references:\n convert __initdata to __devinitdata.\n\nError: ./arch/i386/kernel/cpu/mtrr/cyrix.o .text refers to 00000379\nR_386_32          .init.data\nError: ./arch/i386/kernel/cpu/mtrr/cyrix.o .text refers to 00000399\nR_386_32          .init.data\nError: ./arch/i386/kernel/cpu/mtrr/cyrix.o .text refers to 000003b3\nR_386_32          .init.data\nError: ./arch/i386/kernel/cpu/mtrr/cyrix.o .text refers to 000003b9\nR_386_32          .init.data\nError: ./arch/i386/kernel/cpu/mtrr/cyrix.o .text refers to 000003bf\nR_386_32          .init.data\n\nSigned-of-by: maximilian attems \u003cjanitor@sternwelten.at\u003e\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "75c96f85845a6707b0f9916cb263cb3584f7d48f",
      "tree": "45a64d1c9bb71d7093db3a11e0f21465c2e3dec6",
      "parents": [
        "5e198d94dd0c3ec7f6138229e2e412c2c6268c38"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Thu May 05 16:16:09 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 16:36:47 2005 -0700"
      },
      "message": "[PATCH] make some things static\n\nThis patch makes some needlessly global identifiers static.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nAcked-by: Arjan van de Ven \u003carjanv@infradead.org\u003e\nAcked-by: Trond Myklebust \u003ctrond.myklebust@fys.uio.no\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5e198d94dd0c3ec7f6138229e2e412c2c6268c38",
      "tree": "303c284a5a90e813ca1c92a0c3698a63089a86b2",
      "parents": [
        "f1daa40b638891a62e1be40f78d752c500265362"
      ],
      "author": {
        "name": "Alasdair G Kergon",
        "email": "agk@redhat.com",
        "time": "Thu May 05 16:16:09 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 16:36:46 2005 -0700"
      },
      "message": "[PATCH] device-mapper: Some missing statics\n\nThis patch makes some needlessly global code static.\n\nSigned-Off-By: Alasdair G Kergon \u003cagk@redhat.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f1daa40b638891a62e1be40f78d752c500265362",
      "tree": "5d62da772240a6cb26eddee42c9bf0fc3ce703a3",
      "parents": [
        "c557308e1f4b6f7d6144a06e8f98c467814f3aed"
      ],
      "author": {
        "name": "Alasdair G Kergon",
        "email": "agk@redhat.com",
        "time": "Thu May 05 16:16:08 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 16:36:46 2005 -0700"
      },
      "message": "[PATCH] device-mapper dm-emc: Fix a memset\n\nThe dm emc hardware handler code memset the hardware handler structure to zero\nAFTER it had initialized the structure\u0027s spinlock field.\n\nSigned-Off-By: Alasdair G Kergon \u003cagk@redhat.com\u003e\nFrom: Dave Olien \u003cdmo@osdl.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c557308e1f4b6f7d6144a06e8f98c467814f3aed",
      "tree": "fe786dde1aea83e435fd86e75b2ee81238a8ae14",
      "parents": [
        "b84b0287a8ba618568a8bc9ac8847ac332abe90d"
      ],
      "author": {
        "name": "Alasdair G Kergon",
        "email": "agk@redhat.com",
        "time": "Thu May 05 16:16:07 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 16:36:46 2005 -0700"
      },
      "message": "[PATCH] device-mapper multipath: Use private workqueue\n\ndm-mpath.c needs to use a private workqueue (like other dm targets already do)\nto avoid interfering with users of the default workqueue.\n\nSigned-Off-By: Alasdair G Kergon \u003cagk@redhat.com\u003e\nAcked-by: Jens Axboe \u003caxboe@suse.de\u003e\nSigned-off-by: Lars Marowsky-Bree \u003clmb@suse.de\u003e\nSigned-off-by: \u003cmikenc@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b84b0287a8ba618568a8bc9ac8847ac332abe90d",
      "tree": "7dd4dcb9f379074a932d0d26f7c4a1ec82c28143",
      "parents": [
        "354e007121de546e50b5592c2557575117435522"
      ],
      "author": {
        "name": "Alasdair G Kergon",
        "email": "agk@redhat.com",
        "time": "Thu May 05 16:16:06 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 16:36:46 2005 -0700"
      },
      "message": "[PATCH] device-mapper: tidy dm_suspend\n\nTidy dm_suspend.\n\nSigned-Off-By: Alasdair G Kergon \u003cagk@redhat.com\u003e\nFrom: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "354e007121de546e50b5592c2557575117435522",
      "tree": "fb5b080a7ca3bc5cda561ce75f25976a03f04bc4",
      "parents": [
        "dfbe03f6d09fcebf85ae2a2cbb4ceee9b0985e67"
      ],
      "author": {
        "name": "Alasdair G Kergon",
        "email": "agk@redhat.com",
        "time": "Thu May 05 16:16:05 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 16:36:45 2005 -0700"
      },
      "message": "[PATCH] device-mapper: handle __lock_fs error\n\nHandle error from __lock_fs()\n\nSigned-Off-By: Alasdair G Kergon \u003cagk@redhat.com\u003e\nFrom: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    }
  ],
  "next": "dfbe03f6d09fcebf85ae2a2cbb4ceee9b0985e67"
}
