android_kernel_xiaomi_sm8350/drivers/net/wireless
Bob Copeland 9c8b3eddc0 ath5k: avoid and warn on potential infinite loop
If we are trying to interpolate a curve with slope == 0, the return
value will always be the y-coordinate.  In this code we are looping
until we reach a minimum y-coordinate on a line, which in the 0-slope
case can never happen, thus the loop never terminates.

The PCDAC steps come from the EEPROM and should never be equal, but
we should gracefully handle that case, so warn and bail out.

Reported-by: Steven Rostedt <rostedt@goodmis.org>
Signed-off-by: Bob Copeland <me@bobcopeland.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2009-05-20 14:46:32 -04:00
..
ath ath5k: avoid and warn on potential infinite loop 2009-05-20 14:46:32 -04:00
b43 b43/legacy: fix beacon change processing 2009-05-20 14:46:28 -04:00
b43legacy b43/legacy: fix beacon change processing 2009-05-20 14:46:28 -04:00
hostap net: remove needless (now buggy) & from dev->dev_addr 2009-05-17 11:59:47 -07:00
ipw2x00
iwlwifi drivers/net: use dev_get_drvdata 2009-05-20 14:46:27 -04:00
libertas
libertas_tf
orinoco
p54 p54spi: drop test for FW_STATE_RESET in p54spi_work 2009-05-20 14:46:28 -04:00
prism54
rt2x00 rt2x00: Fix chipset detection for rt73usb 2009-05-11 15:23:56 -04:00
rtl818x Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2009-05-18 21:08:20 -07:00
wl12xx wireless: WL12XX should depend on GENERIC_HARDIRQS 2009-05-11 15:23:54 -04:00
zd1211rw zd1211rw: Replace ZD_CS_MULTICAST with ZD_CS_NO_ACK 2009-05-20 14:46:24 -04:00
adm8211.c
adm8211.h
airo_cs.c
airo.c airo: airo_get_encode{,ext} potential buffer overflow 2009-05-11 15:07:01 -04:00
airo.h
arlan-main.c
arlan-proc.c
arlan.h
at76c50x-usb.c
at76c50x-usb.h
atmel_cs.c
atmel_pci.c
atmel.c
atmel.h
i82586.h
i82593.h
Kconfig
mac80211_hwsim.c mac80211_hwsim: Group radios 2009-05-20 14:46:29 -04:00
Makefile
mwl8k.c mac80211: move HT operation mode BSS info 2009-05-11 15:23:57 -04:00
netwave_cs.c
ray_cs.c net: remove needless (now buggy) & from dev->dev_addr 2009-05-17 11:59:47 -07:00
ray_cs.h
rayctl.h
rndis_wlan.c
strip.c wireless: fix to set dev->broadcast correctly 2009-05-20 14:46:31 -04:00
wavelan_cs.c
wavelan_cs.h
wavelan_cs.p.h
wavelan.c
wavelan.h
wavelan.p.h
wl3501_cs.c
wl3501.h
zd1201.c
zd1201.h