Commit 71839267f2554d76bb0862cdd0181a60bd0f4970

Authored by Wim Coekaerts
Committed by Paul Mackerras
1 parent fa2259b06c

[PATCH] ppc64: Allow world readable /proc/ppc64/lparcfg

I would like to be able to read the lparcfg data from any user so we
can make "intelligent" decisions based on underlying attributes when
running in lpars.  Yes there's software that likes to do this :) and
runs as non-root.

It's very similar to say VM where you can get CP to provide feedback
of the real hardware inside a VM guest.

Signed-off-by: Wim Coekaerts <wim.coekaerts@oracle.com>
Signed-off-by: Paul Mackerras <paulus@samba.org>

Showing 1 changed file with 1 additions and 1 deletions Side-by-side Diff

arch/ppc64/kernel/lparcfg.c
... ... @@ -569,7 +569,7 @@
569 569 int __init lparcfg_init(void)
570 570 {
571 571 struct proc_dir_entry *ent;
572   - mode_t mode = S_IRUSR;
  572 + mode_t mode = S_IRUSR | S_IRGRP | S_IROTH;
573 573  
574 574 /* Allow writing if we have FW_FEATURE_SPLPAR */
575 575 if (firmware_has_feature(FW_FEATURE_SPLPAR)) {