intel: make module parameters readable in sys filesystem
authorJon Maxwell <jmaxwell37@gmail.com>
Fri, 1 Mar 2024 18:48:02 +0000 (10:48 -0800)
committerJakub Kicinski <kuba@kernel.org>
Tue, 5 Mar 2024 04:49:58 +0000 (20:49 -0800)
commitaa9870f5c7ef44c904d35618b6717b9ef7810760
treed451f3a38f6ed96e498c52dc6f92ed1bc9b2fd37
parent345a6e2631c1267221b684e110bba03e4c26ece0
intel: make module parameters readable in sys filesystem

Linux users sometimes need an easy way to check current values of module
parameters. For example the module may be manually reloaded with different
parameters. Make these visible and readable in the /sys filesystem to allow
that. But don't make the "debug" module parameter visible as debugging is
enabled via ethtool msglvl.

Signed-off-by: Jon Maxwell <jmaxwell37@gmail.com>
Reviewed-by: Jacob Keller <jacob.e.keller@intel.com>
Tested-by: Pucha Himasekhar Reddy <himasekharx.reddy.pucha@intel.com> (A Contingent worker at Intel)
Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
Link: https://lore.kernel.org/r/20240301184806.2634508-2-anthony.l.nguyen@intel.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/intel/e100.c
drivers/net/ethernet/intel/igb/igb_main.c
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c