Before posting a bug report labeled as [request], I'd like to hear your opinions to lift the quality of my bug report as high as possible.
This is my DRAFT, that you may kindly enhance:
STATUS: For the amd64 CPU architecture, there are at least two kernel modules with different names to report the CPU temperature, and for other architectures the corresponding modules likely have different names. To load them, you have to use the correct name.
EXPECTED: It would be advantageous not only for the human sysadmin, but for automated administration and scripts as well, to be able to load the right module for a given topic under one consolidated name if more than one modules exist which satisfy the same requested "service". E.g. I'd like to load cputemp(4) that loads the right kernel module according to the CPU architecture.
HINT: Maybe this is best solved by a meta-loader support module, since this problem does not only affect the aforementioned temperature reporting modules. I.e. the module-loading logic uses this supporting meta-loader to find the kernel module that matches the requested "service" best. Then the meta-module cputemp would be virtual, i.e. it's just a name that is known by the meta-loader.
This is my DRAFT, that you may kindly enhance:
STATUS: For the amd64 CPU architecture, there are at least two kernel modules with different names to report the CPU temperature, and for other architectures the corresponding modules likely have different names. To load them, you have to use the correct name.
EXPECTED: It would be advantageous not only for the human sysadmin, but for automated administration and scripts as well, to be able to load the right module for a given topic under one consolidated name if more than one modules exist which satisfy the same requested "service". E.g. I'd like to load cputemp(4) that loads the right kernel module according to the CPU architecture.
HINT: Maybe this is best solved by a meta-loader support module, since this problem does not only affect the aforementioned temperature reporting modules. I.e. the module-loading logic uses this supporting meta-loader to find the kernel module that matches the requested "service" best. Then the meta-module cputemp would be virtual, i.e. it's just a name that is known by the meta-loader.