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

Reply via email to