CONFIG_DMA_CMA causes performance problems

Bug #1363384 reported by Peter Júnoš
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Triaged
Low
Unassigned

Bug Description

After upgrade to utopic, regular freezes for some seconds to some minutes appeared. Linux freezes with up-to-date linux-image from repository (version 3.16.0-11.16). It doesn't matter, whether I use radeon or vesa driver.

Discussion about the bug in either X or kernel happened on
http://lists.freedesktop.org/archives/dri-devel/2014-August/065842.html

WORKAROUND: Using custom kernel compiled from provided source of 3.16.0-11.16 with CONFIG_DMA_CMA=n solves the problem.

---
ApportVersion: 2.14.7-0ubuntu1
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC1: peto 2323 F.... pulseaudio
 /dev/snd/controlC0: peto 2323 F.... pulseaudio
CurrentDmesg: Error: command ['sh', '-c', 'dmesg | comm -13 --nocheck-order /var/log/dmesg -'] failed with exit code 1: comm: /var/log/dmesg: Permission denied
DistroRelease: Ubuntu 14.10
MachineType: Hewlett-Packard HP ProBook 4510s
Package: linux (not installed)
ProcEnviron:
 TERM=xterm
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_GB.UTF-8
 SHELL=/bin/bash
ProcFB: 0 radeondrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.16.1 root=UUID=b00837af-b27f-4680-8316-ab468f388e55 ro quiet splash vt.handoff=7
ProcVersionSignature: Ubuntu 3.13.0-24.46-generic 3.13.9
Tags: utopic utopic
Uname: Linux 3.16.1 x86_64
UnreportableReason: The report belongs to a package that is not installed.
UpgradeStatus: Upgraded to utopic on 2014-08-23 (6 days ago)
UserGroups: audio dialout firebird games libvirtd lp sudo users wireshark
WifiSyslog:

_MarkForUpload: True
dmi.bios.date: 12/02/2010
dmi.bios.vendor: Hewlett-Packard
dmi.bios.version: 68PZI Ver. F.18
dmi.board.name: 3074
dmi.board.vendor: Hewlett-Packard
dmi.board.version: KBC Version 24.0F
dmi.chassis.asset.tag: CNU9375050
dmi.chassis.type: 10
dmi.chassis.vendor: Hewlett-Packard
dmi.modalias: dmi:bvnHewlett-Packard:bvr68PZIVer.F.18:bd12/02/2010:svnHewlett-Packard:pnHPProBook4510s:pvrF.18:rvnHewlett-Packard:rn3074:rvrKBCVersion24.0F:cvnHewlett-Packard:ct10:cvr:
dmi.product.name: HP ProBook 4510s
dmi.product.version: F.18
dmi.sys.vendor: Hewlett-Packard

Revision history for this message
Brad Figg (brad-figg) wrote : Missing required logs.

This bug is missing log files that will aid in diagnosing the problem. From a terminal window please run:

apport-collect 1363384

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
Revision history for this message
Peter Júnoš (petoju) wrote : AlsaInfo.txt

apport information

tags: added: apport-collected utopic
description: updated
Revision history for this message
Peter Júnoš (petoju) wrote : CRDA.txt

apport information

Revision history for this message
Peter Júnoš (petoju) wrote : HookError_source_linux.txt

apport information

Revision history for this message
Peter Júnoš (petoju) wrote : IwConfig.txt

apport information

Revision history for this message
Peter Júnoš (petoju) wrote : Lspci.txt

apport information

Revision history for this message
Peter Júnoš (petoju) wrote : Lsusb.txt

apport information

Revision history for this message
Peter Júnoš (petoju) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Peter Júnoš (petoju) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Peter Júnoš (petoju) wrote : ProcModules.txt

apport information

Revision history for this message
Peter Júnoš (petoju) wrote : PulseList.txt

apport information

Revision history for this message
Peter Júnoš (petoju) wrote : RfKill.txt

apport information

Revision history for this message
Peter Júnoš (petoju) wrote : UdevDb.txt

apport information

Revision history for this message
Peter Júnoš (petoju) wrote : UdevLog.txt

apport information

Changed in linux (Ubuntu):
status: Incomplete → Confirmed
penalvch (penalvch)
tags: added: bios-outdated-f.20
description: updated
Revision history for this message
penalvch (penalvch) wrote :

Marking Triaged for now based on the upstream discussion.

Changed in linux (Ubuntu):
importance: Undecided → Low
status: Confirmed → Triaged
Revision history for this message
RussianNeuroMancer (russianneuromancer) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.