after an IRC discussion with carldani i propose the following solution. maybe not mergeable, but you will get the idea.
the current order of patches in my volt+log branch is: 1. patchset voltage printing 2.1 2. rebased add log file support 3. attached patch.
i can repost the whole series if you like.