Kernel warnings are one of the things that let us know that something is wrong.
kernel warnings are usually something that is obvious to the user, so you can usually just ignore them. Sometimes though, kernel warnings are so vague that they can actually be something that is actually quite serious. In this case, we’re looking at a kernel warning that is telling us that our WiFi has been experiencing periodic system resmgr (resync) activity. Most kernels don’t have this warning because it’s not a real issue.
This warning is a bit more serious so we should take it seriously. We can tell this by looking at the kernel log, which can be found in /sys/class/net/core/wlan1/resched/resmgr_ocs_gen_periodic_noa.
So if you want to go into an app for the next time your router has a resync, you can get a kernel log by looking at the sysclassnetcorewlan1reschedresmgr_ocs_gen_periodic_noa.
Check out the previous version of the kernel log, which shows you what it means and how to fix it. It’s probably not the most important thing to do, but it’s important to have some sort of fix for what we’re doing in this file.
Like most things in life, there is a right way and a wrong way to do it. The right way is to follow the guidance in the kernel log for your particular router. The more you pay attention to the messages, the quicker you will figure out what to do. The right way to fix it is to recompile that file.
The warning is the result of what happens when you try to do a “hard” reboot. After a hard reboot, kernel modules are loaded, and the kernel is “suspended” for awhile. When this happens, it is a good idea to reboot your router, or you can do “soft” reboots which are much easier.
The warning above may be nothing to worry about if you’ve rebooted your router recently and have not had to deal with an issue. If you have, though, you may need to recompile kernel modules again. If so, you may need to add the following line to your /etc/rc.
I know this is a bit of a hassle, but you can always do a soft reboot by holding the power button while it reboots.