)]}'
{
  "commit": "07981aa43f6aec32b875f360755ed3d14f9d5139",
  "tree": "21baf289bc23882f058e7ed90f80c76d01408119",
  "parents": [
    "a23f460dd0c7c9c58b03494c7819e126b2c72383"
  ],
  "author": {
    "name": "Pete Zaitcev",
    "email": "zaitcev@redhat.com",
    "time": "Sun Feb 26 16:29:51 2006 -0800"
  },
  "committer": {
    "name": "John W. Linville",
    "email": "linville@tuxdriver.com",
    "time": "Mon Feb 27 20:14:58 2006 -0500"
  },
  "message": "[PATCH] ieee80211_geo.c: remove frivolous BUG_ON\u0027s\n\nI have come to consider BUG_ON generally harmful. The idea of an assert is\nto prevent a program to execute past a point where its state is known\nerroneous, thus preventing it from dealing more damage to the data\n(or hiding the traces of malfunction). The problem is, in kernel this harm\nhas to be balanced against the harm of forced reboot.\n\nThe last straw was our softmac tree, where \"iwlist eth1 scan\" causes\na lockup. It is absolutely frivolus and provides no advantages a normal\nassert has to provide. In fact, doing this impedes debugging.\n\nSigned-off-by: Pete Zaitcev \u003czaitcev@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3027153940fcb48e99ed3fc0311bc9632165969f",
      "old_mode": 33188,
      "old_path": "net/ieee80211/ieee80211_geo.c",
      "new_id": "192243ab35ed2fce2c9d377aca926657e58a70dc",
      "new_mode": 33188,
      "new_path": "net/ieee80211/ieee80211_geo.c"
    }
  ]
}
