Re: [PATCH] Cpufreq: Change sysfs interface cpuinfo_cur_freq accessprivilege

From: Lan Tianyu
Date: Mon Nov 25 2013 - 06:55:13 EST


On 11/25/2013 07:26 PM, Rafael J. Wysocki wrote:
On Monday, November 25, 2013 01:33:39 PM Lan Tianyu wrote:
On 2013å11æ25æ 12:30, Viresh Kumar wrote:
On 25 November 2013 08:23, Lan Tianyu <tianyu.lan@xxxxxxxxx> wrote:
Currently, cpuinfo_cur_freq is only accessible for root user while
other cpufreq sysfs interfaces(E,G scaling_cur_freq) are available
to ordinary user. This seems make no sense. This patch is to change
it.

There is nothing wrong with the code and so this is more of a design
change..

Probably Rafael can help us here as cpufreq_cur_freq will read stuff
directly from hardware instead of using cached value in software.

I think so, too. I also tried to checking the reason of the privilege by
git log but the code was there before linux kernel being migrated to git
repository.

And it has always behaved in the same way? Then I wouldn't change it.


It has been there since 2.6.12-rc2 or more early. But the cpuinfo_cur_freq is read-only and seems no harmful.

Request from bug 65611.
https://bugzilla.kernel.org/show_bug.cgi?id=65611.


Thanks!



--
Best Regards
Tianyu Lan
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/