)]}'
{
  "commit": "9f2545c11869868fd3cde7098d99e690891e442c",
  "tree": "e0e22ce8b9aaef7f29175a0841859c309c6090a7",
  "parents": [
    "d6a29252ad120457cd544d44b2fbea46a00734a7"
  ],
  "author": {
    "name": "Benjamin Herrenschmidt",
    "email": "benh@kernel.crashing.org",
    "time": "Tue Oct 10 11:45:45 2006 +1000"
  },
  "committer": {
    "name": "Paul Mackerras",
    "email": "paulus@samba.org",
    "time": "Tue Oct 10 13:56:13 2006 +1000"
  },
  "message": "[POWERPC] Fix i2c-powermac platform device usage\n\ni2c-powermac was written \u0026 merged right after Russell King\u0027s changes\nadding platform_driver... which I missed. Thus it still used struct\ndevice, causing crashes when hitting sleep/wakeup callbacks (it happened\nto work by luck so far, until early/late callbacks got added). This\ncauses crashes on sleep/wakeup on PowerBooks with 2.6.19. The patch\nfixes it by using a proper platform_driver.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a508cb962d244e89b4addc108f2c159212639364",
      "old_mode": 33188,
      "old_path": "drivers/i2c/busses/i2c-powermac.c",
      "new_id": "648d55533d87e1a53a9b1d6a58bd21a7f17a77ab",
      "new_mode": 33188,
      "new_path": "drivers/i2c/busses/i2c-powermac.c"
    }
  ]
}
