msr kayıtlarını okuyabilen basit bir uygulama yazmaya çalışıyorum ve bu uygulamayı kullanıcı alanından çalıştırıyorum.Kullanıcılardan okuma/dev/cpu/*/msr: harekata izin verilmiyor
msr modülünü yükledim ve/dev/cpu/*/msr için herkes için okuma izni verdim. Ancak yine de kullanıcı bu dosyalara erişemiyor ancak kök olabilir.
izinleri şu şekilde görünür:
crw-r--r-- 1 root root 202, 0 sep 6 17:55 /dev/cpu/0/msr
crw-r--r-- 1 root root 202, 1 sep 6 17:55 /dev/cpu/1/msr
crw-r--r-- 1 root root 202, 2 sep 6 17:55 /dev/cpu/2/msr
crw-r--r-- 1 root root 202, 3 sep 6 17:55 /dev/cpu/3/msr
ben userspace bu dosyaları okumak için çalışıyorum ama kök bunları erişmeye çalıştığında çalışıyor zaman "İşleme izin verilmedi" hata iletisi alıyorum. Neyi yanlış yapıyorum? Çekirdek sürümü 3.11.0 ile Ubuntu 13.04 üzerinde kulüpler.
Programınızı sudo ile çalıştırdınız mı? – OneOfOne