Dave Airlie | 16 Apr 11:42 2014
Picon

[PATCH] drm/ast: fix value check in cbr_scan2

this is a typo vs the ums driver, fix to check correct value.

Found initially by Coverity.

Reported-by: Daniel Vetter <daniel.vetter <at> ffwll.ch>
Signed-off-by: Dave Airlie <airlied <at> redhat.com>
---
 drivers/gpu/drm/ast/ast_post.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpu/drm/ast/ast_post.c b/drivers/gpu/drm/ast/ast_post.c
index 977cfb3..635f6ff 100644
--- a/drivers/gpu/drm/ast/ast_post.c
+++ b/drivers/gpu/drm/ast/ast_post.c
 <at>  <at>  -572,7 +572,7  <at>  <at>  static u32 cbr_scan2(struct ast_private *ast)
 		for (loop = 0; loop < CBR_PASSNUM2; loop++) {
 			if ((data = cbr_test2(ast)) != 0) {
 				data2 &= data;
-				if (!data)
+				if (!data2)
 					return 0;
 				break;
 			}
--

-- 
1.9.0
bugzilla-daemon | 16 Apr 09:36 2014

[Bug 77512] New: the start of upstream kernel is blocked at DRM/Radeon initialization

Priority Bug ID Assignee Summary Severity Classification OS Reporter Hardware Status Version Component Product
medium
77512
dri-devel <at> lists.freedesktop.org
the start of upstream kernel is blocked at DRM/Radeon initialization
normal
Unclassified
All
xiong.y.zhang <at> intel.com
Other
NEW
XOrg CVS
DRM/Radeon
DRI

Created attachment 97453 [details] dmesg when loading radeon module with drm.debug=0xe Label: edv01 (Edisonville) BIOS: EDVLCRB1.86B.0033.R00.1311200915 Processor: Avoton B0 Kernel version: upstream stable kernel 3.13.7 details: After loading Radeon module, screen is freeze. But system can response to "ctrl+alt+del". All upstream kernels since 3.14-rc1 have this issue. the Graphic ID: 01:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Cedar [Radeon HD 5000/6000/7350/8350 Series] [1002:68f9] I bisect the kernel and the first bad commit is: commit b39146461f8ea158fe407455467b25b3be09d84e Author: Alex Deucher <alexander.deucher <at> amd.com> Date: Wed Dec 18 19:11:27 2013 -0500 drm/radeon: re-order firmware loading in preparation for dpm rework commit 01ac8794a77192236a4b91c33adf4177ac5a21f0 upstream. We need to reorder the driver init sequence to better accomodate dpm which needs to be loaded earlier in the init sequence. Move fw init up so that it's available for dpm init. Signed-off-by: Alex Deucher <alexander.deucher <at> amd.com> Signed-off-by: Greg Kroah-Hartman <gregkh <at> linuxfoundation.org>
You are receiving this mail because:
  • You are the assignee for the bug.
_______________________________________________
dri-devel mailing list
dri-devel <at> lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
Kertesz Laszlo | 15 Apr 19:08 2014
Picon

Re: 15-rc1: radeon modesetting fails

Alex Deucher wrote:
> On Tue, Apr 15, 2014 at 8:07 AM, Borislav Petkov <bp <at> alien8.de> wrote:
>> Hi Christian,
>>
>> On Tue, Apr 15, 2014 at 11:28:55AM +0200, Christian König wrote:
>>> Hi Borislav,
>>>
>>> that's a known issue and should be fixed in the next rc, see this
>>> bugreport: https://bugs.freedesktop.org/show_bug.cgi?id=77009
>>>
>>> You might also want to try my branch with 3.15 fixes which includes
>>> the necessary patch for this: http://cgit.freedesktop.org/~deathsimple/linux/log/?h=drm-fixes-3.15-wip
>>>
>>> Let me know if that branch works for you or not.
>>
>> so I went and merged your branch as you suggested. Btw, on its tip it
>> has:
>>
>> commit ec02666dd0791312b5820e1a9a023681d99d07ec
>> Author: Quentin Casasnovas <quentin.casasnovas <at> oracle.com>
>> Date:   Tue Mar 18 17:16:52 2014 +0100
>>
>>      drm/radeon: memory leak on bo reservation failure. v2
>>
>> (just checking whether I got the right one)
>>
>> and, unfortunately, no change - same problem. Let me know if I should
>> bisect the subset of 59 radeon patches which went in during the merge
>> window...
>>
>> Btw, just in case, I went and updated radeon firmware in
>> /lib/firmware/radeon/ from upstream but it didn't change anything.
>
> Does reverting:
> http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=32167016076f714f0e35e287fbead7de0f1fb179
> fix the issue?  We may need to tweak the pll parameters for older asics.
>
> Alex
>
>>

Same issue here (integrated Radeon HD 8570D), 64 bit Debian, kernel, drm, mesa built from git today. I see
nothing and receive no message on the monitors (i have 2 identical ones, one on the DVI andother on HDMI),
but the system is running fine  otherwise it seems, i could switch to the console, log in and reboot blindly.
Cristian's branch didnt help.

Reverting 32167016076f714f0e35e287fbead7de0f1fb179 did work.

Attached dmesg (booted the unmodified rc1 kernel, switched to tty1 and rebooted blindly).

-- 
O zi buna,
Kertesz Laszlo
[    0.000000] Initializing cgroup subsys cpuset
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Initializing cgroup subsys cpuacct
[    0.000000] Linux version 3.15.0-rc1 (laca <at> laca-desktop) (gcc version 4.8.2 (Debian 4.8.2-16) ) #2 SMP Mon Apr 14 19:27:37 EEST 2014
[    0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-3.15.0-rc1 root=UUID=89d577ec-47b9-4aa7-96a1-ad1f5092ead6 ro resume=UUID=bafe38cf-553c-433b-ae37-118bdeebbfac ignore_loglevel radeon.dpm=1 it87.force_id=0x8728
[    0.000000] e820: BIOS-provided physical RAM map:
[    0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009e7ff] usable
[    0.000000] BIOS-e820: [mem 0x000000000009e800-0x000000000009ffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000000e0000-0x00000000000fffff] reserved
[    0.000000] BIOS-e820: [mem 0x0000000000100000-0x000000007cceffff] usable
[    0.000000] BIOS-e820: [mem 0x000000007ccf0000-0x000000007cd1ffff] reserved
[    0.000000] BIOS-e820: [mem 0x000000007cd20000-0x000000007cfe2fff] usable
[    0.000000] BIOS-e820: [mem 0x000000007cfe3000-0x000000007d0aefff] ACPI NVS
[    0.000000] BIOS-e820: [mem 0x000000007d0af000-0x000000007e1c4fff] reserved
[    0.000000] BIOS-e820: [mem 0x000000007e1c5000-0x000000007e1c5fff] usable
[    0.000000] BIOS-e820: [mem 0x000000007e1c6000-0x000000007e3cbfff] ACPI NVS
[    0.000000] BIOS-e820: [mem 0x000000007e3cc000-0x000000007e84ffff] usable
[    0.000000] BIOS-e820: [mem 0x000000007e850000-0x000000007efe0fff] reserved
[    0.000000] BIOS-e820: [mem 0x000000007efe1000-0x000000007effffff] usable
[    0.000000] BIOS-e820: [mem 0x00000000fec00000-0x00000000fec00fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fec10000-0x00000000fec10fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fed00000-0x00000000fed00fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fed40000-0x00000000fed44fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fed80000-0x00000000fed8ffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000ff000000-0x00000000ffffffff] reserved
[    0.000000] BIOS-e820: [mem 0x0000000100000000-0x000000023effffff] usable
[    0.000000] debug: ignoring loglevel setting.
[    0.000000] NX (Execute Disable) protection: active
[    0.000000] SMBIOS 2.7 present.
[    0.000000] DMI: Gigabyte Technology Co., Ltd. To be filled by O.E.M./F2A88X-D3H, BIOS F3 11/18/2013
[    0.000000] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved
[    0.000000] e820: remove [mem 0x000a0000-0x000fffff] usable
[    0.000000] e820: last_pfn = 0x23f000 max_arch_pfn = 0x400000000
[    0.000000] MTRR default type: uncachable
[    0.000000] MTRR fixed ranges enabled:
[    0.000000]   00000-9FFFF write-back
[    0.000000]   A0000-BFFFF write-through
[    0.000000]   C0000-CFFFF write-protect
[    0.000000]   D0000-E7FFF uncachable
[    0.000000]   E8000-FFFFF write-protect
[    0.000000] MTRR variable ranges enabled:
[    0.000000]   0 base 000000000000 mask FFFF80000000 write-back
[    0.000000]   1 disabled
[    0.000000]   2 disabled
[    0.000000]   3 disabled
[    0.000000]   4 disabled
[    0.000000]   5 disabled
[    0.000000]   6 disabled
[    0.000000]   7 disabled
[    0.000000] TOM2: 000000023f000000 aka 9200M
[    0.000000] x86 PAT enabled: cpu 0, old 0x7040600070406, new 0x7010600070106
[    0.000000] e820: update [mem 0x80000000-0xffffffff] usable ==> reserved
[    0.000000] e820: last_pfn = 0x7f000 max_arch_pfn = 0x400000000
[    0.000000] found SMP MP-table at [mem 0x000fd7b0-0x000fd7bf] mapped at [ffff8800000fd7b0]
[    0.000000] Scanning 1 areas for low memory corruption
[    0.000000] Base memory trampoline at [ffff880000098000] 98000 size 24576
[    0.000000] Using GB pages for direct mapping
[    0.000000] init_memory_mapping: [mem 0x00000000-0x000fffff]
[    0.000000]  [mem 0x00000000-0x000fffff] page 4k
[    0.000000] BRK [0x01a69000, 0x01a69fff] PGTABLE
[    0.000000] BRK [0x01a6a000, 0x01a6afff] PGTABLE
[    0.000000] BRK [0x01a6b000, 0x01a6bfff] PGTABLE
[    0.000000] init_memory_mapping: [mem 0x23ee00000-0x23effffff]
[    0.000000]  [mem 0x23ee00000-0x23effffff] page 2M
[    0.000000] BRK [0x01a6c000, 0x01a6cfff] PGTABLE
[    0.000000] init_memory_mapping: [mem 0x23c000000-0x23edfffff]
[    0.000000]  [mem 0x23c000000-0x23edfffff] page 2M
[    0.000000] init_memory_mapping: [mem 0x200000000-0x23bffffff]
[    0.000000]  [mem 0x200000000-0x23bffffff] page 2M
[    0.000000] init_memory_mapping: [mem 0x00100000-0x7cceffff]
[    0.000000]  [mem 0x00100000-0x001fffff] page 4k
[    0.000000]  [mem 0x00200000-0x7cbfffff] page 2M
[    0.000000]  [mem 0x7cc00000-0x7cceffff] page 4k
[    0.000000] init_memory_mapping: [mem 0x7cd20000-0x7cfe2fff]
[    0.000000]  [mem 0x7cd20000-0x7cfe2fff] page 4k
[    0.000000] BRK [0x01a6d000, 0x01a6dfff] PGTABLE
[    0.000000] init_memory_mapping: [mem 0x7e1c5000-0x7e1c5fff]
[    0.000000]  [mem 0x7e1c5000-0x7e1c5fff] page 4k
[    0.000000] BRK [0x01a6e000, 0x01a6efff] PGTABLE
[    0.000000] init_memory_mapping: [mem 0x7e3cc000-0x7e84ffff]
[    0.000000]  [mem 0x7e3cc000-0x7e3fffff] page 4k
[    0.000000]  [mem 0x7e400000-0x7e7fffff] page 2M
[    0.000000]  [mem 0x7e800000-0x7e84ffff] page 4k
[    0.000000] init_memory_mapping: [mem 0x7efe1000-0x7effffff]
[    0.000000]  [mem 0x7efe1000-0x7effffff] page 4k
[    0.000000] init_memory_mapping: [mem 0x100000000-0x1ffffffff]
[    0.000000]  [mem 0x100000000-0x1ffffffff] page 1G
[    0.000000] RAMDISK: [mem 0x36320000-0x37187fff]
[    0.000000] ACPI: RSDP 0x00000000000F0490 000024 (v02 ALASKA)
[    0.000000] ACPI: XSDT 0x000000007D067080 00007C (v01 ALASKA A M I    01072009 AMI  00010013)
[    0.000000] ACPI: FACP 0x000000007D06D6B8 00010C (v05 ALASKA A M I    01072009 AMI  00010013)
[    0.000000] ACPI BIOS Warning (bug): Optional FADT field Pm2ControlBlock has zero address or length: 0x0000000000000000/0x1 (20140214/tbfadt-634)
[    0.000000] ACPI: DSDT 0x000000007D067190 006523 (v02 ALASKA A M I    00000000 INTL 20051117)
[    0.000000] ACPI: FACS 0x000000007D0A4080 000040
[    0.000000] ACPI: APIC 0x000000007D06D7C8 000072 (v03 ALASKA A M I    01072009 AMI  00010013)
[    0.000000] ACPI: FPDT 0x000000007D06D840 000044 (v01 ALASKA A M I    01072009 AMI  00010013)
[    0.000000] ACPI: MCFG 0x000000007D06D888 00003C (v01 ALASKA A M I    01072009 MSFT 00010013)
[    0.000000] ACPI: HPET 0x000000007D06D8C8 000038 (v01 ALASKA A M I    01072009 AMI  00000005)
[    0.000000] ACPI: IVRS 0x000000007D06D900 000068 (v02 AMD    BANTRY   00000001 AMD  00000000)
[    0.000000] ACPI: SSDT 0x000000007D06D968 000B9C (v01 AMD    BANTRY   00000001 AMD  00000001)
[    0.000000] ACPI: SSDT 0x000000007D06E508 0004B7 (v02 AMD    BANTRY   00000001 MSFT 04000000)
[    0.000000] ACPI: CRAT 0x000000007D06E9C0 000528 (v01 AMD    BANTRY   00000001 AMD  00000001)
[    0.000000] ACPI: SSDT 0x000000007D06EEE8 0013A4 (v01 AMD    CPMDFIGP 00000001 INTL 20051117)
[    0.000000] ACPI: SSDT 0x000000007D070290 001120 (v01 AMD    CPMCMN   00000001 INTL 20051117)
[    0.000000] ACPI: Local APIC address 0xfee00000
[    0.000000] No NUMA configuration found
[    0.000000] Faking a node at [mem 0x0000000000000000-0x000000023effffff]
[    0.000000] Initmem setup node 0 [mem 0x00000000-0x23effffff]
[    0.000000]   NODE_DATA [mem 0x23eff6000-0x23effafff]
[    0.000000]  [ffffea0000000000-ffffea0008ffffff] PMD -> [ffff880237600000-ffff88023e5fffff] on node 0
[    0.000000] Zone ranges:
[    0.000000]   DMA      [mem 0x00001000-0x00ffffff]
[    0.000000]   DMA32    [mem 0x01000000-0xffffffff]
[    0.000000]   Normal   [mem 0x100000000-0x23effffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x00001000-0x0009dfff]
[    0.000000]   node   0: [mem 0x00100000-0x7cceffff]
[    0.000000]   node   0: [mem 0x7cd20000-0x7cfe2fff]
[    0.000000]   node   0: [mem 0x7e1c5000-0x7e1c5fff]
[    0.000000]   node   0: [mem 0x7e3cc000-0x7e84ffff]
[    0.000000]   node   0: [mem 0x7efe1000-0x7effffff]
[    0.000000]   node   0: [mem 0x100000000-0x23effffff]
[    0.000000] On node 0 totalpages: 1819636
[    0.000000]   DMA zone: 64 pages used for memmap
[    0.000000]   DMA zone: 21 pages reserved
[    0.000000]   DMA zone: 3997 pages, LIFO batch:0
[    0.000000]   DMA32 zone: 7954 pages used for memmap
[    0.000000]   DMA32 zone: 509015 pages, LIFO batch:31
[    0.000000]   Normal zone: 20416 pages used for memmap
[    0.000000]   Normal zone: 1306624 pages, LIFO batch:31
[    0.000000] ACPI: PM-Timer IO Port: 0x808
[    0.000000] ACPI: Local APIC address 0xfee00000
[    0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x10] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x02] lapic_id[0x11] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x03] lapic_id[0x12] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x04] lapic_id[0x13] enabled)
[    0.000000] ACPI: LAPIC_NMI (acpi_id[0xff] high edge lint[0x1])
[    0.000000] ACPI: IOAPIC (id[0x00] address[0xfec00000] gsi_base[0])
[    0.000000] IOAPIC[0]: apic_id 0, version 33, address 0xfec00000, GSI 0-23
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 low level)
[    0.000000] ACPI: IRQ0 used by override.
[    0.000000] ACPI: IRQ2 used by override.
[    0.000000] ACPI: IRQ9 used by override.
[    0.000000] Using ACPI (MADT) for SMP configuration information
[    0.000000] ACPI: HPET id: 0x10228210 base: 0xfed00000
[    0.000000] smpboot: Allowing 4 CPUs, 0 hotplug CPUs
[    0.000000] nr_irqs_gsi: 40
[    0.000000] PM: Registered nosave memory: [mem 0x0009e000-0x0009efff]
[    0.000000] PM: Registered nosave memory: [mem 0x0009f000-0x0009ffff]
[    0.000000] PM: Registered nosave memory: [mem 0x000a0000-0x000dffff]
[    0.000000] PM: Registered nosave memory: [mem 0x000e0000-0x000fffff]
[    0.000000] PM: Registered nosave memory: [mem 0x7ccf0000-0x7cd1ffff]
[    0.000000] PM: Registered nosave memory: [mem 0x7cfe3000-0x7d0aefff]
[    0.000000] PM: Registered nosave memory: [mem 0x7d0af000-0x7e1c4fff]
[    0.000000] PM: Registered nosave memory: [mem 0x7e1c6000-0x7e3cbfff]
[    0.000000] PM: Registered nosave memory: [mem 0x7e850000-0x7efe0fff]
[    0.000000] PM: Registered nosave memory: [mem 0x7f000000-0xfebfffff]
[    0.000000] PM: Registered nosave memory: [mem 0xfec00000-0xfec00fff]
[    0.000000] PM: Registered nosave memory: [mem 0xfec01000-0xfec0ffff]
[    0.000000] PM: Registered nosave memory: [mem 0xfec10000-0xfec10fff]
[    0.000000] PM: Registered nosave memory: [mem 0xfec11000-0xfecfffff]
[    0.000000] PM: Registered nosave memory: [mem 0xfed00000-0xfed00fff]
[    0.000000] PM: Registered nosave memory: [mem 0xfed01000-0xfed3ffff]
[    0.000000] PM: Registered nosave memory: [mem 0xfed40000-0xfed44fff]
[    0.000000] PM: Registered nosave memory: [mem 0xfed45000-0xfed7ffff]
[    0.000000] PM: Registered nosave memory: [mem 0xfed80000-0xfed8ffff]
[    0.000000] PM: Registered nosave memory: [mem 0xfed90000-0xfeffffff]
[    0.000000] PM: Registered nosave memory: [mem 0xff000000-0xffffffff]
[    0.000000] e820: [mem 0x7f000000-0xfebfffff] available for PCI devices
[    0.000000] setup_percpu: NR_CPUS:512 nr_cpumask_bits:512 nr_cpu_ids:4 nr_node_ids:1
[    0.000000] PERCPU: Embedded 27 pages/cpu  <at> ffff88023ec00000 s80960 r8192 d21440 u524288
[    0.000000] pcpu-alloc: s80960 r8192 d21440 u524288 alloc=1*2097152
[    0.000000] pcpu-alloc: [0] 0 1 2 3 
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 1791181
[    0.000000] Policy zone: Normal
[    0.000000] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.15.0-rc1 root=UUID=89d577ec-47b9-4aa7-96a1-ad1f5092ead6 ro resume=UUID=bafe38cf-553c-433b-ae37-118bdeebbfac ignore_loglevel radeon.dpm=1 it87.force_id=0x8728
[    0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)
[    0.000000] xsave: enabled xstate_bv 0x7, cntxt size 0x340
[    0.000000] Calgary: detecting Calgary via BIOS EBDA area
[    0.000000] Calgary: Unable to locate Rio Grande table in EBDA - bailing!
[    0.000000] Memory: 7071560K/7278544K available (4511K kernel code, 657K rwdata, 1520K rodata, 876K init, 900K bss, 206984K reserved)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[    0.000000] Hierarchical RCU implementation.
[    0.000000] 	RCU dyntick-idle grace-period acceleration is enabled.
[    0.000000] 	RCU restricting CPUs from NR_CPUS=512 to nr_cpu_ids=4.
[    0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4
[    0.000000] NR_IRQS:33024 nr_irqs:712 16
[    0.000000] spurious 8259A interrupt: IRQ7.
[    0.000000] Console: colour VGA+ 80x25
[    0.000000] console [tty0] enabled
[    0.000000] allocated 29360128 bytes of page_cgroup
[    0.000000] please try 'cgroup_disable=memory' option if you don't want memory cgroups
[    0.000000] hpet clockevent registered
[    0.000000] tsc: Fast TSC calibration using PIT
[    0.000000] tsc: Detected 3493.348 MHz processor
[    0.000018] Calibrating delay loop (skipped), value calculated using timer frequency.. 6986.69 BogoMIPS (lpj=13973392)
[    0.000086] pid_max: default: 32768 minimum: 301
[    0.000124] ACPI: Core revision 20140214
[    0.003279] ACPI: All ACPI Tables successfully acquired
[    0.005296] Security Framework initialized
[    0.005341] AppArmor: AppArmor disabled by boot time parameter
[    0.005829] Dentry cache hash table entries: 1048576 (order: 11, 8388608 bytes)
[    0.007903] Inode-cache hash table entries: 524288 (order: 10, 4194304 bytes)
[    0.008870] Mount-cache hash table entries: 16384 (order: 5, 131072 bytes)
[    0.008926] Mountpoint-cache hash table entries: 16384 (order: 5, 131072 bytes)
[    0.009153] Initializing cgroup subsys debug
[    0.009187] Initializing cgroup subsys memory
[    0.009222] Initializing cgroup subsys devices
[    0.009256] Initializing cgroup subsys freezer
[    0.009289] Initializing cgroup subsys net_cls
[    0.009322] Initializing cgroup subsys blkio
[    0.009354] Initializing cgroup subsys perf_event
[    0.009400] tseg: 007f000000
[    0.009434] CPU: Physical Processor ID: 0
[    0.009467] CPU: Processor Core ID: 0
[    0.009499] mce: CPU supports 7 MCE banks
[    0.009539] Last level iTLB entries: 4KB 512, 2MB 1024, 4MB 512
[    0.009539] Last level dTLB entries: 4KB 1024, 2MB 1024, 4MB 512, 1GB 0
[    0.009539] tlb_flushall_shift: 6
[    0.009639] Freeing SMP alternatives memory: 20K (ffffffff81981000 - ffffffff81986000)
[    0.010849] [Firmware Bug]: AMD-Vi: IOAPIC[0] not in IVRS table
[    0.010884] [Firmware Bug]: AMD-Vi: No southbridge IOAPIC found
[    0.010917] AMD-Vi: Disabling interrupt remapping
[    0.011345] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
[    0.051045] smpboot: CPU0: AMD A8-6500 APU with Radeon(tm) HD Graphics (fam: 15, model: 13, stepping: 01)
[    0.158894] Performance Events: Fam15h core perfctr, AMD PMU driver.
[    0.159016] ... version:                0
[    0.159047] ... bit width:              48
[    0.159079] ... generic registers:      6
[    0.159110] ... value mask:             0000ffffffffffff
[    0.159143] ... max period:             00007fffffffffff
[    0.159174] ... fixed-purpose events:   0
[    0.159206] ... event mask:             000000000000003f
[    0.159412] NMI watchdog: enabled on all CPUs, permanently consumes one hw-PMU counter.
[    0.159508] x86: Booting SMP configuration:
[    0.159554] .... node  #0, CPUs:      #1 #2 #3
[    0.198987] x86: Booted up 1 node, 4 CPUs
[    0.199051] smpboot: Total of 4 processors activated (27946.78 BogoMIPS)
[    0.199665] devtmpfs: initialized
[    0.202112] PM: Registering ACPI NVS region [mem 0x7cfe3000-0x7d0aefff] (835584 bytes)
[    0.202160] PM: Registering ACPI NVS region [mem 0x7e1c6000-0x7e3cbfff] (2121728 bytes)
[    0.202369] NET: Registered protocol family 16
[    0.202503] cpuidle: using governor ladder
[    0.202547] cpuidle: using governor menu
[    0.202657] ACPI: bus type PCI registered
[    0.202691] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
[    0.202773] PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem 0xe0000000-0xefffffff] (base 0xe0000000)
[    0.202812] PCI: not using MMCONFIG
[    0.202844] PCI: Using configuration type 1 for base access
[    0.202884] PCI: Using configuration type 1 for extended access
[    0.203154] mtrr: your CPUs had inconsistent variable MTRR settings
[    0.203201] mtrr: probably your BIOS does not setup all CPUs.
[    0.203234] mtrr: corrected configuration.
[    0.204016] ACPI: Added _OSI(Module Device)
[    0.204050] ACPI: Added _OSI(Processor Device)
[    0.204083] ACPI: Added _OSI(3.0 _SCP Extensions)
[    0.204115] ACPI: Added _OSI(Processor Aggregator Device)
[    0.205415] ACPI: Executed 1 blocks of module-level executable AML code
[    0.207960] ACPI: Interpreter enabled
[    0.208007] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S1_] (20140214/hwxface-580)
[    0.208101] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S2_] (20140214/hwxface-580)
[    0.208205] ACPI: (supports S0 S3 S4 S5)
[    0.208237] ACPI: Using IOAPIC for interrupt routing
[    0.208370] PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem 0xe0000000-0xefffffff] (base 0xe0000000)
[    0.208431] PCI: MMCONFIG at [mem 0xe0000000-0xefffffff] reserved in ACPI motherboard resources
[    0.223551] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
[    0.223995] [Firmware Bug]: ACPI: No _BQC method, cannot determine initial brightness
[    0.224116] [Firmware Bug]: ACPI: No _BQC method, cannot determine initial brightness
[    0.224245] [Firmware Bug]: ACPI: No _BQC method, cannot determine initial brightness
[    0.332148] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff])
[    0.332202] acpi PNP0A03:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI]
[    0.332393] acpi PNP0A03:00: _OSC: OS now controls [PCIeHotplug PME AER PCIeCapability]
[    0.332738] PCI host bridge to bus 0000:00
[    0.332772] pci_bus 0000:00: root bus resource [bus 00-ff]
[    0.332807] pci_bus 0000:00: root bus resource [io  0x0000-0x03af]
[    0.332839] pci_bus 0000:00: root bus resource [io  0x03e0-0x0cf7]
[    0.332873] pci_bus 0000:00: root bus resource [io  0x03b0-0x03df]
[    0.332907] pci_bus 0000:00: root bus resource [io  0x0d00-0xffff]
[    0.332941] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff]
[    0.332975] pci_bus 0000:00: root bus resource [mem 0x000c0000-0x000dffff]
[    0.333007] pci_bus 0000:00: root bus resource [mem 0xc0000000-0xffffffff]
[    0.333045] pci 0000:00:00.0: [1022:1410] type 00 class 0x060000
[    0.333146] pci 0000:00:00.2: [1022:1419] type 00 class 0x080600
[    0.333274] pci 0000:00:01.0: [1002:990e] type 00 class 0x030000
[    0.333313] pci 0000:00:01.0: reg 0x10: [mem 0xc0000000-0xcfffffff pref]
[    0.333350] pci 0000:00:01.0: reg 0x14: [io  0xf000-0xf0ff]
[    0.333387] pci 0000:00:01.0: reg 0x18: [mem 0xfeb00000-0xfeb3ffff]
[    0.333449] pci 0000:00:01.0: supports D1 D2
[    0.333532] pci 0000:00:01.1: [1002:9902] type 00 class 0x040300
[    0.333582] pci 0000:00:01.1: reg 0x10: [mem 0xfeb44000-0xfeb47fff]
[    0.333650] pci 0000:00:01.1: supports D1 D2
[    0.333746] pci 0000:00:04.0: [1022:1414] type 01 class 0x060400
[    0.333828] pci 0000:00:04.0: PME# supported from D0 D3hot D3cold
[    0.333958] pci 0000:00:10.0: [1022:7814] type 00 class 0x0c0330
[    0.334007] pci 0000:00:10.0: reg 0x10: [mem 0xfeb4a000-0xfeb4bfff 64bit]
[    0.334129] pci 0000:00:10.0: PME# supported from D0 D3hot D3cold
[    0.334203] pci 0000:00:10.0: System wakeup disabled by ACPI
[    0.334282] pci 0000:00:10.1: [1022:7814] type 00 class 0x0c0330
[    0.334331] pci 0000:00:10.1: reg 0x10: [mem 0xfeb48000-0xfeb49fff 64bit]
[    0.334453] pci 0000:00:10.1: PME# supported from D0 D3hot D3cold
[    0.334523] pci 0000:00:10.1: System wakeup disabled by ACPI
[    0.334600] pci 0000:00:11.0: [1022:7801] type 00 class 0x010601
[    0.334648] pci 0000:00:11.0: reg 0x10: [io  0xf140-0xf147]
[    0.334688] pci 0000:00:11.0: reg 0x14: [io  0xf130-0xf133]
[    0.334728] pci 0000:00:11.0: reg 0x18: [io  0xf120-0xf127]
[    0.334769] pci 0000:00:11.0: reg 0x1c: [io  0xf110-0xf113]
[    0.334818] pci 0000:00:11.0: reg 0x20: [io  0xf100-0xf10f]
[    0.334857] pci 0000:00:11.0: reg 0x24: [mem 0xfeb51000-0xfeb517ff]
[    0.334991] pci 0000:00:12.0: [1022:7807] type 00 class 0x0c0310
[    0.335034] pci 0000:00:12.0: reg 0x10: [mem 0xfeb50000-0xfeb50fff]
[    0.335133] pci 0000:00:12.0: System wakeup disabled by ACPI
[    0.335203] pci 0000:00:12.2: [1022:7808] type 00 class 0x0c0320
[    0.335250] pci 0000:00:12.2: reg 0x10: [mem 0xfeb4f000-0xfeb4f0ff]
[    0.335347] pci 0000:00:12.2: supports D1 D2
[    0.335380] pci 0000:00:12.2: PME# supported from D0 D1 D2 D3hot D3cold
[    0.335442] pci 0000:00:12.2: System wakeup disabled by ACPI
[    0.335511] pci 0000:00:13.0: [1022:7807] type 00 class 0x0c0310
[    0.335555] pci 0000:00:13.0: reg 0x10: [mem 0xfeb4e000-0xfeb4efff]
[    0.335654] pci 0000:00:13.0: System wakeup disabled by ACPI
[    0.335726] pci 0000:00:13.2: [1022:7808] type 00 class 0x0c0320
[    0.335773] pci 0000:00:13.2: reg 0x10: [mem 0xfeb4d000-0xfeb4d0ff]
[    0.335871] pci 0000:00:13.2: supports D1 D2
[    0.335905] pci 0000:00:13.2: PME# supported from D0 D1 D2 D3hot D3cold
[    0.335975] pci 0000:00:13.2: System wakeup disabled by ACPI
[    0.336041] pci 0000:00:14.0: [1022:780b] type 00 class 0x0c0500
[    0.336170] pci 0000:00:14.2: [1022:780d] type 00 class 0x040300
[    0.336218] pci 0000:00:14.2: reg 0x10: [mem 0xfeb40000-0xfeb43fff 64bit]
[    0.336300] pci 0000:00:14.2: PME# supported from D0 D3hot D3cold
[    0.336359] pci 0000:00:14.2: System wakeup disabled by ACPI
[    0.336422] pci 0000:00:14.3: [1022:780e] type 00 class 0x060100
[    0.336566] pci 0000:00:14.4: [1022:780f] type 01 class 0x060401
[    0.336647] pci 0000:00:14.4: System wakeup disabled by ACPI
[    0.337940] pci 0000:00:14.5: [1022:7809] type 00 class 0x0c0310
[    0.337984] pci 0000:00:14.5: reg 0x10: [mem 0xfeb4c000-0xfeb4cfff]
[    0.338081] pci 0000:00:14.5: System wakeup disabled by ACPI
[    0.338147] pci 0000:00:18.0: [1022:1400] type 00 class 0x060000
[    0.338233] pci 0000:00:18.1: [1022:1401] type 00 class 0x060000
[    0.338318] pci 0000:00:18.2: [1022:1402] type 00 class 0x060000
[    0.338406] pci 0000:00:18.3: [1022:1403] type 00 class 0x060000
[    0.338497] pci 0000:00:18.4: [1022:1404] type 00 class 0x060000
[    0.338580] pci 0000:00:18.5: [1022:1405] type 00 class 0x060000
[    0.338729] pci 0000:01:00.0: [10ec:8168] type 00 class 0x020000
[    0.338794] pci 0000:01:00.0: reg 0x10: [io  0xe000-0xe0ff]
[    0.338846] pci 0000:01:00.0: reg 0x18: [mem 0xfea00000-0xfea00fff 64bit]
[    0.338890] pci 0000:01:00.0: reg 0x20: [mem 0xd0000000-0xd0003fff 64bit pref]
[    0.339000] pci 0000:01:00.0: supports D1 D2
[    0.339033] pci 0000:01:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[    0.339091] pci 0000:01:00.0: System wakeup disabled by ACPI
[    0.346892] pci 0000:00:04.0: PCI bridge to [bus 01]
[    0.346963] pci 0000:00:04.0:   bridge window [io  0xe000-0xefff]
[    0.347004] pci 0000:00:04.0:   bridge window [mem 0xfea00000-0xfeafffff]
[    0.347041] pci 0000:00:04.0:   bridge window [mem 0xd0000000-0xd00fffff 64bit pref]
[    0.347161] pci 0000:00:14.4: PCI bridge to [bus 02] (subtractive decode)
[    0.347201] pci 0000:00:14.4:   bridge window [io  0x0000-0x03af] (subtractive decode)
[    0.347239] pci 0000:00:14.4:   bridge window [io  0x03e0-0x0cf7] (subtractive decode)
[    0.347276] pci 0000:00:14.4:   bridge window [io  0x03b0-0x03df] (subtractive decode)
[    0.347313] pci 0000:00:14.4:   bridge window [io  0x0d00-0xffff] (subtractive decode)
[    0.347350] pci 0000:00:14.4:   bridge window [mem 0x000a0000-0x000bffff] (subtractive decode)
[    0.347386] pci 0000:00:14.4:   bridge window [mem 0x000c0000-0x000dffff] (subtractive decode)
[    0.347423] pci 0000:00:14.4:   bridge window [mem 0xc0000000-0xffffffff] (subtractive decode)
[    0.347767] ACPI: PCI Interrupt Link [LNKA] (IRQs 4 5 7 10 11 14 15) *0
[    0.348141] ACPI: PCI Interrupt Link [LNKB] (IRQs 4 5 7 10 11 14 15) *0
[    0.348500] ACPI: PCI Interrupt Link [LNKC] (IRQs 4 5 7 10 11 14 15) *0
[    0.348864] ACPI: PCI Interrupt Link [LNKD] (IRQs 4 5 7 10 11 14 15) *0
[    0.349217] ACPI: PCI Interrupt Link [LNKE] (IRQs 4 5 7 10 11 14 15) *0
[    0.349556] ACPI: PCI Interrupt Link [LNKF] (IRQs 4 5 7 10 11 14 15) *0
[    0.349907] ACPI: PCI Interrupt Link [LNKG] (IRQs 4 5 7 10 11 14 15) *0
[    0.350254] ACPI: PCI Interrupt Link [LNKH] (IRQs 4 5 7 10 11 14 15) *0
[    0.350782] vgaarb: device added: PCI:0000:00:01.0,decodes=io+mem,owns=io+mem,locks=none
[    0.350846] vgaarb: loaded
[    0.350877] vgaarb: bridge control possible 0000:00:01.0
[    0.350952] PCI: Using ACPI for IRQ routing
[    0.357672] PCI: pci_cache_line_size set to 64 bytes
[    0.357746] e820: reserve RAM buffer [mem 0x0009e800-0x0009ffff]
[    0.357781] e820: reserve RAM buffer [mem 0x7ccf0000-0x7fffffff]
[    0.357824] e820: reserve RAM buffer [mem 0x7cfe3000-0x7fffffff]
[    0.357856] e820: reserve RAM buffer [mem 0x7e1c6000-0x7fffffff]
[    0.357890] e820: reserve RAM buffer [mem 0x7e850000-0x7fffffff]
[    0.357923] e820: reserve RAM buffer [mem 0x7f000000-0x7fffffff]
[    0.357956] e820: reserve RAM buffer [mem 0x23f000000-0x23fffffff]
[    0.358094] hpet0: at MMIO 0xfed00000, IRQs 2, 8, 0
[    0.358242] hpet0: 3 comparators, 32-bit 14.318180 MHz counter
[    0.360376] Switched to clocksource hpet
[    0.361886] pnp: PnP ACPI init
[    0.361932] ACPI: bus type PNP registered
[    0.362046] system 00:00: [mem 0xe0000000-0xefffffff] has been reserved
[    0.362080] system 00:00: Plug and Play ACPI device, IDs PNP0c01 (active)
[    0.362167] system 00:01: [mem 0x80000000-0xbfffffff] has been reserved
[    0.362202] system 00:01: Plug and Play ACPI device, IDs PNP0c02 (active)
[    0.362290] system 00:02: [mem 0xfeb80000-0xfebfffff] could not be reserved
[    0.362323] system 00:02: Plug and Play ACPI device, IDs PNP0c02 (active)
[    0.362492] system 00:03: [io  0x0220-0x0227] has been reserved
[    0.362527] system 00:03: [io  0x0228-0x0237] has been reserved
[    0.362562] system 00:03: [io  0x0a20-0x0a2f] has been reserved
[    0.362596] system 00:03: Plug and Play ACPI device, IDs PNP0c02 (active)
[    0.362840] pnp 00:04: [dma 0 disabled]
[    0.362910] pnp 00:04: Plug and Play ACPI device, IDs PNP0501 (active)
[    0.362982] system 00:05: Plug and Play ACPI device, IDs PNP0c02 (active)
[    0.363024] pnp 00:06: [dma 4]
[    0.363073] pnp 00:06: Plug and Play ACPI device, IDs PNP0200 (active)
[    0.363132] pnp 00:07: Plug and Play ACPI device, IDs PNP0b00 (active)
[    0.363184] pnp 00:08: Plug and Play ACPI device, IDs PNP0800 (active)
[    0.363304] system 00:09: [io  0x04d0-0x04d1] has been reserved
[    0.363346] system 00:09: Plug and Play ACPI device, IDs PNP0c02 (active)
[    0.363406] pnp 00:0a: Plug and Play ACPI device, IDs PNP0c04 (active)
[    0.363624] system 00:0b: [io  0x04d0-0x04d1] has been reserved
[    0.363658] system 00:0b: [io  0x040b] has been reserved
[    0.363692] system 00:0b: [io  0x04d6] has been reserved
[    0.363726] system 00:0b: [io  0x0c00-0x0c01] has been reserved
[    0.363760] system 00:0b: [io  0x0c14] has been reserved
[    0.363794] system 00:0b: [io  0x0c50-0x0c51] has been reserved
[    0.363828] system 00:0b: [io  0x0c52] has been reserved
[    0.363862] system 00:0b: [io  0x0c6c] has been reserved
[    0.363894] system 00:0b: [io  0x0c6f] has been reserved
[    0.363936] system 00:0b: [io  0x0cd0-0x0cd1] has been reserved
[    0.363970] system 00:0b: [io  0x0cd2-0x0cd3] has been reserved
[    0.364003] system 00:0b: [io  0x0cd4-0x0cd5] has been reserved
[    0.364036] system 00:0b: [io  0x0cd6-0x0cd7] has been reserved
[    0.364068] system 00:0b: [io  0x0cd8-0x0cdf] has been reserved
[    0.364102] system 00:0b: [io  0x0800-0x089f] could not be reserved
[    0.364135] system 00:0b: [io  0x0b20-0x0b3f] has been reserved
[    0.364168] system 00:0b: [io  0x0900-0x090f] has been reserved
[    0.364201] system 00:0b: [io  0x0910-0x091f] has been reserved
[    0.364233] system 00:0b: [io  0xfe00-0xfefe] has been reserved
[    0.364267] system 00:0b: [mem 0xfec00000-0xfec00fff] could not be reserved
[    0.364302] system 00:0b: [mem 0xfee00000-0xfee00fff] has been reserved
[    0.364335] system 00:0b: [mem 0xfed80000-0xfed8ffff] has been reserved
[    0.364375] system 00:0b: [mem 0xfed61000-0xfed70fff] has been reserved
[    0.364410] system 00:0b: [mem 0xfec10000-0xfec10fff] has been reserved
[    0.364443] system 00:0b: [mem 0xfed00000-0xfed00fff] has been reserved
[    0.364477] system 00:0b: [mem 0xff000000-0xffffffff] has been reserved
[    0.364510] system 00:0b: Plug and Play ACPI device, IDs PNP0c02 (active)
[    0.364696] pnp 00:0c: Plug and Play ACPI device, IDs PNP0103 (active)
[    0.364731] pnp: PnP ACPI: found 13 devices
[    0.364763] ACPI: bus type PNP unregistered
[    0.371529] pci 0000:00:04.0: PCI bridge to [bus 01]
[    0.371563] pci 0000:00:04.0:   bridge window [io  0xe000-0xefff]
[    0.371598] pci 0000:00:04.0:   bridge window [mem 0xfea00000-0xfeafffff]
[    0.371632] pci 0000:00:04.0:   bridge window [mem 0xd0000000-0xd00fffff 64bit pref]
[    0.371669] pci 0000:00:14.4: PCI bridge to [bus 02]
[    0.371709] pci_bus 0000:00: resource 4 [io  0x0000-0x03af]
[    0.371742] pci_bus 0000:00: resource 5 [io  0x03e0-0x0cf7]
[    0.371774] pci_bus 0000:00: resource 6 [io  0x03b0-0x03df]
[    0.371806] pci_bus 0000:00: resource 7 [io  0x0d00-0xffff]
[    0.371839] pci_bus 0000:00: resource 8 [mem 0x000a0000-0x000bffff]
[    0.371871] pci_bus 0000:00: resource 9 [mem 0x000c0000-0x000dffff]
[    0.371905] pci_bus 0000:00: resource 10 [mem 0xc0000000-0xffffffff]
[    0.371937] pci_bus 0000:01: resource 0 [io  0xe000-0xefff]
[    0.371969] pci_bus 0000:01: resource 1 [mem 0xfea00000-0xfeafffff]
[    0.372002] pci_bus 0000:01: resource 2 [mem 0xd0000000-0xd00fffff 64bit pref]
[    0.372038] pci_bus 0000:02: resource 4 [io  0x0000-0x03af]
[    0.372070] pci_bus 0000:02: resource 5 [io  0x03e0-0x0cf7]
[    0.372103] pci_bus 0000:02: resource 6 [io  0x03b0-0x03df]
[    0.372135] pci_bus 0000:02: resource 7 [io  0x0d00-0xffff]
[    0.372168] pci_bus 0000:02: resource 8 [mem 0x000a0000-0x000bffff]
[    0.372201] pci_bus 0000:02: resource 9 [mem 0x000c0000-0x000dffff]
[    0.372234] pci_bus 0000:02: resource 10 [mem 0xc0000000-0xffffffff]
[    0.372285] NET: Registered protocol family 2
[    0.372483] TCP established hash table entries: 65536 (order: 7, 524288 bytes)
[    0.372704] TCP bind hash table entries: 65536 (order: 8, 1048576 bytes)
[    0.372962] TCP: Hash tables configured (established 65536 bind 65536)
[    0.373039] TCP: reno registered
[    0.373081] UDP hash table entries: 4096 (order: 5, 131072 bytes)
[    0.373150] UDP-Lite hash table entries: 4096 (order: 5, 131072 bytes)
[    0.373255] NET: Registered protocol family 1
[    0.373312] pci 0000:00:01.0: Boot video device
[    0.796442] PCI: CLS 64 bytes, default 64
[    0.796518] Unpacking initramfs...
[    1.003575] Freeing initrd memory: 14752K (ffff880036320000 - ffff880037188000)
[    1.086580] AMD-Vi: Found IOMMU at 0000:00:00.2 cap 0x40
[    1.086626] AMD-Vi:  Extended features:  PreF PPR GT IA
[    1.086809] pci 0000:00:00.2: irq 40 for MSI/MSI-X
[    1.093309] AMD-Vi: Lazy IO/TLB flushing enabled
[    1.093826] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
[    1.093906] software IO TLB [mem 0x78cf0000-0x7ccf0000] (64MB) mapped at [ffff880078cf0000-ffff88007cceffff]
[    1.094137] perf: AMD NB counters detected
[    1.094213] microcode: CPU0: patch_level=0x06001119
[    1.094250] microcode: CPU1: patch_level=0x06001119
[    1.094296] microcode: CPU2: patch_level=0x06001119
[    1.094339] microcode: CPU3: patch_level=0x06001119
[    1.094429] microcode: Microcode Update Driver: v2.00 <tigran <at> aivazian.fsnet.co.uk>, Peter Oruba
[    1.094467] LVT offset 0 assigned for vector 0x400
[    1.094512] perf: AMD IBS detected (0x000000ff)
[    1.094559] Scanning for low memory corruption every 60 seconds
[    1.094826] futex hash table entries: 1024 (order: 4, 65536 bytes)
[    1.094894] audit: initializing netlink subsys (disabled)
[    1.094943] audit: type=2000 audit(1397493437.988:1): initialized
[    1.105044] HugeTLB registered 2 MB page size, pre-allocated 0 pages
[    1.106516] VFS: Disk quotas dquot_6.5.2
[    1.106592] Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[    1.106681] msgmni has been set to 13840
[    1.107046] alg: No test for stdrng (krng)
[    1.107115] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 252)
[    1.107188] io scheduler noop registered
[    1.107222] io scheduler deadline registered
[    1.108597] io scheduler cfq registered (default)
[    1.108787] pcieport 0000:00:04.0: irq 41 for MSI/MSI-X
[    1.108881] pcieport 0000:00:04.0: Signaling PME through PCIe PME interrupt
[    1.108928] pci 0000:01:00.0: Signaling PME through PCIe PME interrupt
[    1.108964] pcie_pme 0000:00:04.0:pcie01: service driver pcie_pme loaded
[    1.109009] pci_hotplug: PCI Hot Plug PCI Core version: 0.5
[    1.109054] pciehp: PCI Express Hot Plug Controller Driver version: 0.4
[    1.109139] GHES: HEST is not enabled!
[    1.109304] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[    1.129690] 00:04: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A
[    1.130196] i8042: PNP: No PS/2 controller found. Probing ports directly.
[    1.130625] serio: i8042 KBD port at 0x60,0x64 irq 1
[    1.130664] serio: i8042 AUX port at 0x60,0x64 irq 12
[    1.130876] mousedev: PS/2 mouse device common for all mice
[    1.130933] rtc_cmos 00:07: RTC can wake from S4
[    1.131088] rtc_cmos 00:07: rtc core: registered rtc_cmos as rtc0
[    1.131162] rtc_cmos 00:07: alarms up to one month, y3k, 114 bytes nvram, hpet irqs
[    1.131211] AMD IOMMUv2 driver by Joerg Roedel <joerg.roedel <at> amd.com>
[    1.131419] TCP: cubic registered
[    1.131550] NET: Registered protocol family 10
[    1.131799] mip6: Mobile IPv6
[    1.131833] NET: Registered protocol family 17
[    1.131867] mpls_gso: MPLS GSO support
[    1.132272] registered taskstats version 1
[    1.132670] rtc_cmos 00:07: setting system clock to 2014-04-14 16:37:18 UTC (1397493438)
[    1.132763] PM: Checking hibernation image partition UUID=bafe38cf-553c-433b-ae37-118bdeebbfac
[    1.241065] PM: Hibernation image not present or could not be loaded.
[    1.241750] Freeing unused kernel memory: 876K (ffffffff818a6000 - ffffffff81981000)
[    1.241831] Write protecting the kernel read-only data: 8192k
[    1.244516] Freeing unused kernel memory: 1620K (ffff88000146b000 - ffff880001600000)
[    1.245536] Freeing unused kernel memory: 528K (ffff88000177c000 - ffff880001800000)
[    1.296834] systemd-udevd[73]: starting version 204
[    1.310461] SCSI subsystem initialized
[    1.310590] ACPI: bus type USB registered
[    1.310656] usbcore: registered new interface driver usbfs
[    1.310700] usbcore: registered new interface driver hub
[    1.311841] usbcore: registered new device driver usb
[    1.312476] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    1.312701] QUIRK: Enable AMD PLL fix
[    1.312754] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    1.312762] xhci_hcd 0000:00:10.0: xHCI Host Controller
[    1.312767] xhci_hcd 0000:00:10.0: new USB bus registered, assigned bus number 1
[    1.312992] xhci_hcd 0000:00:10.0: irq 42 for MSI/MSI-X
[    1.313033] xhci_hcd 0000:00:10.0: irq 43 for MSI/MSI-X
[    1.313074] xhci_hcd 0000:00:10.0: irq 44 for MSI/MSI-X
[    1.313110] ehci-pci: EHCI PCI platform driver
[    1.313112] xhci_hcd 0000:00:10.0: irq 45 for MSI/MSI-X
[    1.313117] xhci_hcd 0000:00:10.0: irq 46 for MSI/MSI-X
[    1.313234] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[    1.313235] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.313237] usb usb1: Product: xHCI Host Controller
[    1.313238] usb usb1: Manufacturer: Linux 3.15.0-rc1 xhci_hcd
[    1.313239] usb usb1: SerialNumber: 0000:00:10.0
[    1.313564] hub 1-0:1.0: USB hub found
[    1.313619] hub 1-0:1.0: 2 ports detected
[    1.313773] r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
[    1.313812] xhci_hcd 0000:00:10.0: xHCI Host Controller
[    1.313815] xhci_hcd 0000:00:10.0: new USB bus registered, assigned bus number 2
[    1.314140] r8169 0000:01:00.0: irq 47 for MSI/MSI-X
[    1.314361] r8169 0000:01:00.0 eth0: RTL8168evl/8111evl at 0xffffc90000d48000, 74:d4:35:54:85:fc, XID 0c900800 IRQ 47
[    1.314413] r8169 0000:01:00.0 eth0: jumbo features [frames: 9200 bytes, tx checksumming: ko]
[    1.316545] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003
[    1.316584] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.316623] usb usb2: Product: xHCI Host Controller
[    1.316658] usb usb2: Manufacturer: Linux 3.15.0-rc1 xhci_hcd
[    1.316694] usb usb2: SerialNumber: 0000:00:10.0
[    1.317506] hub 2-0:1.0: USB hub found
[    1.317565] hub 2-0:1.0: 2 ports detected
[    1.317824] xhci_hcd 0000:00:10.1: xHCI Host Controller
[    1.317865] xhci_hcd 0000:00:10.1: new USB bus registered, assigned bus number 3
[    1.318117] xhci_hcd 0000:00:10.1: irq 48 for MSI/MSI-X
[    1.318155] xhci_hcd 0000:00:10.1: irq 49 for MSI/MSI-X
[    1.318193] xhci_hcd 0000:00:10.1: irq 50 for MSI/MSI-X
[    1.318230] xhci_hcd 0000:00:10.1: irq 51 for MSI/MSI-X
[    1.318268] xhci_hcd 0000:00:10.1: irq 52 for MSI/MSI-X
[    1.318415] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002
[    1.318454] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.318493] usb usb3: Product: xHCI Host Controller
[    1.318527] usb usb3: Manufacturer: Linux 3.15.0-rc1 xhci_hcd
[    1.318563] usb usb3: SerialNumber: 0000:00:10.1
[    1.318710] hub 3-0:1.0: USB hub found
[    1.318765] hub 3-0:1.0: 2 ports detected
[    1.318894] xhci_hcd 0000:00:10.1: xHCI Host Controller
[    1.318930] xhci_hcd 0000:00:10.1: new USB bus registered, assigned bus number 4
[    1.320942] libata version 3.00 loaded.
[    1.321629] usb usb4: New USB device found, idVendor=1d6b, idProduct=0003
[    1.321668] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.321708] usb usb4: Product: xHCI Host Controller
[    1.321743] usb usb4: Manufacturer: Linux 3.15.0-rc1 xhci_hcd
[    1.321779] usb usb4: SerialNumber: 0000:00:10.1
[    1.321933] hub 4-0:1.0: USB hub found
[    1.321974] hub 4-0:1.0: 2 ports detected
[    1.322193] ahci 0000:00:11.0: version 3.0
[    1.322389] ahci 0000:00:11.0: irq 53 for MSI/MSI-X
[    1.322515] ahci 0000:00:11.0: AHCI 0001.0300 32 slots 7 ports 6 Gbps 0x7f impl SATA mode
[    1.322554] ahci 0000:00:11.0: flags: 64bit ncq sntf ilck pm led clo pmp pio slum part sxs 
[    1.323930] ohci-pci: OHCI PCI platform driver
[    1.324047] scsi0 : ahci
[    1.324209] scsi1 : ahci
[    1.324333] scsi2 : ahci
[    1.326659] scsi3 : ahci
[    1.326829] scsi4 : ahci
[    1.326979] scsi5 : ahci
[    1.327119] scsi6 : ahci
[    1.327218] ata1: SATA max UDMA/133 abar m2048 <at> 0xfeb51000 port 0xfeb51100 irq 53
[    1.327257] ata2: SATA max UDMA/133 abar m2048 <at> 0xfeb51000 port 0xfeb51180 irq 53
[    1.327297] ata3: SATA max UDMA/133 abar m2048 <at> 0xfeb51000 port 0xfeb51200 irq 53
[    1.327336] ata4: SATA max UDMA/133 abar m2048 <at> 0xfeb51000 port 0xfeb51280 irq 53
[    1.327376] ata5: SATA max UDMA/133 abar m2048 <at> 0xfeb51000 port 0xfeb51300 irq 53
[    1.327414] ata6: SATA max UDMA/133 abar m2048 <at> 0xfeb51000 port 0xfeb51380 irq 53
[    1.327453] ata7: SATA max UDMA/133 abar m2048 <at> 0xfeb51000 port 0xfeb51400 irq 53
[    1.327659] ohci-pci 0000:00:12.0: OHCI PCI host controller
[    1.327699] ohci-pci 0000:00:12.0: new USB bus registered, assigned bus number 5
[    1.327770] ohci-pci 0000:00:12.0: irq 18, io mem 0xfeb50000
[    1.384181] usb usb5: New USB device found, idVendor=1d6b, idProduct=0001
[    1.384219] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.384256] usb usb5: Product: OHCI PCI host controller
[    1.384289] usb usb5: Manufacturer: Linux 3.15.0-rc1 ohci_hcd
[    1.384323] usb usb5: SerialNumber: 0000:00:12.0
[    1.384534] hub 5-0:1.0: USB hub found
[    1.384576] hub 5-0:1.0: 5 ports detected
[    1.384878] ohci-pci 0000:00:13.0: OHCI PCI host controller
[    1.384915] ohci-pci 0000:00:13.0: new USB bus registered, assigned bus number 6
[    1.384973] ohci-pci 0000:00:13.0: irq 18, io mem 0xfeb4e000
[    1.444134] usb usb6: New USB device found, idVendor=1d6b, idProduct=0001
[    1.444173] usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.444209] usb usb6: Product: OHCI PCI host controller
[    1.444243] usb usb6: Manufacturer: Linux 3.15.0-rc1 ohci_hcd
[    1.444276] usb usb6: SerialNumber: 0000:00:13.0
[    1.444477] hub 6-0:1.0: USB hub found
[    1.444517] hub 6-0:1.0: 5 ports detected
[    1.444807] ohci-pci 0000:00:14.5: OHCI PCI host controller
[    1.444845] ohci-pci 0000:00:14.5: new USB bus registered, assigned bus number 7
[    1.444908] ohci-pci 0000:00:14.5: irq 18, io mem 0xfeb4c000
[    1.504111] usb usb7: New USB device found, idVendor=1d6b, idProduct=0001
[    1.504148] usb usb7: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.504184] usb usb7: Product: OHCI PCI host controller
[    1.504218] usb usb7: Manufacturer: Linux 3.15.0-rc1 ohci_hcd
[    1.504251] usb usb7: SerialNumber: 0000:00:14.5
[    1.504516] hub 7-0:1.0: USB hub found
[    1.504556] hub 7-0:1.0: 2 ports detected
[    1.505069] ehci-pci 0000:00:12.2: EHCI Host Controller
[    1.505112] ehci-pci 0000:00:12.2: new USB bus registered, assigned bus number 8
[    1.505158] ehci-pci 0000:00:12.2: applying AMD SB700/SB800/Hudson-2/3 EHCI dummy qh workaround
[    1.505205] ehci-pci 0000:00:12.2: debug port 1
[    1.506468] ehci-pci 0000:00:12.2: irq 17, io mem 0xfeb4f000
[    1.516097] ehci-pci 0000:00:12.2: USB 2.0 started, EHCI 1.00
[    1.516196] usb usb8: New USB device found, idVendor=1d6b, idProduct=0002
[    1.516231] usb usb8: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.516267] usb usb8: Product: EHCI Host Controller
[    1.516301] usb usb8: Manufacturer: Linux 3.15.0-rc1 ehci_hcd
[    1.516335] usb usb8: SerialNumber: 0000:00:12.2
[    1.516531] hub 8-0:1.0: USB hub found
[    1.516570] hub 8-0:1.0: 5 ports detected
[    1.580121] hub 5-0:1.0: USB hub found
[    1.580165] hub 5-0:1.0: 5 ports detected
[    1.580602] ehci-pci 0000:00:13.2: EHCI Host Controller
[    1.580642] ehci-pci 0000:00:13.2: new USB bus registered, assigned bus number 9
[    1.580683] ehci-pci 0000:00:13.2: applying AMD SB700/SB800/Hudson-2/3 EHCI dummy qh workaround
[    1.580733] ehci-pci 0000:00:13.2: debug port 1
[    1.580794] ehci-pci 0000:00:13.2: irq 17, io mem 0xfeb4d000
[    1.592061] ehci-pci 0000:00:13.2: USB 2.0 started, EHCI 1.00
[    1.592142] usb usb9: New USB device found, idVendor=1d6b, idProduct=0002
[    1.592178] usb usb9: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.592215] usb usb9: Product: EHCI Host Controller
[    1.592249] usb usb9: Manufacturer: Linux 3.15.0-rc1 ehci_hcd
[    1.592283] usb usb9: SerialNumber: 0000:00:13.2
[    1.592498] hub 9-0:1.0: USB hub found
[    1.592540] hub 9-0:1.0: 5 ports detected
[    1.648068] ata4: SATA link down (SStatus 0 SControl 300)
[    1.648133] ata6: SATA link down (SStatus 0 SControl 300)
[    1.648194] ata7: SATA link down (SStatus 0 SControl 300)
[    1.648269] ata5: SATA link down (SStatus 0 SControl 300)
[    1.656113] hub 6-0:1.0: USB hub found
[    1.656163] hub 6-0:1.0: 5 ports detected
[    1.815982] ata1: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[    1.817112] ata1.00: ATA-8: WDC WD10EZEX-22RKKA0, 80.00A80, max UDMA/133
[    1.817162] ata1.00: 1953525168 sectors, multi 16: LBA48 NCQ (depth 31/32), AA
[    1.818621] ata1.00: configured for UDMA/133
[    1.818868] scsi 0:0:0:0: Direct-Access     ATA      WDC WD10EZEX-22R 80.0 PQ: 0 ANSI: 5
[    1.819987] ata3: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[    1.820052] ata2: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[    1.820606] ata3.00: ATAPI: TSSTcorp DVD+/-RW TS-H653G, DW10, max UDMA/100
[    1.820648] ata3.00: applying bridge limits
[    1.821551] ata3.00: configured for UDMA/100
[    1.821656] ata2.00: ATA-8: WDC WD5000AADS-00S9B0, 01.00A01, max UDMA/133
[    1.821693] ata2.00: 976773168 sectors, multi 16: LBA48 NCQ (depth 31/32), AA
[    1.822518] ata2.00: configured for UDMA/133
[    1.822690] scsi 1:0:0:0: Direct-Access     ATA      WDC WD5000AADS-0 01.0 PQ: 0 ANSI: 5
[    1.823476] scsi 2:0:0:0: CD-ROM            TSSTcorp DVD+-RW TS-H653G DW10 PQ: 0 ANSI: 5
[    1.828002] usb 8-1: new high-speed USB device number 2 using ehci-pci
[    1.834460] sd 0:0:0:0: [sda] 1953525168 512-byte logical blocks: (1.00 TB/931 GiB)
[    1.834479] sd 1:0:0:0: [sdb] 976773168 512-byte logical blocks: (500 GB/465 GiB)
[    1.834553] sd 1:0:0:0: [sdb] Write Protect is off
[    1.834555] sd 1:0:0:0: [sdb] Mode Sense: 00 3a 00 00
[    1.834585] sd 1:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    1.834667] sd 0:0:0:0: [sda] 4096-byte physical blocks
[    1.834758] sd 0:0:0:0: [sda] Write Protect is off
[    1.834797] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[    1.834855] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    1.837882] sr0: scsi3-mmc drive: 48x/48x writer dvd-ram cd/rw xa/form2 cdda tray
[    1.837923] cdrom: Uniform CD-ROM driver Revision: 3.20
[    1.838105] sr 2:0:0:0: Attached scsi CD-ROM sr0
[    1.839828] sd 0:0:0:0: Attached scsi generic sg0 type 0
[    1.839929] sd 1:0:0:0: Attached scsi generic sg1 type 0
[    1.839998] sr 2:0:0:0: Attached scsi generic sg2 type 5
[    1.854446]  sda: sda1 sda2 sda3
[    1.854872] sd 0:0:0:0: [sda] Attached SCSI disk
[    1.960615] usb 8-1: New USB device found, idVendor=1a40, idProduct=0101
[    1.960653] usb 8-1: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[    1.960687] usb 8-1: Product: USB 2.0 Hub
[    1.960965] hub 8-1:1.0: USB hub found
[    1.961048] hub 8-1:1.0: 4 ports detected
[    2.091870] tsc: Refined TSC clocksource calibration: 3493.647 MHz
[    2.279815] usb 5-2: new low-speed USB device number 2 using ohci-pci
[    2.284279]  sdb: sdb1 sdb2 sdb3
[    2.284783] sd 1:0:0:0: [sdb] Attached SCSI disk
[    2.384475] random: nonblocking pool is initialized
[    2.444910] usb 5-2: New USB device found, idVendor=2188, idProduct=0ae1
[    2.444947] usb 5-2: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[    2.444981] usb 5-2: Product: USB OPTICAL MOUSE 
[    2.448783] hidraw: raw HID events driver (C) Jiri Kosina
[    2.453110] usbcore: registered new interface driver usbhid
[    2.453149] usbhid: USB HID core driver
[    2.454829] input: USB OPTICAL MOUSE  as /devices/pci0000:00/0000:00:12.0/usb5/5-2/5-2:1.0/0003:2188:0AE1.0001/input/input2
[    2.454959] hid-generic 0003:2188:0AE1.0001: input,hidraw0: USB HID v1.11 Mouse [USB OPTICAL MOUSE ] on usb-0000:00:12.0-2/input0
[    2.555803] usb 9-4: new high-speed USB device number 2 using ehci-pci
[    2.621709] device-mapper: uevent: version 1.0.3
[    2.621903] device-mapper: ioctl: 4.27.0-ioctl (2013-10-30) initialised: dm-devel <at> redhat.com
[    2.628787] PM: Starting manual resume from disk
[    2.628840] PM: Hibernation image partition 8:3 present
[    2.628871] PM: Looking for hibernation image.
[    2.629026] PM: Image not found (code -22)
[    2.629059] PM: Hibernation image not present or could not be loaded.
[    2.632098] PM: Marking nosave pages: [mem 0x0009e000-0x000fffff]
[    2.632151] PM: Marking nosave pages: [mem 0x7ccf0000-0x7cd1ffff]
[    2.632184] PM: Marking nosave pages: [mem 0x7cfe3000-0x7e1c4fff]
[    2.632288] PM: Marking nosave pages: [mem 0x7e1c6000-0x7e3cbfff]
[    2.632341] PM: Marking nosave pages: [mem 0x7e850000-0x7efe0fff]
[    2.632404] PM: Marking nosave pages: [mem 0x7f000000-0xffffffff]
[    2.633340] PM: Basic memory bitmaps created
[    2.648798] PM: Basic memory bitmaps freed
[    2.698388] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)
[    2.698445] usb 9-4: New USB device found, idVendor=1871, idProduct=0101
[    2.698483] usb 9-4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    2.698519] usb 9-4: Product: USB2.0 Camera
[    2.698555] usb 9-4: Manufacturer: AVEO Technology Corp.
[    3.091638] Switched to clocksource tsc
[    3.223445] usb 6-5: new full-speed USB device number 2 using ohci-pci
[    3.396559] usb 6-5: New USB device found, idVendor=1532, idProduct=010d
[    3.396596] usb 6-5: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    3.396630] usb 6-5: Product: Razer BlackWidow Ultimate
[    3.396663] usb 6-5: Manufacturer: Razer
[    3.402818] input: Razer Razer BlackWidow Ultimate as /devices/pci0000:00/0000:00:13.0/usb6/6-5/6-5:1.0/0003:1532:010D.0002/input/input3
[    3.402906] hid-generic 0003:1532:010D.0002: input,hidraw1: USB HID v1.11 Keyboard [Razer Razer BlackWidow Ultimate] on usb-0000:00:13.0-5/input0
[    3.409621] input: Razer Razer BlackWidow Ultimate as /devices/pci0000:00/0000:00:13.0/usb6/6-5/6-5:1.1/0003:1532:010D.0003/input/input4
[    3.409727] hid-generic 0003:1532:010D.0003: input,hidraw2: USB HID v1.11 Device [Razer Razer BlackWidow Ultimate] on usb-0000:00:13.0-5/input1
[    3.416596] input: Razer Razer BlackWidow Ultimate as /devices/pci0000:00/0000:00:13.0/usb6/6-5/6-5:1.2/0003:1532:010D.0004/input/input5
[    3.416814] hid-generic 0003:1532:010D.0004: input,hidraw3: USB HID v1.11 Mouse [Razer Razer BlackWidow Ultimate] on usb-0000:00:13.0-5/input2
[    3.946125] systemd-udevd[419]: starting version 204
[    4.703175] piix4_smbus 0000:00:14.0: SMBus Host Controller at 0xb00, revision 0
[    4.703251] piix4_smbus 0000:00:14.0: Auxiliary SMBus Host Controller at 0xb20
[    4.763321] input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input6
[    4.763407] ACPI: Power Button [PWRB]
[    4.763482] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input7
[    4.763532] ACPI: Power Button [PWRF]
[    4.782248] [drm] Initialized drm 1.1.0 20060810
[    4.904349] ACPI: Video Device [VGA] (multi-head: yes  rom: no  post: no)
[    4.904439] [Firmware Bug]: ACPI: No _BQC method, cannot determine initial brightness
[    4.904606] acpi device:02: registered as cooling_device0
[    4.904711] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A03:00/LNXVIDEO:00/input/input8
[    4.993723] ACPI: acpi_idle registered with cpuidle
[    4.994952] acpi-cpufreq: overriding BIOS provided _PSD data
[    5.041645] input: PC Speaker as /devices/platform/pcspkr/input/input9
[    5.213333] [drm] radeon kernel modesetting enabled.
[    5.213854] [drm] initializing kernel modesetting (ARUBA 0x1002:0x990E 0x1002:0x0123).
[    5.213957] [drm] register mmio base: 0xFEB00000
[    5.214008] [drm] register mmio size: 262144
[    5.214136] ATOM BIOS: 113
[    5.215568] radeon 0000:00:01.0: VRAM: 1024M 0x0000000000000000 - 0x000000003FFFFFFF (1024M used)
[    5.215625] radeon 0000:00:01.0: GTT: 1024M 0x0000000040000000 - 0x000000007FFFFFFF
[    5.215666] [drm] Detected VRAM RAM=1024M, BAR=256M
[    5.215704] [drm] RAM width 64bits DDR
[    5.215861] [TTM] Zone  kernel: Available graphics memory: 3544678 kiB
[    5.215900] [TTM] Zone   dma32: Available graphics memory: 2097152 kiB
[    5.215938] [TTM] Initializing pool allocator
[    5.215981] [TTM] Initializing DMA pool allocator
[    5.216042] [drm] radeon: 1024M of VRAM memory ready
[    5.216079] [drm] radeon: 1024M of GTT memory ready.
[    5.216132] [drm] Loading ARUBA Microcode
[    5.590859] [drm] Internal thermal controller without fan control
[    5.590950] == power state 0 ==
[    5.590996] 	ui class: none
[    5.591059] 	internal class: uvd 
[    5.591151] 	caps: 
[    5.591214] 	uvd    vclk: 72381 dclk: 60800
[    5.591249] 		power level 0    sclk: 63334 vddc: 1237
[    5.591283] 		power level 1    sclk: 80000 vddc: 1274
[    5.591317] 	status: 
[    5.591379] == power state 1 ==
[    5.591412] 	ui class: none
[    5.591475] 	internal class: uvd_mvc 
[    5.591567] 	caps: 
[    5.591629] 	uvd    vclk: 72381 dclk: 60800
[    5.591664] 		power level 0    sclk: 63334 vddc: 1237
[    5.591699] 		power level 1    sclk: 80000 vddc: 1274
[    5.591733] 	status: 
[    5.591795] == power state 2 ==
[    5.591828] 	ui class: performance
[    5.591891] 	internal class: none
[    5.591982] 	caps: 
[    5.592045] 	uvd    vclk: 0 dclk: 0
[    5.592080] 		power level 0    sclk: 30400 vddc: 987
[    5.592115] 		power level 1    sclk: 63334 vddc: 1237
[    5.592149] 		power level 2    sclk: 80000 vddc: 1274
[    5.592182] 	status: 
[    5.592243] == power state 3 ==
[    5.592275] 	ui class: none
[    5.592336] 	internal class: boot 
[    5.592429] 	caps: 
[    5.592492] 	uvd    vclk: 0 dclk: 0
[    5.592526] 		power level 0    sclk: 20000 vddc: 1274
[    5.592560] 	status: c r b 
[    5.592711] == power state 4 ==
[    5.592743] 	ui class: none
[    5.592806] 	internal class: thermal 
[    5.592898] 	caps: 
[    5.592958] 	uvd    vclk: 0 dclk: 0
[    5.592991] 		power level 0    sclk: 20000 vddc: 987
[    5.593025] 	status: 
[    5.593328] [drm] radeon: dpm initialized
[    5.601467] [drm] GART: num cpu pages 262144, num gpu pages 262144
[    5.622210] [drm] PCIE GART of 1024M enabled (table at 0x0000000000276000).
[    5.622414] radeon 0000:00:01.0: WB enabled
[    5.622464] radeon 0000:00:01.0: fence driver on ring 0 use gpu addr 0x0000000040000c00 and cpu addr 0xffff880077d41c00
[    5.623248] radeon 0000:00:01.0: fence driver on ring 5 use gpu addr 0x0000000000075a18 and cpu addr 0xffffc90011035a18
[    5.623330] radeon 0000:00:01.0: fence driver on ring 1 use gpu addr 0x0000000040000c04 and cpu addr 0xffff880077d41c04
[    5.623369] radeon 0000:00:01.0: fence driver on ring 2 use gpu addr 0x0000000040000c08 and cpu addr 0xffff880077d41c08
[    5.623408] radeon 0000:00:01.0: fence driver on ring 3 use gpu addr 0x0000000040000c0c and cpu addr 0xffff880077d41c0c
[    5.623446] radeon 0000:00:01.0: fence driver on ring 4 use gpu addr 0x0000000040000c10 and cpu addr 0xffff880077d41c10
[    5.623490] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[    5.623524] [drm] Driver supports precise vblank timestamp query.
[    5.623571] radeon 0000:00:01.0: irq 54 for MSI/MSI-X
[    5.623615] radeon 0000:00:01.0: radeon: using MSI.
[    5.623916] [drm] radeon: irq initialized.
[    5.643137] [drm] ring test on 0 succeeded in 2 usecs
[    5.643253] [drm] ring test on 3 succeeded in 2 usecs
[    5.643314] [drm] ring test on 4 succeeded in 3 usecs
[    5.699058] [drm] ring test on 5 succeeded in 2 usecs
[    5.719056] [drm] UVD initialized successfully.
[    5.720114] [drm] ib test on ring 0 succeeded in 0 usecs
[    5.720725] [drm] ib test on ring 3 succeeded in 0 usecs
[    5.721304] [drm] ib test on ring 4 succeeded in 1 usecs
[    5.742357] [drm] ib test on ring 5 succeeded
[    5.763324] [drm] Radeon Display Connectors
[    5.763377] [drm] Connector 0:
[    5.763410] [drm]   HDMI-A-1
[    5.763443] [drm]   HPD1
[    5.763476] [drm]   DDC: 0x6530 0x6530 0x6534 0x6534 0x6538 0x6538 0x653c 0x653c
[    5.763513] [drm]   Encoders:
[    5.763546] [drm]     DFP1: INTERNAL_UNIPHY2
[    5.763579] [drm] Connector 1:
[    5.763612] [drm]   VGA-1
[    5.763644] [drm]   HPD2
[    5.763677] [drm]   DDC: 0x6540 0x6540 0x6544 0x6544 0x6548 0x6548 0x654c 0x654c
[    5.763713] [drm]   Encoders:
[    5.763746] [drm]     CRT1: INTERNAL_UNIPHY2
[    5.763779] [drm]     CRT1: NUTMEG
[    5.763812] [drm] Connector 2:
[    5.763845] [drm]   DVI-D-1
[    5.763877] [drm]   HPD3
[    5.763910] [drm]   DDC: 0x6550 0x6550 0x6554 0x6554 0x6558 0x6558 0x655c 0x655c
[    5.763945] [drm]   Encoders:
[    5.763977] [drm]     DFP2: INTERNAL_UNIPHY
[    5.827283] switching from power state:
[    5.827351] 	ui class: none
[    5.827427] 	internal class: boot 
[    5.827537] 	caps: 
[    5.827608] 	uvd    vclk: 0 dclk: 0
[    5.827651] 		power level 0    sclk: 20000 vddc: 1274
[    5.827692] 	status: c b 
[    5.827845] switching to power state:
[    5.827886] 	ui class: performance
[    5.827953] 	internal class: none
[    5.828055] 	caps: 
[    5.828127] 	uvd    vclk: 0 dclk: 0
[    5.828166] 		power level 0    sclk: 30400 vddc: 987
[    5.828205] 		power level 1    sclk: 63334 vddc: 1237
[    5.828244] 		power level 2    sclk: 80000 vddc: 1274
[    5.828281] 	status: r 
[    5.930247] media: Linux media interface: v0.10
[    5.939927] AVX version of gcm_enc/dec engaged.
[    5.943424] alg: No test for __gcm-aes-aesni (__driver-gcm-aes-aesni)
[    5.947746] Linux video capture interface: v2.00
[    5.977881] [drm] fb mappable at 0xC047A000
[    5.977956] [drm] vram apper at 0xC0000000
[    5.977986] [drm] size 5324800
[    5.978014] [drm] fb depth is 24
[    5.978043] [drm]    pitch is 5888
[    5.978143] fbcon: radeondrmfb (fb0) is primary device
[    5.982562] uvcvideo: Found UVC 1.00 device USB2.0 Camera (1871:0101)
[    5.984102] input: USB2.0 Camera as /devices/pci0000:00/0000:00:13.2/usb9/9-4/9-4:1.0/input/input11
[    5.984231] usbcore: registered new interface driver uvcvideo
[    5.984232] USB Video Class driver (1.1.1)
[    6.078017] Console: switching to colour frame buffer device 180x56
[    6.083495] radeon 0000:00:01.0: fb0: radeondrmfb frame buffer device
[    6.083538] radeon 0000:00:01.0: registered panic notifier
[    6.083740] ACPI Error: [\_SB_.ALIB] Namespace lookup failure, AE_NOT_FOUND (20140214/psargs-359)
[    6.083778] ACPI Error: Method parse/execution failed [\_SB_.PCI0.VGA_.ATC0] (Node ffff88023703cc30), AE_NOT_FOUND (20140214/psparse-536)
[    6.083830] ACPI Error: Method parse/execution failed [\_SB_.PCI0.VGA_.ATCS] (Node ffff88023703cc08), AE_NOT_FOUND (20140214/psparse-536)
[    6.084009] [drm] Initialized radeon 2.38.0 20080528 for 0000:00:01.0 on minor 0
[    6.084411] snd_hda_intel 0000:00:01.1: Force to non-snoop mode
[    6.084523] snd_hda_intel 0000:00:01.1: irq 55 for MSI/MSI-X
[    6.109046] input: HDA ATI HDMI HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:01.1/sound/card1/input12
[    6.117482] sound hdaudioC0D0: autoconfig: line_outs=3 (0x14/0x15/0x16/0x0/0x0) type:line
[    6.117550] sound hdaudioC0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[    6.117595] sound hdaudioC0D0:    hp_outs=1 (0x1b/0x0/0x0/0x0/0x0)
[    6.117637] sound hdaudioC0D0:    mono: mono_out=0x0
[    6.117671] sound hdaudioC0D0:    dig-out=0x11/0x1e
[    6.117705] sound hdaudioC0D0:    inputs:
[    6.117735] sound hdaudioC0D0:      Front Mic=0x19
[    6.117768] sound hdaudioC0D0:      Rear Mic=0x18
[    6.117801] sound hdaudioC0D0:      Line=0x1a
[    6.123619] kvm: Nested Virtualization enabled
[    6.123666] kvm: Nested Paging enabled
[    6.132267] input: HDA Digital PCBeep as /devices/pci0000:00/0000:00:14.2/sound/card0/hdaudioC0D0/input13
[    6.132743] input: HD-Audio Generic Front Mic as /devices/pci0000:00/0000:00:14.2/sound/card0/input14
[    6.132910] input: HD-Audio Generic Rear Mic as /devices/pci0000:00/0000:00:14.2/sound/card0/input15
[    6.133182] input: HD-Audio Generic Line as /devices/pci0000:00/0000:00:14.2/sound/card0/input16
[    6.133442] input: HD-Audio Generic Line Out Front as /devices/pci0000:00/0000:00:14.2/sound/card0/input17
[    6.133578] input: HD-Audio Generic Line Out Surround as /devices/pci0000:00/0000:00:14.2/sound/card0/input18
[    6.134827] input: HD-Audio Generic Line Out CLFE as /devices/pci0000:00/0000:00:14.2/sound/card0/input19
[    6.136502] input: HD-Audio Generic Front Headphone as /devices/pci0000:00/0000:00:14.2/sound/card0/input20
[    7.816869] Adding 6828756k swap on /dev/sda3.  Priority:-1 extents:1 across:6828756k FS
[    7.870679] EXT4-fs (sda1): re-mounted. Opts: (null)
[    8.083767] EXT4-fs (sda1): re-mounted. Opts: errors=remount-ro,errors=remount-ro
[    8.823806] lp: driver loaded but no devices found
[    8.849634] ppdev: user-space parallel port driver
[    8.921138] fuse init (API version 7.23)
[    8.950069] loop: module loaded
[    8.981806] it87: Found IT8728F chip at 0x228, revision 3
[    8.983785] it87: Beeping is supported
[    8.985936] it87 it87.552: Setting fan1-3 to 16-bit mode
[    9.041422] EXT4-fs (sdb2): mounted filesystem with ordered data mode. Opts: (null)
[    9.080218] EXT4-fs (sdb1): mounted filesystem with ordered data mode. Opts: (null)
[    9.119836] EXT4-fs (sda2): mounted filesystem with ordered data mode. Opts: (null)
[   10.032550] ip_tables: (C) 2000-2006 Netfilter Core Team
[   10.052502] nf_conntrack version 0.5.0 (16384 buckets, 65536 max)
[   10.109679] ip6_tables: (C) 2000-2006 Netfilter Core Team
[   10.508663] Bridge firewalling registered
[   10.535417] device eth0 entered promiscuous mode
[   10.658969] r8169 0000:01:00.0 eth0: link down
[   10.659047] r8169 0000:01:00.0 eth0: link down
[   10.662682] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[   10.667836] IPv6: ADDRCONF(NETDEV_UP): br0: link is not ready
[   12.784276] input: ACPI Virtual Keyboard Device as /devices/virtual/input/input21
[   12.971327] r8169 0000:01:00.0 eth0: link up
[   12.973037] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[   12.975262] br0: port 1(eth0) entered forwarding state
[   12.976924] br0: port 1(eth0) entered forwarding state
[   12.978573] IPv6: ADDRCONF(NETDEV_CHANGE): br0: link becomes ready
[   14.234717] NET: Registered protocol family 4
[   23.089078] Ebtables v2.0 registered
[   24.986295] tun: Universal TUN/TAP device driver, 1.6
[   24.986300] tun: (C) 1999-2004 Max Krasnyansky <maxk <at> qualcomm.com>
_______________________________________________
dri-devel mailing list
dri-devel <at> lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
Alex Deucher | 15 Apr 18:44 2014
Picon

[PATCH 1/4] drm/radeon: properly unregister hwmon interface (v2)

Need to properly unregister the hwmon device on driver
unload.

v2: minor clean up

bug:
https://bugzilla.kernel.org/show_bug.cgi?id=73931

Signed-off-by: Alex Deucher <alexander.deucher <at> amd.com>
Cc: stable <at> vger.kernel.org
---
 drivers/gpu/drm/radeon/radeon_pm.c | 21 +++++++++++++++------
 1 file changed, 15 insertions(+), 6 deletions(-)

diff --git a/drivers/gpu/drm/radeon/radeon_pm.c b/drivers/gpu/drm/radeon/radeon_pm.c
index ee738a5..e0a664d 100644
--- a/drivers/gpu/drm/radeon/radeon_pm.c
+++ b/drivers/gpu/drm/radeon/radeon_pm.c
 <at>  <at>  -603,7 +603,6  <at>  <at>  static const struct attribute_group *hwmon_groups[] = {
 static int radeon_hwmon_init(struct radeon_device *rdev)
 {
 	int err = 0;
-	struct device *hwmon_dev;

 	switch (rdev->pm.int_thermal_type) {
 	case THERMAL_TYPE_RV6XX:
 <at>  <at>  -616,11 +615,11  <at>  <at>  static int radeon_hwmon_init(struct radeon_device *rdev)
 	case THERMAL_TYPE_KV:
 		if (rdev->asic->pm.get_temperature == NULL)
 			return err;
-		hwmon_dev = hwmon_device_register_with_groups(rdev->dev,
-							      "radeon", rdev,
-							      hwmon_groups);
-		if (IS_ERR(hwmon_dev)) {
-			err = PTR_ERR(hwmon_dev);
+		rdev->pm.int_hwmon_dev = hwmon_device_register_with_groups(rdev->dev,
+									   "radeon", rdev,
+									   hwmon_groups);
+		if (IS_ERR(rdev->pm.int_hwmon_dev)) {
+			err = PTR_ERR(rdev->pm.int_hwmon_dev);
 			dev_err(rdev->dev,
 				"Unable to register hwmon device: %d\n", err);
 		}
 <at>  <at>  -632,6 +631,12  <at>  <at>  static int radeon_hwmon_init(struct radeon_device *rdev)
 	return err;
 }

+static void radeon_hwmon_fini(struct radeon_device *rdev)
+{
+	if (rdev->pm.int_hwmon_dev)
+		hwmon_device_unregister(rdev->pm.int_hwmon_dev);
+}
+
 static void radeon_dpm_thermal_work_handler(struct work_struct *work)
 {
 	struct radeon_device *rdev =
 <at>  <at>  -1353,6 +1358,8  <at>  <at>  static void radeon_pm_fini_old(struct radeon_device *rdev)
 		device_remove_file(rdev->dev, &dev_attr_power_method);
 	}

+	radeon_hwmon_fini(rdev);
+
 	if (rdev->pm.power_state)
 		kfree(rdev->pm.power_state);
 }
 <at>  <at>  -1372,6 +1379,8  <at>  <at>  static void radeon_pm_fini_dpm(struct radeon_device *rdev)
 	}
 	radeon_dpm_fini(rdev);

+	radeon_hwmon_fini(rdev);
+
 	if (rdev->pm.power_state)
 		kfree(rdev->pm.power_state);
 }
--

-- 
1.8.3.1
Andrzej Hajda | 15 Apr 15:33 2014

[PATCH] drm/exynos: balance framebuffer refcount

exynos_drm_crtc_mode_set assigns primary framebuffer to plane without
taking reference. Then during framebuffer removal it is dereferenced twice,
causing oops. The patch fixes it.

Signed-off-by: Andrzej Hajda <a.hajda <at> samsung.com>
---
Hi,

This patch fixes framebuffer refcount balancing. The issue
appeared after merge of universal plane related patches.
Similar issue affected omap [1].

[1]: http://permalink.gmane.org/gmane.comp.video.dri.devel/104108

Regards
Andrzej
---
 drivers/gpu/drm/exynos/exynos_drm_crtc.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/drivers/gpu/drm/exynos/exynos_drm_crtc.c b/drivers/gpu/drm/exynos/exynos_drm_crtc.c
index e930d4f..1ef5ab9 100644
--- a/drivers/gpu/drm/exynos/exynos_drm_crtc.c
+++ b/drivers/gpu/drm/exynos/exynos_drm_crtc.c
 <at>  <at>  -145,6 +145,7  <at>  <at>  exynos_drm_crtc_mode_set(struct drm_crtc *crtc, struct drm_display_mode *mode,

 	plane->crtc = crtc;
 	plane->fb = crtc->primary->fb;
+	drm_framebuffer_reference(plane->fb);

 	return 0;
 }
--

-- 
1.8.3.2
Christian König | 15 Apr 11:28 2014
Picon

[PATCH] drm/radeon: memory leak on bo reservation failure. v2

From: Quentin Casasnovas <quentin.casasnovas <at> oracle.com>

On bo reservation failure, we end up leaking fpriv.

v2 (chk): rebased and added missing free on vm failure as well

Fixes: 5e386b574cf7e1 ("drm/radeon: fix missing bo reservation")
Cc: stable <at> vger.kernel.org
Cc: Christian König <christian.koenig <at> amd.com>
Cc: Alex Deucher <alexander.deucher <at> amd.com>
Signed-off-by: Quentin Casasnovas <quentin.casasnovas <at> oracle.com>
Signed-off-by: Christian König <christian.koenig <at> amd.com>
---
 drivers/gpu/drm/radeon/radeon_kms.c | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/drivers/gpu/drm/radeon/radeon_kms.c b/drivers/gpu/drm/radeon/radeon_kms.c
index 9337820..fb3d13f 100644
--- a/drivers/gpu/drm/radeon/radeon_kms.c
+++ b/drivers/gpu/drm/radeon/radeon_kms.c
 <at>  <at>  -574,12 +574,17  <at>  <at>  int radeon_driver_open_kms(struct drm_device *dev, struct drm_file *file_priv)
 		}

 		r = radeon_vm_init(rdev, &fpriv->vm);
-		if (r)
+		if (r) {
+			kfree(fpriv);
 			return r;
+		}

 		r = radeon_bo_reserve(rdev->ring_tmp_bo.bo, false);
-		if (r)
+		if (r) {
+			radeon_vm_fini(rdev, &fpriv->vm);
+			kfree(fpriv);
 			return r;
+		}

 		/* map the ib pool buffer read only into
 		 * virtual address space */
--

-- 
1.9.1

_______________________________________________
dri-devel mailing list
dri-devel <at> lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
Tomasz Stanislawski | 15 Apr 11:27 2014

[PATCHv2 0/4] drm: exynos: update/fixes to HDMI driver

Hi everyone,
This patchset adds 4 fixes/updates to EXYNOS DRM driver for
HDMI subsystem.

All comments are welcome.

Regards,
Tomasz Stanislawski

Changelog:

v2:
* fix check with gpio_is_valid()
* use U32_MAX instead of ULONG_MAX to be 64-bit-friendly
* use hdmi_driver_data as hdmi's compatile data

v1:
* initial version

Tomasz Stanislawski (4):
  drm: exynos: hdmi: simplify extracting hpd-gpio from DT
  drm: exynos: mixer: fix using usleep() in atomic context
  drm: exynos: add compatibles for HDMI and Mixer chips and exynos4210
    SoC
  drm: exynos: hdmi: add support for pixel clock limitation

 .../devicetree/bindings/video/exynos_hdmi.txt      |    4 +++
 drivers/gpu/drm/exynos/exynos_hdmi.c               |   30 ++++++++++++++------
 drivers/gpu/drm/exynos/exynos_mixer.c              |    5 +++-
 include/media/s5p_hdmi.h                           |    1 +
 4 files changed, 31 insertions(+), 9 deletions(-)

--

-- 
1.7.9.5
bugzilla-daemon | 15 Apr 11:02 2014

[Bug 74121] New: [3.15-rc1] Exynos: Sandbox report fatal error "Unexpected 64bit argument detected"

https://bugzilla.kernel.org/show_bug.cgi?id=74121

            Bug ID: 74121
           Summary: [3.15-rc1] Exynos: Sandbox report fatal error
                    "Unexpected 64bit argument detected"
           Product: Drivers
           Version: 2.5
    Kernel Version: 3.15-rc1
          Hardware: Other
                OS: Linux
              Tree: Mainline
            Status: NEW
          Severity: high
          Priority: P1
         Component: Video(DRI - non Intel)
          Assignee: drivers_video-dri <at> kernel-bugs.osdl.org
          Reporter: r.sh.open <at> gmail.com
        Regression: No

Sandbox crashing with 3.15-rc1 stating below fatal error. This was working in
till 3.14 Stable.

---------------------------------------------------------------------------
[1925:1925:0101/000305:FATAL:sandbox_bpf.cc(202)] Unexpected 64bit argument
detected
[1860:1860:1231/160305:FATAL:gpu_process_transport_factory.cc(210)] Failed to
create UI context, but can't use software compositing with browser threaded
compositing. Aborting.
Handling SIGCHLD.
Successfully wrote to child pipe.
bootstrap_helper: ReserveBottomPages: NULL pointer guard page errno=22
---------------------------------------------------------------------------

[This is my first bug. Please let me know if thing are not upto the mark.]

--

-- 
You are receiving this mail because:
You are watching the assignee of the bug.
Daniel Vetter | 15 Apr 10:02 2014
Picon

[PATCH] drm/plane-helper: Don't fake-implement primary plane disabling

After thinking about this topic a bit more I've reached the conclusion
that implementing this doesn't make sense:

- The locking is all wrong: set_config(NULL) will also unlink encoders
  and connectors, but those links are protected with the mode_config
  mutex. In the ->disable_plane callback we only hold all modeset
  locks, but eventually we want to switch to just grabbing the
  per-crtc (and maybe per-plane) locks as needed, maybe based on
  ww_mutexes. Having a callback which absolutely needs all modeset
  locks is bad for this conversion.

  Note that the same isn't true for the provided ->update_plane since
  we've audited the crtc helpers to make sure that not encoder or
  connector links are changed.

- There's no way to re-enable the plane with an ->update_plane: The
  connectors/encoder links are lost and so we can't re-enable the
  CRTC. Even without that issue the driver might have reassigned some
  shared resources (as opposed to e.g. DPMS off, where drivers are not
  allowed to do that to make sure the CRTC can be enabled again).

- The semantics don't make much sense: Userspace asked to scan out
  black (or some other color if the driver supports a background
  color), not that the screen be disabled.

- Implementing proper primary plane support (i.e. actually disabling
  the primary plane without disabling the CRTC) is really simple, at
  least if all the hw needs is flipping a bit. The big task is
  auditing all the interactions with other ioctls when the CRTC is on
  but there's no primary plane (e.g. pageflips). And some of that work
  still needs to be done.

Cc: Matt Roper <matthew.d.roper <at> intel.com>
Signed-off-by: Daniel Vetter <daniel.vetter <at> ffwll.ch>
---
 drivers/gpu/drm/drm_plane_helper.c | 33 +++++----------------------------
 1 file changed, 5 insertions(+), 28 deletions(-)

diff --git a/drivers/gpu/drm/drm_plane_helper.c b/drivers/gpu/drm/drm_plane_helper.c
index 9263fd5efa58..9540ff9f97fe 100644
--- a/drivers/gpu/drm/drm_plane_helper.c
+++ b/drivers/gpu/drm/drm_plane_helper.c
 <at>  <at>  -205,9 +205,9  <at>  <at>  EXPORT_SYMBOL(drm_primary_helper_update);
  *
  * Provides a default plane disable handler for primary planes.  This is handler
  * is called in response to a userspace SetPlane operation on the plane with a
- * NULL framebuffer parameter.  We call the driver's modeset handler with a NULL
- * framebuffer to disable the CRTC if no other planes are currently enabled.
- * If other planes are still enabled on the same CRTC, we return -EBUSY.
+ * NULL framebuffer parameter.  It unconditionally fails the disable call with
+ * -EINVAL the only way to disable the primary plane without driver support is
+ * to disable the entier CRTC. Which does not match the plane ->disable hook.
  *
  * Note that some hardware may be able to disable the primary plane without
  * disabling the whole CRTC.  Drivers for such hardware should provide their
 <at>  <at>  -216,34 +216,11  <at>  <at>  EXPORT_SYMBOL(drm_primary_helper_update);
  * disabled primary plane).
  *
  * RETURNS:
- * Zero on success, error code on failure
+ * Unconditionally returns -EINVAL.
  */
 int drm_primary_helper_disable(struct drm_plane *plane)
 {
-	struct drm_plane *p;
-	struct drm_mode_set set = {
-		.crtc = plane->crtc,
-		.fb = NULL,
-	};
-
-	if (plane->crtc == NULL || plane->fb == NULL)
-		/* Already disabled */
-		return 0;
-
-	list_for_each_entry(p, &plane->dev->mode_config.plane_list, head)
-		if (p != plane && p->fb) {
-			DRM_DEBUG_KMS("Cannot disable primary plane while other planes are still active on CRTC.\n");
-			return -EBUSY;
-		}
-
-	/*
-	 * N.B.  We call set_config() directly here rather than
-	 * drm_mode_set_config_internal() since drm_mode_setplane() already
-	 * handles the basic refcounting and we don't need the special
-	 * cross-CRTC refcounting (no chance of stealing connectors from
-	 * other CRTC's with this update).
-	 */
-	return plane->crtc->funcs->set_config(&set);
+	return -EINVAL;
 }
 EXPORT_SYMBOL(drm_primary_helper_disable);

--

-- 
1.9.2
Micah Richert | 14 Apr 20:40 2014

[PATCH] drm: fix memory leak in msm_gem when no iommu is present

Signed-off-by: Micah Richert <richert <at> braincorporation.com>
---
 drivers/gpu/drm/msm/msm_gem.c | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/drivers/gpu/drm/msm/msm_gem.c b/drivers/gpu/drm/msm/msm_gem.c
index e8458bc..c818a06 100644
--- a/drivers/gpu/drm/msm/msm_gem.c
+++ b/drivers/gpu/drm/msm/msm_gem.c
 <at>  <at>  -118,8 +118,10  <at>  <at>  static void put_pages(struct drm_gem_object *obj)

 		if (iommu_present(&platform_bus_type))
 			drm_gem_put_pages(obj, msm_obj->pages, true, false);
-		else
+		else {
 			drm_mm_remove_node(msm_obj->vram_node);
+			drm_free_large(msm_obj->pages);
+		}

 		msm_obj->pages = NULL;
 	}
--

-- 
1.8.3.2
Tomi Valkeinen | 14 Apr 11:46 2014
Picon

[PATCH 1/4] drm/omap: fix missing unref to fb's buf object

omap_fbdev_create() takes a reference to the fb's gem object with
omap_gem_get_paddr(). However, it never releases it with
omap_gem_put_paddr().

This patch adds the missing omap_gem_put_paddr() to omap_fbdev_free().

Signed-off-by: Tomi Valkeinen <tomi.valkeinen <at> ti.com>
---
 drivers/gpu/drm/omapdrm/omap_fbdev.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/drivers/gpu/drm/omapdrm/omap_fbdev.c b/drivers/gpu/drm/omapdrm/omap_fbdev.c
index 002988d09021..1388ca7f87e8 100644
--- a/drivers/gpu/drm/omapdrm/omap_fbdev.c
+++ b/drivers/gpu/drm/omapdrm/omap_fbdev.c
 <at>  <at>  -371,6 +371,9  <at>  <at>  void omap_fbdev_free(struct drm_device *dev)

 	fbdev = to_omap_fbdev(priv->fbdev);

+	/* release the ref taken in omap_fbdev_create() */
+	omap_gem_put_paddr(fbdev->bo);
+
 	/* this will free the backing object */
 	if (fbdev->fb) {
 		drm_framebuffer_unregister_private(fbdev->fb);
--

-- 
1.8.3.2

Gmane