Search Linux Wireless

Problem with 2.6.22 / Unknown symbol netif_subqueue_stopped

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello!

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

  mac80211:  Unknown symbol netif_subqueue_stopped

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

Finally, I deleted tx.o and compiled again to be able to catch the messages. I 
have  pasted the messages at the bottom of this message. The upshot is that a 
great many symbols, but netif_subqueue_stopped in particular, do not appear 
to be defined anywhere.

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

Thanks!
Mark

===============================

make KLIB=/tmp/olpc-kernel/linux-2.6.22/ 
KLIB_BUILD=/tmp/olpc-kernel/linux-2.6.22/
make -C /tmp/olpc-kernel/linux-2.6.22/ M=/tmp/compat-wireless-2008-05-31 
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 
function ‘__ieee80211_tx’:
/tmp/compat-wireless-2008-05-31/net/mac80211/tx.c:1037: warning: implicit 
declaration of function ‘netif_subqueue_stopped’
  LD [M]  /tmp/compat-wireless-2008-05-31/net/mac80211/mac80211.o
  Building modules, stage 2.
  MODPOST 35 modules
WARNING: "netif_subqueue_stopped" 
[/tmp/compat-wireless-2008-05-31/net/mac80211/mac80211.ko] undefined!
WARNING: "ssb_pcmcia_switch_coreidx" 
[/tmp/compat-wireless-2008-05-31/drivers/ssb/ssb.ko] undefined!
WARNING: "ssb_pcmcia_hardware_setup" 
[/tmp/compat-wireless-2008-05-31/drivers/ssb/ssb.ko] undefined!
WARNING: "ssb_pcmcia_switch_segment" 
[/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] 
undefined!
WARNING: "ssb_pcmcia_init" 
[/tmp/compat-wireless-2008-05-31/drivers/ssb/ssb.ko] undefined!
WARNING: "ssb_pcmcia_exit" 
[/tmp/compat-wireless-2008-05-31/drivers/ssb/ssb.ko] undefined!
WARNING: "ssb_pcmcia_get_invariants" 
[/tmp/compat-wireless-2008-05-31/drivers/ssb/ssb.ko] undefined!
WARNING: "rt2x00lib_free_firmware" 
[/tmp/compat-wireless-2008-05-31/drivers/net/wireless/rt2x00/rt2x00lib.ko] 
undefined!
WARNING: "rt2x00lib_load_firmware" 
[/tmp/compat-wireless-2008-05-31/drivers/net/wireless/rt2x00/rt2x00lib.ko] 
undefined!
WARNING: "pcmcia_request_irq" 
[/tmp/compat-wireless-2008-05-31/drivers/net/wireless/b43/b43.ko] undefined!
WARNING: "pccard_parse_tuple" 
[/tmp/compat-wireless-2008-05-31/drivers/net/wireless/b43/b43.ko] undefined!
WARNING: "pcmcia_register_driver" 
[/tmp/compat-wireless-2008-05-31/drivers/net/wireless/b43/b43.ko] undefined!
WARNING: "pccard_get_tuple_data" 
[/tmp/compat-wireless-2008-05-31/drivers/net/wireless/b43/b43.ko] undefined!
WARNING: "pcmcia_request_configuration" 
[/tmp/compat-wireless-2008-05-31/drivers/net/wireless/b43/b43.ko] undefined!
WARNING: "pcmcia_request_window" 
[/tmp/compat-wireless-2008-05-31/drivers/net/wireless/b43/b43.ko] undefined!
WARNING: "pccard_get_first_tuple" 
[/tmp/compat-wireless-2008-05-31/drivers/net/wireless/b43/b43.ko] undefined!
WARNING: "pcmcia_map_mem_page" 
[/tmp/compat-wireless-2008-05-31/drivers/net/wireless/b43/b43.ko] undefined!
WARNING: "pcmcia_unregister_driver" 
[/tmp/compat-wireless-2008-05-31/drivers/net/wireless/b43/b43.ko] undefined!
WARNING: "pcmcia_disable_device" 
[/tmp/compat-wireless-2008-05-31/drivers/net/wireless/b43/b43.ko] undefined!
  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-wireless" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]
  Powered by Linux