]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/commit
libnvdimm, pfn: make 'resource' attribute only readable by root
authorDan Williams <dan.j.williams@intel.com>
Tue, 26 Sep 2017 20:07:06 +0000 (13:07 -0700)
committerDan Williams <dan.j.williams@intel.com>
Thu, 28 Sep 2017 16:13:06 +0000 (09:13 -0700)
commit26417ae4fc6108f8db436f24108b08f68bdc520e
treebbfe1892d5a968c15e55571535f1ed82cb08766a
parentc1fb3542074fd0c4d901d778bd52455111e4eb6f
libnvdimm, pfn: make 'resource' attribute only readable by root

For the same reason that /proc/iomem returns 0's for non-root readers
and acpi tables are root-only, make the 'resource' attribute for pfn
devices only readable by root. Otherwise we disclose physical address
information.

Fixes: f6ed58c70d14 ("libnvdimm, pfn: 'resource'-address and 'size'...")
Cc: <stable@vger.kernel.org>
Reported-by: Dave Hansen <dave.hansen@linux.intel.com>
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
drivers/nvdimm/pfn_devs.c