]> git.baikalelectronics.ru Git - kernel.git/commit
wimax/i2400m: fix system freeze caused by an infinite loop [v1]
authorPrasanna S. Panchamukhi <prasannax.s.panchamukhi@intel.com>
Thu, 8 Apr 2010 23:24:31 +0000 (16:24 -0700)
committerInaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
Tue, 11 May 2010 21:06:36 +0000 (14:06 -0700)
commit43291c92b470442482953ccc4b608d0b612b6e5f
treee5bc9d14fecfd4dd6f8cfc297ebe689cec4eaebb
parentb24690f6a007578b5cf3dd413322eb734206a5a1
wimax/i2400m: fix system freeze caused by an infinite loop [v1]

This patch fixes an infinite loop caused by i2400m_tx_fifo_push() due
to a corner case where there is no tail space in the TX FIFO.
Please refer the documentation in the code for details.

Signed-off-by: Prasanna S. Panchamukhi <prasannax.s.panchamukhi@intel.com>
drivers/net/wimax/i2400m/tx.c