Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1241373
| From | Srinivas Kandagatla <srinivas.kandagatla@linaro.org> |
|---|---|
| Newsgroups | linux.kernel |
| Subject | [PATCH v2 0/3] nvmem: make sysfs binary file permissions more flexible. |
| Date | 2015-10-07 13:10 +0200 |
| Message-ID | <qgULE-2Y1-13@gated-at.bofh.it> (permalink) |
| Organization | linux.* mail to news gateway |
Hi Greg, If its not too late for v4.4, can you please consider this patchset for v4.4. Recent discussion raised by Andrew Lunn and others regarding default permission set on the nvmem binary sysfs file resulted in this small fixup patchset. By default nvmem core sets the readonly permission to everyone (S_IRUGO), this is not desirable by many providers as they would not want everyone to view things like passwords stored in the nvmem. This patchset fixes this by making the default as root-only and then the providers could supply with additional permissions if required. One of the patch in this set also sets correct size for the binary file too, so that the user would not even attempt to read past the size. I have tested this on IFC6410 with qfprom. Thanks, srini Changes since RFC (https://lkml.org/lkml/2015/8/11/319) - Renamed perm to mode flag as suggested by Stefan Wahren Srinivas Kandagatla (3): nvmem: core: make default user binary file root-access only nvmem: core: set the size for the nvmem binary file. nvmem: core: add sysfs file mode flag in nvmem_config drivers/nvmem/core.c | 54 ++++++++++-------------------------------- include/linux/nvmem-provider.h | 1 + 2 files changed, 14 insertions(+), 41 deletions(-) -- 1.9.1 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Back to linux.kernel | Previous | Next — Next in thread | Find similar | Unroll thread
[PATCH v2 0/3] nvmem: make sysfs binary file permissions more flexible. Srinivas Kandagatla <srinivas.kandagatla@linaro.org> - 2015-10-07 13:10 +0200
[PATCH v2 1/3] nvmem: core: make default user binary file root-access only Srinivas Kandagatla <srinivas.kandagatla@linaro.org> - 2015-10-07 13:10 +0200
Re: [PATCH v2 1/3] nvmem: core: make default user binary file root-access only Russell King - ARM Linux <linux@arm.linux.org.uk> - 2015-10-07 13:40 +0200
Re: [PATCH v2 1/3] nvmem: core: make default user binary file root-access only Srinivas Kandagatla <srinivas.kandagatla@linaro.org> - 2015-10-07 15:50 +0200
Re: [PATCH v2 1/3] nvmem: core: make default user binary file root-access only Russell King - ARM Linux <linux@arm.linux.org.uk> - 2015-10-07 18:30 +0200
Re: [PATCH v2 1/3] nvmem: core: make default user binary file root-access only Greg KH <gregkh@linuxfoundation.org> - 2015-10-07 15:00 +0200
Re: [PATCH v2 1/3] nvmem: core: make default user binary file root-access only Srinivas Kandagatla <srinivas.kandagatla@linaro.org> - 2015-10-07 15:20 +0200
Re: [PATCH v2 1/3] nvmem: core: make default user binary file root-access only Greg KH <gregkh@linuxfoundation.org> - 2015-10-07 18:20 +0200
csiph-web