)]}'
{
  "commit": "f899c2ddd45f2515deb446e2b143e4a686a49aee",
  "tree": "2f50d957178337e04385162dc8ff9ce1419dc6bc",
  "parents": [
    "559fde706873256903155b3a62b05d0f52d62ab9"
  ],
  "author": {
    "name": "Greg Kroah-Hartman",
    "email": "gregkh@suse.de",
    "time": "Mon May 04 12:40:54 2009 -0700"
  },
  "committer": {
    "name": "Greg Kroah-Hartman",
    "email": "gregkh@suse.de",
    "time": "Mon Jun 15 21:30:27 2009 -0700"
  },
  "message": "infiniband: ehca: remove driver_data direct access of struct device\n\nIn the near future, the driver core is going to not allow direct access\nto the driver_data pointer in struct device.  Instead, the functions\ndev_get_drvdata() and dev_set_drvdata() should be used.  These functions\nhave been around since the beginning, so are backwards compatible with\nall older kernel versions.\n\nCc: Sean Hefty \u003csean.hefty@intel.com\u003e\nCc: Roland Dreier \u003crolandd@cisco.com\u003e\nCc: Hal Rosenstock \u003chal.rosenstock@gmail.com\u003e\nCc: general@lists.openfabrics.org\nCc: Christoph Raisch \u003craisch@de.ibm.com\u003e\nAcked-by: Hoang-Nam Nguyen \u003chnguyen@de.ibm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "85905ab9391fec6703765117fcc29d0500d038d2",
      "old_mode": 33188,
      "old_path": "drivers/infiniband/hw/ehca/ehca_main.c",
      "new_id": "ce4e6eff4792519193ebe9aa29d6e8aff5aaf5c5",
      "new_mode": 33188,
      "new_path": "drivers/infiniband/hw/ehca/ehca_main.c"
    }
  ]
}
