)]}'
{
  "commit": "bf345707299b34de90fbae062eff51e76561eb40",
  "tree": "fe7bfccf1e479a798f592d702399f8808f9633f8",
  "parents": [
    "ae306cca3ada3c84f3e30e1091a98d99ee1d0557"
  ],
  "author": {
    "name": "Cesar Eduardo Barros",
    "email": "cesarb@cesarb.net",
    "time": "Tue Dec 19 13:08:47 2006 -0800"
  },
  "committer": {
    "name": "Jeff Garzik",
    "email": "jeff@garzik.org",
    "time": "Mon Feb 05 16:58:45 2007 -0500"
  },
  "message": "driver for Silan SC92031 netdev\n\nThis is a driver for the Silan SC92031/Rsltek 8139D NIC chip.\n\nThis chip is found on at least one counterfeit Encore ENL832-TX-RENT NIC\n[1], which came with a mini-CD with the 2.4 driver.  A slightly older\nversion of the driver was found at [2].  The main difference between them\nis that the newer one has a small bugfix in the RX path, a lot of\ngratuitous renaming of functions, all the printable strings changed to show\nas a \"Rsltek 8139D\" [sic], and a PCI ID of 8139 instead of 2031.  The\ndriver on this patch is a rewrite of the vendor drivers (based mostly on\nthe older one).\n\nChanges from the previous patch sent to netdev:\n- Use MMIO instead of PIO\n- Changed TX bounce buffers allocation\n- Use skb_copy_and_csum_dev\n- Several small bug fixes\n- Tested for more than just a few minutes each time\n\n[1] See http://www.encore-usa.com/faq.php under ENL832-TX-RENT for more\n    information\n[2] Look for SL_LINUX.ZIP (which is really a .tar.gz) at\n    http://broadbandforum.in/dataone_Intex_LAN_cardlinux-t4207-s15.html\n[3] To compile on 2.6.17, simply add back the last argument to the\n    interrupt handler in two places, and copy the boolean declarations\n    from 2.6.19\n\n[akpm@osdl.org: build fixes]\nSigned-off-by: Cesar Eduardo Barros \u003ccesarb@cesarb.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8aa8dd02b910cb4a2000f959ea175907c3525e04",
      "old_mode": 33188,
      "old_path": "drivers/net/Kconfig",
      "new_id": "10ac82f3612aa8115d85068e62527beb1046eb70",
      "new_mode": 33188,
      "new_path": "drivers/net/Kconfig"
    },
    {
      "type": "modify",
      "old_id": "4c0d4e5ce42b27b18ca8943dd6455261377349b1",
      "old_mode": 33188,
      "old_path": "drivers/net/Makefile",
      "new_id": "58714d68c867c60764a04ce19bf9f3d8894fecc9",
      "new_mode": 33188,
      "new_path": "drivers/net/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7f800feaa9a2efb9ec81fd447dcbc443ed85aa9c",
      "new_mode": 33188,
      "new_path": "drivers/net/sc92031.c"
    }
  ]
}
