On Aug 26, 2018, at 1:25 AM, Mark G.B. <mark.balantz...@gmail.com> wrote:
> Hi Rick and everyone, > > It’s a bug (IMHO). Feel free to correct me if I’m wrong, though. > > Attached here are two images of the Debian-powerpc64 specific kernel-config > extracted from the .deb package of the Linux-image package off of > packages.debian.org, .de server. > > Debian powerpc64 kernel 4.17 (port) has no mention of windfarm_core being > compiled in EITHER AS internal-functionally or as a module (nocore.png). Not > trying to be whistleblower on the porters! Actually, IMHO, it’s just a minor > bug to me and can easily be fixed with a modprobe 😊. The “tornado” was > probably from all the other windfarm modules being included/started W/O the > core. > > For reference, i2c_powermac is compiled in with respect to this kernel > revision for powerpc64, as shown in i2cyes.png. > > Cheers, > Mark Hi All, I observe that the windfarm configuration in /boot/config-4.17.0-3-powerpc64 and /boot/config-4.16.0-1-powerpc64 are identical: > rbthomas@kmac:~$ grep -i windfarm /boot/config-4.17.0-3-powerpc64 > CONFIG_WINDFARM=m > CONFIG_WINDFARM_PM81=m > CONFIG_WINDFARM_PM72=m > CONFIG_WINDFARM_RM31=m > CONFIG_WINDFARM_PM91=m > CONFIG_WINDFARM_PM112=m > CONFIG_WINDFARM_PM121=m > > rbthomas@kmac:~$ grep -i windfarm /boot/config-4.16.0-1-powerpc64 > CONFIG_WINDFARM=m > CONFIG_WINDFARM_PM81=m > CONFIG_WINDFARM_PM72=m > CONFIG_WINDFARM_RM31=m > CONFIG_WINDFARM_PM91=m > CONFIG_WINDFARM_PM112=m > CONFIG_WINDFARM_PM121=m I also observe that the generated module names are identical: > rbthomas@kmac:~$ find /lib/modules/4.16.0-1-powerpc64/ -name '*windfarm*' > -print > /lib/modules/4.16.0-1-powerpc64/kernel/drivers/macintosh/windfarm_ad7417_sensor.ko > /lib/modules/4.16.0-1-powerpc64/kernel/drivers/macintosh/windfarm_pm91.ko > /lib/modules/4.16.0-1-powerpc64/kernel/drivers/macintosh/windfarm_lm87_sensor.ko > /lib/modules/4.16.0-1-powerpc64/kernel/drivers/macintosh/windfarm_rm31.ko > /lib/modules/4.16.0-1-powerpc64/kernel/drivers/macintosh/windfarm_core.ko > /lib/modules/4.16.0-1-powerpc64/kernel/drivers/macintosh/windfarm_pm121.ko > /lib/modules/4.16.0-1-powerpc64/kernel/drivers/macintosh/windfarm_smu_sat.ko > /lib/modules/4.16.0-1-powerpc64/kernel/drivers/macintosh/windfarm_smu_sensors.ko > /lib/modules/4.16.0-1-powerpc64/kernel/drivers/macintosh/windfarm_fcu_controls.ko > /lib/modules/4.16.0-1-powerpc64/kernel/drivers/macintosh/windfarm_pm112.ko > /lib/modules/4.16.0-1-powerpc64/kernel/drivers/macintosh/windfarm_smu_controls.ko > /lib/modules/4.16.0-1-powerpc64/kernel/drivers/macintosh/windfarm_max6690_sensor.ko > /lib/modules/4.16.0-1-powerpc64/kernel/drivers/macintosh/windfarm_cpufreq_clamp.ko > /lib/modules/4.16.0-1-powerpc64/kernel/drivers/macintosh/windfarm_lm75_sensor.ko > /lib/modules/4.16.0-1-powerpc64/kernel/drivers/macintosh/windfarm_pid.ko > /lib/modules/4.16.0-1-powerpc64/kernel/drivers/macintosh/windfarm_pm81.ko > /lib/modules/4.16.0-1-powerpc64/kernel/drivers/macintosh/windfarm_pm72.ko > > rbthomas@kmac:~$ find /lib/modules/4.17.0-3-powerpc64/ -name '*windfarm*' > -print > /lib/modules/4.17.0-3-powerpc64/kernel/drivers/macintosh/windfarm_ad7417_sensor.ko > /lib/modules/4.17.0-3-powerpc64/kernel/drivers/macintosh/windfarm_pm91.ko > /lib/modules/4.17.0-3-powerpc64/kernel/drivers/macintosh/windfarm_lm87_sensor.ko > /lib/modules/4.17.0-3-powerpc64/kernel/drivers/macintosh/windfarm_rm31.ko > /lib/modules/4.17.0-3-powerpc64/kernel/drivers/macintosh/windfarm_core.ko > /lib/modules/4.17.0-3-powerpc64/kernel/drivers/macintosh/windfarm_pm121.ko > /lib/modules/4.17.0-3-powerpc64/kernel/drivers/macintosh/windfarm_smu_sat.ko > /lib/modules/4.17.0-3-powerpc64/kernel/drivers/macintosh/windfarm_smu_sensors.ko > /lib/modules/4.17.0-3-powerpc64/kernel/drivers/macintosh/windfarm_fcu_controls.ko > /lib/modules/4.17.0-3-powerpc64/kernel/drivers/macintosh/windfarm_pm112.ko > /lib/modules/4.17.0-3-powerpc64/kernel/drivers/macintosh/windfarm_smu_controls.ko > /lib/modules/4.17.0-3-powerpc64/kernel/drivers/macintosh/windfarm_max6690_sensor.ko > /lib/modules/4.17.0-3-powerpc64/kernel/drivers/macintosh/windfarm_cpufreq_clamp.ko > /lib/modules/4.17.0-3-powerpc64/kernel/drivers/macintosh/windfarm_lm75_sensor.ko > /lib/modules/4.17.0-3-powerpc64/kernel/drivers/macintosh/windfarm_pid.ko > /lib/modules/4.17.0-3-powerpc64/kernel/drivers/macintosh/windfarm_pm81.ko > /lib/modules/4.17.0-3-powerpc64/kernel/drivers/macintosh/windfarm_pm72.ko However, without adding “windfarm_core” to /etc/modules, the 4.16 kernel loads those modules automatically, while the 4.17 kernel does not. So… Why? Adrian hinted that it has something to do with a name change, but I’m unable to figure out what that change could be??? If it is a bug, it’s a minor one, and it’s easily worked around by the addition to /etc/modules. But I’m curious to know what changed? If it is a name change, as Adrian suggests, I’m curious to know what changed and why it was changed… Thanks to everyone for all the good work! Rick