It is. The difference is in the detail ;)

with hdapsd -t I get here:
11:29 evg...@nana ~ % sudo powertop -d |grep hdaps 
   5.4% ( 49.9)   [kernel core] __mod_timer (hdaps_mousedev_poll)

with hdapsd -t -y I get:
11:30 evg...@nana ~ % sudo powertop -d |grep hdaps
   8.7% ( 49.6)   hdapsd

The wakeups are moved between the kernel (input-mode) and the userspace 
(poll-sysfs mode).
Thus, it is event based in input-mode, but someone has to create the events, 
and for that the hardware has to be polled. Full stop. As far as I can tell 
(without any further kernel-knowledge) kernel-wakeups are "cheaper" as no 
userspace is involved.

Closing the bug as you said :)

** Changed in: hdapsd (Ubuntu)
       Status: New => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/687282

Title:
  hdapsd drains unnecessary power polling /sys

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to