)]}'
{
  "log": [
    {
      "commit": "6ab3d5624e172c553004ecc862bfeac16d9d68b7",
      "tree": "6d98881fe91fd9583c109208d5c27131b93fa248",
      "parents": [
        "e02169b682bc448ccdc819dc8639ed34a23cedd8"
      ],
      "author": {
        "name": "Jörn Engel",
        "email": "joern@wohnheim.fh-wedel.de",
        "time": "Fri Jun 30 19:25:36 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Jun 30 19:25:36 2006 +0200"
      },
      "message": "Remove obsolete #include \u003clinux/config.h\u003e\n\nSigned-off-by: Jörn Engel \u003cjoern@wohnheim.fh-wedel.de\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "5b057c6b1a25d57edf2b4d1e956e50936480a9ff",
      "tree": "e641febd6f562e0ed1198c160ff353ab513f0612",
      "parents": [
        "5fa21d821f6972e70942f2c555ec29dde962bdb2"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri Jun 23 02:06:41 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jun 23 02:06:41 2006 -0700"
      },
      "message": "[NET]: Avoid allocating skb in skb_pad\n\nFirst of all it is unnecessary to allocate a new skb in skb_pad since\nthe existing one is not shared.  More importantly, our hard_start_xmit\ninterface does not allow a new skb to be allocated since that breaks\nrequeueing.\n\nThis patch uses pskb_expand_head to expand the existing skb and linearize\nit if needed.  Actually, someone should sift through every instance of\nskb_pad on a non-linear skb as they do not fit the reasons why this was\noriginally created.\n\nIncidentally, this fixes a minor bug when the skb is cloned (tcpdump,\nTCP, etc.).  As it is skb_pad will simply write over a cloned skb.  Because\nof the position of the write it is unlikely to cause problems but still\nit\u0027s best if we don\u0027t do it.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "00e5edcbfdb7030f6cbb8d5d89fdc2848133a182",
      "tree": "db1e8bc9e3ff9adbf78b7695bd566f9681567e98",
      "parents": [
        "427d269f17fd02d192e9ae3bd93bdc07790fa02c"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Tue Jun 20 12:19:13 2006 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Jun 22 22:56:21 2006 -0400"
      },
      "message": "[PATCH] AT91RM9200 Ethernet #4: Suspend/Resume\n\nAdds power-management (suspend/resume) support to the AT91RM9200\nEthernet driver.\nPatch from David Brownell.\n\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "427d269f17fd02d192e9ae3bd93bdc07790fa02c",
      "tree": "2bb5f446e7e134173a7b83a4940d147dd88a2c19",
      "parents": [
        "ca5585ed248dc01ce918002ee9a9c9c41ae4f7c0"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Tue Jun 20 12:10:57 2006 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Jun 22 22:56:21 2006 -0400"
      },
      "message": "[PATCH] AT91RM9200 Ethernet #3: Cleanup\n\nMoved global ether_clk variable into controller data structure.\nPatch from David Brownell.\n\nDavicom 9161 PHY was being incorrectly displayed as \"9196\".\nPatch from Brian Stafford.\n\nclk_get() doesn\u0027t return NULL on error, so the return value needs to be\ntested with IS_ERR().\n\nWhitespace cleanup.\n\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "ca5585ed248dc01ce918002ee9a9c9c41ae4f7c0",
      "tree": "354844b9b92c9694625b805b7044ded9c9abe1c6",
      "parents": [
        "775637df0caccc204628ebacca2b07f35c88b96b"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Tue Jun 20 11:59:05 2006 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Jun 22 22:56:21 2006 -0400"
      },
      "message": "[PATCH] AT91RM9200 Ethernet #2: MII interface\n\nAdds support for the MII ioctls via generic_mii_ioctl().\nPatch from Brian Stafford.\n\nSet the mii.phy_id to the detected PHY address, otherwise ethtool cannot\naccess PHYs other than 0.\nPatch from Roman Kolesnikov.\n\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "775637df0caccc204628ebacca2b07f35c88b96b",
      "tree": "837b379c417d2bd39f92ede7036642c12f47b014",
      "parents": [
        "d955d90b90db4b3ac2a3e56d271f372c41fb00d6"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Tue Jun 20 11:50:23 2006 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Jun 22 22:56:21 2006 -0400"
      },
      "message": "[PATCH] AT91RM9200 Ethernet #1: Link poll\n\nFor Ethernet PHYs that don\u0027t have an IRQ pin or boards that don\u0027t\nconnect the IRQ pin to the processor, we enable a timer to poll the\nPHY\u0027s link state.\n\nPatch originally supplied by Eric Benard and Roman Kolesnikov.\n\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "d4b7780ea1d2e08410fcc9963a57254147ae577a",
      "tree": "3625bc3f6f0220b348793e9dc1e1a131899b49c9",
      "parents": [
        "e93252faca2eb1a14b44369705be7c79eba2f037"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Fri Mar 24 11:50:17 2006 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 24 12:10:55 2006 -0500"
      },
      "message": "[PATCH] AT91RM9200 Ethernet driver\n\nThis patch adds support for the Ethernet controller integrated in the\nAtmel AT91RM9200 SoC processor.\n\nChanges since the previous submission (01/02/2006) are:\n  - Make use of the clk.h clock infrastructure.\n  - The multicast hash function is not crc32. [Patch by Pedro Perez]\n\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "489447380a2921ec0e9154f773c44ab3167ede4b",
      "tree": "10edc2bca15765dae7699b8d26cf3d828869bc3c",
      "parents": [
        "305b3228f9ff4d59f49e6d34a7034d44ee8ce2f0"
      ],
      "author": {
        "name": "David Vrabel",
        "email": "dvrabel@arcom.com",
        "time": "Thu Jan 19 17:56:29 2006 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 13:42:57 2006 -0800"
      },
      "message": "[PATCH] handle errors returned by platform_get_irq*()\n\nplatform_get_irq*() now returns on -ENXIO when the resource cannot be\nfound.  Ensure all users of platform_get_irq*() handle this error\nappropriately.\n\nSigned-off-by: David Vrabel \u003cdvrabel@arcom.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "ff5688ae1cedfb175b5ed0f319d03ad2e5ee005d",
      "tree": "eca0d41b3eefc833238591e0100a8136f21269a7",
      "parents": [
        "e03d72b99e4027504ada134bf1804d6ea792b206"
      ],
      "author": {
        "name": "Marcelo Feitoza Parisi",
        "email": "marcelo@feitoza.com.br",
        "time": "Mon Jan 09 18:37:15 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:59:23 2006 -0500"
      },
      "message": "[PATCH] drivers/net/*: use time_after() and friends\n\nThey deal with wrapping correctly and are nicer to read.  Also make\njiffies-holding variables unsigned long.\n\nSigned-off-by: Marcelo Feitoza Parisi \u003cmarcelo@feitoza.com.br\u003e\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nCc: Jeff Garzik \u003cjgarzik@pobox.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "50465d0da69e8d8b5493c5b752f0aa6d039c3914",
      "tree": "3c834bf61d91e8e651b87554faae312780455684",
      "parents": [
        "e9368f8288338c25d8a339c91b15e17ebf33752d"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Jan 09 13:59:36 2006 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 09 13:59:36 2006 +0000"
      },
      "message": "[ARM] Update am79c961 to use struct platform_driver\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e9368f8288338c25d8a339c91b15e17ebf33752d",
      "tree": "c8dd47c8195882b6a6ffc7fdb10ae8e5c6f33d9d",
      "parents": [
        "63dcf0ad2a624a36656c10491fc3326cfe199f5e"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Jan 09 13:56:42 2006 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 09 13:56:42 2006 +0000"
      },
      "message": "[ARM] Remove asm/irq.h includes from ARM drivers\n\nMany ARM drivers do not need to include asm/irq.h - remove this\nunnecessary include from some ARM drivers.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "0fec53a24a5e5f7ba68d891b68f568b6aeafaca6",
      "tree": "c16976218b4f9bd1632ffea9619d209392c1a213",
      "parents": [
        "b9abaa3fb7328851bdeaad19e694048f0ff71d9a"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sun Jan 08 22:37:46 2006 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Jan 08 22:37:46 2006 +0000"
      },
      "message": "[ARM] Remove EPXA10DB machine support\n\nEPXA10DB seems to be uncared for:\n- the \"PLD\" code has never been merged\n- no one has reported that this platform has been broken since\n  at least 2.6.10\n- interest seems to have dried up around March 2003.\n\nTherefore, remove EPXA10DB support.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "37bb30e86bc2e48d9affb25f6ce9eb3d8e65b2ac",
      "tree": "d1419f0393effa0f4fd175cf0c65080e1f4626c6",
      "parents": [
        "1be7228da280252167150346dcec4e7c50a79eb4"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Oct 31 17:14:57 2005 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Oct 31 17:14:57 2005 +0000"
      },
      "message": "[ARM] Convert EBSA110 network driver to a platform driver\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "766529fa2c95e2006ad4c4485c4cde0912d21f12",
      "tree": "e132878cdc98927f9df4625d9a288ee8965fb562",
      "parents": [
        "7fca0aa489c82bef85514b5447f6a0be81543115"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Fri Oct 28 10:29:21 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Oct 28 10:29:21 2005 +0100"
      },
      "message": "[ARM] 2/4: Remove asm/hardware.h from asm-arm/arch-ebsa110/io.h\n\nEBSA110 only requires hardware.h to be included for a couple of\nfiles.  Move the include there.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "487fd4eb1445407c9760af08b0b34c3f4cdb4afc",
      "tree": "d4fe20f822429352184159985b5b330bf2fd4c2d",
      "parents": [
        "0e3a64e2162f971180bf1fdd91c263dbdfcfd385"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sun Oct 02 18:12:03 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Oct 02 18:12:03 2005 +0100"
      },
      "message": "[ARM] Fix init printk for EBSA110 network driver, and link timer\n\nArrange for the initialisation printks to happen after we\u0027ve\nregistered the network interface, so we know what name the\ndevice is.  Also, check the link every 500ms (and use\nmsecs_to_jiffies.)\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "0e3a64e2162f971180bf1fdd91c263dbdfcfd385",
      "tree": "094b9c00b2b2f79a90aff52dd7aeaef979ae74de",
      "parents": [
        "b620cc2cd80393b9a0f9a76806cb7f9e91671dac"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sun Oct 02 18:02:25 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Oct 02 18:02:25 2005 +0100"
      },
      "message": "[ARM] Fix EBSA110 network driver link detection\n\nEBSA110 link detection didn\u0027t read the register - it wrote it.  Oops.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c7e788766610bdc764d7150e69ace2e0c4196cf0",
      "tree": "f2b0012a9677206b4662cf7c17a3ffa8ebc8c75d",
      "parents": [
        "aaaa3f9e51245be3215ff67bb3c7aaf5abb82f00"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Wed Jun 29 18:10:54 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Jun 29 18:10:54 2005 +0100"
      },
      "message": "[PATCH] ARM: 2723/2: remove __udivdi3 and __umoddi3 from the kernel\n\nPatch from Nicolas Pitre\n\nThose are big, slow and generally not recommended for kernel code.\nThey are even not present on i386.  So it should be concluded that\none could as well get away with do_div() alone.\n\nSigned-off-by: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "507ef165e8bc078e877db293a5e3048e692491fb",
      "tree": "f1cc0031af8ffca373c9b8f7dd8bd4760d0784ae",
      "parents": [
        "88d7bd8cb9eb8d64bf7997600b0d64f7834047c5"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@www.linux.org.uk",
        "time": "Sun Apr 03 09:15:52 2005 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun May 15 22:21:07 2005 -0400"
      },
      "message": "[PATCH] etherh iomem annotations\n\n\tthe usual\necho Signed-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\u003e\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"
    }
  ]
}
