)]}'
{
  "commit": "ac7c992cac0c8f276aa8e4a8273204a6db707bb3",
  "tree": "e6869cf129c4d4bb921025c61c93cca157d63c04",
  "parents": [
    "bf0de3e9c87fda3d1fc55ac2914948f3ca32ff9b"
  ],
  "author": {
    "name": "Thadeu Lima de Souza Cascardo",
    "email": "cascardo@holoscopio.com",
    "time": "Tue Apr 28 22:42:39 2009 -0700"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Tue Apr 28 22:42:39 2009 -0700"
  },
  "message": "e100: do not go D3 in shutdown unless system is powering off\n\nAfter experimenting with kexec with the last merges after 2.6.29, I\u0027ve\nhad some problems when probing e100.  It would not read the eeprom.  After\nsome bisects, I realized this has been like that since forever (at least\n2.6.18).  The problem is that shutdown is doing the same thing that\nsuspend does and puts the device in D3 state.  I couldn\u0027t find a way to\nget the device back to a sane state in the probe function.  So, based on\nsome similar patches from Rafael J. Wysocki for e1000, e1000e, and ixgbe,\nI wrote this one for e100.\n\nSigned-off-by: Thadeu Lima de Souza Cascardo \u003ccascardo@holoscopio.com\u003e\nAcked-by: \"Rafael J. Wysocki\" \u003crjw@sisk.pl\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5c0b457c7868aa40b527c845ad34a16ea9804a12",
      "old_mode": 33188,
      "old_path": "drivers/net/e100.c",
      "new_id": "0f9ee1348552b6d634e14b632476d8b29e6b9502",
      "new_mode": 33188,
      "new_path": "drivers/net/e100.c"
    }
  ]
}
