)]}'
{
  "log": [
    {
      "commit": "463d413cb7dcd5509bc01e1108c2e2dcf8104683",
      "tree": "33a3cca7dfc982ba4481e8451023ead85ff4bf66",
      "parents": [
        "0ffd89e48fc10f9665b07615cde40b1775b24570"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Jan 21 19:13:26 2013 -0500"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Tue Jan 22 10:39:56 2013 -0500"
      },
      "message": "drivers/net: delete old x86 variant of the seeq8005 driver\n\nThe last update to the Ethernet HowTo (over 10 years ago) listed this:\n\n ------------------------\n   SEEQ 8005\n\n   Status: Obsolete, Driver Name: seeq8005\n\n   There is little information about the card included in the driver,\n   and hence little information to be put here. If you have a question,\n   you are probably best trying to e-mail the driver author as listed\n   in the source.\n\n   It was marked obsolete as of the 2.4 series kernels.\n ------------------------\n\nIf it was obsolete over a decade ago, the situation can not have\nimproved with the passage of time, so let us act on that.  Even with\ntoday\u0027s improved search engines, I was unable to locate any real\nmeaningful information on the ISA implementation of this rare chip.\n\nThere are ARM and SGI variants of the driver in tree, but they do\nnot depend on the original x86 driver source or header file.  We\nleave those non-x86 drivers to be deleted by the arch maintainers\nwhen they decide to expire those legacy platforms as a whole.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "0ffd89e48fc10f9665b07615cde40b1775b24570",
      "tree": "1732ddb968af3f0854d313bfa0c4b75895d2c803",
      "parents": [
        "1f1c7a5c1dca01dd8f3f740420f92c7d1d2ae080"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Sun Jan 20 17:14:45 2013 -0500"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Tue Jan 22 10:39:55 2013 -0500"
      },
      "message": "drivers/net: delete Digital EtherWorks-3 support.\n\nThis is another one that makes sense to target for obsolescence, since\nit (a)appeared pre-1995, and (b)was rather rare, and (c)did not\nreally have any statistically significant active linux user base.\n\nRemoving this ISA 10Mbit driver support is unlikely to be even noticed\nby the user base of 3.9+ linux kernels, especially when the documentation\nclearly indicates the vintage with this text:\n\n\t \"...designed to  work with all kernels \u003e 1.1.33\"\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "fce3cd45e66672744fbd58fd620c5780f3159a53",
      "tree": "cc1698e87449cb97c661992a41c8c6f60d57ea98",
      "parents": [
        "bb37f1223a7ba9e0abf21d5392d0bb4aedce78f5"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Jan 14 20:32:46 2013 -0500"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Tue Jan 22 10:39:54 2013 -0500"
      },
      "message": "drivers/net: delete the really obsolete 8390 based 10Mbit ISA drivers\n\nThis is an area I know all too well, after being author of several 8390\ndrivers, and maintainer of all 8390 drivers during a large part of their\nactive lifecycle.\n\nTo that end, I can say this with a reasonable degree of confidence.\nThe drivers deleted here represent the earliest (as in early 1990)\nhardware and/or rare hardware.  The remaining hardware not deleted\nhere is the more modern/sane of the lot, with ISA-PnP and jumperless\n\"soft configuration\" like the wd and smc cards had.\n\nThe original ne2000 driver (ne.c) gets a pass at this time since\nAT/LANTIC based cards that could be both ne2000 or wd-like (with\nshared memory) and with jumperless configuration were made in the\nmid to late 1990\u0027s, and performed reasonably well for their era.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "bb37f1223a7ba9e0abf21d5392d0bb4aedce78f5",
      "tree": "1249340676c466801fd6a6df3d1ccbd6e01e8be1",
      "parents": [
        "13a80cb8b72769f163834d4243bd156f1bec37dc"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Sun Jan 13 19:41:14 2013 -0500"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Tue Jan 22 10:39:54 2013 -0500"
      },
      "message": "drivers/net: delete old fujitsu based eth16i driver\n\nThis is another driver for relatively rare 10Mbit hardware that\noriginated in the early 1990\u0027s.  So we select it for removal at\nthis point in time as well.\n\nCc: Mika Kuoppala \u003cmiku@iki.fi\u003e\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "13a80cb8b72769f163834d4243bd156f1bec37dc",
      "tree": "502bc7955f24a22d7656dd229b8af460420aa590",
      "parents": [
        "d2477de7a63a332a8fe75008fa87e05290c5caac"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Thu Jan 10 19:19:43 2013 -0500"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Tue Jan 22 10:39:53 2013 -0500"
      },
      "message": "drivers/net: delete at1700 ISA 10Mbit driver\n\nThese Fujitsu MB86965 based ISA 10Mbit cards were another of the\nrelatively rare cards dating from the early 1990s that for one reason\nor another didn\u0027t seem to get a lot of use in linux.  So we retire it\nnow with a reasonable degree of confidence that it won\u0027t impact anyone.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "d2477de7a63a332a8fe75008fa87e05290c5caac",
      "tree": "a268c30a46f21bc62e19b07f4f2a4ef0ef31b35d",
      "parents": [
        "04861c535d1f5bad0fd537820116c0429a2dfe4b"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Thu Jan 10 18:25:04 2013 -0500"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Tue Jan 22 10:39:52 2013 -0500"
      },
      "message": "drivers/net: delete old 8 bit ISA Racal ni5010 support.\n\nThese cards were only available in 8bit format, and in addition\nthey only had AUI and BNC(10-Base2) interfaces (i.e. no RJ-45).\n\nIn fact, they are so rare, that an internet search on these old\ncards almost comes up empty, unless the \"Micom interlan\" name\nis used.\n\nThis puts them in the equivalent domain as the 3c501, so there\nshould be no strong opposition to the driver removal, as nobody\nis seriously using 3.9+ with 8 bit ISA hardware.\n\nIn doing so, the whole \"ethernet/racal\" category becomes empty,\nso we clean up the Makefile/Kconfig and subdir appropriately.\n\nCc: Andreas Mohr \u003candi@lisas.de\u003e\nCc: Jan-Pascal van Best \u003cjanpascal@vanbest.org\u003e\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "04861c535d1f5bad0fd537820116c0429a2dfe4b",
      "tree": "afb73cb9f5adde417ee057fc9208f5eb4cb867db",
      "parents": [
        "8a594170de2232194134d5965df92f4316a97abc"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Thu Jan 10 18:12:04 2013 -0500"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Tue Jan 22 10:39:52 2013 -0500"
      },
      "message": "drivers/net: delete Racal Interlan ISA ni52 (i825xx) driver\n\nLike the other drivers that were in the ISA i825xx family, the ni52\nwas rather rare, not widely used, and hence perhaps not as reliable\nas the more mainstream ISA drivers that were heavily used.  Given\nthat, it is chosen for retirement at this time as well.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "f84932d8313af16a37cf25412b7d9054d01d3bea",
      "tree": "2863ab40744adba6a3a74607b33a0fe928c1517e",
      "parents": [
        "0e245dbaac9fa1c2fd0f4e2af7b9f6d874083a8b"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Wed Jan 09 21:01:40 2013 -0500"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Tue Jan 22 10:39:51 2013 -0500"
      },
      "message": "drivers/net: delete ISA intel eexpress and eepro i825xx drivers\n\nThese old drivers should not be confused with the very common PCI\ncards that are supported by e100.c -- these older 10Mbit ISA only\ndrivers were not as commonly used as some of the other ISA drivers,\nsimply due to hardware availability and pricing.\n\nGiven the rarity of the hardware, and the subsequent less extensive\nuse of the drivers, it makes sense to obsolete them at this point\nin time, along with other rare/experimental ISA drivers.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "0e245dbaac9fa1c2fd0f4e2af7b9f6d874083a8b",
      "tree": "398ae6010be155be11b45facfb93f6471b64ebf6",
      "parents": [
        "168e06ae26dd327df347e70b7244218ff1766a1f"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Wed Jan 09 20:51:58 2013 -0500"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Tue Jan 22 10:39:50 2013 -0500"
      },
      "message": "drivers/net: delete the 3Com 3c505/3c507 intel i825xx support\n\nFor those of us who were around in the early to mid 1990\u0027s, we\nwill remember that the i825xx ethernet support was not something\nthat was considered sufficiently vetted for 24/7 use.\n\nFolks might be inclined to use *functional* ISA hardware on some\nnear expired P3 ISA machines for dedicated workhorse applications,\nbut the odds of using (and relying on) one of these old/experimental\ndrivers is essentially nil.  So lets remove them.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "168e06ae26dd327df347e70b7244218ff1766a1f",
      "tree": "03ce0fd097f6e0fd98227448882c8520eb3d9302",
      "parents": [
        "de8270ff4642f78ff62e9bae20e6ebf39677880c"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Wed Jan 09 20:30:26 2013 -0500"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Tue Jan 22 10:39:49 2013 -0500"
      },
      "message": "drivers/net: delete old parallel port de600/de620 drivers\n\nThe parallel port is largely replaced by USB, and even in the\nday where these drivers were current, the documented speed was\nless than 100kB/s.  Let us not pretend that anyone cares about\nthese drivers anymore, or worse - pretend that anyone is using\nthem on a modern kernel.\n\nAs a side bonus, this is the end of legacy parallel port ethernet,\nso we get to drop the whole chunk relating to that in the legacy\nSpace.c file containing the non-PCI unified probe dispatch.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "de8270ff4642f78ff62e9bae20e6ebf39677880c",
      "tree": "46c3e3c88add8a432f957905947d2d0d03409310",
      "parents": [
        "5205939d0f15803cc402e32ac5b886dbb7c50b99"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Wed Jan 09 20:25:05 2013 -0500"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Tue Jan 22 10:39:49 2013 -0500"
      },
      "message": "drivers/net: delete old 8bit ISA 3c501 driver.\n\nIt was amusing that linux was able to make use of this 1980\u0027s\ntechnology on machines long past its intended lifespan, but\nit probably should go now.\n\nTo set some context, the 3c501 was designed in the 1980\u0027s to be\nused on 8088 PC-XT 8bit ISA machines.  It was built using a large\nnumber of discrete TTL components and truly looks like a relic\nof the ancient past before large scale integration was common.\n\nBut from a functional point of view, the real issue, as stated\nin the (also obsolete) Ethernet-HowTo, is that \"...the 3c501 can\nonly do one thing at a time -- while you are removing one packet\nfrom the single-packet buffer it cannot receive another packet,\nnor can it receive a packet while loading a transmit packet.\"\n\nYou know things are not good when the Kconfig help text suggests\nyou make a cron job doing a ping every minute.\n\nHardware that old and crippled is simply not going to be used by\nanyone in a time where 10 year old 100Mbit PCI cards (that are\nstill functional) are largely give-away items.\n\nCc: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "6e07ba3e6ad939c89befc2588e72bf37038f7f53",
      "tree": "52958ed7a5b687b6d3855cf024cb27cece41cabd",
      "parents": [
        "63b203b43baeb1ba5fab0b7f3611e0f0a2a4a7ab"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Tue Jan 08 22:00:39 2013 -0500"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Tue Jan 22 10:32:35 2013 -0500"
      },
      "message": "drivers/net: delete 486 Apricot support\n\nThe Apricot was a 486 PC with 4MB RAM, and an on-board ethernet\nvia an intel i82596 hard-wired to i/o 0x300.\n\nThose who were using linux in the 1990\u0027s will recall that the\ni82596 driver was not one of the more stable or widely used\ndrivers of its day.  Combine that with the extremely limited\nresources of the platform, and it is truly time to expire the\nsupport for this thing.\n\nThere are some old m68k targets who were also using this chip,\nso rather than poll the m68k user base, we simply cut out the\nx86/Apricot support here in this commit.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "a66f566afc3a06f7588cd7a2c93125fce494162b",
      "tree": "f29713764cc51631f6fa2a8a5641f11a5e95d90f",
      "parents": [
        "38675170e4235f859bb85564c33ffa077a1c1ef7"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Sun Jan 13 18:55:05 2013 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jan 14 13:21:57 2013 -0500"
      },
      "message": "drivers/net: Clean up orphaned probes in Space.c\n\nThe removal of the 8390 EISA drivers actually comprises the\ncomplete content of the EISA probe block, so we can now remove\nthat block, and its hook into the unified probe.  Note that\nthe deleted comment mentions PCI probes, but they long since\nmoved elsewhere, so no PCI probes are touched here.\n\nWe get rid of the orphaned EISA probe prototypes, and a couple\nof left over MCA probe prototypes at the same time.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a5e371f61ad33c07b28e7c9b60c78d71fdd34e2a",
      "tree": "8306d4f347a91d39f01a87d5c44d8c3b1c10bc69",
      "parents": [
        "bc6a4744b827c5a78ca591acca81809bddb8b2db"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Wed May 16 19:48:42 2012 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Thu May 17 16:37:41 2012 -0400"
      },
      "message": "drivers/net: delete all code/drivers depending on CONFIG_MCA\n\nThe support for CONFIG_MCA is being removed, since the 20\nyear old hardware simply isn\u0027t capable of meeting today\u0027s\nsoftware demands on CPU and memory resources.\n\nThis commit removes any MCA specific net drivers, and removes\nany MCA specific probe/support code from drivers that were\ndoing a dual ISA/MCA role.\n\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\nCc: netdev@vger.kernel.org\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "ee446fd5e6dafee4a16fd1bd345d2571dcfd6f5d",
      "tree": "6c2400cff6bd26c8bfb06bd523b227a0e3aa232e",
      "parents": [
        "211ed865108e24697b44bee5daac502ee6bdd4a4"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Wed May 09 22:41:59 2012 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Tue May 15 20:23:16 2012 -0400"
      },
      "message": "tokenring: delete all remaining driver support\n\nThis represents the mass deletion of the of the tokenring support.\n\nIt gets rid of:\n  - the net/tr.c which the drivers depended on\n  - the drivers/net component\n  - the Kbuild infrastructure around it\n  - any tokenring related CONFIG_ settings in any defconfigs\n  - the tokenring headers in the include/linux dir\n  - the firmware associated with the tokenring drivers.\n  - any associated token ring documentation.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "e9460a9e811dddd9ea1ae9838d9b53bfaf78cd2c",
      "tree": "016ab829cf8c7cf76c117d82232a78eba1b64c01",
      "parents": [
        "62aa2b537c6f5957afd98e29f96897419ed5ebab"
      ],
      "author": {
        "name": "Jaccon Bastiaansen",
        "email": "jaccon.bastiaansen@gmail.com",
        "time": "Thu Jan 26 21:46:15 2012 +0100"
      },
      "committer": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Wed Feb 01 16:49:50 2012 +0100"
      },
      "message": "CS89x0 : add platform driver support\n\nThe CS89x0 ethernet controller is used on a number of evaluation\nboards, such as the MX31ADS. The current driver has memory address and\nIRQ settings for each board on which this controller is used. Driver\nupdates are therefore required to support other boards that also use\nthe CS89x0. To avoid these driver updates, a better mechanism\n(platform driver support) is added to communicate the board dependent\nsettings to the driver.\n\nSigned-off-by: Jaccon Bastiaansen \u003cjaccon.bastiaansen@gmail.com\u003e\nAcked-by: David S. Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\n"
    },
    {
      "commit": "f08c3117c349ea56bd57be347b0b5f8be8c3143c",
      "tree": "e0a2f0c2872014c03c0c3550536aeb938f7d297b",
      "parents": [
        "40cd201e37073b3e2281cf2c73fcf5674f22267f"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Sat Jan 01 13:15:01 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jan 03 11:06:35 2011 -0800"
      },
      "message": "net/Space: delete orphaned externs from deleted drivers\n\nThe drivers associated with the prototypes in this commit have\nbeen deleted some time ago, but the externs escaped detection.\nUsing a simple \"git grep\" shows that these references are\nhistorical artefacts, only mentioned by the deleted lines.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2a710b59a93d5fa3f02283491084fc37e042fdc1",
      "tree": "fdecd037fd5fdddc72723819406a707242dc84bb",
      "parents": [
        "fae88f7eedae42c955075aec7a0cd27545f81511"
      ],
      "author": {
        "name": "Christoph Egger",
        "email": "siccegge@cs.fau.de",
        "time": "Wed Jul 14 12:17:35 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Jul 14 12:17:35 2010 -0700"
      },
      "message": "net: Removing dead {AR,WAVE}LAN\n\n{AR,WAVE}LAN doesn\u0027t exist in Kconfig, therefore removing all\nreferences for it from the source code.\n\nSigned-off-by: Christoph Egger \u003csiccegge@cs.fau.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "56a68a500fcab9e3a9a49ca7fbef14230ab7d144",
      "tree": "025df1861407c76327bb80c118e1a3046032e312",
      "parents": [
        "5874c18b105cc7a24972191b7f08a93b1205a425"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Jul 13 07:54:30 2007 +0200"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Mon Jul 16 15:02:47 2007 +0200"
      },
      "message": "more ACSI removal\n\nThis patch removes some code that became dead code after the ATARI_ACSI\nremoval.\n\nIt also indirectly fixes the following bug introduced by\ncommit c2bcf3b8978c291e1b7f6499475c8403a259d4d6:\n\n config ATARI_SLM\n        tristate \"Atari SLM laser printer support\"\n-       depends on ATARI \u0026\u0026 ATARI_ACSI!\u003dn\n+       depends on ATARI\n\nAcked-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "8b6aaab8c8bdbe011aac79af218dd1e657984bab",
      "tree": "305eef4f02710d6a38c987000538ff183ae2cbd2",
      "parents": [
        "0251c38ce503de01f5bc07917a824021b86b4ada"
      ],
      "author": {
        "name": "Finn Thain",
        "email": "fthain@telegraphics.com.au",
        "time": "Tue May 01 22:33:01 2007 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri May 04 17:59:07 2007 -0700"
      },
      "message": "m68k: macmace fixes\n\nFix a race condition in the transmit code, where the dma interrupt could update\nthe free tx buffer count concurrently and wedge the tx queue.\n\nFix the misuse of the rx frame status and rx frame length registers: no more\n\"fifo overrun\" errors caused by the OFLOW bit being tested in the frame length\nregister (instead of the status register), and no more missed packets due to\nincorrect length taken from status register (instead of the frame length\nregister).\n\nFix a panic (skb_over_panic BUG) caused by allocating and then copying an\nincoming packet while the packet length register was changing.\n\nCut-and-paste the reset code from the powermac mace driver (mace.c), so the NIC\nfunctions when MacOS does not initialise it (important for anyone wanting to\nuse the Emile boot loader).\n\nCut-and-paste the error counting and timeout recovery code from mace.c.\n\nFix over allocation of rx buffer memory (it\u0027s page order, not page count).\n\nConverted to driver model.\n\nConverted to DMA API.\n\nSince I\u0027ve run out of ways to make it fail, and since it performs well now,\npromote the driver from EXPERIMENTAL status. Tested on both quadra 840av and\n660av.\n\nSigned-off-by: Finn Thain \u003cfthain@telegraphics.com.au\u003e\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "95f48a71a254fa81ae4be1307ce3bb8361521a7d",
      "tree": "f7b5921c1c9e742854349e1bdeb5c8c10c5ed2e5",
      "parents": [
        "bf345707299b34de90fbae062eff51e76561eb40"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Dec 19 13:08:48 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Feb 05 16:58:46 2007 -0500"
      },
      "message": "remove the broken SKMC driver\n\nThe SKMC driver has:\n- already been marked as BROKEN in 2.6.0 three years ago and\n- is still marked as BROKEN.\n\nDrivers that had been marked as BROKEN for such a long time seem to be\nunlikely to be revived in the forseeable future.\n\nBut if anyone wants to ever revive this driver, the code is still\npresent in the older kernel releases.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "60903f2c6616939afd0335b49697beeb7219657e",
      "tree": "99825b33f85dbb00f649f9c6e863861a8368ef0e",
      "parents": [
        "ee74baa7d83e9e0c2fdaff8122ee9cefd06cddc5"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Jan 02 00:35:48 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Jan 03 18:38:10 2007 -0800"
      },
      "message": "[NET] drivers/net/loopback.c: convert to module_init()\n\nThis patch converts drivers/net/loopback.c to using module_init().\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "90833aa4f496d69ca374af6acef7d1614c8693ff",
      "tree": "dbac818cc40ab12d493c45778febf6b7a768f757",
      "parents": [
        "d7f7365f5776723da6df73540d855069c2daaa5c"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Mon Nov 13 16:02:22 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Dec 02 21:22:23 2006 -0800"
      },
      "message": "[NET]: The scheduled removal of the frame diverter.\n\nThis patch contains the scheduled removal of the frame diverter.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7525d4bf991879f489c59988cbf162558b9d6489",
      "tree": "9069d85accaa56a91ce0f8d86be581f25a9f8177",
      "parents": [
        "0e4a523fa3981f20c3887803cebef1ad2948a0d4"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Oct 02 21:08:22 2006 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Oct 02 19:46:18 2006 -0700"
      },
      "message": "[PATCH] hp100: fix conditional compilation mess\n\nThe previous hp100 changeset attempted to kill warnings, but was only\ntested on !CONFIG_ISA platforms.  The correct conditional compilation\nsetup involves tested CONFIG_ISA rather than just MODULE.\n\nFixes link on CONFIG_ISA platforms (i386) in current -git.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6aa20a2235535605db6d6d2bd850298b2fe7f31e",
      "tree": "df0b855043407b831d57f2f2c271f8aab48444f4",
      "parents": [
        "7a291083225af6e22ffaa46b3d91cfc1a1ccaab4"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Sep 13 13:24:59 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Sep 13 13:24:59 2006 -0400"
      },
      "message": "drivers/net: Trim trailing whitespace\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "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": "efcce839360fb3a7b6dedeacaec80f68b0f2d052",
      "tree": "7ddeeb994619d0c29f3a9c7ac923a376dec413f5",
      "parents": [
        "2600636065406dc14948ac2d2913c66c51be80d5"
      ],
      "author": {
        "name": "Finn Thain",
        "email": "fthain@telegraphics.com.au",
        "time": "Sat Aug 20 15:53:22 2005 +1000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Aug 23 01:32:12 2005 -0400"
      },
      "message": "[PATCH] macsonic/jazzsonic network drivers update\n\nThe purpose of this patch:\n\n- Adopt the DMA API (jazzsonic, macsonic \u0026 core driver).\n\n- Adopt the driver model (macsonic).\n\nThis part was cribbed from jazzsonic. As a consequence, macsonic once\nagain works as a module. Driver model is also used by the DMA calls.\n\n- Support 16 bit cards (macsonic \u0026 core driver, also affects jazzsonic)\n\nThis code was adapted from the mac68k linux 2.2 kernel, where it has\nlanguished for a long time.\n\n- Support more 32-bit mac cards (macsonic)\n\nAlso from mac68k repo.\n\n- Zero-copy buffer handling (core driver)\n\nProvides a nice performance improvement. The new algorithm incidentally\nhelped to replace the old Jazz DMA code.\n\nThe patch was tested on a variety of macs (several 32-bit quadra built-in\nNICs, a 16-bit LC PDS NIC and a 16-bit comm-slot NIC), and also on MIPS\nJazz.\n\nSigned-off-by: Finn Thain \u003cfthain@telegraphics.com.au\u003e\nAcked-by: Thomas Bogendoerfer \u003ctsbogend@alpha.franken.de\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "3d52365c4f62edb9ff9710e1c57952e957b2879f",
      "tree": "b18259c6cda8cd449dbbf600708012458a322678",
      "parents": [
        "84c3ea01d163a24323d827e1d280dc3346905972"
      ],
      "author": {
        "name": "Jochen Friedrich",
        "email": "jochen@scram.de",
        "time": "Fri Aug 19 15:51:46 2005 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Aug 19 21:06:23 2005 -0400"
      },
      "message": "[PATCH] tms380tr: remove prototypes in Space.c\n\nCleanup: remove two prototypes.\n\nSigned-off-by: Jochen Friedrich \u003cjochen@scram.de\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "504ff16cecf2a788181eddc9d6e47d94ce50a9f6",
      "tree": "7306b7d1909306fcec2e46cd3afdea02fbbeac5e",
      "parents": [
        "6b38aefe924daf2e4fdd73b384f21c913f31b668"
      ],
      "author": {
        "name": "Jochen Friedrich",
        "email": "jochen@scram.de",
        "time": "Wed Jul 27 01:14:50 2005 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun Jul 31 00:37:29 2005 -0400"
      },
      "message": "[PATCH] tms380tr: move to DMA API\n\nThis patch makes tms380tr use the new DMA API.  Now that on Alpha, this API\nalso supports bus master DMA for ISA (platform) devices, i changed the\ndriver to use this new API.\n\nThis also works around a bug in the firmware loader: The example provided\nin Documentation/firmware_class no longer works, as the firmware loader now\ncalls get_kobj_path_length() and the kernel promptly oopses, as the\nhome-grown device doesn\u0027t have a parent.  Of course, this doesn\u0027t happen\nwith a \"real\" device which has its bus (or pseudo bus in the case of\nplatform) as parent.\n\nConverted tms380tr to use new DMA API:\n  - proteon.c, skisa.c: use platform pseudo bus to create a struct device\n  - Space.c: delete init hooks\n  - abyss.c, tmspci.c: pass struct device to tms380tr.c\n  - tms380tr.c, tms380tr.h: new DMA API, use real device fo firmware loader\n\nSigned-off-by: Jochen Friedrich \u003cjochen@scram.de\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": "5aa83a4c0a1568257ff7e249d39af64f75978b97",
      "tree": "d7e2922e7a72b5083e2495616ac261c6ce300a80",
      "parents": [
        "88d7bd8cb9eb8d64bf7997600b0d64f7834047c5"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Thu May 12 22:27:35 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Thu May 12 22:27:35 2005 -0400"
      },
      "message": "  [PATCH] remove two obsolete net drivers\n  \n  The options FMV18X and SK_G16 do depend on the non-available\n  CONFIG_OBSOLETE even in kernel 2.4 - IOW, the last time it was able to\n  select them was in kernel 2.2 (or even before).\n  \n  Since it seems noone misses these drivers, this patch removes them.\n  \n  Signed-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n  Signed-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "02c30a84e6298b6b20a56f0896ac80b47839e134",
      "tree": "031e9d68ad83c371af7ebeb6840f3ede52698663",
      "parents": [
        "125947f2ab8c45417feaa4a8800e89529ca4612f"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "juhl-lkml@dif.dk",
        "time": "Thu May 05 16:16:16 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 16:36:49 2005 -0700"
      },
      "message": "[PATCH] update Ross Biro bouncing email address\n\nRoss moved.  Remove the bad email address so people will find the correct\none in ./CREDITS.\n\nSigned-off-by: Jesper Juhl \u003cjuhl-lkml@dif.dk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "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"
    }
  ]
}
