linux-wireless.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Problem with 2.6.22 / Unknown symbol netif_subqueue_stopped
@ 2008-06-02  5:17 Mark S.
  2008-06-08 16:11 ` Luis R. Rodriguez
  0 siblings, 1 reply; 2+ messages in thread
From: Mark S. @ 2008-06-02  5:17 UTC (permalink / raw)
  To: linux-wireless

Hello!

I'm running kernel 2.6.22. I've compiled and installed the wireless dri=
vers=20
from your latest tarball, which the documentation says should work with=
=20
2.6.22.  I'm using the kernel source for KLIB_BUILD. When attempting to=
 load=20
the resulting module zd1211rw, there is a cascade of errors starting wi=
th=20

  mac80211:  Unknown symbol netif_subqueue_stopped

Scanning through your wireless drivers and through the kernel source, I=
 don't=20
see where this exact symbol is defined. I see that it is called for=20
in /net/mac80211/tx.c And  I  see that __netif_subqueue_stopped is defi=
ned in=20
compat.h. But not netif_subqueue_stopped. Googling online, it appears t=
hat=20
netif_subqueue_stopped may be first defined in 2.6.23 in the kernel, th=
ough=20
I'm not sure on that point. =20

=46inally, I deleted tx.o and compiled again to be able to catch the me=
ssages. I=20
have  pasted the messages at the bottom of this message. The upshot is =
that a=20
great many symbols, but netif_subqueue_stopped in particular, do not ap=
pear=20
to be defined anywhere.

Please let me know If I'm looking in the wrong place for this symbol, a=
nd=20
what, if anything, I can do about it.

Thanks!
Mark

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D

make KLIB=3D/tmp/olpc-kernel/linux-2.6.22/=20
KLIB_BUILD=3D/tmp/olpc-kernel/linux-2.6.22/
make -C /tmp/olpc-kernel/linux-2.6.22/ M=3D/tmp/compat-wireless-2008-05=
-31=20
modules
make[1]: Entering directory `/tmp/olpc-kernel/linux-2.6.22'
  CC [M]  /tmp/compat-wireless-2008-05-31/net/mac80211/tx.o
/tmp/compat-wireless-2008-05-31/net/mac80211/tx.c: In=20
function =E2=80=98__ieee80211_tx=E2=80=99:
/tmp/compat-wireless-2008-05-31/net/mac80211/tx.c:1037: warning: implic=
it=20
declaration of function =E2=80=98netif_subqueue_stopped=E2=80=99
  LD [M]  /tmp/compat-wireless-2008-05-31/net/mac80211/mac80211.o
  Building modules, stage 2.
  MODPOST 35 modules
WARNING: "netif_subqueue_stopped"=20
[/tmp/compat-wireless-2008-05-31/net/mac80211/mac80211.ko] undefined!
WARNING: "ssb_pcmcia_switch_coreidx"=20
[/tmp/compat-wireless-2008-05-31/drivers/ssb/ssb.ko] undefined!
WARNING: "ssb_pcmcia_hardware_setup"=20
[/tmp/compat-wireless-2008-05-31/drivers/ssb/ssb.ko] undefined!
WARNING: "ssb_pcmcia_switch_segment"=20
[/tmp/compat-wireless-2008-05-31/drivers/ssb/ssb.ko] undefined!
WARNING: "ssb_pcmcia_ops" [/tmp/compat-wireless-2008-05-31/drivers/ssb/=
ssb.ko]=20
undefined!
WARNING: "ssb_pcmcia_init"=20
[/tmp/compat-wireless-2008-05-31/drivers/ssb/ssb.ko] undefined!
WARNING: "ssb_pcmcia_exit"=20
[/tmp/compat-wireless-2008-05-31/drivers/ssb/ssb.ko] undefined!
WARNING: "ssb_pcmcia_get_invariants"=20
[/tmp/compat-wireless-2008-05-31/drivers/ssb/ssb.ko] undefined!
WARNING: "rt2x00lib_free_firmware"=20
[/tmp/compat-wireless-2008-05-31/drivers/net/wireless/rt2x00/rt2x00lib.=
ko]=20
undefined!
WARNING: "rt2x00lib_load_firmware"=20
[/tmp/compat-wireless-2008-05-31/drivers/net/wireless/rt2x00/rt2x00lib.=
ko]=20
undefined!
WARNING: "pcmcia_request_irq"=20
[/tmp/compat-wireless-2008-05-31/drivers/net/wireless/b43/b43.ko] undef=
ined!
WARNING: "pccard_parse_tuple"=20
[/tmp/compat-wireless-2008-05-31/drivers/net/wireless/b43/b43.ko] undef=
ined!
WARNING: "pcmcia_register_driver"=20
[/tmp/compat-wireless-2008-05-31/drivers/net/wireless/b43/b43.ko] undef=
ined!
WARNING: "pccard_get_tuple_data"=20
[/tmp/compat-wireless-2008-05-31/drivers/net/wireless/b43/b43.ko] undef=
ined!
WARNING: "pcmcia_request_configuration"=20
[/tmp/compat-wireless-2008-05-31/drivers/net/wireless/b43/b43.ko] undef=
ined!
WARNING: "pcmcia_request_window"=20
[/tmp/compat-wireless-2008-05-31/drivers/net/wireless/b43/b43.ko] undef=
ined!
WARNING: "pccard_get_first_tuple"=20
[/tmp/compat-wireless-2008-05-31/drivers/net/wireless/b43/b43.ko] undef=
ined!
WARNING: "pcmcia_map_mem_page"=20
[/tmp/compat-wireless-2008-05-31/drivers/net/wireless/b43/b43.ko] undef=
ined!
WARNING: "pcmcia_unregister_driver"=20
[/tmp/compat-wireless-2008-05-31/drivers/net/wireless/b43/b43.ko] undef=
ined!
WARNING: "pcmcia_disable_device"=20
[/tmp/compat-wireless-2008-05-31/drivers/net/wireless/b43/b43.ko] undef=
ined!
  LD [M]  /tmp/compat-wireless-2008-05-31/net/mac80211/mac80211.ko
make[1]: Leaving directory `/tmp/olpc-kernel/linux-2.6.22'


--
To unsubscribe from this list: send the line "unsubscribe linux-wireles=
s" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2008-06-08 16:11 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-06-02  5:17 Problem with 2.6.22 / Unknown symbol netif_subqueue_stopped Mark S.
2008-06-08 16:11 ` Luis R. Rodriguez

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).