)]}'
{
  "commit": "7bfc4ab5620d8169d2effc0dbb644f207f75a9e3",
  "tree": "1403872368215e18d82a9d304f832e8d5df722bb",
  "parents": [
    "a55c0a0ed41533b3a7b32a6c8acdc1bb04a017b5"
  ],
  "author": {
    "name": "Anton Vorontsov",
    "email": "avorontsov@ru.mvista.com",
    "time": "Wed Sep 30 20:11:11 2009 -0700"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Wed Sep 30 20:11:11 2009 -0700"
  },
  "message": "3c59x: Rework suspend and resume\n\nAs noticed by Alan Stern, there is still one issue with the driver:\nwe disable PCI IRQ on suspend, but other devices on the same IRQ\nline might still need the IRQ enabled to suspend properly.\n\nNowadays, PCI core handles all power management work by itself, with\none condition though: if we use dev_pm_ops. So, rework the driver to\nonly quiesce 3c59x internal logic on suspend, while PCI core will\nmanage PCI device power state with IRQs disabled.\n\nSuggested-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nSuggested-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Anton Vorontsov \u003cavorontsov@ru.mvista.com\u003e\nAcked-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b9eeadf01b749cb9ae223ee6f63ba63e685db98e",
      "old_mode": 33188,
      "old_path": "drivers/net/3c59x.c",
      "new_id": "975e25b19ebe8a19502366c0c2763b3f6298058b",
      "new_mode": 33188,
      "new_path": "drivers/net/3c59x.c"
    }
  ]
}
