With bcm4330, processes like kworker/u8:2-brcmf_wq/mmc1:0001:1 keep cpu utilization high – slowing down its normal operation and killing the battery. I found a very much quick and dirty workaround that I don't quite understand myself:
I make nvram.txt inaccessible to the driver. Right after boot a script would rmmod the brcmfmac module. Then, after moving the nvram.txt back in place, the driver is loaded, i.e insmodded again, making wifi work without cpu utilization issues. Any ideas what is going on?
With
bcm4330, processes likekworker/u8:2-brcmf_wq/mmc1:0001:1keep cpu utilization high – slowing down its normal operation and killing the battery. I found a very much quick and dirty workaround that I don't quite understand myself:I make
nvram.txtinaccessible to the driver. Right after boot a script wouldrmmodthe brcmfmac module. Then, after moving thenvram.txtback in place, the driver is loaded, i.einsmodded again, making wifi work without cpu utilization issues. Any ideas what is going on?