Hi,
A demo for a root exploit involving the msr device files was published. As a consequence the security settings for access to the msr device files are tightened in recent kernels. The patches are back ported now in all major distros.
Just setting the file access rights or using suid root on the access daemon is not sufficient anymore. You have to register your binary now to get access.
This is done by calling (as root or with sudo)
setcap cap_sys_rawio+ep EXECUTABLE
on the executable. Unfortunately this is only possible on local file systems.
Jan