)]}'
{
  "commit": "20bfdbba7212d19613b93dcea93f26cb65af91fe",
  "tree": "ae75729ddb1cb82931d740fd6a812f295749f706",
  "parents": [
    "9fdee4e02e3b214cde8e4f3beb6776075a3d08a7"
  ],
  "author": {
    "name": "Bjorn Helgaas",
    "email": "bjorn.helgaas@hp.com",
    "time": "Fri Jun 27 16:56:56 2008 -0600"
  },
  "committer": {
    "name": "Andi Kleen",
    "email": "andi@basil.nowhere.org",
    "time": "Wed Jul 16 23:27:05 2008 +0200"
  },
  "message": "PNP: make pnp_{port,mem,etc}_start(), et al work for invalid resources\n\nSome callers use pnp_port_start() and similar functions without\nmaking sure the resource is valid.  This patch makes us fall\nback to returning the initial values if the resource is not\nvalid or not even present.\n\nThis mostly preserves the previous behavior, where we would just\nreturn the initial values set by pnp_init_resource_table().  The\noriginal 2.6.25 code didn\u0027t range-check the \"bar\", so it would\nreturn garbage if the bar exceeded the table size.  This code\nreturns sensible values instead.\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "63b128d512fb5f413085b8b13d144d97cf41477f",
      "old_mode": 33188,
      "old_path": "include/linux/pnp.h",
      "new_id": "8b607aecd959e07c1f5d3fd2f87a788378491def",
      "new_mode": 33188,
      "new_path": "include/linux/pnp.h"
    }
  ]
}
