[Prism54-devel] Bug? in islpci_mgt.c, row 320

Luis R. Rodriguez mcgrof@ruslug.rutgers.edu
Mon, 19 Jan 2004 12:38:53 -0500 (EST)


Hi Ari,

On Sun, 18 Jan 2004, Ari V=E4h=E4-Erkkil=E4 wrote:

> First my HW:
> Dual Celeron 466 (Yes, SMP), SMC 2804W PCI card, RH 7.3, Linux 2.6.1
> Prism54: snapshot tarball 2004-01-18
> Master mode, no WEP, no MAC filtering (but coming)
> Wireless_tools.26

> kernel BUG at /usr/src/isl/prism54-cvs20040118/ksrc/islpci_mgt.c:320!

We still need more testing on SMP systems.

I've checked and we are spin locking the queue data structs but not the
index of the queues. We could create a stuct and spinlock lock these
indexes too... Perhaps this is the problem. I know ajfa and jmaurer were
working on the mgt/queue stuff. What do guys think? Does your
recent work deal with this?

=09Luis