Hi, I have been looking at network stack timer optimization for power saving in embedded ARM environment, basically trying to avoid as many wakeups as possible. I have changed several timers in the network stack into deferred ones, i.e. they do not wake up the device from low power modes but instead they are deferred until next wakeup from some other source, like another (non-deferred) timer or some I/O. Attached a patch about the changes I've done, is something like this safe to do? -Tero
Attachment:
0001-Network-stack-timer-optimizations-for-power-saving.patch
Description: 0001-Network-stack-timer-optimizations-for-power-saving.patch