)]}'
{
  "log": [
    {
      "commit": "43ecf5295b622e9ec93f5b932949acf1c6e4150c",
      "tree": "781fe4935ab8d37f199d66da37adfdd4e8244480",
      "parents": [
        "7ab876703dcbe852652db6441f0aadb3d6b75e94"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Mar 01 18:30:08 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Mar 02 15:22:55 2007 -0800"
      },
      "message": "[AOE]: Add get_unaligned() calls where needed.\n\nBased upon a report by Andrew Walrond.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2b8693c0617e972fc0b2fd1ebf8de97e15b656c3",
      "tree": "3eb7dfbc8d5e4031e4992bdd566e211f5ada71f3",
      "parents": [
        "5dfe4c964a0dd7bb3a1d64a4166835a153146207"
      ],
      "author": {
        "name": "Arjan van de Ven",
        "email": "arjan@linux.intel.com",
        "time": "Mon Feb 12 00:55:32 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 12 09:48:45 2007 -0800"
      },
      "message": "[PATCH] mark struct file_operations const 3\n\nMany struct file_operations in the kernel can be \"const\".  Marking them const\nmoves these to the .rodata section, which avoids false sharing with potential\ndirty data.  In addition it\u0027ll catch accidental writes at compile time to\nthese shared resources.\n\nSigned-off-by: Arjan van de Ven \u003carjan@linux.intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "19900cdee29c812857ce938ab449e1053d516252",
      "tree": "e8563f7147955a435012ade82837395f5fc84897",
      "parents": [
        "58637ec90b7ceed5909e726ac90118852f79d2b1"
      ],
      "author": {
        "name": "Ed L. Cashin",
        "email": "ecashin@coraid.com",
        "time": "Fri Dec 22 01:09:21 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 22 08:55:49 2006 -0800"
      },
      "message": "[PATCH] fix aoe without scatter-gather [Bug 7662]\n\nFix a bug that only appears when AoE goes over a network card that does not\nsupport scatter-gather.  The headers in the linear part of the skb appeared\nto be larger than they really were, resulting in data that was offset by 24\nbytes.\n\nThis patch eliminates the offset data on cards that don\u0027t support\nscatter-gather or have had scatter-gather turned off.  There remains an\nunrelated issue that I\u0027ll address in a separate email.\n\nFixes bugzilla #7662\n\nSigned-off-by: \"Ed L. Cashin\" \u003cecashin@coraid.com\u003e\nCc: \u003cstable@kernel.org\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nCc: \u003cboddingt@optusnet.com.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e18b890bb0881bbab6f4f1a6cd20d9c60d66b003",
      "tree": "4828be07e1c24781c264b42c5a75bcd968223c3f",
      "parents": [
        "441e143e95f5aa1e04026cb0aa71c801ba53982f"
      ],
      "author": {
        "name": "Christoph Lameter",
        "email": "clameter@sgi.com",
        "time": "Wed Dec 06 20:33:20 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Dec 07 08:39:25 2006 -0800"
      },
      "message": "[PATCH] slab: remove kmem_cache_t\n\nReplace all uses of kmem_cache_t with struct kmem_cache.\n\nThe patch was generated using the following script:\n\n\t#!/bin/sh\n\t#\n\t# Replace one string by another in all the kernel sources.\n\t#\n\n\tset -e\n\n\tfor file in `find * -name \"*.c\" -o -name \"*.h\"|xargs grep -l $1`; do\n\t\tquilt add $file\n\t\tsed -e \"1,\\$s/$1/$2/g\" $file \u003e/tmp/$$\n\t\tmv /tmp/$$ $file\n\t\tquilt refresh\n\tdone\n\nThe script was run like this\n\n\tsh replace kmem_cache_t \"struct kmem_cache\"\n\nSigned-off-by: Christoph Lameter \u003cclameter@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c4028958b6ecad064b1a6303a6a5906d4fe48d73",
      "tree": "1c4c89652c62a75da09f9b9442012007e4ac6250",
      "parents": [
        "65f27f38446e1976cc98fd3004b110fedcddd189"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Wed Nov 22 14:57:56 2006 +0000"
      },
      "committer": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Wed Nov 22 14:57:56 2006 +0000"
      },
      "message": "WorkStruct: make allyesconfig\n\nFix up for make allyesconfig.\n\nSigned-Off-By: David Howells \u003cdhowells@redhat.com\u003e\n"
    },
    {
      "commit": "d355c3c23ce56ab83e41f2bfb30d02fb90618530",
      "tree": "a586bf95cb53525761139b10864014953cf36e80",
      "parents": [
        "7bb0386f102ece8819182ccf7fffe8bbebc32b19"
      ],
      "author": {
        "name": "Dennis Stosberg",
        "email": "dennis@stosberg.net",
        "time": "Mon Nov 13 09:15:20 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Nov 16 14:30:26 2006 -0800"
      },
      "message": "aoe: Add forgotten NULL at end of attribute list in aoeblk.c\n\nThis caused the system to stall when the aoe module was loaded.  The\nerror was introduced in commit 4ca5224f3ea4779054d96e885ca9b3980801ce13\n\nSigned-off-by: Dennis Stosberg \u003cdennis@stosberg.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "4ca5224f3ea4779054d96e885ca9b3980801ce13",
      "tree": "04b75b597b8c57978b4bbee29448114c89f6dc94",
      "parents": [
        "a12c93f08b8fc83b7fcdabaf92b1adcea7489f5e"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Apr 09 12:14:34 2002 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Oct 18 12:53:51 2006 -0700"
      },
      "message": "aoe: fix sysfs_create_file warnings\n\nMoved the attributes into a group, making the compiler be quiet about\nignoring the return value of the file create calls.  This also also\nfixed a bug when removing the files, which were not symlinks.\n\nCc: \"Ed L. Cashin\" \u003cecashin@coraid.com\u003e\nCc: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "a12c93f08b8fc83b7fcdabaf92b1adcea7489f5e",
      "tree": "493fb94c32f45b5f1c8109c7ce170f653cb5c3d5",
      "parents": [
        "086216db1435f44a58c18454acfa59f013510c95"
      ],
      "author": {
        "name": "Ed L. Cashin",
        "email": "ecashin@coraid.com",
        "time": "Wed Sep 20 14:36:51 2006 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Oct 18 12:53:51 2006 -0700"
      },
      "message": "aoe: revert printk macros\n\nThis patch addresses the concern that the aoe driver should\nnot introduce unecessary conventions that must be learned by\nthe reader.  It reverts patch 6.\n\nSigned-off-by: \"Ed L. Cashin\" \u003cecashin@coraid.com\u003e\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "086216db1435f44a58c18454acfa59f013510c95",
      "tree": "46cd4cb69f52e703f368ccf16cc0f838cb25e53f",
      "parents": [
        "b849086d8f77f8a1269a01d5552fbf355311f7ac"
      ],
      "author": {
        "name": "Ed L. Cashin",
        "email": "ecashin@coraid.com",
        "time": "Wed Sep 20 14:36:51 2006 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Oct 18 12:53:51 2006 -0700"
      },
      "message": "aoe: update driver version\n\nUpdate aoe driver version number to 32.\n\nSigned-off-by: \"Ed L. Cashin\" \u003cecashin@coraid.com\u003e\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "b849086d8f77f8a1269a01d5552fbf355311f7ac",
      "tree": "1a5cd438f4d183113a5271166714564253e4eaa2",
      "parents": [
        "392e4845f9728114f7ffa8d7612683397fd4d441"
      ],
      "author": {
        "name": "Ed L. Cashin",
        "email": "ecashin@coraid.com",
        "time": "Wed Sep 20 14:36:51 2006 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Oct 18 12:53:50 2006 -0700"
      },
      "message": "aoe: remove sysfs comment\n\nRemove unecessary comment.\n\nSigned-off-by: \"Ed L. Cashin\" \u003cecashin@coraid.com\u003e\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "392e4845f9728114f7ffa8d7612683397fd4d441",
      "tree": "fb86e5b7f2a066c9e9458619b746a015e4d2dbe4",
      "parents": [
        "b751e8b6590efdb76e1682c85bfcd5f3531ccae4"
      ],
      "author": {
        "name": "Ed L. Cashin",
        "email": "ecashin@coraid.com",
        "time": "Wed Sep 20 14:36:50 2006 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Oct 18 12:53:50 2006 -0700"
      },
      "message": "aoe: use bio-\u003ebi_idx\n\nInstead of starting with bio-\u003ebi_io_vec, use the offset in bio-\u003ebi_idx.\n\nSigned-off-by: \"Ed L. Cashin\" \u003cecashin@coraid.com\u003e\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "b751e8b6590efdb76e1682c85bfcd5f3531ccae4",
      "tree": "b61a3a6a81d14491eca349ada8e3c49db95d3c28",
      "parents": [
        "4f51dc5e9ae195d2e8c22e5f574e004c2f6518a4"
      ],
      "author": {
        "name": "Ed L. Cashin",
        "email": "ecashin@coraid.com",
        "time": "Wed Sep 20 14:36:50 2006 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Oct 18 12:53:50 2006 -0700"
      },
      "message": "aoe: module parameter for device timeout\n\nThe aoe_deadsecs module parameter sets the number of seconds that\nelapse before a nonresponsive AoE device is marked as dead.\n\nThis is runtime settable in sysfs or settable with a module load or\nkernel boot parameter.\n\nSigned-off-by: \"Ed L. Cashin\" \u003cecashin@coraid.com\u003e\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "4f51dc5e9ae195d2e8c22e5f574e004c2f6518a4",
      "tree": "852ab0b29d19f1ac9a4f7e7eeba6510c0ee7bca1",
      "parents": [
        "dced3a053dd5415a7321e1ae153c96dea644da4e"
      ],
      "author": {
        "name": "Ed L. Cashin",
        "email": "ecashin@coraid.com",
        "time": "Wed Sep 20 14:36:49 2006 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Oct 18 12:53:50 2006 -0700"
      },
      "message": "aoe: zero copy write 2 of 2\n\nAvoid memory copy on writes.\n(This patch follows patch 4.)\n\nSigned-off-by: \"Ed L. Cashin\" \u003cecashin@coraid.com\u003e\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "dced3a053dd5415a7321e1ae153c96dea644da4e",
      "tree": "effc221b2b7b2f2cb39996ed834c279ce409e7e7",
      "parents": [
        "ddec63e86752b89776547e93aa68af01f1cbb10c"
      ],
      "author": {
        "name": "Ed L. Cashin",
        "email": "ecashin@coraid.com",
        "time": "Wed Sep 20 14:36:49 2006 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Oct 18 12:53:50 2006 -0700"
      },
      "message": "aoe: improve retransmission heuristics\n\nAdd a dynamic minimum timer for better retransmission behavior.\n\nSigned-off-by: \"Ed L. Cashin\" \u003cecashin@coraid.com\u003e\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "ddec63e86752b89776547e93aa68af01f1cbb10c",
      "tree": "42ae0ae8e3f6558ec4c5a75d796412825bff784c",
      "parents": [
        "6bb6285fdb948cedee586c6bebc9ebc5e32a5c35"
      ],
      "author": {
        "name": "Ed L. Cashin",
        "email": "ecashin@coraid.com",
        "time": "Wed Sep 20 14:36:49 2006 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Oct 18 12:53:50 2006 -0700"
      },
      "message": "aoe: jumbo frame support 2 of 2\n\nAdd support for jumbo ethernet frames.\n(This patch follows patch 5.)\n\nSigned-off-by: \"Ed L. Cashin\" \u003cecashin@coraid.com\u003e\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "6bb6285fdb948cedee586c6bebc9ebc5e32a5c35",
      "tree": "775bff808343ef52d1b254a9e33144f13a197a45",
      "parents": [
        "19bf26353c50bc2be375109ec73f2f0bbd616ed1"
      ],
      "author": {
        "name": "Ed L. Cashin",
        "email": "ecashin@coraid.com",
        "time": "Wed Sep 20 14:36:49 2006 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Oct 18 12:53:50 2006 -0700"
      },
      "message": "aoe: clean up printks via macros\n\nUse simple macros to clean up the printks.\n(This patch is reverted by the 14th patch to follow.)\n\nSigned-off-by: \"Ed L. Cashin\" \u003cecashin@coraid.com\u003e\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "19bf26353c50bc2be375109ec73f2f0bbd616ed1",
      "tree": "5bcdf714d67d573885d2f42a7c0a79586de77c25",
      "parents": [
        "e407a7f6cd143b3ab4eb3d7e1cf882e96b710eb5"
      ],
      "author": {
        "name": "Ed L. Cashin",
        "email": "ecashin@coraid.com",
        "time": "Wed Sep 20 14:36:49 2006 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Oct 18 12:53:50 2006 -0700"
      },
      "message": "aoe: jumbo frame support 1 of 2\n\nAdd support for jumbo ethernet frames.\n(This patch depends on patch 7 to follow.)\n\nSigned-off-by: \"Ed L. Cashin\" \u003cecashin@coraid.com\u003e\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "e407a7f6cd143b3ab4eb3d7e1cf882e96b710eb5",
      "tree": "a180d2a6ae40b1fe6773c93a24a5c469948fd59d",
      "parents": [
        "2fdc0ea75b26e3009cfdf72e79901e4e16bb99bd"
      ],
      "author": {
        "name": "Ed L. Cashin",
        "email": "ecashin@coraid.com",
        "time": "Wed Sep 20 14:36:49 2006 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Oct 18 12:53:50 2006 -0700"
      },
      "message": "aoe: zero copy write 1 of 2\n\nAvoid memory copy on writes.\n(This patch depends on fixes in patch 9 to follow.)\n\nAlthough skb-\u003elen should not be set when working with linear skbuffs,\nthe skb-\u003etail pointer maintained by skb_put/skb_trim is not relevant\nto what happens when the skb_fill_page_desc function is called.  This\nissue was raised without comment in linux-kernel and netdev earlier\nthis month:\n\n  http://thread.gmane.org/gmane.linux.kernel/446474/\n  http://thread.gmane.org/gmane.linux.network/45444/\n\nSo until there is something analogous to skb_put that works for\nzero-copy write skbuffs, we will do what the other callers of\nskb_fill_page_desc are doing.\n\nSigned-off-by: \"Ed L. Cashin\" \u003cecashin@coraid.com\u003e\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "2fdc0ea75b26e3009cfdf72e79901e4e16bb99bd",
      "tree": "f0f2b72566e0e46820b82b06118fbab8625d00af",
      "parents": [
        "2611464d7f36685fb1990275d3de1e72e6aff9d9"
      ],
      "author": {
        "name": "Ed L. Cashin",
        "email": "ecashin@coraid.com",
        "time": "Wed Sep 20 14:36:48 2006 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Oct 18 12:53:50 2006 -0700"
      },
      "message": "aoe: remove unused NARGS enum\n\nThe NARGS enum is left over from older code versions.\n\nSigned-off-by: \"Ed L. Cashin\" \u003cecashin@coraid.com\u003e\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "2611464d7f36685fb1990275d3de1e72e6aff9d9",
      "tree": "6a595f85870a19a1e9f8000b76796d00f369d45e",
      "parents": [
        "463c2c12dce78dd0cb77b65beba93f029a164ba3"
      ],
      "author": {
        "name": "Ed L. Cashin",
        "email": "ecashin@coraid.com",
        "time": "Wed Sep 20 14:36:48 2006 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Oct 18 12:53:50 2006 -0700"
      },
      "message": "aoe: update copyright date\n\nUpdate the copyright year to 2006.\n\nSigned-off-by: \"Ed L. Cashin\" \u003cecashin@coraid.com\u003e\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "463c2c12dce78dd0cb77b65beba93f029a164ba3",
      "tree": "ad93a7d47676019d20d9f4bd6d430043a58b4ed6",
      "parents": [
        "73ed9a86cd77b6a3b46beec8d353ac3b0d4f50c1"
      ],
      "author": {
        "name": "Ed L. Cashin",
        "email": "ecashin@coraid.com",
        "time": "Wed Sep 20 14:34:41 2006 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Oct 18 12:53:49 2006 -0700"
      },
      "message": "aoe: eliminate isbusy message\n\nThis message doesn\u0027t help users because the circumstance isn\u0027t problematic.\n\nSigned-off-by: \"Ed L. Cashin\" \u003cecashin@coraid.com\u003e\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "2017b376c01a54bf7d26ad4f461abe9b5f9064fe",
      "tree": "93c90bbb544f88911cc8dc6f52c3caa3248b9286",
      "parents": [
        "21d71f513b6221f482ed6ad45e05f073ae67f319"
      ],
      "author": {
        "name": "Eric Sesterhenn",
        "email": "snakebyte@gmx.de",
        "time": "Mon Jul 10 04:45:32 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jul 10 13:24:25 2006 -0700"
      },
      "message": "[PATCH] aoe: cleanup i_rdev usage\n\nSigned-off-by: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "364c6badde0dd62a0a38e5ed67f85d87d6665780",
      "tree": "56c8ad3e3f45fafec010da4f5858825db5dbc86c",
      "parents": [
        "932ff279a43ab7257942cddff2595acd541cc49b"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri Jun 09 16:10:40 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Jun 17 21:30:16 2006 -0700"
      },
      "message": "[NET]: Clean up skb_linearize\n\nThe linearisation operation doesn\u0027t need to be super-optimised.  So we can\nreplace __skb_linearize with __pskb_pull_tail which does the same thing but\nis more general.\n\nAlso, most users of skb_linearize end up testing whether the skb is linear\nor not so it helps to make skb_linearize do just that.\n\nSome callers of skb_linearize also use it to copy cloned data, so it\u0027s\nuseful to have a new function skb_linearize_cow to copy the data if it\u0027s\neither non-linear or cloned.\n\nLast but not least, I\u0027ve removed the gfp argument since nobody uses it\nanymore.  If it\u0027s ever needed we can easily add it back.\n\nMisc bugs fixed by this patch:\n\n* via-velocity error handling (also, no SG \u003d\u003e no frags)\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "93d2341c750cda0df48a6cc67b35fe25f1ec47df",
      "tree": "f098a3bbfae65ce967591ee94d605c6e6bea21c6",
      "parents": [
        "fec433aaaae32a02329ad7d71b0f3c91b7525077"
      ],
      "author": {
        "name": "Matthew Dobson",
        "email": "colpatch@us.ibm.com",
        "time": "Sun Mar 26 01:37:50 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 08:57:00 2006 -0800"
      },
      "message": "[PATCH] mempool: use mempool_create_slab_pool()\n\nModify well over a dozen mempool users to call mempool_create_slab_pool()\nrather than calling mempool_create() with extra arguments, saving about 30\nlines of code and increasing readability.\n\nSigned-off-by: Matthew Dobson \u003ccolpatch@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0fdf109676d1eda4ff8199a9a3ee3f11c555c1b3",
      "tree": "bf5944c7cc03e46d4dfa0fcedeaf34917da88b67",
      "parents": [
        "9d41965b783474dba9fcf3eb02e5eb60540e6ff6"
      ],
      "author": {
        "name": "Ed L. Cashin",
        "email": "ecashin@coraid.com",
        "time": "Tue Feb 07 11:37:36 2006 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 22:01:57 2006 -0800"
      },
      "message": "[PATCH] aoe [3/3]: update version to 22\n\nIncrease version number to 22.\n\nSigned-off-by: \"Ed L. Cashin\" \u003cecashin@coraid.com\u003e\n"
    },
    {
      "commit": "9d41965b783474dba9fcf3eb02e5eb60540e6ff6",
      "tree": "1780a39793a83087aaa3b2ea9db1ddd653d875d1",
      "parents": [
        "5dc401ee74c5d6a24867acd8302c55da9ae4f0ce"
      ],
      "author": {
        "name": "Ed L. Cashin",
        "email": "ecashin@coraid.com",
        "time": "Tue Feb 07 11:37:24 2006 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 22:01:57 2006 -0800"
      },
      "message": "[PATCH] aoe [2/3]: don\u0027t request ATA device ID on ATA error\n\nOn an ATA error response, take the device down instead of\nsending another ATA device identify command.\n\nSigned-off-by: \"Ed L. Cashin\" \u003cecashin@coraid.com\u003e\n"
    },
    {
      "commit": "5dc401ee74c5d6a24867acd8302c55da9ae4f0ce",
      "tree": "85fbb0a15834b236133c3d068b38fe6058fa57d0",
      "parents": [
        "1c6f3fcac03a16c901ee5acd58100bff963add6d"
      ],
      "author": {
        "name": "Ed L. Cashin",
        "email": "ecashin@coraid.com",
        "time": "Tue Feb 07 11:26:39 2006 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 22:01:56 2006 -0800"
      },
      "message": "[PATCH] aoe [1/3]: support multiple AoE listeners\n\nAlways clone incoming skbs, allowing other AoE listeners\nto exist in the kernel.\n\nSigned-off-by: \"Ed L. Cashin\" \u003cecashin@coraid.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "1c6f3fcac03a16c901ee5acd58100bff963add6d",
      "tree": "660a4aad0cf58cde710edff305ac852c8c08583f",
      "parents": [
        "a712c0efbffb09f7b837577e29d0efb043fea0ea"
      ],
      "author": {
        "name": "Ed L. Cashin",
        "email": "ecashin@coraid.com",
        "time": "Wed Jan 25 13:54:44 2006 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 22:01:56 2006 -0800"
      },
      "message": "[PATCH] aoe: do not stop retransmit timer when device goes down\n\nThis patch is a bugfix that follows and depends on the\neight aoe driver patches sent January 19th.\n\nSigned-off-by: \"Ed L. Cashin\" \u003cecashin@coraid.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "a712c0efbffb09f7b837577e29d0efb043fea0ea",
      "tree": "0a936d054dd715187788e283299d6580e591093c",
      "parents": [
        "02edb05e6310d3acbb26ffb038f0eb819274e6d0"
      ],
      "author": {
        "name": "Ed L. Cashin",
        "email": "ecashin@coraid.com",
        "time": "Thu Jan 19 13:46:31 2006 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 22:01:56 2006 -0800"
      },
      "message": "[PATCH] aoe [8/8]: update driver version number\n\nUpdate aoe driver version number.\n\nSigned-off-by: \"Ed L. Cashin\" \u003cecashin@coraid.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "02edb05e6310d3acbb26ffb038f0eb819274e6d0",
      "tree": "b304e4f160af5e5cac9b037faacf1864c3009715",
      "parents": [
        "5f7702fd737d14de3ed06a94a1655be9d43f7e35"
      ],
      "author": {
        "name": "Ed L. Cashin",
        "email": "ecashin@coraid.com",
        "time": "Thu Jan 19 13:46:29 2006 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 22:01:56 2006 -0800"
      },
      "message": "[PATCH] aoe [7/8]: update driver compatibility string\n\nThe aoe driver is not compatible with 2.6 kernels older\nthan 2.6.2.\n\nSigned-off-by: \"Ed L. Cashin\" \u003cecashin@coraid.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "5f7702fd737d14de3ed06a94a1655be9d43f7e35",
      "tree": "eb2dda2c8233226451f7daffc662f80b74f64b09",
      "parents": [
        "2dd5e42269b6f71db8ca519e401ef1e6615b3705"
      ],
      "author": {
        "name": "Ed L. Cashin",
        "email": "ecashin@coraid.com",
        "time": "Thu Jan 19 13:46:27 2006 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 22:01:56 2006 -0800"
      },
      "message": "[PATCH] aoe [6/8]: update device information on last close\n\nInstead of making the user wait or do it manually, refresh\ndevice information on its last close by issuing a config\nquery to the device.\n\nSigned-off-by: \"Ed L. Cashin\" \u003cecashin@coraid.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "2dd5e42269b6f71db8ca519e401ef1e6615b3705",
      "tree": "5f330b93b062cb111c9da8d02714290ebf4208fd",
      "parents": [
        "c42b24cae5c9fe1ae1f9bb9dea020e1a788fab4d"
      ],
      "author": {
        "name": "Ed L. Cashin",
        "email": "ecashin@coraid.com",
        "time": "Thu Jan 19 13:46:25 2006 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 22:01:56 2006 -0800"
      },
      "message": "[PATCH] aoe [5/8]: allow network interface migration on packet retransmit\n\nRetransmit to the current network interface for an AoE device.\n\nSigned-off-by: \"Ed L. Cashin\" \u003cecashin@coraid.com\u003e\n"
    },
    {
      "commit": "c42b24cae5c9fe1ae1f9bb9dea020e1a788fab4d",
      "tree": "87181016532683c244a8a5832faf87e8d44870a6",
      "parents": [
        "eaf0a3cbe5d0713eca3278b3b18f08dba4fb914b"
      ],
      "author": {
        "name": "Ed L. Cashin",
        "email": "ecashin@coraid.com",
        "time": "Thu Jan 19 13:46:22 2006 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 22:01:56 2006 -0800"
      },
      "message": "[PATCH] aoe [4/8]: use less confusing driver name\n\nUsers were confused by the driver being called \"aoe-2.6-$version\".\nThis form looks less like a Linux kernel version number.\n\nSigned-off-by: \"Ed L. Cashin\" \u003cecashin@coraid.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "eaf0a3cbe5d0713eca3278b3b18f08dba4fb914b",
      "tree": "0e93aab480e5b8166a84ab85fd2d0cfbba30988d",
      "parents": [
        "3ae1c24e395b2b65326439622223d88d92bfa03a"
      ],
      "author": {
        "name": "Ed L. Cashin",
        "email": "ecashin@coraid.com",
        "time": "Thu Jan 19 13:46:20 2006 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 22:01:55 2006 -0800"
      },
      "message": "[PATCH] aoe [3/8]: increase allowed outstanding packets\n\nIncrease the number of AoE packets per device that can be outstanding\nat one time, increasing performance.\n\nSigned-off-by: \"Ed L. Cashin\" \u003cecashin@coraid.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "3ae1c24e395b2b65326439622223d88d92bfa03a",
      "tree": "df1e7e8e63a37ed91407ea5da6535b64f50e64a2",
      "parents": [
        "50bba752ca0a740a6ba9eb96d61ef7bbdfe405cf"
      ],
      "author": {
        "name": "Ed L. Cashin",
        "email": "ecashin@coraid.com",
        "time": "Thu Jan 19 13:46:19 2006 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 22:01:55 2006 -0800"
      },
      "message": "[PATCH] aoe [2/8]: support dynamic resizing of AoE devices\n\nAllow the driver to recognize AoE devices that have changed size.\nDevices not in use are updated automatically, and devices that are in\nuse are updated at user request.\n\nSigned-off-by: \"Ed L. Cashin\" \u003cecashin@coraid.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "50bba752ca0a740a6ba9eb96d61ef7bbdfe405cf",
      "tree": "bf0ed717aba959dd27eb4e2e92c67d0503d3f0c7",
      "parents": [
        "a1a051b1870f9e4607526c7e403abab06526c6d9"
      ],
      "author": {
        "name": "Ed L. Cashin",
        "email": "ecashin@coraid.com",
        "time": "Thu Jan 19 12:37:24 2006 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 22:01:55 2006 -0800"
      },
      "message": "[PATCH] aoe [1/8]: zero packet data after skb allocation\n\nZero the data in new socket buffers to prevent leaking information.\n\nSigned-off-by: \"Ed L. Cashin\" \u003cecashin@coraid.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "a885c8c4316e1c1d2d2c8755da3f3d14f852528d",
      "tree": "e4f4e7a7657c0944d11c259f8f17ffcd6b2da0f5",
      "parents": [
        "5b0ed2c64d8fdafb5fcfb3baabdd288628b1ff9b"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Sun Jan 08 01:02:50 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jan 08 20:13:54 2006 -0800"
      },
      "message": "[PATCH] Add block_device_operations.getgeo block device method\n\nHDIO_GETGEO is implemented in most block drivers, and all of them have to\nduplicate the code to copy the structure to userspace, as well as getting\nthe start sector.  This patch moves that to common code [1] and adds a\n-\u003egetgeo method to fill out the raw kernel hd_geometry structure.  For many\ndrivers this means -\u003eioctl can go away now.\n\n[1] the s390 block drivers are odd in this respect.  xpram sets -\u003estart\n    to 4 always which seems more than odd, and the dasd driver shifts\n    the start offset around, probably because of it\u0027s non-standard\n    sector size.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nCc: Jens Axboe \u003caxboe@suse.de\u003e\nCc: \u003cmike.miller@hp.com\u003e\nCc: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Paolo Giarrusso \u003cblaisorblade@yahoo.it\u003e\nCc: Bartlomiej Zolnierkiewicz \u003cB.Zolnierkiewicz@elka.pw.edu.pl\u003e\nCc: Neil Brown \u003cneilb@cse.unsw.edu.au\u003e\nCc: Markus Lidel \u003cMarkus.Lidel@shadowconnect.com\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: David Woodhouse \u003cdwmw2@infradead.org\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: James Bottomley \u003cJames.Bottomley@steeleye.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "496456c24f1f4280d50b81aa5bf439ab440b3d7e",
      "tree": "393b4fd485e0e9c5c150ac79a792403f15c89935",
      "parents": [
        "a362357b6cd62643d4dda3b152639303d78473da"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "axboe@suse.de",
        "time": "Tue Nov 01 09:54:23 2005 +0100"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "axboe@suse.de",
        "time": "Tue Nov 01 09:54:23 2005 +0100"
      },
      "message": "[BLOCK] aoe: update for combined io statistics\n\nSigned-off-by: Jens Axboe \u003caxboe@suse.de\u003e\n"
    },
    {
      "commit": "53f4654272df7c51064825024340554b39c9efba",
      "tree": "e3e7b82a6bb0040ffbd267b250be2720704b98f2",
      "parents": [
        "51d172d5f3a193e4b8f76179b2e55d7a36b94117"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 27 22:25:43 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 09:52:52 2005 -0700"
      },
      "message": "[PATCH] Driver Core: fix up all callers of class_device_create()\n\nThe previous patch adding the ability to nest struct class_device\nchanged the paramaters to the call class_device_create().  This patch\nfixes up all in-kernel users of the function.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "3dc7c555636e46bb64b4da3570a345f4b247eaf0",
      "tree": "9ef2a3d1fff7584bf8ffc4513500e4af580d2fb7",
      "parents": [
        "475172fb18853c31c24a8519b06a3bd5712b2cfe"
      ],
      "author": {
        "name": "Ed L. Cashin",
        "email": "ecashin@coraid.com",
        "time": "Thu Sep 29 12:47:55 2005 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 09:52:50 2005 -0700"
      },
      "message": "[PATCH] aoe: update to version 14\n\nSigned-off-by: \"Ed L. Cashin\" \u003cecashin@coraid.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\nUpdate driver version number to 14.\n"
    },
    {
      "commit": "475172fb18853c31c24a8519b06a3bd5712b2cfe",
      "tree": "2a2d7be04f20f9c3a2d133eaa37d33797d7e27da",
      "parents": [
        "741b2252a5e14d6c60a913c77a6099abe73a854a"
      ],
      "author": {
        "name": "Ed L. Cashin",
        "email": "ecashin@coraid.com",
        "time": "Thu Sep 29 12:47:40 2005 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 09:52:49 2005 -0700"
      },
      "message": "[PATCH] aoe: use get_unaligned for accesses in ATA id buffer\n\nSigned-off-by: \"Ed L. Cashin\" \u003cecashin@coraid.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\nUse get_unaligned for possibly-unaligned multi-byte accesses to the\nATA device identify response buffer.\n"
    },
    {
      "commit": "49a1fd60d2a8e671222515cf6055e91781278517",
      "tree": "4d27a330c7944c8d67ab192fb30cab7659bdeb86",
      "parents": [
        "e39526e6e7a96904c9f1c85375d49ff437c18c44"
      ],
      "author": {
        "name": "Ed L Cashin",
        "email": "ecashin@coraid.com",
        "time": "Fri Aug 19 17:05:21 2005 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Sep 09 14:23:19 2005 -0700"
      },
      "message": "[PATCH] aoe [2/2]: update driver version number to twelve\n\nUpdate driver version number to twelve.\n\nSigned-off-by: Ed L. Cashin \u003cecashin@coraid.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e39526e6e7a96904c9f1c85375d49ff437c18c44",
      "tree": "b90a15c53758c7ea625c874cd4044842a6039656",
      "parents": [
        "0a25e4d5647003a32ba5496f9d0f40ba9c1e3863"
      ],
      "author": {
        "name": "Ed L Cashin",
        "email": "ecashin@coraid.com",
        "time": "Fri Aug 19 16:54:43 2005 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Sep 09 14:23:16 2005 -0700"
      },
      "message": "[PATCH] aoe [1/2]: support 16 AoE slot addresses per AoE shelf\n\nChange the number of supported AoE slot addresses per AoE shelf\naddress to 16.\n\nSigned-off-by: Ed L. Cashin \u003cecashin@coraid.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "82ca76b6b160b6fce46f78c069f87fe1a4dc0778",
      "tree": "7e33c8a33970971317f0b1b1eb715dd884beffc1",
      "parents": [
        "7b842b6e3704f4b9606ff8a4ffe03579d9addf5e"
      ],
      "author": {
        "name": "Pekka Enberg",
        "email": "penberg@cs.helsinki.fi",
        "time": "Tue Sep 06 15:18:35 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 07 16:57:46 2005 -0700"
      },
      "message": "[PATCH] drivers: convert kcalloc to kzalloc\n\nThis patch converts kcalloc(1, ...) calls to use the new kzalloc() function.\n\nSigned-off-by: Pekka Enberg \u003cpenberg@cs.helsinki.fi\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f2ccd8fa06c8e302116e71df372f5c1f83432e03",
      "tree": "6e933f4bdc8899009edb33642b908779f123fb4a",
      "parents": [
        "b6b99eb5409d75ae35390057cd28f3aedfbd4cf4"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Aug 09 19:34:12 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Aug 29 15:32:25 2005 -0700"
      },
      "message": "[NET]: Kill skb-\u003ereal_dev\n\nBonding just wants the device before the skb_bond()\ndecapsulation occurs, so simply pass that original\ndevice into packet_type-\u003efunc() as an argument.\n\nIt remains to be seen whether we can use this same\nexact thing to get rid of skb-\u003einput_dev as well.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "deb3697037a7d362d13468a73643e09cbc1615a8",
      "tree": "1123942229b7edc193045300d1badb2018dc2bf0",
      "parents": [
        "619e666b7e9d2b0545ab60a9c824ae5f77c20c3b"
      ],
      "author": {
        "name": "gregkh@suse.de",
        "email": "gregkh@suse.de",
        "time": "Wed Mar 23 09:52:10 2005 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 20 15:15:07 2005 -0700"
      },
      "message": "[PATCH] class: convert drivers/block/* to use the new class api instead of class_simple\n\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": "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": "a4b38364093bf2094ff858ad45f490521bb87984",
      "tree": "474c8d5acc153eb1736c9a76be0973a32e5995f8",
      "parents": [
        "0c6f0e7920f39b28bdbe5f134f3e592542332d87"
      ],
      "author": {
        "name": "ecashin@coraid.com",
        "email": "ecashin@coraid.com",
        "time": "Mon Apr 18 22:00:22 2005 -0700"
      },
      "committer": {
        "name": "Greg KH",
        "email": "greg@press.kroah.org",
        "time": "Mon Apr 18 22:00:22 2005 -0700"
      },
      "message": "[PATCH] aoe 12/12: send outgoing packets in order\n\nI can\u0027t use list.h, since sk_buff doesn\u0027t have a list_head but instead\nhas two struct sk_buff pointers, and I want to avoid any extra memory\nallocation.\n\nsend outgoing packets in order\n\nSigned-off-by: Ed L. Cashin \u003cecashin@coraid.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "0c6f0e7920f39b28bdbe5f134f3e592542332d87",
      "tree": "0d31149e2c52557555d35696e13d3d9baabc1eaa",
      "parents": [
        "e3b7df65e089f143b9228472b80fb96c495fb634"
      ],
      "author": {
        "name": "ecashin@coraid.com",
        "email": "ecashin@coraid.com",
        "time": "Mon Apr 18 22:00:22 2005 -0700"
      },
      "committer": {
        "name": "Greg KH",
        "email": "greg@press.kroah.org",
        "time": "Mon Apr 18 22:00:22 2005 -0700"
      },
      "message": "[PATCH] aoe 11/12: add support for disk statistics\n\nadd support for disk statistics\n\nSigned-off-by: Ed L. Cashin \u003cecashin@coraid.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "63e9cc5d6fbe8b58ea1ee96439d356cbf726fbc0",
      "tree": "91d5831da4a99c3d9dafd8e8440516787a536f73",
      "parents": [
        "03347936afcba990525736ae39daa13f643eac5f"
      ],
      "author": {
        "name": "ecashin@coraid.com",
        "email": "ecashin@coraid.com",
        "time": "Mon Apr 18 22:00:20 2005 -0700"
      },
      "committer": {
        "name": "Greg KH",
        "email": "greg@press.kroah.org",
        "time": "Mon Apr 18 22:00:20 2005 -0700"
      },
      "message": "[PATCH] aoe 6/12: Alexey Dobriyan sparse cleanup\n\nAlexey Dobriyan sparse cleanup\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@mail.ru\u003e\nSigned-off-by: Ed L. Cashin \u003cecashin@coraid.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "03347936afcba990525736ae39daa13f643eac5f",
      "tree": "caee9292bd519aa195b8150c1bac9cd94bb17e72",
      "parents": [
        "fa83c2ddd4293bd8bcaeeaf14bfdbf2fbe810420"
      ],
      "author": {
        "name": "ecashin@coraid.com",
        "email": "ecashin@coraid.com",
        "time": "Mon Apr 18 22:00:19 2005 -0700"
      },
      "committer": {
        "name": "Greg KH",
        "email": "greg@press.kroah.org",
        "time": "Mon Apr 18 22:00:19 2005 -0700"
      },
      "message": "[PATCH] aoe 5/12: don\u0027t try to free null bufpool\n\ndon\u0027t try to free null bufpool\n\nSigned-off-by: Ed L. Cashin \u003cecashin@coraid.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "b68650fd3f31d47426a2b1c6cfad904880258423",
      "tree": "cce16ef0a7fb6cce6238f55f219134e900811943",
      "parents": [
        "32465c650670c7499548d70fdeed57fab44ee679"
      ],
      "author": {
        "name": "ecashin@coraid.com",
        "email": "ecashin@coraid.com",
        "time": "Mon Apr 18 22:00:18 2005 -0700"
      },
      "committer": {
        "name": "Greg KH",
        "email": "greg@press.kroah.org",
        "time": "Mon Apr 18 22:00:18 2005 -0700"
      },
      "message": "[PATCH] aoe 3/12: update driver version to 6\n\nupdate driver version to 6\n\nSigned-off-by: Ed L. Cashin \u003cecashin@coraid.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "32465c650670c7499548d70fdeed57fab44ee679",
      "tree": "ec83b6febfcaa9b2b7c756b9ef38c59c7806ce9b",
      "parents": [
        "fc458dcda27c6d26cb11ef9ee9c1c3599711be94"
      ],
      "author": {
        "name": "ecashin@coraid.com",
        "email": "ecashin@coraid.com",
        "time": "Mon Apr 18 22:00:18 2005 -0700"
      },
      "committer": {
        "name": "Greg KH",
        "email": "greg@press.kroah.org",
        "time": "Mon Apr 18 22:00:18 2005 -0700"
      },
      "message": "[PATCH] aoe 2/12: allow multiple aoe devices with same MAC\n\nallow multiple aoe devices with same MAC addr\n\nSigned-off-by: Ed L. Cashin \u003cecashin@coraid.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "fc458dcda27c6d26cb11ef9ee9c1c3599711be94",
      "tree": "a54d1b213653dc992a1700a96b5805b72e687028",
      "parents": [
        "c0698f2f6e4839ce9463ce731c892993215ea067"
      ],
      "author": {
        "name": "ecashin@coraid.com",
        "email": "ecashin@coraid.com",
        "time": "Mon Apr 18 22:00:17 2005 -0700"
      },
      "committer": {
        "name": "Greg KH",
        "email": "greg@press.kroah.org",
        "time": "Mon Apr 18 22:00:17 2005 -0700"
      },
      "message": "[PATCH] aoe 1/12: remove too-low cap on minor number\n\nremove too-low cap on minor number\n\nSigned-off-by: Ed L. Cashin \u003cecashin@coraid.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "1da177e4c3f41524e886b7f1b8a0c1fc7321cac2",
      "tree": "0bba044c4ce775e45a88a51686b5d9f90697ea9d",
      "parents": [],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "message": "Linux-2.6.12-rc2\n\nInitial git repository build. I\u0027m not bothering with the full history,\neven though we have it. We can create a separate \"historical\" git\narchive of that later if we want to, and in the meantime it\u0027s about\n3.2GB when imported into git - space that would just make the early\ngit days unnecessarily complicated, when we don\u0027t have a lot of good\ninfrastructure for it.\n\nLet it rip!\n"
    }
  ]
}
