** Description changed:

- I have just upgraded to Ubuntu 15.10 and almost immediately my CPU fan
- started speeding and slowing without good reason even when the PC is
- idle.
+ After upgrading to Ubuntu 15.10 my CPU fan started speeding and slowing
+ without good reason even when the PC is idle.
  
- I tried various things but then found that if I leave the computer off
- for a long time and let everything cool down then when I boot from cold
- the CPU fan is stable.
+ This has been bisected to commit f989e55452c74b4f7b22c889b8ec9f1192aaeec4 :
+ i8k: Add support for fan labels
  
- To test my theory of cold start out I then ran
- sudo cpupower frequency-set -g powersave
- followed by
- sudo cpupower frequency-set -g ondemand
+ This patch adds labels support for fans if SMM function with EAX register
+ 0x03a3 reports it. This information was taken from DOS binary NBSVC.MDM.
  
- The final mode is the initial mode.  Almost immediately as soon as I
- moved to powersave mode the erratic fan speed started.  It did not stop
- when I returned to ondemand.
+ Additionally this patch change detection of fan presece. Instead reading fan
+ status now detection is based on new label SMM function. Dell DOS binary
+ NBSVC.MDM is doing similar checks, so we should do that too.
  
- Temp fix for this behaviour is - go and have a cup of coffee and let the
- computer cool down when you restart: shutdown then start from cold.
+ This patch also remove I8K_FAN_LEFT and I8K_FAN_RIGHT usage from hwmon driver
+ part because that names does not make sense anymore. So numeric constants are
+ used instead. Original /proc/i8k ioctl part was not changed for compatibility
+ reasons.
  
- $ cpupower frequency-info
- analyzing CPU 0:
-   driver: acpi-cpufreq
-   CPUs which run at the same hardware frequency: 0
-   CPUs which need to have their frequency coordinated by software: 0
-   maximum transition latency: 10.0 us.
-   hardware limits: 1.20 GHz - 2.80 GHz
-   available frequency steps: 2.80 GHz, 2.80 GHz, 2.67 GHz, 2.53 GHz, 2.40 
GHz, 2.27 GHz, 2.13 GHz, 2.00 GHz, 1.87 GHz, 1.73 GHz, 1.60 GHz, 1.47 GHz, 1.33 
GHz, 1.20 GHz
-   available cpufreq governors: conservative, ondemand, userspace, powersave, 
performance
-   current policy: frequency should be within 1.20 GHz and 2.80 GHz.
-                   The governor "ondemand" may decide which speed to use
-                   within this range.
-   current CPU frequency is 1.20 GHz.
-   cpufreq stats: 2.80 GHz:11.93%, 2.80 GHz:0.00%, 2.67 GHz:0.40%, 2.53 
GHz:0.44%, 2.40 GHz:0.51%, 2.27 GHz:0.55%, 2.13 GHz:0.35%, 2.00 GHz:0.72%, 1.87 
GHz:0.84%, 1.73 GHz:1.00%, 1.60 GHz:2.16%, 1.47 GHz:4.61%, 1.33 GHz:16.83%, 
1.20 GHz:59.65%  (29241)
-   boost state support:
-     Supported: yes
-     Active: yes
-     25500 MHz max turbo 4 active cores
-     25500 MHz max turbo 3 active cores
-     25500 MHz max turbo 2 active cores
-     25500 MHz max turbo 1 active cores
+ Signed-off-by: Pali Rohár <pali.ro...@gmail.com>
+ Reviewed-by: Guenter Roeck <li...@roeck-us.net>
+ Signed-off-by: Greg Kroah-Hartman <gre...@linuxfoundation.org>
+ 
+ WORKAROUND: Shutdown. After it cools down for a while, turn it on.
  
  Tried intel_pstate but it is not supported for some reason on my machine
  ie the following does not work and I am left with driver: acpi-cpufreq
  
  GRUB_CMDLINE_LINUX_DEFAULT="quiet splash intel_pstate=enable"
  
  Could not see ACPI Thermal Zones reported in dmesg
  $ dmesg | grep ACPI
  
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1514052/+attachment/4527212/+files/dmesg
  
  ---
  ApportVersion: 2.19.1-0ubuntu4
  Architecture: amd64
  AudioDevicesInUse:
   USER        PID ACCESS COMMAND
   /dev/snd/controlC0:  pas        2076 F.... pulseaudio
   /dev/snd/controlC1:  pas        2076 F.... pulseaudio
  CurrentDesktop: Unity
  DistroRelease: Ubuntu 15.10
  HibernationDevice: RESUME=UUID=68ce068c-1889-4f00-9b8a-12d7dc64348b
  InstallationDate: Installed on 2011-02-22 (1718 days ago)
  InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release amd64 (20101007)
  IwConfig:
   eth0      no wireless extensions.
  
   lo        no wireless extensions.
  MachineType: Dell Inc. Inspiron 580
  Package: linux (not installed)
  ProcFB: 0 radeondrmfb
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.2.0-17-generic 
root=UUID=bf510382-4d2b-49d6-b9d9-ac6e3f6334eb ro intel_pstate=enable
  ProcVersionSignature: Ubuntu 4.2.0-17.21-generic 4.2.3
  RelatedPackageVersions:
   linux-restricted-modules-4.2.0-17-generic N/A
   linux-backports-modules-4.2.0-17-generic  N/A
   linux-firmware                            1.149.1
  RfKill:
  
  Tags:  wily
  Uname: Linux 4.2.0-17-generic x86_64
  UpgradeStatus: Upgraded to wily on 2015-11-06 (0 days ago)
  UserGroups: adm admin cdrom dialout fuse lpadmin plugdev sambashare vboxusers 
wireshark
  _MarkForUpload: True
  dmi.bios.date: 11/13/2010
  dmi.bios.vendor: Dell Inc.
  dmi.bios.version: A07
  dmi.board.name: 0C2KJT
  dmi.board.vendor: Dell Inc.
  dmi.board.version: A00
  dmi.chassis.type: 3
  dmi.chassis.vendor: Dell Inc.
  dmi.modalias: 
dmi:bvnDellInc.:bvrA07:bd11/13/2010:svnDellInc.:pnInspiron580:pvr:rvnDellInc.:rn0C2KJT:rvrA00:cvnDellInc.:ct3:cvr:
  dmi.product.name: Inspiron 580
  dmi.sys.vendor: Dell Inc.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1514052

Title:
  erratic fan speed and little control kernel 4.2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1514052/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to