param: optional /sys/module/*/parameters
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v2 Latest3 patches 6 repliesIn review
- v13 patches 1 replySuperseded
Patches in v2 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/3 | param: make destroy_params() privateinclude/ kernel/ kernel/ | +9 | 0 replies | |
| 2/3 | param: simple refactoringkernel/ | +45 | 0 replies | |
| 3/3 | param: make /sys/module/*/paramaters optionalDocumentation/ Documentation/ fs/ +2 more | +28 | 6 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v2 yet.
Cover letter [PATCH v2 0/3] param: optional /sys/module/*/parameters
Hi,
Thank you Rusty for your review.
Here is the v2. I hope it is easier to understand. It also adds doc for the new Kconfig knob.
Description:
These patches turn /sys/module/*/parameters into an optional feature that can be enabled/disabled at compilation time. The goal is to encourage module developers to expose more of their parameters with fewer hesitations (eg. memory concerns, etc.), as the burden on small systems can now be avoided by disabling /sys/module/*/paramaters/ altogether at compile-time. On larger systems, having more module parameters exposed would help debugging/auditing of live systems.
Regards,
############################################
# Patch Set Summary:
David Decotigny (3):
param: make destroy_params() private
param: simple refactoring
param: make /sys/module/*/paramaters optional
Documentation/ABI/stable/sysfs-module | 3 + Documentation/DocBook/kgdb.tmpl | 3 +- fs/sysfs/Kconfig | 15 ++++- include/linux/moduleparam.h | 14 +---- kernel/module.c | 9 +++ kernel/params.c | 108 ++++++++++++++++----------------- 6 files changed, 82 insertions(+), 70 deletions(-)
Signature · 1 line
1.7.3.1