On Tuesday 11 July 2006 00:56, you wrote: > An assert statement near the start of handle_irq_noise in the d80211 version > of bcm43xx_main.c is > there to protect against out of bound addressing using variable > bcm->noisecalc.nr_samples. The > arrays in question have a dimension of 8, thus the value must be < 8. This > patch mirrors the one > submitted earlier for the softmac version of bcm43xx. > > Signed-Off-By: Larry.Finger <[EMAIL PROTECTED]> > > ======================================================== > > index 7ed18ca..37bb0dd 100644 > --- a/drivers/net/wireless/bcm43xx/bcm43xx_main.c > +++ b/drivers/net/wireless/bcm43xx/bcm43xx_main.c
This is not a patch against bcm43xx-d80211. > @@ -1534,7 +1534,7 @@ static void handle_irq_noise(struct bcm4 > goto generate_new; > > /* Get the noise samples. */ > - assert(bcm->noisecalc.nr_samples <= 8); > + assert(bcm->noisecalc.nr_samples < 8); > i = bcm->noisecalc.nr_samples; > noise[0] = limit_value(noise[0], 0, ARRAY_SIZE(radio->nrssi_lt) - 1); > noise[1] = limit_value(noise[1], 0, ARRAY_SIZE(radio->nrssi_lt) - 1); > > ======================== > - > To unsubscribe from this list: send the line "unsubscribe netdev" in > the body of a message to [EMAIL PROTECTED] > More majordomo info at http://vger.kernel.org/majordomo-info.html > -- Greetings Michael. - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html