1
linux/net/ieee80211
Pete Zaitcev 07981aa43f [PATCH] ieee80211_geo.c: remove frivolous BUG_ON's
I have come to consider BUG_ON generally harmful. The idea of an assert is
to prevent a program to execute past a point where its state is known
erroneous, thus preventing it from dealing more damage to the data
(or hiding the traces of malfunction). The problem is, in kernel this harm
has to be balanced against the harm of forced reboot.

The last straw was our softmac tree, where "iwlist eth1 scan" causes
a lockup. It is absolutely frivolus and provides no advantages a normal
assert has to provide. In fact, doing this impedes debugging.

Signed-off-by: Pete Zaitcev <zaitcev@redhat.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2006-02-27 20:14:58 -05:00
..
ieee80211_crypt_ccmp.c [PATCH] ieee80211: Add TKIP crypt->build_iv 2006-01-27 17:08:07 -05:00
ieee80211_crypt_tkip.c [PATCH] ieee80211: Add TKIP crypt->build_iv 2006-01-27 17:08:07 -05:00
ieee80211_crypt_wep.c [PATCH] ieee80211: Add TKIP crypt->build_iv 2006-01-27 17:08:07 -05:00
ieee80211_crypt.c [PATCH] ieee80211: Log if netif_rx() drops the packet 2006-01-27 17:08:06 -05:00
ieee80211_geo.c [PATCH] ieee80211_geo.c: remove frivolous BUG_ON's 2006-02-27 20:14:58 -05:00
ieee80211_module.c [PATCH] ieee80211: fix sparse warning about missing "static" 2006-02-17 10:41:34 -05:00
ieee80211_rx.c Merge branch 'upstream-fixes' 2006-02-27 20:13:10 -05:00
ieee80211_tx.c [PATCH] ieee80211: Add TKIP crypt->build_iv 2006-01-27 17:08:07 -05:00
ieee80211_wx.c [PATCH] ieee80211: Use IWEVGENIE to set WPA IE 2006-02-17 08:16:59 -05:00
Kconfig [PATCH] ieee80211_crypt_tkip depends on NET_RADIO 2005-12-12 23:59:28 -05:00
Makefile [PATCH] ieee80211: Added ieee80211_geo to provide helper functions 2005-09-21 23:03:55 -04:00