)]}'
{
  "commit": "625fbd3a36d836efaaee4b6d9c2fcd25e3654624",
  "tree": "b89d4762c1e6d5fbbfa83d447695a0f4ae969ce0",
  "parents": [
    "252a52aa4fa22a668f019e55b3aac3ff71ec1c29"
  ],
  "author": {
    "name": "Sonny Rao",
    "email": "sonnyrao@us.ibm.com",
    "time": "Fri Aug 20 04:10:19 2010 +0000"
  },
  "committer": {
    "name": "Roland Dreier",
    "email": "rolandd@cisco.com",
    "time": "Wed Oct 06 12:57:07 2010 -0700"
  },
  "message": "IB/ehca: Fix driver on relocatable kernel\n\nthe eHCA driver registers a MR for all of kernel memory, but makes the\nassumption that valid memory exists at KERNELBASE.  This assumption\nmay not be true in the case of a relocatable kernel, so use KERNELBASE\n+ PHYSICAL_START to get the true beginning of usable kernel memory.\n\ncc: Joachim Fenkes \u003cfenkes@de.ibm.com\u003e\ncc: Christoph Raisch \u003craisch@de.ibm.com\u003e\ncc: Hoan-Ham Hguyen \u003chnguyen@de.ibm.com\u003e\nSigned-off-by: Sonny Rao \u003csonnyrao@us.ibm.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "53f4cd4fc19a33d26da6e58d8fb0d4d5a41930e8",
      "old_mode": 33188,
      "old_path": "drivers/infiniband/hw/ehca/ehca_mrmw.c",
      "new_id": "43cae84005f0a5bb7d80b440eb0e34e1e6a2500e",
      "new_mode": 33188,
      "new_path": "drivers/infiniband/hw/ehca/ehca_mrmw.c"
    }
  ]
}
