)]}'
{
  "commit": "f4e91eb4a81559da87a3843758a641b5cc590b65",
  "tree": "534335821d076764cbc072586b19c4b061710e3d",
  "parents": [
    "c4c66cf1787d408066fbfc69209185701f5df15f"
  ],
  "author": {
    "name": "Tony Jones",
    "email": "tonyj@suse.de",
    "time": "Fri Feb 22 00:13:36 2008 +0100"
  },
  "committer": {
    "name": "Greg Kroah-Hartman",
    "email": "gregkh@suse.de",
    "time": "Sat Apr 19 19:10:30 2008 -0700"
  },
  "message": "IB: convert struct class_device to struct device\n\nThis converts the main ib_device to use struct device instead of struct\nclass_device as class_device is going away.\n\nSigned-off-by: Tony Jones \u003ctonyj@suse.de\u003e\nSigned-off-by: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\nCc: Roland Dreier \u003crolandd@cisco.com\u003e\nCc: Sean Hefty \u003csean.hefty@intel.com\u003e\nCc: Hal Rosenstock \u003chal.rosenstock@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5a4b2e65534b4b4fcd1fc878a0477dc5096126b1",
      "old_mode": 33188,
      "old_path": "drivers/infiniband/core/sysfs.c",
      "new_id": "95756551cf7c94bb9c6679168c1a6a19d2381082",
      "new_mode": 33188,
      "new_path": "drivers/infiniband/core/sysfs.c"
    },
    {
      "type": "modify",
      "old_id": "4291ab42a5b9c60fb78eeecdf09087b9af10f58b",
      "old_mode": 33188,
      "old_path": "drivers/infiniband/core/ucm.c",
      "new_id": "d7a6881b571d990ec1fd47ba959126ac68a64b7e",
      "new_mode": 33188,
      "new_path": "drivers/infiniband/core/ucm.c"
    },
    {
      "type": "modify",
      "old_id": "4e915104ac4ca38e70569896a746c5686fba28ac",
      "old_mode": 33188,
      "old_path": "drivers/infiniband/core/user_mad.c",
      "new_id": "9a9d3446c6edb0710540c6df6010c049c9bbe088",
      "new_mode": 33188,
      "new_path": "drivers/infiniband/core/user_mad.c"
    },
    {
      "type": "modify",
      "old_id": "2cad8b4b52924a1b72e61b49b42b1cad47896c34",
      "old_mode": 33188,
      "old_path": "drivers/infiniband/core/uverbs.h",
      "new_id": "376a57ce1b4067b1fc0e12c96f5863d0d849b741",
      "new_mode": 33188,
      "new_path": "drivers/infiniband/core/uverbs.h"
    },
    {
      "type": "modify",
      "old_id": "f49f94653a963aed973d53730bd10358282d8e1c",
      "old_mode": 33188,
      "old_path": "drivers/infiniband/core/uverbs_main.c",
      "new_id": "cc1afa28c18145839049e51c03f0a5da4f30844e",
      "new_mode": 33188,
      "new_path": "drivers/infiniband/core/uverbs_main.c"
    },
    {
      "type": "modify",
      "old_id": "e10d27a6e145fe2b9b4c7f998b96e20f700badf3",
      "old_mode": 33188,
      "old_path": "drivers/infiniband/hw/amso1100/c2_provider.c",
      "new_id": "6af2c0f79a677ab889685e4b54d6ed53c580850d",
      "new_mode": 33188,
      "new_path": "drivers/infiniband/hw/amso1100/c2_provider.c"
    },
    {
      "type": "modify",
      "old_id": "ca7265443c05c37cf79f5fc35811b93dd206b53d",
      "old_mode": 33188,
      "old_path": "drivers/infiniband/hw/cxgb3/iwch_provider.c",
      "new_id": "ab4695c1dd5614b3e881ad6d03abca913621ebf6",
      "new_mode": 33188,
      "new_path": "drivers/infiniband/hw/cxgb3/iwch_provider.c"
    },
    {
      "type": "modify",
      "old_id": "6d49d2f18a88223df10ffd7dc0afcdaa3fd70092",
      "old_mode": 33188,
      "old_path": "drivers/infiniband/hw/ipath/ipath_diag.c",
      "new_id": "d4ce8b63e19eba275cc2e11235dc751ed438e1f1",
      "new_mode": 33188,
      "new_path": "drivers/infiniband/hw/ipath/ipath_diag.c"
    },
    {
      "type": "modify",
      "old_id": "1e627aab18bf59b2b449dd8ccb141436b0e8295c",
      "old_mode": 33188,
      "old_path": "drivers/infiniband/hw/ipath/ipath_file_ops.c",
      "new_id": "8b1752202e78a8d69c09579428a339df283bd55c",
      "new_mode": 33188,
      "new_path": "drivers/infiniband/hw/ipath/ipath_file_ops.c"
    },
    {
      "type": "modify",
      "old_id": "5863cbe9930313a5cd16522b6806432512d4b3ff",
      "old_mode": 33188,
      "old_path": "drivers/infiniband/hw/ipath/ipath_kernel.h",
      "new_id": "202337ae90dc68621dc89feefe931dbb82982c37",
      "new_mode": 33188,
      "new_path": "drivers/infiniband/hw/ipath/ipath_kernel.h"
    },
    {
      "type": "modify",
      "old_id": "320a6d018de7522cf07c5eaf9217ef666938b22e",
      "old_mode": 33188,
      "old_path": "drivers/infiniband/hw/ipath/ipath_verbs.c",
      "new_id": "c38f9aa8be8dc000c26124da1477759a5a20fa76",
      "new_mode": 33188,
      "new_path": "drivers/infiniband/hw/ipath/ipath_verbs.c"
    },
    {
      "type": "modify",
      "old_id": "136c76c7b4e78ac394ebc73442d6ba587200427a",
      "old_mode": 33188,
      "old_path": "drivers/infiniband/hw/mlx4/main.c",
      "new_id": "4d9b5ac42202cc3df5b81961068f18e65beb00ac",
      "new_mode": 33188,
      "new_path": "drivers/infiniband/hw/mlx4/main.c"
    },
    {
      "type": "modify",
      "old_id": "81b257e18bb6b0bff96a47a991378390db850785",
      "old_mode": 33188,
      "old_path": "drivers/infiniband/hw/mthca/mthca_provider.c",
      "new_id": "696e1f30233268a6f69261ca10dd4fb0beadef28",
      "new_mode": 33188,
      "new_path": "drivers/infiniband/hw/mthca/mthca_provider.c"
    },
    {
      "type": "modify",
      "old_id": "7c27420c22405a0bfd1faaa9549915dd7f37e6ea",
      "old_mode": 33188,
      "old_path": "drivers/infiniband/hw/nes/nes_verbs.c",
      "new_id": "f9a5d43908923081526b50e4eed3a709c5b4b8e0",
      "new_mode": 33188,
      "new_path": "drivers/infiniband/hw/nes/nes_verbs.c"
    },
    {
      "type": "modify",
      "old_id": "95bf4bac44cb3babc459fb0f0e7313d15a91069e",
      "old_mode": 33188,
      "old_path": "include/rdma/ib_verbs.h",
      "new_id": "2dcbecce3f61201a13710d104bc69f746f265823",
      "new_mode": 33188,
      "new_path": "include/rdma/ib_verbs.h"
    }
  ]
}
