)]}'
{
  "commit": "e655b9f03f41c7a84fb74d6619abf844d7f2ab65",
  "tree": "219be4a1e49e9d630874684b6996e9d0a73d166c",
  "parents": [
    "5a66926aa9230810704fd5a127966215fd58881e"
  ],
  "author": {
    "name": "Zhu Yi",
    "email": "yi.zhu@intel.com",
    "time": "Thu Jan 24 02:19:38 2008 -0800"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Mon Jan 28 15:09:58 2008 -0800"
  },
  "message": "iwlwifi: fix problem when rf_killswitch change during suspend/resume\n\nAfter we delay device initialization until interface up, there are more\nconditions for the hardware rf_kill switch states during suspend and\nresume. For example, before suspend we can have interface up or down,\nrf_kill enable or disable; before resume we can have rf_kill enable or\ndisable. So there are totally 2^3 \u003d 8 conditions to handle. This patch\naddressed this problem and makes sure every condition works correctly.\n\nThis patch also merges the device suspend and resume handlers with the\nmac_start and mac_stop code since they are basically doing the same\nthing.\n\nSigned-off-by: Zhu Yi \u003cyi.zhu@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e0e9bbdf140fad17aef1d6fa1b5be55cec3abe1b",
      "old_mode": 33188,
      "old_path": "drivers/net/wireless/iwlwifi/iwl3945-base.c",
      "new_id": "b9a74f5eea5155aac41623f6f995252113b91b46",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/iwlwifi/iwl3945-base.c"
    },
    {
      "type": "modify",
      "old_id": "98f09e6e9f8c385068d831e029d73095b15a72df",
      "old_mode": 33188,
      "old_path": "drivers/net/wireless/iwlwifi/iwl4965-base.c",
      "new_id": "811e41b7f664fcfafbd50d9a32e661b728c6063e",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/iwlwifi/iwl4965-base.c"
    }
  ]
}
