I did some further testing and it seems I have found a culprit and a
solution. In older kernel versions (3.19.8 and 4.0.9 worked flawlessly
without extra boot parameters) I get something like this when booting:

ACPI BIOS Warning (bug): 32/64X address mismatch in
FADT/Pm2ControlBlock: 0x00008800/0x0000000000008100, using 32-bit
address

But in newer kernel version the behavior has changed so that it instead
uses 64-bit adress! This is solved by adding the boot parameter
"acpi_force_32bit_fadt_addr" and voilá, the problem is gone. So why has
the default behavior changed, and why must it be up to the user to set
the workaround in kernel options? Couldn't the kernel detect the
hardware and use 32-bit registers itself?

Additionally, for this machine to work properly with 4.4.0-34 I must add
noapic or/and nolapic to boot parameters. Otherwise, the fan is at max
speed all the time and the computer gets very sluggish, it fails to
reboot properly - however the disk benchmark test works fine. I suspect
I shall have to open a different bug report for these issues.

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1590154

Title:
  System slow unless using touchpad

Status in linux package in Ubuntu:
  Triaged

Bug description:
  I tested this installing the Disks tool and running a read-only
  benchmark. The transfer rate is very slow (2-3 MB/s) unless I'm moving
  the cursor, then it jumps up.

  As I understand this could have something to do with
  triggering/handling interrupts. In this context it might be relevant
  to know that installing and running Xenial, I now need to have nolapic
  or noapic (or both) for the system to work at all. This is not the
  case with Trusty (also installed on this machine).

  ProblemType: Bug
  DistroRelease: Ubuntu 16.04
  Package: linux-image-4.4.0-22-generic 4.4.0-22.40
  ProcVersionSignature: Ubuntu 4.4.0-22.40-generic 4.4.8
  Uname: Linux 4.4.0-22-generic x86_64
  NonfreeKernelModules: wl
  ApportVersion: 2.20.1-0ubuntu2.1
  Architecture: amd64
  AudioDevicesInUse:
   USER        PID ACCESS COMMAND
   /dev/snd/controlC0:  diskdoc    1089 F.... pulseaudio
  CurrentDesktop: XFCE
  Date: Wed Jun  8 00:07:19 2016
  HibernationDevice: RESUME=UUID=522810df-638a-412b-9aab-791e2e2bc545
  InstallationDate: Installed on 2016-06-07 (0 days ago)
  InstallationMedia: Xubuntu 16.04 LTS "Xenial Xerus" - Release amd64 
(20160420.1)
  MachineType: Hewlett-Packard HP Compaq 6715s (RU655ET#AK8)
  PccardctlIdent:
   Socket 0:
     no product info available
  PccardctlStatus:
   Socket 0:
     no card
  ProcFB: 0 radeondrmfb
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.4.0-22-generic 
root=UUID=3a37ee65-4c02-4a95-b814-f4538a4a308d ro noapic quiet splash 
vt.handoff=7
  RelatedPackageVersions:
   linux-restricted-modules-4.4.0-22-generic N/A
   linux-backports-modules-4.4.0-22-generic  N/A
   linux-firmware                            1.157
  SourcePackage: linux
  UpgradeStatus: No upgrade log present (probably fresh install)
  dmi.bios.date: 11/25/2008
  dmi.bios.vendor: Hewlett-Packard
  dmi.bios.version: 68YTT Ver. F.0E
  dmi.board.name: 30C2
  dmi.board.vendor: Hewlett-Packard
  dmi.board.version: KBC Version 71.2D
  dmi.chassis.asset.tag: CNU7201T8J
  dmi.chassis.type: 10
  dmi.chassis.vendor: Hewlett-Packard
  dmi.modalias: 
dmi:bvnHewlett-Packard:bvr68YTTVer.F.0E:bd11/25/2008:svnHewlett-Packard:pnHPCompaq6715s(RU655ET#AK8):pvrF.0E:rvnHewlett-Packard:rn30C2:rvrKBCVersion71.2D:cvnHewlett-Packard:ct10:cvr:
  dmi.product.name: HP Compaq 6715s (RU655ET#AK8)
  dmi.product.version: F.0E
  dmi.sys.vendor: Hewlett-Packard

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

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to