)]}'
{
  "log": [
    {
      "commit": "2b8b611e9a4725ae558af4fa48cf7d9e2193e7ed",
      "tree": "82b70f850a945b9fac3b94ed634178f73a07457b",
      "parents": [
        "a31769ed3ee82198fd530cb1d79ee9c7f8eeb1d1"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@parcelfarce.linux.theplanet.co.uk",
        "time": "Thu May 05 16:15:26 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 16:36:35 2005 -0700"
      },
      "message": "[PATCH] uml: cross-build support : mk_thread\n\nmk_thread converted\n\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\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": "a31769ed3ee82198fd530cb1d79ee9c7f8eeb1d1",
      "tree": "d512ffff086b47597e7bb1b431aa65353b113cc5",
      "parents": [
        "6bae32d395b532959703462c21248fbeb9894e95"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@parcelfarce.linux.theplanet.co.uk",
        "time": "Thu May 05 16:15:25 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 16:36:35 2005 -0700"
      },
      "message": "[PATCH] uml: cross-build support : kernel_offsets\n\nThe next group of helpers is a bit trickier - they want the constants similar\nto those in user-offsets.h, but we need target sc.h for it.  So we can\u0027t put\nthat into user-offsets (sc.h depends on it) and need the second generated\nheader for that stuff (kernel-offsets.h.  BFD...\n\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\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": "6bae32d395b532959703462c21248fbeb9894e95",
      "tree": "d690d7d3ee9525ae43c641e218d1804798782952",
      "parents": [
        "1cd3bc1c810c83fb8955035675165a644e0c9a84"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@parcelfarce.linux.theplanet.co.uk",
        "time": "Thu May 05 16:15:25 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 16:36:34 2005 -0700"
      },
      "message": "[PATCH] uml: cross-build support: mk_sc\n\nDitto for mk_sc\n\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\u003e\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1cd3bc1c810c83fb8955035675165a644e0c9a84",
      "tree": "25c09e82f812c84f55b1e86141cb371ce8626c85",
      "parents": [
        "8d0b9dc9be3919e9979eac59fd12e8f82b098325"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@parcelfarce.linux.theplanet.co.uk",
        "time": "Thu May 05 16:15:24 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 16:36:34 2005 -0700"
      },
      "message": "[PATCH] uml: cross-build support : mk_ptregs\n\nmk_ptregs converted.  Nothing new here, it\u0027s the same situation as with\nmk_user_constants.\n\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\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": "8d0b9dc9be3919e9979eac59fd12e8f82b098325",
      "tree": "190a2421938f7bb94b5ab830b0513ef435bbcab1",
      "parents": [
        "fcddd72e3e2565f8b838ae71a3e716a67f616160"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@parcelfarce.linux.theplanet.co.uk",
        "time": "Thu May 05 16:15:23 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 16:36:34 2005 -0700"
      },
      "message": "[PATCH] uml: start cross-build support : mk_user_constants\n\nBeginning of cross-build fixes.  Instead of expecting that mk_user_constants\n(compiled and executed on the build box) will see the sizeof, etc.  for target\nbox, we do what every architecture already does for asm-offsets.  Namely, have\nuser-offsets.c compiled *for* *target* into user-offsets.s and sed it into the\nheader with relevant constants.  We don\u0027t need to reinvent any wheels - all\ntools are already there.\n\nThis patch deals with mk_user_constants.  It doesn\u0027t assume any relationship\nbetween target and build environment anymore - we pick all defines we need\nfrom user-offsets.h.  Later patches will deal with the rest of mk_...  helpers\nin the same way.\n\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\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": "fcddd72e3e2565f8b838ae71a3e716a67f616160",
      "tree": "4c598934d238cc3afce36550bb36e4facb747bec",
      "parents": [
        "03f81dc50caf6360aa5343264fed8868e22d9058"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@parcelfarce.linux.theplanet.co.uk",
        "time": "Thu May 05 16:15:22 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 16:36:34 2005 -0700"
      },
      "message": "[PATCH] uml: use variables rather than symlinks in dependencies\n\nUse explicit os-...  in make dependencies instead of playing with symlinks\n(symlink in question is still created - it\u0027s needed for other things; however,\nthere\u0027s no reason to complicate ordering here).\n\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\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": "03f81dc50caf6360aa5343264fed8868e22d9058",
      "tree": "21bd82c83baa1fa9bfa6fd2df026fe4dec2bce84",
      "parents": [
        "776cfebb430c7b22c208b1b17add97f354d97cab"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@parcelfarce.linux.theplanet.co.uk",
        "time": "Thu May 05 16:15:19 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 16:36:33 2005 -0700"
      },
      "message": "[PATCH] uml: include the linker script rather than symlink it\n\nMake vmlinux.lds.S include appopriate script instead of playing games with\nsymlinks.\n\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\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": "776cfebb430c7b22c208b1b17add97f354d97cab",
      "tree": "a4029d17947423ff8cdf12757e3434eb31e0dcba",
      "parents": [
        "0c28130b5c9e8f0b153436d3dae39482e5a70af1"
      ],
      "author": {
        "name": "Paolo \u0027Blaisorblade\u0027 Giarrusso",
        "email": "blaisorblade@yahoo.it",
        "time": "Thu May 05 16:15:18 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 16:36:33 2005 -0700"
      },
      "message": "[PATCH] uml kbuild: avoid useless rebuilds\n\n- Fix some problems with usage of $(targets) (sometimes missing, sometimes\n  used badly) that trigger partial rebuilds when doing a rebuild.\n\n- At that purpose, also factor out some common code for symlinks creation.\n\n- Fix a x86-64 build warning, caused by -L/usr/lib, which is anyway useless,\n  and invalid in the x86-64 case.\n\nTested on x86_64 and x86.\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": "0c28130b5c9e8f0b153436d3dae39482e5a70af1",
      "tree": "df2c3f91108cc897cd799196b6044ebb617a8f0a",
      "parents": [
        "23352fc252495fdc072b3bd29f57c4c6b7a6bd83"
      ],
      "author": {
        "name": "Paolo \u0027Blaisorblade\u0027 Giarrusso",
        "email": "blaisorblade@yahoo.it",
        "time": "Thu May 05 16:15:17 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 16:36:33 2005 -0700"
      },
      "message": "[PATCH] x86_64: make string func definition work as intended\n\nIn include/asm-x86_64/string.h there are such comments:\n\n/* Use C out of line version for memcmp */\n#define memcmp __builtin_memcmp\nint memcmp(const void * cs,const void * ct,size_t count);\n\nThis would mean that if the compiler does not decide to use __builtin_memcmp,\nit emits a call to memcmp to be satisfied by the C out-of-line version in\nlib/string.c.  What happens is that after preprocessing, in lib/string.i you\nmay find the definition of \"__builtin_strcmp\".\n\nActually, by accident, in the object you will find the definition of strcmp\nand such (maybe a trick intended to redirect calls to __builtin_memcmp to the\ndefault memcmp when the definition is not expanded); however, this particular\ncase is not a documented feature as far as I can see.\n\nAlso, the EXPORT_SYMBOL does not work, so it\u0027s duplicated in the arch.\n\nI simply added some #undef to lib/string.c and removed the (now duplicated)\nexports in x86-64 and UML/x86_64 subarchs (the second ones are introduced by\nanother patch I just posted for -mm).\n\nSigned-off-by: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nCC: 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": "23352fc252495fdc072b3bd29f57c4c6b7a6bd83",
      "tree": "6d8bbac7d5512e7a984551f39d3922410ba53455",
      "parents": [
        "f7fe8781749bf2de2ca03147a1691244a7d93ec7"
      ],
      "author": {
        "name": "Paolo \u0027Blaisorblade\u0027 Giarrusso",
        "email": "blaisorblade@yahoo.it",
        "time": "Thu May 05 16:15:16 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 16:36:33 2005 -0700"
      },
      "message": "[PATCH] uml: kludgy compilation fixes for x86-64 subarch modules support\n\nThese are some trivial fixes for the x86-64 subarch module support.  The only\npotential problem is that I have to modify arch/x86_64/kernel/module.c, to\navoid copying the whole of it.\n\nI can\u0027t use it verbatim because it depends on a special vmalloc-like area for\nmodules, which for now (maybe that\u0027s to fix, I guess not) UML/x86-64 has not.\nI went the easy way and reused the i386 vmalloc()-based allocator.\n\nSigned-off-by: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nAcked-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": "f7fe8781749bf2de2ca03147a1691244a7d93ec7",
      "tree": "ed4288c71b5208f9207fe852dd3351446261adb6",
      "parents": [
        "1f8d419e291f7f7f7f3ffd4f0ba00834621690c8"
      ],
      "author": {
        "name": "Paolo \u0027Blaisorblade\u0027 Giarrusso",
        "email": "blaisorblade@yahoo.it",
        "time": "Thu May 05 16:15:15 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 16:36:32 2005 -0700"
      },
      "message": "[PATCH] uml: obvious compile fixes for x86-64 Subarch and x86 regression fixes\n\nThis patch does some totally trivial compilation fixes.  It also restores the\ndebugregs manipulation, which was commented out simply because it doesn\u0027t\ncompile on x86_64 (we haven\u0027t yet implemented there debugregs handling).\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": "1f8d419e291f7f7f7f3ffd4f0ba00834621690c8",
      "tree": "833df93032a38bc749458ce8be3a316eae1d5215",
      "parents": [
        "e685752de107201432a055f7c45c396a5b04dc17"
      ],
      "author": {
        "name": "David Gibson",
        "email": "david@gibson.dropbear.id.au",
        "time": "Thu May 05 16:15:13 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 16:36:32 2005 -0700"
      },
      "message": "[PATCH] ppc64: pgtable.h and other header cleanups\n\nThis patch started as simply removing a few never-used macros from\nasm-ppc64/pgtable.h, then kind of grew.  It now makes a bunch of\ncleanups to the ppc64 low-level header files (with corresponding\nchanges to .c files where necessary) such as:\n\t- Abolishing never-used macros\n\t- Eliminating multiple #defines with the same purpose\n\t- Removing pointless macros (cases where just expanding the\nmacro everywhere turns out clearer and more sensible)\n\t- Removing some cases where macros which could be defined in\nterms of each other weren\u0027t\n\t- Moving imalloc() related definitions from pgtable.h to their\nown header file (imalloc.h)\n\t- Re-arranging headers to group things more logically\n\t- Moving all VSID allocation related things to mmu.h, instead\nof being split between mmu.h and mmu_context.h\n\t- Removing some reserved space for flags from the PMD - we\u0027re\nnot using it.\n\t- Fix some bugs which broke compile with STRICT_MM_TYPECHECKS.\n\nSigned-off-by: David Gibson \u003cdwg@au1.ibm.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": "e685752de107201432a055f7c45c396a5b04dc17",
      "tree": "0a996878093857e34023ba0dd5c05040f5390ab6",
      "parents": [
        "7d12e522ba13ce718b7ec32b75803dece8adb072"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "juhl-lkml@dif.dk",
        "time": "Thu May 05 16:15:12 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 16:36:32 2005 -0700"
      },
      "message": "[PATCH] ppc64: add missing Kconfig help text\n\nThere\u0027s no help text for CONFIG_DEBUG_STACKOVERFLOW - add one.\n\nSigned-off-by: Jesper Juhl \u003cjuhl-lkml@dif.dk\u003e\nSigned-off-by: Anton Blanchard \u003canton@samba.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7d12e522ba13ce718b7ec32b75803dece8adb072",
      "tree": "80282ac789c1d48202a570b5828b024f39e63761",
      "parents": [
        "696c2b9f97c2439e9fb299650041ec750df46865"
      ],
      "author": {
        "name": "Anton Blanchard",
        "email": "anton@samba.org",
        "time": "Thu May 05 16:15:11 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 16:36:32 2005 -0700"
      },
      "message": "[PATCH] ppc64: remove hidden -fno-omit-frame-pointer for schedule.c\n\nWhile looking at code generated by gcc4.0 I noticed some functions still\nhad frame pointers, even after we stopped ppc64 from defining\nCONFIG_FRAME_POINTER.  It turns out kernel/Makefile hardwires\n-fno-omit-frame-pointer on when compiling schedule.c.\n\nCreate CONFIG_SCHED_NO_NO_OMIT_FRAME_POINTER and define it on architectures\nthat dont require frame pointers in sched.c code.\n\n(akpm: blame me for the name)\n\nSigned-off-by: Anton Blanchard \u003canton@samba.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "696c2b9f97c2439e9fb299650041ec750df46865",
      "tree": "09a2c0df780b1739324f25c9ee19e00334d37b30",
      "parents": [
        "075d6eb16d273dab7b7b4b83fcee8bce4ee387ed"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@freescale.com",
        "time": "Thu May 05 16:15:10 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 16:36:32 2005 -0700"
      },
      "message": "[PATCH] ppc32: Simplified PPC core revision report\n\nWe can identify new Freescale PPC cores by the fact that the MSB of the PVR\nis set.  If we are a new Freescale core the decode of major/minor revision\nnumbers is simplified so we dont have to add new case checks for a every\nnew Freescale core.\n\nSigned-off-by: Kumar Gala \u003ckumar.gala@freescale.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "075d6eb16d273dab7b7b4b83fcee8bce4ee387ed",
      "tree": "d5e2cfb21dd752410649a675f2bb2a7c0db05c8e",
      "parents": [
        "becf3aec2608d6807a58d0677661cb23c388d67f"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu May 05 16:15:09 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 16:36:31 2005 -0700"
      },
      "message": "[PATCH] ppc32: platform-specific functions missing from kallsyms.\n\nThe PPC32 kernel puts platform-specific functions into separate sections so\nthat unneeded parts of it can be freed when we\u0027ve booted and actually\nworked out what we\u0027re running on today.\n\nThis makes kallsyms ignore those functions, because they\u0027re not between\n_[se]text or _[se]inittext.  Rather than teaching kallsyms about the\nvarious pmac/chrp/etc sections, this patch adds \u0027_[se]extratext\u0027 markers\nfor kallsyms.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "becf3aec2608d6807a58d0677661cb23c388d67f",
      "tree": "37c6cc1b13b2c66389fd5805ab538c38c8c5b55e",
      "parents": [
        "60d300c02fe2e0be9bb02904361e41e0307264b2"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu May 05 16:15:08 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 16:36:31 2005 -0700"
      },
      "message": "[PATCH] Add CXT48 to modem black list in ac97\n\nThe following patch works around the misdetection of the CXT48 codec as a\nmodem by the OSS ac97 driver.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "60d300c02fe2e0be9bb02904361e41e0307264b2",
      "tree": "28734e32dd7b7deea4d9d1456b354f59de2f2187",
      "parents": [
        "42d77c70177b2f7535766bce938d965fd863f0fd"
      ],
      "author": {
        "name": "Stuart Brady",
        "email": "sdbrady@ntlworld.com",
        "time": "Thu May 05 16:15:07 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 16:36:31 2005 -0700"
      },
      "message": "[PATCH] include/linux/soundcard.h: endianness fix\n\nFixes for big-endian systems in soundcard.h and awe_voice.h\n\nThis patch fixes the AFMT_S16_NE (include/linux/soundcard.h) and AWE_PATCH\n(awe_voice.h) macros on big-endian systems.\n\nIt also moves _PATCHKEY into a new file, patchkey.h, in order to remove a\nduplicate definition of it from awe_voice.h.\n\nSigned-off-by: Stuart Brady \u003csdbrady@ntlworld.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "42d77c70177b2f7535766bce938d965fd863f0fd",
      "tree": "377e7ae9fd5a18a698e7052f3ffd4a770fcec9e5",
      "parents": [
        "3437c5df6f9c00b6a9b7dcb7a30c5e3e1e5de189"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Thu May 05 16:15:06 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 16:36:31 2005 -0700"
      },
      "message": "[PATCH] interwave needs isa pnp\n\nFix bug #4509\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3437c5df6f9c00b6a9b7dcb7a30c5e3e1e5de189",
      "tree": "f39ddc9f1b07b4debf3e9e368c81674a24ebe3d4",
      "parents": [
        "e422fd2c965ad1b0e4eadaabd0adb77e8a93e74e"
      ],
      "author": {
        "name": "Jason Gaston",
        "email": "jason.d.gaston@intel.com",
        "time": "Thu May 05 16:15:05 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 16:36:30 2005 -0700"
      },
      "message": "[PATCH] intel8x0: fix for Intel AC\u002797 audio driver\n\nThis patch fixes a typo in the Intel AC\u002797 audio driver intel8x0.c for\nIntel ESB2.\n\nSigned-off-by: Jason Gaston \u003cJason.d.gaston@intel.com\u003e\nCc: \u003ctiwai@suse.de\u003e\nCc: \u003cperex@suse.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e422fd2c965ad1b0e4eadaabd0adb77e8a93e74e",
      "tree": "a29a10773141fb0da142abb45ac618f2913f981d",
      "parents": [
        "f48d9663f19afb88ac0e45b825da523180f1f9c0"
      ],
      "author": {
        "name": "Andrea Arcangeli",
        "email": "andrea@suse.de",
        "time": "Thu May 05 16:15:04 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 16:36:30 2005 -0700"
      },
      "message": "[PATCH] avoid -ENOMEM due reclaimable slab caches\n\nThis makes sure that reclaimable buffer headers and reclaimable inodes\nare accounted properly during the overcommit checks.\n\nSigned-off-by: Andrea Arcangeli \u003candrea@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f48d9663f19afb88ac0e45b825da523180f1f9c0",
      "tree": "8eece0b3fd959622afdef405dc42dc4a6b63efe7",
      "parents": [
        "47c297529bd23d93d2a088d9620bb220763e9cb1"
      ],
      "author": {
        "name": "Alexander Nyberg",
        "email": "alexn@telia.com",
        "time": "Thu May 05 16:15:03 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 16:36:30 2005 -0700"
      },
      "message": "[PATCH] x86 stack initialisation fix\n\nThe recent change fix-crash-in-entrys-restore_all.patch\n\n \tchildregs-\u003eesp \u003d esp;\n\n \tp-\u003ethread.esp \u003d (unsigned long) childregs;\n-\tp-\u003ethread.esp0 \u003d (unsigned long) (childregs+1);\n+\tp-\u003ethread.esp0 \u003d (unsigned long) (childregs+1) - 8;\n\n \tp-\u003ethread.eip \u003d (unsigned long) ret_from_fork;\n\nintroduces an inconsistency between esp and esp0 before the task is run the\nfirst time.  esp0 is no longer the actual start of the stack, but 8 bytes\noff.\n\nThis shows itself clearly in a scenario when a ptracer that is set to also\nptrace eventual children traces program1 which then clones thread1.  Now\nthe ptracer wants to modify the registers of thread1.  The x86 ptrace\nimplementation bases it\u0027s knowledge about saved user-space registers upon\np-\u003ethread.esp0.  But this will be a few bytes off causing certain writes to\nthe kernel stack to overwrite a saved kernel function address making the\nkernel when actually running thread1 jump out into user-space.  Very\nspectacular.\n\nThe testcase I\u0027ve used is:\n/* start with strace -f ./a.out */\n#include \u003cpthread.h\u003e\n#include \u003cstdio.h\u003e\n\nvoid *do_thread(void *p)\n{\n\tfor (;;);\n}\n\nint main()\n{\n\tpthread_t one;\n\tpthread_create(\u0026one, NULL, \u0026do_thread, NULL);\n\tfor (;;);\n\treturn 0;\n}\n\nSo, my solution is to instead of just adjusting esp0 that creates an\ninconsitent state I adjust where the user-space registers are saved with -8\nbytes.  This gives us the wanted extra bytes on the start of the stack and\nesp0 is now correct.  This solves the issues I saw from the original\ntestcase from Mateusz Berezecki and has survived testing here.  I think\nthis should go into -mm a round or two first however as there might be some\ncruft around depending on pt_regs lying on the start of the stack.  That\nhowever would have broken with the first change too!\n\nIt\u0027s actually a 2-line diff but I had to move the comment of why the -8 bytes\nare there a few lines up. Thanks to Zwane for helping me with this.\n\nSigned-off-by: Alexander Nyberg \u003calexn@telia.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "47c297529bd23d93d2a088d9620bb220763e9cb1",
      "tree": "52672d42102a4d0c8b4fc13b79812290efbd5d3a",
      "parents": [
        "fd4e5f29f7354c3e3edaa03d37a7bf83b0cbae36",
        "7cc1712b8a778c8077048969848857895d242009"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 16:23:24 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 16:23:24 2005 -0700"
      },
      "message": "Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6.git\n"
    },
    {
      "commit": "fd4e5f29f7354c3e3edaa03d37a7bf83b0cbae36",
      "tree": "dd776442b62b9f24928672c886ebf23efb1ace56",
      "parents": [
        "4adb18173aba217a7ce7f261427914d1350c4e18",
        "b6d31e80f0d6a722bf85b3a7090df473fc545980"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 16:22:23 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 16:22:23 2005 -0700"
      },
      "message": "Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.git\n"
    },
    {
      "commit": "4adb18173aba217a7ce7f261427914d1350c4e18",
      "tree": "0c302c01a8d13717b35764a4f194ccd7043394d7",
      "parents": [
        "3b9fa0931dd86a1fe5507311ee8031650f5d0e8c",
        "41e46d6ab0ca1908bff4e77ad9eeb6bf7afeb5c0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 16:06:47 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 16:06:47 2005 -0700"
      },
      "message": "Automatic merge of master.kernel.org:/home/rmk/linux-2.6-rmk.git\n"
    },
    {
      "commit": "41e46d6ab0ca1908bff4e77ad9eeb6bf7afeb5c0",
      "tree": "95be8b5de3730201e859f5694a31f347825ad9a4",
      "parents": [
        "4b0e07a5566a4e3f141e52c1f17e683e4a5bba91"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@org.rmk.(none)",
        "time": "Thu May 05 23:24:45 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu May 05 23:24:45 2005 +0100"
      },
      "message": "[PATCH] ARM: 2665/1: kill warnings in entry-armv.S\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": "4b0e07a5566a4e3f141e52c1f17e683e4a5bba91",
      "tree": "4a2f67e6cb6ea665c6d45529a5b7c61ac255663d",
      "parents": [
        "f7e68bbf405a45d6e7c5b8fc384ff1ba20dd7aa4"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@org.rmk.(none)",
        "time": "Thu May 05 23:24:45 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu May 05 23:24:45 2005 +0100"
      },
      "message": "[PATCH] ARM: 2663/1: straightify TLS register emulation a bit more\n\nPatch from Nicolas Pitre\n\nThis better express things, and should cover RMK\u0027s weird SMP toys.\n\nSigned-off-by: Nicolas Pitre\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "3b9fa0931dd86a1fe5507311ee8031650f5d0e8c",
      "tree": "b40a8a09aca2b52f40d548b34c48ea46ba10b90f",
      "parents": [
        "f403b7f452e4347f6af14c1f3c47bce758eb6337"
      ],
      "author": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@ghostprotocols.net",
        "time": "Thu May 05 15:09:46 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 15:24:00 2005 -0700"
      },
      "message": "[PATCH] Kconfig i18n support\n\nThis patch adds i18n support for make *config, allowing users to have the\nconfig process in their own language.\n\nNo printk was harmed in the process, don\u0027t worry, so all the bug reports,\nkernel messages, etc, remain in english, just the user tools to configure\nthe kernel are internationalized.\n\nUsers not interested in translations can just unset the related LANG,\nLC_ALL, etc env variables and have the config process in plain english,\nsomething like:\n\nLANG\u003d make menuconfig\n\nis enough for having the whole config process in english. Or just don\u0027t\ninstall any translation file.\n\nTranslations for brazilian portuguese are being done by a team of\nvolunteers at:\n\nhttp://www.visionflex.inf.br/kernel_ptbr/pmwiki.php/Principal/Traducoes\n\nTo start the translation process:\n\n  make update-po-config\n\n  This will generate the pot template named scripts/kconfig/linux.pot,\n  copy it to, say, ~/es.po, to start the translation for spanish.\n\nTo test your translation, as root issue this command:\n\n  msgfmt -o /usr/share/locale/es/LC_MESSAGES/linux.mo ~/es.po\n\n  Replace \"es\" with your language code.\n\n  Then execute, for instance:\n\n  make menuconfig\n\nThe current patch doesn\u0027t use any optimization to reduce the size of the\ngenerated .mo file, it is possible to use the config option as a key, but\nthis doesn\u0027t prevent the current patch from being used or the translations\ndone under the current scheme to be in any way lost if we chose to do any\nkind of keying.\n\nThanks to Fabricio Vaccari for starting the pt_BR (brazilian portuguese)\ntranslation effort, Thiago Maciera for helping me with the gconf.cc (QT\nfrontent) i18n coding and to all the volunteers that are already working on\nthe first translation, to pt_BR.\n\nI left the question on whether to ship the translations with the stock kernel\nsources to be discussed here, please share your suggestions.\n\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@conectiva.com.br\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\n"
    },
    {
      "commit": "7cc1712b8a778c8077048969848857895d242009",
      "tree": "99407d822cde93c61c8dd9e871cd1a607d7fc277",
      "parents": [
        "8edf72ebce06d52e855438ec18fe20dea7a4cc04"
      ],
      "author": {
        "name": "Coywolf Qi Hunt",
        "email": "coywolf@lovecn.org",
        "time": "Thu May 05 14:53:01 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu May 05 14:53:01 2005 -0700"
      },
      "message": "[SPARC]: Remove legacy stuff from cpu_idle().\n\nCurrently sparc and sparc64\u0027s UP cpu_idle() checks current pid. This\nis old time legacy. Now it\u0027s paranoia.\n\nSigned-off-by: Coywolf Qi Hunt \u003ccoywolf@lovecn.org\u003e\nAcked-by: William Irwin \u003cwli@holomorphy.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b6d31e80f0d6a722bf85b3a7090df473fc545980",
      "tree": "999772bc591650ab8b58d2c7a225ae83ecb6697f",
      "parents": [
        "e6de8ad1fae8385eca4bf288e7a6ea2664ce0458"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu May 05 14:46:21 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu May 05 14:46:21 2005 -0700"
      },
      "message": "[TG3]: Update driver version and reldate.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e6de8ad1fae8385eca4bf288e7a6ea2664ce0458",
      "tree": "1b1c2a9ec62be56dc10c2a2e944aa5ffd475ba2d",
      "parents": [
        "b3b7d6be54f919556148946adb4ece91820ad210"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Thu May 05 14:42:41 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu May 05 14:42:41 2005 -0700"
      },
      "message": "[TG3]: Ignore tg3_stop_block() errors.\n\ntg3_stop_block() errors can be safely ignored since tg3_chip_reset()\nalways follows tg3_stop_block() calls.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b3b7d6be54f919556148946adb4ece91820ad210",
      "tree": "edda774e0a8e6fb1192910e28a58ee384e17c57e",
      "parents": [
        "60d530655334369b62f260296a5ed1646a9529f0"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu May 05 14:40:20 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu May 05 14:40:20 2005 -0700"
      },
      "message": "[TG3]: Elide tg3_stop_block messages when such events are normal.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "60d530655334369b62f260296a5ed1646a9529f0",
      "tree": "3b34a13404a41589df322a64bc2d9b7861f43a9d",
      "parents": [
        "3ef4e9a8db6c65de7c7f4bc013d62b0d73f50dce"
      ],
      "author": {
        "name": "Patrick McHardy",
        "email": "kaber@trash.net",
        "time": "Thu May 05 14:30:15 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu May 05 14:30:15 2005 -0700"
      },
      "message": "[IPV4]: multipath_wrandom.c GPF fixes\n\nmultipath_wrandom needs to use GFP_ATOMIC.\n\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8edf72ebce06d52e855438ec18fe20dea7a4cc04",
      "tree": "a75409d5ae04a31209d52b11983158d8d4d4a199",
      "parents": [
        "bfd4bda097f8758d28e632ff2035e25577f6b060"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Thu May 05 14:27:56 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu May 05 14:27:56 2005 -0700"
      },
      "message": "[SPARC64]: Kill useless __pte_alloc_one_kernel indirection\n\nwarning: untested, but it there\u0027s not too much chance for screwups\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3ef4e9a8db6c65de7c7f4bc013d62b0d73f50dce",
      "tree": "37f049c9a77ceaa5f10d98206254a230b8a178d9",
      "parents": [
        "476e19cfa131e2b6eedc4017b627cdc4ca419ffb"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Thu May 05 14:25:59 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu May 05 14:25:59 2005 -0700"
      },
      "message": "[ATALK]: Add alloc_ltalkdev().\n\nthis matches the API used by other link layer like ethernet or token\nring.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nAcked-by: Arnaldo Carvalho de Melo \u003cacme@ghostprotocols.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "476e19cfa131e2b6eedc4017b627cdc4ca419ffb",
      "tree": "8c6881affa0d20a3ce2dd8d4f9a5b0ba588916c5",
      "parents": [
        "25ae3f59b10dbd5e2b9b192ecc90ea935cc23e68"
      ],
      "author": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@ghostprotocols.net",
        "time": "Thu May 05 13:35:15 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu May 05 13:35:15 2005 -0700"
      },
      "message": "[IPV6]: Fix OOPS when using IPV6_ADDRFORM\n\nThis causes sk-\u003esk_prot to change, which makes the socket\nrelease free the sock into the wrong SLAB cache.  Fix this\nby introducing sk_prot_creator so that we always remember\nwhere the sock came from.\n\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@ghostprotocols.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f403b7f452e4347f6af14c1f3c47bce758eb6337",
      "tree": "293a62e61b9cde904cda0a034c9ed91818c7764e",
      "parents": [
        "24e17b5fb99d4d1b47fe0847a3a801e36d431ff6"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Thu May 05 13:33:40 2005 -0700"
      },
      "committer": {
        "name": "Christoph Hellwig",
        "email": "hch@melbourne.sgi.com",
        "time": "Thu May 05 13:33:40 2005 -0700"
      },
      "message": "[XFS] Cleanup use of loff_t vs xfs_off_t in the core code.\n\nSGI Modid: xfs-linux:xfs-kern:22378a\n\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\nSigned-off-by: Christoph Hellwig \u003chch@sgi.com\u003e\n"
    },
    {
      "commit": "24e17b5fb99d4d1b47fe0847a3a801e36d431ff6",
      "tree": "0ac181b6ddc64a04fe55aa79efceecc6e4d90451",
      "parents": [
        "775bf6c99a4ebde13bdb8dfa528ed241483b49ef"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Thu May 05 13:33:20 2005 -0700"
      },
      "committer": {
        "name": "Christoph Hellwig",
        "email": "hch@melbourne.sgi.com",
        "time": "Thu May 05 13:33:20 2005 -0700"
      },
      "message": "[XFS] Use the right offset when ensuring a delayed allocate conversion has covered the offset originally requested.  Can cause data corruption when multiple processes are performing writeout on different areas of the same file.  Quite difficult to hit though.\n\nSGI Modid: xfs-linux:xfs-kern:22377a\n\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\nSigned-off-by: Christoph Hellwig \u003chch@sgi.com\u003e\n.\n"
    },
    {
      "commit": "775bf6c99a4ebde13bdb8dfa528ed241483b49ef",
      "tree": "21a27aa8304751ef7e71ae9131da6ddd0b2c4a80",
      "parents": [
        "18e0a926ad7c5ab4ef05334230671c6975dac26b"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Thu May 05 13:33:01 2005 -0700"
      },
      "committer": {
        "name": "Christoph Hellwig",
        "email": "hch@melbourne.sgi.com",
        "time": "Thu May 05 13:33:01 2005 -0700"
      },
      "message": "[XFS] Do not do delalloc conversion on pages beyond EOF ever, not just sometimes\n\nSGI Modid: xfs-linux:xfs-kern:22376a\n\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\nSigned-off-by: Christoph Hellwig \u003chch@sgi.com\u003e\n"
    },
    {
      "commit": "18e0a926ad7c5ab4ef05334230671c6975dac26b",
      "tree": "e6863265ad454d1acdfb31be85117915aa8c2205",
      "parents": [
        "3ba0815a4b0709ef5e7b481067573d10806bbe2c"
      ],
      "author": {
        "name": "Eric Sandeen",
        "email": "sandeen@sgi.com",
        "time": "Thu May 05 13:32:18 2005 -0700"
      },
      "committer": {
        "name": "Christoph Hellwig",
        "email": "hch@melbourne.sgi.com",
        "time": "Thu May 05 13:32:18 2005 -0700"
      },
      "message": "[XFS] remove noisy printk at vnode trace allocation\n\nSGI Modid: xfs-linux:xfs-kern:191625a\n\nSigned-off-by: Eric Sandeen \u003csandeen@sgi.com\u003e\nSigned-off-by: Christoph Hellwig \u003chch@sgi.com\u003e\n"
    },
    {
      "commit": "3ba0815a4b0709ef5e7b481067573d10806bbe2c",
      "tree": "0f42aebeef2638661c22e88b4bc374eebc1ac23b",
      "parents": [
        "3f243766660da3df4a75ea1892c310d6080646c8"
      ],
      "author": {
        "name": "Daniel Moore",
        "email": "dxm@sgi.com",
        "time": "Thu May 05 13:31:34 2005 -0700"
      },
      "committer": {
        "name": "Christoph Hellwig",
        "email": "hch@melbourne.sgi.com",
        "time": "Thu May 05 13:31:34 2005 -0700"
      },
      "message": "[XFS] stop background sync from waiting for in-use inodes\n\nSGI Modid: xfs-linux:xfs-kern:191586a\n\nSigned-off-by: Daniel Moore \u003cdxm@sgi.com\u003e\nSigned-off-by: Christoph Hellwig \u003chch@sgi.com\u003e\n"
    },
    {
      "commit": "3f243766660da3df4a75ea1892c310d6080646c8",
      "tree": "ac2b037cfea6d9bf36ec74b0719497f986c17631",
      "parents": [
        "abd0cf7aeaaf8a15d9777e65606b6076868b6186"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Thu May 05 13:30:34 2005 -0700"
      },
      "committer": {
        "name": "Christoph Hellwig",
        "email": "hch@melbourne.sgi.com",
        "time": "Thu May 05 13:30:34 2005 -0700"
      },
      "message": "[XFS] Disable the combination of XFS direct IO and AIO until the IO completion\nhandling for unwritten extents can be moved out of interrupt context.\n\nSGI Modid: xfs-linux:xfs-kern:22343a\n\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\nSigned-off-by: Christoph Hellwig \u003chch@sgi.com\u003e\n"
    },
    {
      "commit": "abd0cf7aeaaf8a15d9777e65606b6076868b6186",
      "tree": "6ee2f3ee4fb4bcb6f922b80e03f69488254a469e",
      "parents": [
        "764433b7f1cf5d7b5e27ceb4f5546042e1f4acc7"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Thu May 05 13:30:13 2005 -0700"
      },
      "committer": {
        "name": "Christoph Hellwig",
        "email": "hch@melbourne.sgi.com",
        "time": "Thu May 05 13:30:13 2005 -0700"
      },
      "message": "[XFS] Resolve an issue with xfsbufd not getting along with swsusp.\n\nSGI Modid: xfs-linux:xfs-kern:22342a\n\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\nSigned-off-by: Christoph Hellwig \u003chch@sgi.com\u003e\n"
    },
    {
      "commit": "764433b7f1cf5d7b5e27ceb4f5546042e1f4acc7",
      "tree": "127f84ce4af9034577fcd01888a206ab40388301",
      "parents": [
        "1f443ad70d3afa6bc74019ade2d664eadd7d505a"
      ],
      "author": {
        "name": "Eric Sandeen",
        "email": "sandeen@sgi.com",
        "time": "Thu May 05 13:29:17 2005 -0700"
      },
      "committer": {
        "name": "Christoph Hellwig",
        "email": "hch@melbourne.sgi.com",
        "time": "Thu May 05 13:29:17 2005 -0700"
      },
      "message": "[XFS] Fix up warnings\n\nSGI Modid: xfs-linux:xfs-kern:191411a\n\nSigned-off-by: Eric Sandeen \u003csandeen@sgi.com\u003e\nSigned-off-by: Christoph Hellwig \u003chch@sgi.com\u003e\n"
    },
    {
      "commit": "1f443ad70d3afa6bc74019ade2d664eadd7d505a",
      "tree": "278dbcfe8e1629e28768e3503c8f7959dee2bc50",
      "parents": [
        "5fcbab355e1528545671a5221666ef640b8250c8"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Thu May 05 13:28:29 2005 -0700"
      },
      "committer": {
        "name": "Christoph Hellwig",
        "email": "hch@melbourne.sgi.com",
        "time": "Thu May 05 13:28:29 2005 -0700"
      },
      "message": "[XFS] Allow initial XFS delayed allocation size to be increased beyond 64KB.\n\nSGI Modid: xfs-linux:xfs-kern:22261a\n\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\nSigned-off-by: Christoph Hellwig \u003chch@sgi.com\u003e\n"
    },
    {
      "commit": "5fcbab355e1528545671a5221666ef640b8250c8",
      "tree": "03fbc618c046b16b00d5fdd9b4479e15241c4e34",
      "parents": [
        "9effd8e62570c6e47b91734770e6122002c33ed5"
      ],
      "author": {
        "name": "Dean Roehrich",
        "email": "roehrich@sgi.com",
        "time": "Thu May 05 13:27:19 2005 -0700"
      },
      "committer": {
        "name": "Christoph Hellwig",
        "email": "hch@melbourne.sgi.com",
        "time": "Thu May 05 13:27:19 2005 -0700"
      },
      "message": "[XFS] Add ATTR_NOLOCK for xfs_setattr to indicate that XFS_IOLOCK is held\n\nSGI Modid: xfs-linux:xfs-kern:190711a\n\nSigned-off-by: Dean Roehrich \u003croehrich@sgi.com\u003e\nSigned-off-by: Christoph Hellwig \u003chch@sgi.com\u003e\n.\n"
    },
    {
      "commit": "9effd8e62570c6e47b91734770e6122002c33ed5",
      "tree": "d199b3f93ac771637b562b01993d12028bf0c5af",
      "parents": [
        "31b084aef3f088962f56c100b31bb8479c5dd769"
      ],
      "author": {
        "name": "Eric Sandeen",
        "email": "sandeen@sgi.com",
        "time": "Thu May 05 13:26:18 2005 -0700"
      },
      "committer": {
        "name": "Christoph Hellwig",
        "email": "hch@melbourne.sgi.com",
        "time": "Thu May 05 13:26:18 2005 -0700"
      },
      "message": "[XFS] Enable XFS_VNODE_TRACE\n\nSGI Modid: xfs-linux:xfs-kern:190725a\n\nSigned-off-by: Eric Sandeen \u003csandeen@sgi.com\u003e\nSigned-off-by: Christoph Hellwig \u003chch@sgi.com\u003e\n.\n"
    },
    {
      "commit": "31b084aef3f088962f56c100b31bb8479c5dd769",
      "tree": "855685aced7ce0c25fc250875ad0428ea7f63448",
      "parents": [
        "de20614b351e4d4d23af0a105baa8fd2d7cd4f26"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Thu May 05 13:25:00 2005 -0700"
      },
      "committer": {
        "name": "Christoph Hellwig",
        "email": "hch@melbourne.sgi.com",
        "time": "Thu May 05 13:25:00 2005 -0700"
      },
      "message": "[XFS] Fix up uses of nlink_t incorrectly restricting us to 2^16 links for some platforms\n\nSGI Modid: xfs-linux:xfs-kern:22032a\n\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\nSigned-off-by: Christoph Hellwig \u003chch@sgi.com\u003e\n"
    },
    {
      "commit": "de20614b351e4d4d23af0a105baa8fd2d7cd4f26",
      "tree": "df5203af47718b9acf73f5a276024b602c6bcade",
      "parents": [
        "71bce256bf2e2aaddf54a2f4ac216329c74be3ad"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Thu May 05 13:24:13 2005 -0700"
      },
      "committer": {
        "name": "Christoph Hellwig",
        "email": "hch@melbourne.sgi.com",
        "time": "Thu May 05 13:24:13 2005 -0700"
      },
      "message": "[XFS] Block mount attempts for filesystems with version 1 directories.\n\nSGI Modid: xfs-linux:xfs-kern:21937a\n\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\nSigned-off-by: Christoph Hellwig \u003chch@sgi.com\u003e\n"
    },
    {
      "commit": "71bce256bf2e2aaddf54a2f4ac216329c74be3ad",
      "tree": "7c01cb1c4715df02aa1a6eba8d84cbc30b102fc5",
      "parents": [
        "bfd4bda097f8758d28e632ff2035e25577f6b060"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Thu May 05 13:23:27 2005 -0700"
      },
      "committer": {
        "name": "Christoph Hellwig",
        "email": "hch@melbourne.sgi.com",
        "time": "Thu May 05 13:23:27 2005 -0700"
      },
      "message": "[XFS] Move the XFS inode to the front of its hash list on a cache hit\n\nSGI Modid: xfs-linux:xfs-kern:21915a\n\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\nSigned-off-by: Christoph Hellwig \u003chch@sgi.com\u003e\n"
    },
    {
      "commit": "25ae3f59b10dbd5e2b9b192ecc90ea935cc23e68",
      "tree": "7a8d49c6fee70cf5d26377b8b257fdc1d21beda4",
      "parents": [
        "bfd4bda097f8758d28e632ff2035e25577f6b060"
      ],
      "author": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Thu May 05 13:13:29 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu May 05 13:13:29 2005 -0700"
      },
      "message": "[DECNET]: Fix build after C99 netlink initializer change.\n\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e"
    },
    {
      "commit": "f7e68bbf405a45d6e7c5b8fc384ff1ba20dd7aa4",
      "tree": "1130af5902ad9c4e6b6beb6bd85855a8e056d185",
      "parents": [
        "53d7ad1ea3acb4a626edec179aa52e72ea216647"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu May 05 14:49:01 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu May 05 14:49:01 2005 +0100"
      },
      "message": "[PATCH] ARM: select PCI, ISA and ISA_DMA\n\nRather than using a long \"depends on...\" and \"default y\" lines for\nthese options, use select instead.\n\nSigned-off-by: Russell King \u003crmk@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "53d7ad1ea3acb4a626edec179aa52e72ea216647",
      "tree": "d3458629f36909eb9fd3eae1a345a7627d8f8ffc",
      "parents": [
        "4f7a18124c1a44858fb74a1c4234015009952959"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu May 05 14:06:31 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu May 05 14:06:31 2005 +0100"
      },
      "message": "ARM: Add missed imxfb include file\n\nThis file got missed in the commit of patch 2661/1 thanks to a buggy\nscript.\n\nSigned-off-by: Russell King \u003crmk@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "bfd4bda097f8758d28e632ff2035e25577f6b060",
      "tree": "022276b3625a432c7132e39776e7e448445087ac",
      "parents": [
        "488f2eaca1b0831a5a5e6a66e33bad2cdeff7238",
        "b2d84f078a8be40f5ae3b4d2ac001e2a7f45fe4f"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@shinybook.infradead.org",
        "time": "Thu May 05 13:59:37 2005 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@shinybook.infradead.org",
        "time": "Thu May 05 13:59:37 2005 +0100"
      },
      "message": "Merge with master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6.git\n"
    },
    {
      "commit": "4f7a18124c1a44858fb74a1c4234015009952959",
      "tree": "978f55875b776c83ebcfed24737784ac098d1a4e",
      "parents": [
        "897f5ab2cd733a77a2279268262919caa8154b9d"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu May 05 13:11:00 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu May 05 13:11:00 2005 +0100"
      },
      "message": "[PATCH] ARM: Fix kernel stack offset calculations\n\nVarious places in the ARM kernel implicitly assumed that kernel\nstacks are always 8K due to hard coded constants.  Replace these\nconstants with definitions.\n\nCorrect the allowable range of kernel stack pointer values within\nthe allocation.  Arrange for the entire kernel stack to be zeroed,\nnot just the upper 4K if CONFIG_DEBUG_STACK_USAGE is set.\n\nSigned-off-by: Russell King \u003crmk@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b2d84f078a8be40f5ae3b4d2ac001e2a7f45fe4f",
      "tree": "173f941991f1b68da820e9926a3b7ebdd3a2c8b9",
      "parents": [
        "177a4324944478f2799ce4ede2797cb0f602f274"
      ],
      "author": {
        "name": "Roman Kagan",
        "email": "rkagan@mail.ru",
        "time": "Wed Apr 13 21:40:17 2005 +0400"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Wed May 04 23:44:38 2005 -0700"
      },
      "message": "[PATCH] drivers/base/bus.c: fix iteration in driver_detach()\n\nWith 2.6.11 and 2.6.12-rc2 (and perhaps a few versions before) usb\ndrivers for multi-interface devices, which do\nusb_driver_release_interface() in their disconnect(), make rmmod hang.\n\nIt turns out to be due to a bug in drivers/base/bus.c:driver_detach(),\nthat iterates over the list of attached devices with\nlist_for_each_safe() under an assumption that device_release_driver()\nonly releases the current device, while it may also call\ndevice_release_driver() for other devices on the same list.\n\nThe following patch fixes it.  Please consider applying.\n\nSigned-off-by: Roman Kagan \u003crkagan@mail.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "177a4324944478f2799ce4ede2797cb0f602f274",
      "tree": "cc42dcdbce1c3b53ea147abd3ebf784f0d2bf1bc",
      "parents": [
        "897f5ab2cd733a77a2279268262919caa8154b9d"
      ],
      "author": {
        "name": "Alexander Nyberg",
        "email": "alexn@dsv.su.se",
        "time": "Sat Feb 26 13:38:51 2005 +0100"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Wed May 04 23:44:37 2005 -0700"
      },
      "message": "[PATCH] Hotplug: Make dev-\u003ebus checking consistent\n\nEarlier in the same function dev-\u003ebus is checked before dereferenced,\nmake consistent although I honestly don\u0027t know if dev-\u003ebus could\never be NULL\n\nFound by the Coverity tool\n\nSigned-off-by: Alexander Nyberg \u003calexn@dsv.su.se\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "897f5ab2cd733a77a2279268262919caa8154b9d",
      "tree": "95866d31faa6db4ec786399296238344c7cfea0c",
      "parents": [
        "1d42a0ecf478962e8aede355a0be41365c117ff0",
        "b48fc7bb3868abffc89ce70d4baf324574338d8e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed May 04 19:52:45 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed May 04 19:52:45 2005 -0700"
      },
      "message": "Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6.git\n"
    },
    {
      "commit": "1d42a0ecf478962e8aede355a0be41365c117ff0",
      "tree": "0b27e168f2c9d6f807f9a78a913583434ea671dd",
      "parents": [
        "836eeed6cea8ca8138e9deff7571857923541604",
        "6b6bf51081a27e80334e7ebe2993ae1d046a3222"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed May 04 14:23:14 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed May 04 14:23:14 2005 -0700"
      },
      "message": "Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git/\n"
    },
    {
      "commit": "b48fc7bb3868abffc89ce70d4baf324574338d8e",
      "tree": "947fe8efaaa716c413448a21d62a067b1f8d1b99",
      "parents": [
        "9b48b46678989b67cd00658ea88964163eaab616"
      ],
      "author": {
        "name": "Dean Nelson",
        "email": "dcn@sgi.com",
        "time": "Wed Mar 23 19:05:00 2005 -0700"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Wed May 04 10:19:19 2005 -0700"
      },
      "message": "[IA64-SGI] convert some sn SAL_CALLs to ia64_sal_oemcall calls\n\nConvert some sn SAL_CALLs to ia64_sal_oemcall calls so that they can be\ncalled by kernel modules.\n\nSigned-off-by: Dean Nelson \u003cdcn@sgi.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "9b48b46678989b67cd00658ea88964163eaab616",
      "tree": "4b6362a239422144b4fe9d669ba2f5eefbb1374b",
      "parents": [
        "c4b07b7b3693228c7b848c00a9d4bbb49506a45f"
      ],
      "author": {
        "name": "Dean Nelson",
        "email": "dcn@sgi.com",
        "time": "Tue Mar 22 16:00:00 2005 -0700"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Wed May 04 10:18:32 2005 -0700"
      },
      "message": "[IA64-SGI] move nodepda pointer out of pda\n\nRemove the p_nodepda and p_subnodepda pointers from the pda_s structure.\nAnd then define a new per-cpu pointer to the nodepda and export it so\nthat it can be accessed by kernel modules.\n\nSigned-off-by: Dean Nelson \u003cdcn@sgi.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "836eeed6cea8ca8138e9deff7571857923541604",
      "tree": "4380f4a890c18485326f1458e0b0cbc226233d05",
      "parents": [
        "1b75d8ba5ea96e174dc2674e01d87ce0d382ee44"
      ],
      "author": {
        "name": "Denis Vlasenko",
        "email": "vda@ilport.com.ua",
        "time": "Wed May 04 08:07:16 2005 +0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed May 04 07:50:15 2005 -0700"
      },
      "message": "[PATCH] i810fb: fix __initdata access\n\n[hv]sync[12] are __initdata, causing mplayer to oops with the previous i810fb fix.\n\nMy fault, this fixes it. Sorry.\n\nSigned-off-by: Linux Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1b75d8ba5ea96e174dc2674e01d87ce0d382ee44",
      "tree": "2c6a81321aff578d78a70373e1e192fb203a710b",
      "parents": [
        "b1ecb4c3a9e33cc8b93ac9cb046b535b72a15f68"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@www.linux.org.uk",
        "time": "Wed May 04 05:40:22 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed May 04 07:33:15 2005 -0700"
      },
      "message": "[PATCH] ipmi iomem annotations and fixes\n\nannotated, a bunch of direct dereferencing replaced with readb().\n\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b1ecb4c3a9e33cc8b93ac9cb046b535b72a15f68",
      "tree": "d34b412e61ff720926da836ff989d1c821b5ef1b",
      "parents": [
        "0555985d046348b39e44ff1da2719d73409d7981"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@www.linux.org.uk",
        "time": "Wed May 04 05:40:12 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed May 04 07:33:15 2005 -0700"
      },
      "message": "[PATCH] asm/signal.h unification\n\nNew file - asm-generic/signal.h.  Contains declarations of\n__sighandler_t, __sigrestore_t, SIG_DFL, SIG_IGN, SIG_ERR and default\ndefinitions of SIG_BLOCK, SIG_UNBLOCK and SIG_SETMASK.\n\nasm-*/signal.h switched to including it.  The only exception is\nasm-parisc/signal.h that wants its own declaration of __sighandler_t;\nthat one is left as-is.\n\nasm-ppc64/signal.h required one more thing - unlike everybody else it\nused __sigrestorer_t instead of usual __sigrestore_t.  PPC64 switched to\ncommon spelling.\n\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0555985d046348b39e44ff1da2719d73409d7981",
      "tree": "563775571cc1a2641d453b5052483cedf8b16698",
      "parents": [
        "56c3b7d788c21eecf5641020fcf8e4e15d0c5eb0"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@www.linux.org.uk",
        "time": "Wed May 04 05:40:02 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed May 04 07:33:14 2005 -0700"
      },
      "message": "[PATCH] sonypi trivial user annotations\n\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "56c3b7d788c21eecf5641020fcf8e4e15d0c5eb0",
      "tree": "881eb266d98dfe4502cb7338902af7c749a78553",
      "parents": [
        "a553260618d88c4790daec7975c88f3db1080b5b"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@www.linux.org.uk",
        "time": "Wed May 04 05:39:52 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed May 04 07:33:14 2005 -0700"
      },
      "message": "[PATCH] ISA DMA Kconfig fixes - part 4 (irda)\n\n * net/irda/irda_device.c::irda_setup_dma() made conditional on\n   ISA_DMA_API (it uses helpers in question and irda is usable on\n   platforms that don\u0027t have them at all - think of USB IRDA, for\n   example).\n * irda drivers that depend on ISA DMA marked as dependent on\n   ISA_DMA_API\n\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a553260618d88c4790daec7975c88f3db1080b5b",
      "tree": "75e46d5335ac3393bf453a36531bbe2ec60c1d21",
      "parents": [
        "7fbacd5213a03b262bb17a826b166900e8b168ac"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@www.linux.org.uk",
        "time": "Wed May 04 05:39:42 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed May 04 07:33:14 2005 -0700"
      },
      "message": "[PATCH] ISA DMA Kconfig fixes - part 3\n\nDrivers that expect ISA DMA API are marked as such in Kconfig.\n\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7fbacd5213a03b262bb17a826b166900e8b168ac",
      "tree": "7f354174eccaaf6927e950829b8fbcdcc68570fb",
      "parents": [
        "5cae841b13f23ccdf7e38b2400b5cf57deb57ccf"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@www.linux.org.uk",
        "time": "Wed May 04 05:39:32 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed May 04 07:33:13 2005 -0700"
      },
      "message": "[PATCH] ISA_DMA Kconfig fixes - part 2 (parport_pc)\n\nPart of parport_pc that uses ISA DMA helpers made conditional on\nCONFIG_ISA_DMA_API.  As the result, driver got usable for boxen that do\nnot have ISA DMA stuff and have normal PCI parport card stuck into\nthem - these never use DMA anyway.\n\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5cae841b13f23ccdf7e38b2400b5cf57deb57ccf",
      "tree": "c3e673089f4e1b5e0e5db26b370a23c2851ebd69",
      "parents": [
        "9b52523aff51e3b245e6ec8887e3fcf190da4711"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@www.linux.org.uk",
        "time": "Wed May 04 05:39:22 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed May 04 07:33:13 2005 -0700"
      },
      "message": "[PATCH] ISA DMA Kconfig fixes - part 1\n\nA bunch of drivers use ISA DMA helpers or their equivalents for\nplatforms that have ISA with different DMA controller (a lot of ARM\nboxen).  Currently there is no way to put such dependency in Kconfig -\nCONFIG_ISA is not it (e.g.  it is not set on platforms that have no ISA\nslots, but have on-board devices that pretend to be ISA ones).\n\nNew symbol added - ISA_DMA_API.  Set when we have functional\nenable_dma()/set_dma_mode()/etc.  set of helpers.  Next patches in the\nseries will add missing dependencies for drivers that need them.\n\nI\u0027m very carefully staying the hell out of the recurring flamefest on\nwhat exactly CONFIG_ISA would mean in ideal world - added symbol has a\nwell-defined meaning and for now I really want to treat it as completely\nindependent from the mess around CONFIG_ISA.\n\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9b52523aff51e3b245e6ec8887e3fcf190da4711",
      "tree": "2c17798c55263ff10e687c863e1eecc1becb5ff5",
      "parents": [
        "3c51f196b658fa1920c84b0752a55ed251d22d52"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@www.linux.org.uk",
        "time": "Wed May 04 05:39:01 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed May 04 07:33:13 2005 -0700"
      },
      "message": "[PATCH] mbcs trivial user annotations\n\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3c51f196b658fa1920c84b0752a55ed251d22d52",
      "tree": "ee6aa61895bb185b20e7b7e6f106c1e0c8d8b979",
      "parents": [
        "e6600d800fead3e895f16bf9b426578a6301af44"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@www.linux.org.uk",
        "time": "Wed May 04 05:38:51 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed May 04 07:33:13 2005 -0700"
      },
      "message": "[PATCH] sparc NULL noise removal\n\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6b6bf51081a27e80334e7ebe2993ae1d046a3222",
      "tree": "30c44cf22caf3bbe090f333460711f7719e848af",
      "parents": [
        "8800cea62025a5209d110c5fa5990429239d6eee"
      ],
      "author": {
        "name": "Dave Kleikamp",
        "email": "shaggy@austin.ibm.com",
        "time": "Wed May 04 09:11:49 2005 -0500"
      },
      "committer": {
        "name": "Dave Kleikamp",
        "email": "shaggy@austin.ibm.com",
        "time": "Wed May 04 09:11:49 2005 -0500"
      },
      "message": "JFS: Endian errors\n\nThanks sparse!\n\nSigned-off-by: Dave Kleikamp \u003cshaggy@austin.ibm.com\u003e\n"
    },
    {
      "commit": "e6600d800fead3e895f16bf9b426578a6301af44",
      "tree": "fc2bb35ed142b96b31a04b52c3d097100e2653bd",
      "parents": [
        "a1d4ebdbb3806e9d2c37f32a043ec54f4534977c",
        "3cb4a4f739cccdf0642fa7e3a087e0b8425ff67b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed May 04 07:08:43 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed May 04 07:08:43 2005 -0700"
      },
      "message": "Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6.git/\n"
    },
    {
      "commit": "a1d4ebdbb3806e9d2c37f32a043ec54f4534977c",
      "tree": "44b2ce77adcb79849d8bbefbc254b03fccd6a394",
      "parents": [
        "742b0c905d970fd60893cce14a3c68b523504bc4",
        "0e57c7166675a86293f150d5ef7779edd629fe2a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed May 04 07:08:10 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed May 04 07:08:10 2005 -0700"
      },
      "message": "Merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/gregkh/aoe-2.6.git/\n"
    },
    {
      "commit": "742b0c905d970fd60893cce14a3c68b523504bc4",
      "tree": "d85689d464a8b11efe7fb6ff2f2151c4c4974871",
      "parents": [
        "235bd6140dad7c08261abdc1f8056485c5344a74",
        "9171078ab5a0bbb516029cfc61378e0350a7b30d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed May 04 07:07:22 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed May 04 07:07:22 2005 -0700"
      },
      "message": "Merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/gregkh/pci-2.6.git/\n"
    },
    {
      "commit": "235bd6140dad7c08261abdc1f8056485c5344a74",
      "tree": "f5f7a1ffb34885802af581b8e61b61d52f885c39",
      "parents": [
        "41832a08feca695158e15a6e58c26b224a7bfae2",
        "6a800d456a81a9046634bcd26d868fd537f0c9ae"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed May 04 07:06:38 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed May 04 07:06:38 2005 -0700"
      },
      "message": "Merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.git\n"
    },
    {
      "commit": "9171078ab5a0bbb516029cfc61378e0350a7b30d",
      "tree": "c0748641f2574f1621bb1f78d14c70c49805e4dd",
      "parents": [
        "b308240b49ff5a1bddc6e10513c2c83f37a0bc78"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sun May 01 15:53:08 2005 +0200"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Tue May 03 23:45:17 2005 -0700"
      },
      "message": "[PATCH] PCI: drivers/pci/pci.c: remove pci_dac_set_dma_mask\n\npci_dac_set_dma_mask is currently completely unused.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "b308240b49ff5a1bddc6e10513c2c83f37a0bc78",
      "tree": "7fda5a4f25632d19ae03589bee0d920efe8026c3",
      "parents": [
        "eaae4b3a84a3781543a32bcaf0a33306ae915574"
      ],
      "author": {
        "name": "Dely Sy",
        "email": "dlsy@snoqualmie.dp.intel.com",
        "time": "Thu Apr 28 18:08:53 2005 -0700"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Tue May 03 23:45:16 2005 -0700"
      },
      "message": "[PATCH] PCI Hotplug: fix pciehp regression\n\nI fogot to remove the code that freed the memory in cleanup_slots().\nHere is the new patch, which I have also taken care of the comment\nby Eike to remove the cast in hotplug_slot-\u003eprivate.\n\nSigned-off-by: Dely Sy \u003cdely.l.sy@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "eaae4b3a84a3781543a32bcaf0a33306ae915574",
      "tree": "2d3db5e9713dd0baeba0be2577731233780f072f",
      "parents": [
        "3aa8c4febf74b1f23bd9fc329321af6d531fe4dd"
      ],
      "author": {
        "name": "Steven Cole",
        "email": "elenstev@mesatop.com",
        "time": "Tue May 03 18:38:30 2005 -0600"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Tue May 03 23:45:16 2005 -0700"
      },
      "message": "[PATCH] PCI: Spelling fixes for drivers/pci.\n\nHere are some spelling corrections for drivers/pci.\n\nCONTROLER -\u003e CONTROLLER\nRegisetr -\u003e Register\nharware -\u003e hardware\ninital -\u003e initial\nInitilize -\u003e Initialize\nfuntion -\u003e function\nfunciton -\u003e function\noccured -\u003e occurred\n\nSigned-off-by: Steven Cole \u003celenstev@mesatop.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "3aa8c4febf74b1f23bd9fc329321af6d531fe4dd",
      "tree": "7e0b5b3d9a0308224fb40e452d93ec842a3377fe",
      "parents": [
        "034ecc724cc6ba662d0b2b5a1e11e7e66a768596"
      ],
      "author": {
        "name": "R.Marek@sh.cvut.cz",
        "email": "R.Marek@sh.cvut.cz",
        "time": "Thu Apr 21 10:49:06 2005 +0000"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Tue May 03 23:45:16 2005 -0700"
      },
      "message": "[PATCH] PCI: Rapid Hance quirk\n\nThis patch just adds Intel\u0027s Hance Rapid south bridge IDs to ICH4 region quirk.\nPatch was successfuly tested by Chunhao Huang from Winbond.\n\nSigned-Off-By: Rudolf Marek \u003cr.marek@sh.cvut.cz\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "034ecc724cc6ba662d0b2b5a1e11e7e66a768596",
      "tree": "d34ced60da68e2dca2aae90e2b29d8f94618ffbc",
      "parents": [
        "c8958177224622411b9979eabb5610e30b06034b"
      ],
      "author": {
        "name": "Rolf Eike Beer",
        "email": "eike-hotplug@sf-tec.de",
        "time": "Mon Apr 11 15:01:54 2005 +0200"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Tue May 03 23:45:15 2005 -0700"
      },
      "message": "[PATCH] PCI Hotplug ibmphp_pci.c: Fix masking out needed information too early\n\nhere is the patch that fixes the bug introduced by my previous patch which\nalready went into 2.6.12-rc2 and is likely to cause trouble is someone hits\none the else case here by accident.\n\nUsing the \u0026\u003d operation before the if statement destroys the information the\nif asks for so we always go into the else branch.\n\nSigned-off-by: Rolf Eike Beer \u003ceike-hotplug@sf-tec.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "c8958177224622411b9979eabb5610e30b06034b",
      "tree": "09ceb4ce69813c9ac2a3e3c7ea6eff9d5361fe9c",
      "parents": [
        "4c0619add8c3a8b28e7fae8b15cc7b62de2f8148"
      ],
      "author": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 08 14:53:31 2005 +0900"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Tue May 03 23:45:15 2005 -0700"
      },
      "message": "[PATCH] PCI: Add pci shutdown ability\n\nNow pci drivers can know when the system is going down without having to\nadd a reboot notifier event.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "4c0619add8c3a8b28e7fae8b15cc7b62de2f8148",
      "tree": "2e27d1c516480dd6f3686c05caac09b196475951",
      "parents": [
        "bc56b9e01190b9f1ad6b7c5c694b61bfe34c7aa5"
      ],
      "author": {
        "name": "ssant@in.ibm.com",
        "email": "ssant@in.ibm.com",
        "time": "Fri Apr 08 14:53:31 2005 +0900"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Tue May 03 23:45:15 2005 -0700"
      },
      "message": "[PATCH] PCI: fix up word-aligned 16-bit PCI config access through sysfs\n\nThis patch adds the possibility to do word-aligned 16-bit atomic PCI\nconfiguration space accesses via the sysfs PCI interface. As a result, problems\nwith Emulex LFPC on IBM PowerPC64 are fixed.\n\nPatch is present in SLES 9 SP1.\n\nSigned-off-by: Vojtech Pavlik \u003cvojtech@suse.cz\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "bc56b9e01190b9f1ad6b7c5c694b61bfe34c7aa5",
      "tree": "9979aed502d987538c51d9820be9c288462f9996",
      "parents": [
        "92df516e6264f9caff4be49718926d6884fa50ed"
      ],
      "author": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 08 14:53:31 2005 +0900"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Tue May 03 23:45:14 2005 -0700"
      },
      "message": "[PATCH] PCI: Clean up a lot of sparse \"Should it be static?\" warnings.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "92df516e6264f9caff4be49718926d6884fa50ed",
      "tree": "1b09131f91db847c9f3d6de98ed5cc1ebd0e9325",
      "parents": [
        "a3ea7fbac12fdb2d70c90bb36f81afa3c66e18f4"
      ],
      "author": {
        "name": "Pavel Machek",
        "email": "pavel@ucw.cz",
        "time": "Tue Apr 05 23:49:49 2005 +0200"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Tue May 03 23:45:14 2005 -0700"
      },
      "message": "[PATCH] PCI: fix stale PCI pm docs\n\nThis fixes u32 vs. pm_message_t confusion in documentation, and\nremoves references to no-longer-existing (*save_state), too. With\nexception of USB (I hope David will fix/apply my patch), this should\nfix last piece of this confusion... famous last words.\n\nSigned-off-by: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "a3ea7fbac12fdb2d70c90bb36f81afa3c66e18f4",
      "tree": "be9655df6ea3a0cf2c53a0eb8ff8870962d46871",
      "parents": [
        "ceb43744cd48a20212e2179e0c7ff2f450a3c97e"
      ],
      "author": {
        "name": "Matthew Wilcox",
        "email": "matthew@wil.cx",
        "time": "Tue Mar 29 19:08:48 2005 +0100"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Tue May 03 23:45:14 2005 -0700"
      },
      "message": "[PATCH] PCI: update PCI documentation for pci_get_slot() depreciation\n\npci_find_slot() doesn\u0027t work on multiple-domain boxes so pci_get_slot()\nshould be used instead.\n\nSigned-off-by: Matthew Wilcox \u003cmatthew@wil.cx\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "ceb43744cd48a20212e2179e0c7ff2f450a3c97e",
      "tree": "f9554643bc9d70fe761840a603adce393c0e9f08",
      "parents": [
        "8800cea62025a5209d110c5fa5990429239d6eee"
      ],
      "author": {
        "name": "Kenji Kaneshige",
        "email": "kaneshige.kenji@soft.fujitsu.com",
        "time": "Fri Apr 08 14:53:31 2005 +0900"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Tue May 03 23:45:13 2005 -0700"
      },
      "message": "[PATCH] PCI: \u0027is_enabled\u0027 flag should be set/cleared when the device is actually enabled/disabled\n\nI think \u0027is_enabled\u0027 flag in pci_dev structure should be set/cleared\nwhen the device actually enabled/disabled. Especially about\npci_enable_device(), it can be failed. By this change, we will also\nget the possibility of refering \u0027is_enabled\u0027 flag from the functions\ncalled through pci_enable_device()/pci_disable_device().\n\nSigned-off-by: Kenji Kaneshige \u003ckaneshige.kenji@jp.fujitsu.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "0e57c7166675a86293f150d5ef7779edd629fe2a",
      "tree": "5227de18bbd59513f48766b4f38694d122ffeb59",
      "parents": [
        "4613ed277ab8a41640434181898ef4649cc7301e"
      ],
      "author": {
        "name": "Ed L Cashin",
        "email": "ecashin@coraid.com",
        "time": "Fri Apr 29 10:24:28 2005 -0400"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Tue May 03 23:34:55 2005 -0700"
      },
      "message": "[PATCH] aoe: update version number to 10\n\nupdate version number to 10\n\nSigned-off-by: Ed L. Cashin \u003cecashin@coraid.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "4613ed277ab8a41640434181898ef4649cc7301e",
      "tree": "a1993e2276302a253f73e5139347e9ab374561bc",
      "parents": [
        "93d489fc56f819d8805d80ae83cbafc5e5719804"
      ],
      "author": {
        "name": "Ed L Cashin",
        "email": "ecashin@coraid.com",
        "time": "Fri Apr 29 10:24:25 2005 -0400"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Tue May 03 23:34:55 2005 -0700"
      },
      "message": "[PATCH] aoe: add firmware version to info in sysfs\n\nadd firmware version to info in sysfs\n\nSigned-off-by: Ed L. Cashin \u003cecashin@coraid.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "93d489fc56f819d8805d80ae83cbafc5e5719804",
      "tree": "946adcae0abe20dc6d9d58682ea2d6980efd1a4c",
      "parents": [
        "67d9f84786cc4fd42cb40c9474c248eadaff15c6"
      ],
      "author": {
        "name": "Ed L Cashin",
        "email": "ecashin@coraid.com",
        "time": "Fri Apr 29 10:24:22 2005 -0400"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Tue May 03 23:34:54 2005 -0700"
      },
      "message": "[PATCH] aoe: allow multiple aoe devices to have the same mac\n\nallow multiple aoe devices to have the same mac\n\nSigned-off-by: Ed L. Cashin \u003cecashin@coraid.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\ndiff -u b/drivers/block/aoe/aoedev.c b/drivers/block/aoe/aoedev.c\n"
    },
    {
      "commit": "67d9f84786cc4fd42cb40c9474c248eadaff15c6",
      "tree": "f1ef2e8c1d1f1b21969704666f20ac1dbec42197",
      "parents": [
        "c59a24dc512952cb434b34a66c3792555159fa36"
      ],
      "author": {
        "name": "Ed L Cashin",
        "email": "ecashin@coraid.com",
        "time": "Fri Apr 29 10:24:18 2005 -0400"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Tue May 03 23:34:54 2005 -0700"
      },
      "message": "[PATCH] aoe: update the documentation to mention aoetools\n\nupdate the documentation to mention aoetools\n\nSigned-off-by: Ed L. Cashin \u003cecashin@coraid.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "c59a24dc512952cb434b34a66c3792555159fa36",
      "tree": "3b13ab42ed88a09f304c1fc87962a82c1f49c098",
      "parents": [
        "03c41c434775c52092d17a5031ad8ebaaf555bc4"
      ],
      "author": {
        "name": "Ed L Cashin",
        "email": "ecashin@coraid.com",
        "time": "Fri Apr 29 10:24:13 2005 -0400"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Tue May 03 23:34:53 2005 -0700"
      },
      "message": "[PATCH] aoe: aoe-stat should work for built-in as well as module\n\naoe-stat should work for built-in as well as module\n\nSigned-off-by: Ed L. Cashin \u003cecashin@coraid.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\ndiff -uprN a/Documentation/aoe/status.sh b/Documentation/aoe/status.sh\n"
    },
    {
      "commit": "03c41c434775c52092d17a5031ad8ebaaf555bc4",
      "tree": "a2f4e5f5fef46fac69b1e47e31ccbcf7d950b016",
      "parents": [
        "8800cea62025a5209d110c5fa5990429239d6eee"
      ],
      "author": {
        "name": "Ed L Cashin",
        "email": "ecashin@coraid.com",
        "time": "Fri Apr 29 10:24:03 2005 -0400"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Tue May 03 23:34:53 2005 -0700"
      },
      "message": "[PATCH] aoe: improve allowed interfaces configuration\n\nimprove allowed interfaces configuration\n\nSigned-off-by: Ed L. Cashin \u003cecashin@coraid.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\ndiff -uprN a/Documentation/aoe/aoe.txt b/Documentation/aoe/aoe.txt\n"
    },
    {
      "commit": "3cb4a4f739cccdf0642fa7e3a087e0b8425ff67b",
      "tree": "5ed04dfb7880b86f071ab8d59fd4f3f1c3d345f2",
      "parents": [
        "093cf723b2b06d774929ea07982f6a466ff22314"
      ],
      "author": {
        "name": "Lonnie Mendez",
        "email": "lmendez19@austin.rr.com",
        "time": "Tue May 03 17:02:20 2005 -0500"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Tue May 03 23:31:52 2005 -0700"
      },
      "message": "[PATCH] USB cypress_m8: update kernel driver with current source\n\nFixed problem where setting or retreiving the serial config would fail\nwith EPIPE.  Removed CRTS toggling so the driver behaves more like other\nusbserial adapters.  Issued new interval of 1ms instead of the default\nbInterval.  As a result, transfer speed has been substantially\nincreased.  From avg. 850bps to avg. 3300bps.  Also added new module\nparameter \u0027interval\u0027 to tweak the interval in case this change causes\nproblems for someone.  Cleaned up code and formatting issues so source\nis more readable.  Replaced the C++ style comments.  Various other code\ncleanups.\n\nSigned-off-by: Lonnie Mendez \u003clmendez19@austin.rr.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "093cf723b2b06d774929ea07982f6a466ff22314",
      "tree": "9199ddc8a4ed6dfdc427134333f99b97245e6408",
      "parents": [
        "7b1cbebaa7ced7a2029cc5b50eab60c79b24cc10"
      ],
      "author": {
        "name": "Steven Cole",
        "email": "elenstev@mesatop.com",
        "time": "Tue May 03 19:07:24 2005 -0600"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Tue May 03 23:31:52 2005 -0700"
      },
      "message": "[PATCH] USB: Spelling fixes for drivers/usb.\n\nHere are some spelling corrections for drivers/usb.\n\ncancelation -\u003e cancellation\nsuccesful -\u003e successful\ncancelation -\u003e cancellation\ndecriptor -\u003e descriptor\nInitalize -\u003e Initialize\nwierd -\u003e weird\nProtocoll -\u003e Protocol\noccured -\u003e occurred\nsuccessfull -\u003e successful\nProcesing -\u003e Processing\ndevide -\u003e divide\nIsochronuous -\u003e Isochronous\nnoticable -\u003e noticeable\nBasicly -\u003e Basically\ntransfering -\u003e transferring\nintialize -\u003e initialize\nIncomming -\u003e Incoming\nadditionnal -\u003e additional\nasume -\u003e assume\nUnfortunatly -\u003e Unfortunately\nretreive -\u003e retrieve\ntranceiver -\u003e transceiver\nCompatiblity -\u003e Compatibility\nIncorprated -\u003e Incorporated\nexistance -\u003e existence\nUnunsual -\u003e Unusual\n\nSigned-off-by: Steven Cole \u003celenstev@mesatop.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "7b1cbebaa7ced7a2029cc5b50eab60c79b24cc10",
      "tree": "6b586f3e2cede5ebd12d9b03772f8e761044b851",
      "parents": [
        "8af60be9a71d2c636cd800deab63a9fadf3aee96"
      ],
      "author": {
        "name": "Phil Dibowitz",
        "email": "phil@ipom.com",
        "time": "Mon May 02 23:54:28 2005 -0700"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Tue May 03 23:31:51 2005 -0700"
      },
      "message": "[PATCH] USB: unusual_devs entry for Minolta Dimage Z10\n\nThis patch adds an unusual_devs entry for the Minolta Dimage Z10.\nOriginally reported by Vilisas \u003cvilisas@xxx.lt\u003e\n\nSigned-off-by: Phil Dibowitz \u003cphil@ipom.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "8af60be9a71d2c636cd800deab63a9fadf3aee96",
      "tree": "caf59ac73e61a10c9a0559e1165fae31cc37cf57",
      "parents": [
        "5e54f91d8d770c5a48da10a5c9c314c1c926536b"
      ],
      "author": {
        "name": "Vivian Bregier",
        "email": "Vivian.Bregier@imag.fr",
        "time": "Tue May 03 02:16:34 2005 +0200"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Tue May 03 23:31:51 2005 -0700"
      },
      "message": "[PATCH] USB: unusual_devs.h: atmel snd1 storage\n\nSigned-off-by: Phil Dibowitz \u003cphil@ipom.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "5e54f91d8d770c5a48da10a5c9c314c1c926536b",
      "tree": "3e453d56dda488e18b198b544345829aa7015fb2",
      "parents": [
        "6f92872cc8085b9e65a8ec07aed106ce5d24f60b"
      ],
      "author": {
        "name": "Ian Abbott",
        "email": "abbotti@mev.co.uk",
        "time": "Fri Apr 29 16:09:44 2005 +0100"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Tue May 03 23:31:50 2005 -0700"
      },
      "message": "[PATCH] USB: ftdi_sio redundant macro removal\n\n[ftdi_sio] Replaced redundant INTERFACE_A and INTERFACE_B macros with\nthe equivalent PIT_SIOA and PIT_SIOB macros.\n\nSigned-off-by: Ian Abbott \u003cabbotti@mev.co.uk\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "6f92872cc8085b9e65a8ec07aed106ce5d24f60b",
      "tree": "de1e40db4b8017c7b8c8282c991b82956cb4e2bb",
      "parents": [
        "b9ab0746a53b9cd5c64e179a1c13952f0ae80e64"
      ],
      "author": {
        "name": "Ian Abbott",
        "email": "abbotti@mev.co.uk",
        "time": "Fri Apr 29 16:06:14 2005 +0100"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Tue May 03 23:31:50 2005 -0700"
      },
      "message": "[PATCH] USB: VID/PID updates for ftdi_sio driver\n\nSome VID/PID updates for the ftdi_sio driver:\n\n* The \"Gude Analog- und Digitalsysteme GmbH\" entries were missing from\n  the \"combined\" table.\n* Replaced FTDI_8U232AM_ALT_ALT_PID with 3 PIDs for devices from\n  4n-galaxy.de.\n* Removed redundant FTDI_RM_VID and renamed FTDI_RMCANVIEW_PID to\n  FTDI_RM_CANVIEW_PID.\n* Added VID/PID for serial converter in Mobility Electronics EasiDock\n  USB 200 (mentioned by Gregory Schmitt).\n* Added PID for Active Robots USB comms board (mentioned by John Koch).\n\nSigned-off-by: Ian Abbott \u003cabbotti@mev.co.uk\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\ndiff -ur a/drivers/usb/serial/ftdi_sio.c b/drivers/usb/serial/ftdi_sio.c\n"
    },
    {
      "commit": "b9ab0746a53b9cd5c64e179a1c13952f0ae80e64",
      "tree": "60d2d55256c537b0aed3bae07fb84ac4b08d98df",
      "parents": [
        "3b86b2028c4de998978baae780edfc36995bebc5"
      ],
      "author": {
        "name": "Andrea Arcangeli",
        "email": "andrea@suse.de",
        "time": "Mon May 02 22:47:55 2005 +0200"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Tue May 03 23:31:50 2005 -0700"
      },
      "message": "[PATCH] USB: new usbnet device id\n\nOn Thu, Apr 14, 2005 at 11:06:21PM +0400, Sergey Vlasov wrote:\n\u003e http://thread.gmane.org/gmane.linux.usb.devel/32977\n\u003e\n\u003e (see \"[PATCH] N/3 cdc acm errors\").\n\u003e\n\u003e You also need this driver core fix:\n\u003e\n\u003e http://thread.gmane.org/gmane.linux.usb.devel/33132\n\nI reproduced the same oops while trying to execute at+mode\u003d99, it would\nbe nice to get these fix merged since I believe it\u0027s still needed to\nconnect the laptop over gprs (something I didn\u0027t test yet).\n\nThis further patch will allow you to connect via usbnet, Greg could you\napply? Thanks!\n\nSigned-off-by: Andrea Arcangeli \u003candrea@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    }
  ],
  "next": "3b86b2028c4de998978baae780edfc36995bebc5"
}
