)]}'
{
  "commit": "e80b0fade09ef1ee67b0898d480d4c588f124d5f",
  "tree": "f521947191f0c659e0e48c429f5eef25968dffc7",
  "parents": [
    "a6c976c6c4628ce0c9277c47e7545956d9d4f441"
  ],
  "author": {
    "name": "Matthew Dharm",
    "email": "mdharm-usb@one-eyed-alien.net",
    "time": "Sun Dec 04 22:02:44 2005 -0800"
  },
  "committer": {
    "name": "Greg Kroah-Hartman",
    "email": "gregkh@suse.de",
    "time": "Wed Jan 04 13:51:42 2006 -0800"
  },
  "message": "[PATCH] USB Storage: add alauda support\n\nThis patch adds another usb-storage subdriver, which supports two fairly\nold dual-XD/SmartMedia reader-writers (USB1.1 devices).\n\nThis driver was written by Daniel Drake \u003cdsd@gentoo.org\u003e -- he notes\nthat he wrote this driver without specs, however a vendor-supplied GPL\ndriver for the previous generation of products (\"sma03\") did prove to be\nquite useful, as did the sddr09 driver which also has to deal with\nlow-level physical block layout on SmartMedia.\n\nThe original patch has been reformed by me, as it clashed with the\nlibusual patches.\n\nWe really need to consolidate some of this common SmartMedia code, and\nget together with the MTD guys to share it with them as well.\n\nSigned-off-by: Daniel Drake \u003cdsd@gentoo.org\u003e\nSigned-off-by: Matthew Dharm \u003cmdharm-usb@one-eyed-alien.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bdfcb95d9c1281667e3f650e123002aeea14ae67",
      "old_mode": 33188,
      "old_path": "drivers/usb/storage/Kconfig",
      "new_id": "92be101feba70882baea621b27adde4df0f153b5",
      "new_mode": 33188,
      "new_path": "drivers/usb/storage/Kconfig"
    },
    {
      "type": "modify",
      "old_id": "2d416e9028bbad7eb7502f37ae091c342a4cbf20",
      "old_mode": 33188,
      "old_path": "drivers/usb/storage/Makefile",
      "new_id": "8cbba22508a47d77d3a39897d4138e7be5a7f7ae",
      "new_mode": 33188,
      "new_path": "drivers/usb/storage/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4d3cbb12b7131ff2bbfa153fa81db2452991b976",
      "new_mode": 33188,
      "new_path": "drivers/usb/storage/alauda.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a700f87d08036cb54a4c24812aa15c7f67b037eb",
      "new_mode": 33188,
      "new_path": "drivers/usb/storage/alauda.h"
    },
    {
      "type": "modify",
      "old_id": "be3c06d175337a5cc6f77de9ce00176a853fd25c",
      "old_mode": 33188,
      "old_path": "drivers/usb/storage/unusual_devs.h",
      "new_id": "7a865dd04683f802b15f7f2b0818deb4c2802fa1",
      "new_mode": 33188,
      "new_path": "drivers/usb/storage/unusual_devs.h"
    },
    {
      "type": "modify",
      "old_id": "85c8c17b3c0c75a00d63cc73d6e31fb610cb5875",
      "old_mode": 33188,
      "old_path": "drivers/usb/storage/usb.c",
      "new_id": "dbcf23980ff13f3f305857b78f297c1838940d69",
      "new_mode": 33188,
      "new_path": "drivers/usb/storage/usb.c"
    },
    {
      "type": "modify",
      "old_id": "f9c058f33712a05295ff4ca71eed11818c4d6a72",
      "old_mode": 33188,
      "old_path": "include/linux/usb_usual.h",
      "new_id": "b2d08984a9f759251712cf7169f4404e51e56ac6",
      "new_mode": 33188,
      "new_path": "include/linux/usb_usual.h"
    }
  ]
}
