• Christian Lamparter's avatar
    ath: fix WARN_ON with Polish (Poland) Contry code · 641eabb0
    Christian Lamparter authored
    This patch fixes a WARN_ON which is triggered
    by Poland's country code.
    
    ath: EEPROM regdomain: 0x8268
    ath: EEPROM indicates we should expect a country code
    ath: doing EEPROM country->regdmn map search
    ath: country maps to regdmn code: 0x37
    ath: Country alpha2 being used: PL
    ath: Regpair used: 0x37
      -----------[ cut here ]------------
    WARNING: at drivers/net/wireless/ath/regd.c:155 ath_regd_init+0x30b
    Pid: 12661, comm: firmware/carl91 2.6.33-rc5-wl #18
    Call Trace:
     [<>] ? warn_slowpath_common+0x76/0x8c
     [<>] ? ar9170_reg_notifier+0x0/0x2d [carl9170usb]
     [<>] ? ath_regd_init+0x30b/0x377 [ath]
     [<>] ? ar9170_register+0x3b3/0x3ca [carl9170usb]
    [...]
    ---[ end trace ]---
    
    Note: Poland is just an example. But it is very likely
    that more country codes are affected.
    
    Cc: Luis R. Rodriguez <lrodriguez@atheros.com>
    Signed-off-by: default avatarChristian Lamparter <chunkeey@googlemail.com>
    Signed-off-by: default avatarJohn W. Linville <linville@tuxdriver.com>
    641eabb0
regd.c 15.4 KB