source: branches/backfire/package/mac80211/patches/018-revert_printk_va_format.patch @ 28138

Last change on this file since 28138 was 28138, checked in by nbd, 5 years ago

mac80211: backport latest version from trunk (as of r28137)

File size: 4.1 KB
  • drivers/net/wireless/b43/main.c

    a b static int b43_ratelimit(struct b43_wl * 
    337337 
    338338void b43info(struct b43_wl *wl, const char *fmt, ...) 
    339339{ 
    340         struct va_format vaf; 
    341340        va_list args; 
    342341 
    343342        if (b43_modparam_verbose < B43_VERBOSITY_INFO) 
    344343                return; 
    345344        if (!b43_ratelimit(wl)) 
    346345                return; 
    347  
    348346        va_start(args, fmt); 
    349  
    350         vaf.fmt = fmt; 
    351         vaf.va = &args; 
    352  
    353         printk(KERN_INFO "b43-%s: %pV", 
    354                (wl && wl->hw) ? wiphy_name(wl->hw->wiphy) : "wlan", &vaf); 
    355  
     347        printk(KERN_INFO "b43-%s: ", 
     348               (wl && wl->hw) ? wiphy_name(wl->hw->wiphy) : "wlan"); 
     349        vprintk(fmt, args); 
    356350        va_end(args); 
    357351} 
    358352 
    359353void b43err(struct b43_wl *wl, const char *fmt, ...) 
    360354{ 
    361         struct va_format vaf; 
    362355        va_list args; 
    363356 
    364357        if (b43_modparam_verbose < B43_VERBOSITY_ERROR) 
    365358                return; 
    366359        if (!b43_ratelimit(wl)) 
    367360                return; 
    368  
    369361        va_start(args, fmt); 
    370  
    371         vaf.fmt = fmt; 
    372         vaf.va = &args; 
    373  
    374         printk(KERN_ERR "b43-%s ERROR: %pV", 
    375                (wl && wl->hw) ? wiphy_name(wl->hw->wiphy) : "wlan", &vaf); 
    376  
     362        printk(KERN_ERR "b43-%s ERROR: ", 
     363               (wl && wl->hw) ? wiphy_name(wl->hw->wiphy) : "wlan"); 
     364        vprintk(fmt, args); 
    377365        va_end(args); 
    378366} 
    379367 
    380368void b43warn(struct b43_wl *wl, const char *fmt, ...) 
    381369{ 
    382         struct va_format vaf; 
    383370        va_list args; 
    384371 
    385372        if (b43_modparam_verbose < B43_VERBOSITY_WARN) 
    386373                return; 
    387374        if (!b43_ratelimit(wl)) 
    388375                return; 
    389  
    390376        va_start(args, fmt); 
    391  
    392         vaf.fmt = fmt; 
    393         vaf.va = &args; 
    394  
    395         printk(KERN_WARNING "b43-%s warning: %pV", 
    396                (wl && wl->hw) ? wiphy_name(wl->hw->wiphy) : "wlan", &vaf); 
    397  
     377        printk(KERN_WARNING "b43-%s warning: ", 
     378               (wl && wl->hw) ? wiphy_name(wl->hw->wiphy) : "wlan"); 
     379        vprintk(fmt, args); 
    398380        va_end(args); 
    399381} 
    400382 
    401383void b43dbg(struct b43_wl *wl, const char *fmt, ...) 
    402384{ 
    403         struct va_format vaf; 
    404385        va_list args; 
    405386 
    406387        if (b43_modparam_verbose < B43_VERBOSITY_DEBUG) 
    407388                return; 
    408  
    409389        va_start(args, fmt); 
    410  
    411         vaf.fmt = fmt; 
    412         vaf.va = &args; 
    413  
    414         printk(KERN_DEBUG "b43-%s debug: %pV", 
    415                (wl && wl->hw) ? wiphy_name(wl->hw->wiphy) : "wlan", &vaf); 
    416  
     390        printk(KERN_DEBUG "b43-%s debug: ", 
     391               (wl && wl->hw) ? wiphy_name(wl->hw->wiphy) : "wlan"); 
     392        vprintk(fmt, args); 
    417393        va_end(args); 
    418394} 
    419395 
  • drivers/net/wireless/b43legacy/main.c

    a b static int b43legacy_ratelimit(struct b4 
    179179 
    180180void b43legacyinfo(struct b43legacy_wl *wl, const char *fmt, ...) 
    181181{ 
    182         struct va_format vaf; 
    183182        va_list args; 
    184183 
    185184        if (!b43legacy_ratelimit(wl)) 
    186185                return; 
    187  
    188186        va_start(args, fmt); 
    189  
    190         vaf.fmt = fmt; 
    191         vaf.va = &args; 
    192  
    193         printk(KERN_INFO "b43legacy-%s: %pV", 
    194                (wl && wl->hw) ? wiphy_name(wl->hw->wiphy) : "wlan", &vaf); 
    195  
     187        printk(KERN_INFO "b43legacy-%s: ", 
     188               (wl && wl->hw) ? wiphy_name(wl->hw->wiphy) : "wlan"); 
     189        vprintk(fmt, args); 
    196190        va_end(args); 
    197191} 
    198192 
    199193void b43legacyerr(struct b43legacy_wl *wl, const char *fmt, ...) 
    200194{ 
    201         struct va_format vaf; 
    202195        va_list args; 
    203196 
    204197        if (!b43legacy_ratelimit(wl)) 
    205198                return; 
    206  
    207199        va_start(args, fmt); 
    208  
    209         vaf.fmt = fmt; 
    210         vaf.va = &args; 
    211  
    212         printk(KERN_ERR "b43legacy-%s ERROR: %pV", 
    213                (wl && wl->hw) ? wiphy_name(wl->hw->wiphy) : "wlan", &vaf); 
    214  
     200        printk(KERN_ERR "b43legacy-%s ERROR: ", 
     201               (wl && wl->hw) ? wiphy_name(wl->hw->wiphy) : "wlan"); 
     202        vprintk(fmt, args); 
    215203        va_end(args); 
    216204} 
    217205 
    218206void b43legacywarn(struct b43legacy_wl *wl, const char *fmt, ...) 
    219207{ 
    220         struct va_format vaf; 
    221208        va_list args; 
    222209 
    223210        if (!b43legacy_ratelimit(wl)) 
    224211                return; 
    225  
    226212        va_start(args, fmt); 
    227  
    228         vaf.fmt = fmt; 
    229         vaf.va = &args; 
    230  
    231         printk(KERN_WARNING "b43legacy-%s warning: %pV", 
    232                (wl && wl->hw) ? wiphy_name(wl->hw->wiphy) : "wlan", &vaf); 
    233  
     213        printk(KERN_WARNING "b43legacy-%s warning: ", 
     214               (wl && wl->hw) ? wiphy_name(wl->hw->wiphy) : "wlan"); 
     215        vprintk(fmt, args); 
    234216        va_end(args); 
    235217} 
    236218 
    237219#if B43legacy_DEBUG 
    238220void b43legacydbg(struct b43legacy_wl *wl, const char *fmt, ...) 
    239221{ 
    240         struct va_format vaf; 
    241222        va_list args; 
    242223 
    243224        va_start(args, fmt); 
    244  
    245         vaf.fmt = fmt; 
    246         vaf.va = &args; 
    247  
    248         printk(KERN_DEBUG "b43legacy-%s debug: %pV", 
    249                (wl && wl->hw) ? wiphy_name(wl->hw->wiphy) : "wlan", &vaf); 
    250  
     225        printk(KERN_DEBUG "b43legacy-%s debug: ", 
     226               (wl && wl->hw) ? wiphy_name(wl->hw->wiphy) : "wlan"); 
     227        vprintk(fmt, args); 
    251228        va_end(args); 
    252229} 
    253230#endif /* DEBUG */ 
Note: See TracBrowser for help on using the repository browser.