)]}'
{
  "commit": "4322c5bee85ed58042ec04235ec7086065ad5074",
  "tree": "efe4347f866ffb5bd7dbd0694d94c7b0110144d9",
  "parents": [
    "a1ed05263b74921742b454ef52c30b609ec6940f"
  ],
  "author": {
    "name": "Ron Mercer",
    "email": "ron.mercer@qlogic.com",
    "time": "Thu Jul 02 06:06:06 2009 +0000"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Fri Jul 03 19:10:18 2009 -0700"
  },
  "message": "qlge: Expand coverage of hw lock for config register.\n\nThe hardware semaphore covers the configuration register as well as the\nICB registers.  The ICB high and low regs contain the address of the\ninitialization control block and the config register is used to signal\nthe hardware that a block is ready to be downloaded.  Currently we were\nonly protecting the ICB regs.  This changes expands to cover the config\nregister as well.\n\nSigned-off-by: Ron Mercer \u003cron.mercer@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "90d1f76c0e8b074729047d5d7aed9440b8d8315f",
      "old_mode": 33188,
      "old_path": "drivers/net/qlge/qlge_main.c",
      "new_id": "7f372672ac4efecced38b569017829d233c384d3",
      "new_mode": 33188,
      "new_path": "drivers/net/qlge/qlge_main.c"
    }
  ]
}
