Ticket #8033: 860-b43_restart_config.patch

File 860-b43_restart_config.patch, 718 bytes (added by anonymous, 5 years ago)
  • drivers/net/wireless/b43/main.c

    a b  
    46994699 out_mutex_unlock: 
    47004700        mutex_unlock(&wl->mutex); 
    47014701 
     4702        if (err == 0) 
     4703                b43_op_bss_info_changed(hw, vif, &vif->bss_conf, ~0); 
     4704 
    47024705        return err; 
    47034706} 
    47044707 
     
    47694772 out_mutex_unlock: 
    47704773        mutex_unlock(&wl->mutex); 
    47714774 
     4775        /* reload configuration */ 
     4776        b43_op_config(hw, ~0); 
     4777 
    47724778        return err; 
    47734779} 
    47744780 
     
    49254931        if (err) 
    49264932                wl->current_dev = NULL; /* Failed to init the dev. */ 
    49274933        mutex_unlock(&wl->mutex); 
     4934 
     4935        /* reload configuration */ 
     4936        b43_op_config(wl->hw, ~0); 
     4937        if (wl->vif) 
     4938                b43_op_bss_info_changed(wl->hw, wl->vif, &wl->vif->bss_conf, ~0); 
     4939 
    49284940        if (err) 
    49294941                b43err(wl, "Controller restart FAILED\n"); 
    49304942        else