All of lore.kernel.org
 help / color / mirror / Atom feed
* [BUG/REGRESSION]  Radeon HDMI casuses oops on Acube Sam460ex amcc 460ex power board
@ 2015-05-17 23:20 Julian Margetson
  2015-05-18 16:08 ` Alex Deucher
  0 siblings, 1 reply; 27+ messages in thread
From: Julian Margetson @ 2015-05-17 23:20 UTC (permalink / raw)
  To: Maling list - DRI developers; +Cc: RUNAWAY


[-- Attachment #1.1: Type: text/plain, Size: 6750 bytes --]

Kernels 4.03 and 4.04  oops with HDMI connection on Acube Sam460ex amcc 
460ex powerpc  board.

016a255b7835ee7e49a3eba3c14ba0bc0221a4f8 is the first bad commit

commit 016a255b7835ee7e49a3eba3c14ba0bc0221a4f8
Author: Alex Deucher <alexander.deucher@amd.com>
Date:   Tue Apr 7 09:52:42 2015 -0400

     drm/radeon: only mark audio as connected if the monitor supports it (v3)
     
     commit 0f55db36d49d45b80eff0c0a2a498766016f458b upstream.
     
     Otherwise the driver may try and send audio which may confuse the
     monitor.
     
     v2: set pin to NULL if no audio
     v3: avoid crash with analog encoders
     
     Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
     Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

:040000 040000 de0366a6790f5c91d175bcb89cb34956bbe72b26 bbdb5734961f824558152c7c34a840c78bc3a9a9 M	drivers



[    2.587570] Linux agpgart interface v0.103
[    2.591997] [drm] Initialized drm 1.1.0 20060810
[    2.596892] [drm] radeon kernel modesetting enabled.
[    2.602989] [drm] initializing kernel modesetting (VERDE 0x1002:0x683F 0x1545:0x7750).
[    2.611161] [drm] register mmio base: 0xe90000000
[    2.615935] [drm] register mmio size: 262144
[    2.952043] ATOM BIOS: C44501
[    2.955323] radeon 0001:81:00.0: VRAM: 1024M 0x0000000000000000 - 0x000000003FFFFFFF (1024M used)
[    2.964253] radeon 0001:81:00.0: GTT: 1024M 0x0000000040000000 - 0x000000007FFFFFFF
[    2.971938] [drm] Detected VRAM RAM=1024M, BAR=256M
[    2.976840] [drm] RAM width 128bits DDR
[    2.980898] [TTM] Zone  kernel: Available graphics memory: 379358 kiB
[    2.987383] [TTM] Zone highmem: Available graphics memory: 1034718 kiB
[    2.993934] [TTM] Initializing pool allocator
[    2.998331] [TTM] Initializing DMA pool allocator
[    3.003153] [drm] radeon: 1024M of VRAM memory ready
[    3.008162] [drm] radeon: 1024M of GTT memory ready.
[    3.013203] [drm] Loading verde Microcode
[    3.017266] [drm] Internal thermal controller with fan control
[    3.023437] [drm] probing gen 2 caps for device aaa1:bed1 = 18cc41/0
[    3.077284] [drm] radeon: dpm initialized
[    3.081503] [drm] GART: num cpu pages 262144, num gpu pages 262144
[    3.093142] [drm] probing gen 2 caps for device aaa1:bed1 = 18cc41/0
[    3.125984] [drm] PCIE GART of 1024M enabled (table at 0x0000000000277000).
[    3.133327] radeon 0001:81:00.0: WB enabled
[    3.137565] radeon 0001:81:00.0: fence driver on ring 0 use gpu addr 0x0000000040000c00 and cpu addr 0xffc01c00
[    3.147697] radeon 0001:81:00.0: fence driver on ring 1 use gpu addr 0x0000000040000c04 and cpu addr 0xffc01c04
[    3.157827] radeon 0001:81:00.0: fence driver on ring 2 use gpu addr 0x0000000040000c08 and cpu addr 0xffc01c08
[    3.167957] radeon 0001:81:00.0: fence driver on ring 3 use gpu addr 0x0000000040000c0c and cpu addr 0xffc01c0c
[    3.178078] radeon 0001:81:00.0: fence driver on ring 4 use gpu addr 0x0000000040000c10 and cpu addr 0xffc01c10
[    3.209673] radeon 0001:81:00.0: fence driver on ring 5 use gpu addr 0x0000000000075a18 and cpu addr 0xf90b5a18
[    3.219822] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[    3.226457] [drm] Driver supports precise vblank timestamp query.
[    3.232584] radeon 0001:81:00.0: radeon: MSI limited to 32-bit
[    3.238466] ppc4xx_setup_msi_irqs: fail allocating msi interrupt
[    3.244586] [drm] radeon: irq initialized.
[    4.006339] [drm:r600_ring_test] *ERROR* radeon: ring 0 test failed (scratch(0x850C)=0xCAFEDEAD)
[    4.015198] radeon 0001:81:00.0: disabling GPU acceleration
[    4.220071] [drm] Radeon Display Connectors
[    4.224651] [drm] Connector 0:
[    4.227787] [drm]   HDMI-A-1
[    4.230754] [drm]   HPD4
[    4.233328] [drm]   DDC: 0x6570 0x6570 0x6574 0x6574 0x6578 0x6578 0x657c 0x657c
[    4.240806] [drm]   Encoders:
[    4.243815] [drm]     DFP1: INTERNAL_UNIPHY2
[    4.248131] [drm] Connector 1:
[    4.251227] [drm]   DVI-I-1
[    4.254051] [drm]   HPD2
[    4.256608] [drm]   DDC: 0x6560 0x6560 0x6564 0x6564 0x6568 0x6568 0x656c 0x656c
[    4.264034] [drm]   Encoders:
[    4.267021] [drm]     DFP2: INTERNAL_UNIPHY
[    4.271223] [drm]     CRT1: INTERNAL_KLDSCP_DAC1
[    4.390562] [drm] fb mappable at 0x80478000
[    4.394789] [drm] vram apper at 0x80000000
[    4.398905] [drm] size 8294400
[    4.401978] [drm] fb depth is 24
[    4.405225] [drm]    pitch is 7680
[    4.700581] Console: switching to colour frame buffer device 240x67
[    4.779669] radeon 0001:81:00.0: fb0: radeondrmfb frame buffer device
[    4.786489] radeon 0001:81:00.0: registered panic notifier
[    4.796803] [drm] Initialized radeon 2.41.0 20080528 for 0001:81:00.0 on minor 0

[   31.191562] Unable to handle kernel paging request for data at address 0x00000008
[   31.258832] Faulting instruction address: 0xc04a51bc
[   34.049506] Oops: Kernel access of bad area, sig: 11 [#1]
[   34.055246] PREEMPT Canyonlands
[   34.058586] Modules linked in:
[   34.061830] CPU: 0 PID: 1998 Comm: Xorg Not tainted 4.0.3-Sam460ex #2
[   34.068633] task: edee4c60 ti: ede8a000 task.ti: ede8a000
[   34.074334] NIP: c04a51bc LR: c04a546c CTR: c03e5050
[   34.079578] REGS: ede8bc30 TRAP: 0300   Not tainted  (4.0.3-Sam460ex)
[   34.086381] MSR: 00029000 <CE,EE,ME>  CR: 20004422  XER: 00000000
[   34.092944] DEAR: 00000008 ESR: 00000000
GPR00: c04a5438 ede8bce0 edee4c60 eea84000 00000000 00000000 c0710000 00000000
GPR08: 00000000 00000000 eeac0400 ede8bce0 20004444 b7a55afc b80efab0 b80ee530
GPR16: 00000000 ffffffff 6f23c730 ede8be18 c03add44 eeac0578 00000001 00004000
GPR24: 00004000 c0719b98 fffffff2 00000001 eeb61200 eea84000 eea8df00 00000000
[   34.127485] NIP [c04a51bc] radeon_audio_enable+0x4/0x18
[   34.133000] LR [c04a546c] radeon_audio_detect+0xd4/0x104
[   34.138604] Call Trace:
[   34.141185] [ede8bce0] [c04a5438] radeon_audio_detect+0xa0/0x104 (unreliable)
[   34.148771] [ede8bd00] [c03e6958] radeon_dvi_detect+0x390/0x3b4
[   34.155046] [ede8bd30] [c0391cec] drm_helper_probe_single_connector_modes_merge_bits+0xf4/0x448
[   34.164253] [ede8bd70] [c03ade28] drm_mode_getconnector+0xe4/0x334
[   34.170796] [ede8be10] [c03a0be8] drm_ioctl+0x348/0x464
[   34.176343] [ede8bed0] [c00ce2e8] do_vfs_ioctl+0x52c/0x6e8
[   34.182158] [ede8bf20] [c00ce4e4] SyS_ioctl+0x40/0x68
[   34.187515] [ede8bf40] [c000ab1c] ret_from_syscall+0x0/0x3c
[   34.193417] --- interrupt: c01 at 0x6fb001dc
[   34.193417]     LR = 0x6fb00100
[   34.201216] Instruction dump:
[   34.204368] 8129012c 806a0018 2f890000 419e0018 81290004 2f890000 419e000c 7d2903a6
[   34.212674] 4e800420 38600000 4e800020 81231cd8 <81290008> 2f890000 4d9e0020 7d2903a6
[   34.376219] ---[ end trace 803e15e46b991816 ]---
[   34.380843]
  * Starting Mount filesystems on boot[ OK ]
  *




[-- Attachment #1.2: Type: text/html, Size: 8164 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 27+ messages in thread

* Re: [BUG/REGRESSION] Radeon HDMI casuses oops on Acube Sam460ex amcc 460ex power board
  2015-05-17 23:20 [BUG/REGRESSION] Radeon HDMI casuses oops on Acube Sam460ex amcc 460ex power board Julian Margetson
@ 2015-05-18 16:08 ` Alex Deucher
  2015-05-18 17:48   ` Julian Margetson
  0 siblings, 1 reply; 27+ messages in thread
From: Alex Deucher @ 2015-05-18 16:08 UTC (permalink / raw)
  To: Julian Margetson; +Cc: Maling list - DRI developers

[-- Attachment #1: Type: text/plain, Size: 7126 bytes --]

On Sun, May 17, 2015 at 7:20 PM, Julian Margetson <runaway@candw.ms> wrote:
> Kernels 4.03 and 4.04  oops with HDMI connection on Acube Sam460ex amcc
> 460ex powerpc  board.
>
> 016a255b7835ee7e49a3eba3c14ba0bc0221a4f8 is the first bad commit
>
> commit 016a255b7835ee7e49a3eba3c14ba0bc0221a4f8
> Author: Alex Deucher <alexander.deucher@amd.com>
> Date:   Tue Apr 7 09:52:42 2015 -0400
>
>     drm/radeon: only mark audio as connected if the monitor supports it (v3)
>
>     commit 0f55db36d49d45b80eff0c0a2a498766016f458b upstream.
>
>     Otherwise the driver may try and send audio which may confuse the
>     monitor.
>
>     v2: set pin to NULL if no audio
>     v3: avoid crash with analog encoders
>
>     Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
>     Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
>
> :040000 040000 de0366a6790f5c91d175bcb89cb34956bbe72b26
> bbdb5734961f824558152c7c34a840c78bc3a9a9 M drivers
>

The attached patch should fix it up.

Alex


>
>
> [    2.587570] Linux agpgart interface v0.103
> [    2.591997] [drm] Initialized drm 1.1.0 20060810
> [    2.596892] [drm] radeon kernel modesetting enabled.
> [    2.602989] [drm] initializing kernel modesetting (VERDE 0x1002:0x683F
> 0x1545:0x7750).
> [    2.611161] [drm] register mmio base: 0xe90000000
> [    2.615935] [drm] register mmio size: 262144
> [    2.952043] ATOM BIOS: C44501
> [    2.955323] radeon 0001:81:00.0: VRAM: 1024M 0x0000000000000000 -
> 0x000000003FFFFFFF (1024M used)
> [    2.964253] radeon 0001:81:00.0: GTT: 1024M 0x0000000040000000 -
> 0x000000007FFFFFFF
> [    2.971938] [drm] Detected VRAM RAM=1024M, BAR=256M
> [    2.976840] [drm] RAM width 128bits DDR
> [    2.980898] [TTM] Zone  kernel: Available graphics memory: 379358 kiB
> [    2.987383] [TTM] Zone highmem: Available graphics memory: 1034718 kiB
> [    2.993934] [TTM] Initializing pool allocator
> [    2.998331] [TTM] Initializing DMA pool allocator
> [    3.003153] [drm] radeon: 1024M of VRAM memory ready
> [    3.008162] [drm] radeon: 1024M of GTT memory ready.
> [    3.013203] [drm] Loading verde Microcode
> [    3.017266] [drm] Internal thermal controller with fan control
> [    3.023437] [drm] probing gen 2 caps for device aaa1:bed1 = 18cc41/0
> [    3.077284] [drm] radeon: dpm initialized
> [    3.081503] [drm] GART: num cpu pages 262144, num gpu pages 262144
> [    3.093142] [drm] probing gen 2 caps for device aaa1:bed1 = 18cc41/0
> [    3.125984] [drm] PCIE GART of 1024M enabled (table at
> 0x0000000000277000).
> [    3.133327] radeon 0001:81:00.0: WB enabled
> [    3.137565] radeon 0001:81:00.0: fence driver on ring 0 use gpu addr
> 0x0000000040000c00 and cpu addr 0xffc01c00
> [    3.147697] radeon 0001:81:00.0: fence driver on ring 1 use gpu addr
> 0x0000000040000c04 and cpu addr 0xffc01c04
> [    3.157827] radeon 0001:81:00.0: fence driver on ring 2 use gpu addr
> 0x0000000040000c08 and cpu addr 0xffc01c08
> [    3.167957] radeon 0001:81:00.0: fence driver on ring 3 use gpu addr
> 0x0000000040000c0c and cpu addr 0xffc01c0c
> [    3.178078] radeon 0001:81:00.0: fence driver on ring 4 use gpu addr
> 0x0000000040000c10 and cpu addr 0xffc01c10
> [    3.209673] radeon 0001:81:00.0: fence driver on ring 5 use gpu addr
> 0x0000000000075a18 and cpu addr 0xf90b5a18
> [    3.219822] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
> [    3.226457] [drm] Driver supports precise vblank timestamp query.
> [    3.232584] radeon 0001:81:00.0: radeon: MSI limited to 32-bit
> [    3.238466] ppc4xx_setup_msi_irqs: fail allocating msi interrupt
> [    3.244586] [drm] radeon: irq initialized.
> [    4.006339] [drm:r600_ring_test] *ERROR* radeon: ring 0 test failed
> (scratch(0x850C)=0xCAFEDEAD)
> [    4.015198] radeon 0001:81:00.0: disabling GPU acceleration
> [    4.220071] [drm] Radeon Display Connectors
> [    4.224651] [drm] Connector 0:
> [    4.227787] [drm]   HDMI-A-1
> [    4.230754] [drm]   HPD4
> [    4.233328] [drm]   DDC: 0x6570 0x6570 0x6574 0x6574 0x6578 0x6578 0x657c
> 0x657c
> [    4.240806] [drm]   Encoders:
> [    4.243815] [drm]     DFP1: INTERNAL_UNIPHY2
> [    4.248131] [drm] Connector 1:
> [    4.251227] [drm]   DVI-I-1
> [    4.254051] [drm]   HPD2
> [    4.256608] [drm]   DDC: 0x6560 0x6560 0x6564 0x6564 0x6568 0x6568 0x656c
> 0x656c
> [    4.264034] [drm]   Encoders:
> [    4.267021] [drm]     DFP2: INTERNAL_UNIPHY
> [    4.271223] [drm]     CRT1: INTERNAL_KLDSCP_DAC1
> [    4.390562] [drm] fb mappable at 0x80478000
> [    4.394789] [drm] vram apper at 0x80000000
> [    4.398905] [drm] size 8294400
> [    4.401978] [drm] fb depth is 24
> [    4.405225] [drm]    pitch is 7680
> [    4.700581] Console: switching to colour frame buffer device 240x67
> [    4.779669] radeon 0001:81:00.0: fb0: radeondrmfb frame buffer device
> [    4.786489] radeon 0001:81:00.0: registered panic notifier
> [    4.796803] [drm] Initialized radeon 2.41.0 20080528 for 0001:81:00.0 on
> minor 0
>
> [   31.191562] Unable to handle kernel paging request for data at address
> 0x00000008
> [   31.258832] Faulting instruction address: 0xc04a51bc
> [   34.049506] Oops: Kernel access of bad area, sig: 11 [#1]
> [   34.055246] PREEMPT Canyonlands
> [   34.058586] Modules linked in:
> [   34.061830] CPU: 0 PID: 1998 Comm: Xorg Not tainted 4.0.3-Sam460ex #2
> [   34.068633] task: edee4c60 ti: ede8a000 task.ti: ede8a000
> [   34.074334] NIP: c04a51bc LR: c04a546c CTR: c03e5050
> [   34.079578] REGS: ede8bc30 TRAP: 0300   Not tainted  (4.0.3-Sam460ex)
> [   34.086381] MSR: 00029000 <CE,EE,ME>  CR: 20004422  XER: 00000000
> [   34.092944] DEAR: 00000008 ESR: 00000000
> GPR00: c04a5438 ede8bce0 edee4c60 eea84000 00000000 00000000 c0710000
> 00000000
> GPR08: 00000000 00000000 eeac0400 ede8bce0 20004444 b7a55afc b80efab0
> b80ee530
> GPR16: 00000000 ffffffff 6f23c730 ede8be18 c03add44 eeac0578 00000001
> 00004000
> GPR24: 00004000 c0719b98 fffffff2 00000001 eeb61200 eea84000 eea8df00
> 00000000
> [   34.127485] NIP [c04a51bc] radeon_audio_enable+0x4/0x18
> [   34.133000] LR [c04a546c] radeon_audio_detect+0xd4/0x104
> [   34.138604] Call Trace:
> [   34.141185] [ede8bce0] [c04a5438] radeon_audio_detect+0xa0/0x104
> (unreliable)
> [   34.148771] [ede8bd00] [c03e6958] radeon_dvi_detect+0x390/0x3b4
> [   34.155046] [ede8bd30] [c0391cec]
> drm_helper_probe_single_connector_modes_merge_bits+0xf4/0x448
> [   34.164253] [ede8bd70] [c03ade28] drm_mode_getconnector+0xe4/0x334
> [   34.170796] [ede8be10] [c03a0be8] drm_ioctl+0x348/0x464
> [   34.176343] [ede8bed0] [c00ce2e8] do_vfs_ioctl+0x52c/0x6e8
> [   34.182158] [ede8bf20] [c00ce4e4] SyS_ioctl+0x40/0x68
> [   34.187515] [ede8bf40] [c000ab1c] ret_from_syscall+0x0/0x3c
> [   34.193417] --- interrupt: c01 at 0x6fb001dc
> [   34.193417]     LR = 0x6fb00100
> [   34.201216] Instruction dump:
> [   34.204368] 8129012c 806a0018 2f890000 419e0018 81290004 2f890000
> 419e000c 7d2903a6
> [   34.212674] 4e800420 38600000 4e800020 81231cd8 <81290008> 2f890000
> 4d9e0020 7d2903a6
> [   34.376219] ---[ end trace 803e15e46b991816 ]---
> [   34.380843]
>  * Starting Mount filesystems on boot[ OK ]
>  *
>
>
>

[-- Attachment #2: 0001-drm-radeon-properly-select-encoder-in-radeon_audio_d.patch --]
[-- Type: text/x-patch, Size: 2848 bytes --]

From 0907a035e67344d2a1f3a840599bb9e298092a9d Mon Sep 17 00:00:00 2001
From: Alex Deucher <alexander.deucher@amd.com>
Date: Mon, 18 May 2015 12:04:02 -0400
Subject: [PATCH] drm/radeon: properly select encoder in radeon_audio_detect

Need to handle DVI where we way end up with an analog encoder
in some cases.

Reported-by: Julian Margetson <runaway@candw.ms>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Cc: stable@vger.kernel.org
---
 drivers/gpu/drm/radeon/radeon_audio.c      | 18 ++++++++++--------
 drivers/gpu/drm/radeon/radeon_connectors.c |  2 +-
 2 files changed, 11 insertions(+), 9 deletions(-)

diff --git a/drivers/gpu/drm/radeon/radeon_audio.c b/drivers/gpu/drm/radeon/radeon_audio.c
index dcb7796..31b60f6 100644
--- a/drivers/gpu/drm/radeon/radeon_audio.c
+++ b/drivers/gpu/drm/radeon/radeon_audio.c
@@ -453,22 +453,24 @@ void radeon_audio_enable(struct radeon_device *rdev,
 void radeon_audio_detect(struct drm_connector *connector,
 			 enum drm_connector_status status)
 {
-	struct radeon_device *rdev;
-	struct radeon_encoder *radeon_encoder;
+	struct drm_device *dev = connector->dev;
+	struct radeon_device *rdev = dev->dev_private;
 	struct radeon_encoder_atom_dig *dig;
+	const struct drm_connector_helper_funcs *connector_funcs =
+		connector->helper_private;
+	struct drm_encoder *encoder = connector_funcs->best_encoder(connector);
+	struct radeon_encoder *radeon_encoder;
 
-	if (!connector || !connector->encoder)
+	if (!connector || !encoder)
 		return;
 
-	if (!radeon_encoder_is_digital(connector->encoder))
+	if (!radeon_encoder_is_digital(encoder))
 		return;
 
-	rdev = connector->encoder->dev->dev_private;
-
 	if (!radeon_audio_chipset_supported(rdev))
 		return;
 
-	radeon_encoder = to_radeon_encoder(connector->encoder);
+	radeon_encoder = to_radeon_encoder(encoder);
 	dig = radeon_encoder->enc_priv;
 
 	if (!dig->afmt)
@@ -484,7 +486,7 @@ void radeon_audio_detect(struct drm_connector *connector,
 		else
 			radeon_encoder->audio = rdev->audio.hdmi_funcs;
 
-		dig->afmt->pin = radeon_audio_get_pin(connector->encoder);
+		dig->afmt->pin = radeon_audio_get_pin(encoder);
 		if (drm_detect_monitor_audio(radeon_connector_edid(connector))) {
 			radeon_audio_enable(rdev, dig->afmt->pin, 0xf);
 		} else {
diff --git a/drivers/gpu/drm/radeon/radeon_connectors.c b/drivers/gpu/drm/radeon/radeon_connectors.c
index d17d251..c251eac 100644
--- a/drivers/gpu/drm/radeon/radeon_connectors.c
+++ b/drivers/gpu/drm/radeon/radeon_connectors.c
@@ -1379,7 +1379,7 @@ out:
 	/* updated in get modes as well since we need to know if it's analog or digital */
 	radeon_connector_update_scratch_regs(connector, ret);
 
-	if (radeon_audio != 0) {
+	if ((radeon_audio != 0) && (radeon_connector->use_digital)) {
 		radeon_connector_get_edid(connector);
 		radeon_audio_detect(connector, ret);
 	}
-- 
1.8.3.1


[-- Attachment #3: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply related	[flat|nested] 27+ messages in thread

* Re: [BUG/REGRESSION] Radeon HDMI casuses oops on Acube Sam460ex amcc 460ex power board
  2015-05-18 16:08 ` Alex Deucher
@ 2015-05-18 17:48   ` Julian Margetson
  2015-05-18 20:59     ` Alex Deucher
  0 siblings, 1 reply; 27+ messages in thread
From: Julian Margetson @ 2015-05-18 17:48 UTC (permalink / raw)
  To: Alex Deucher; +Cc: Maling list - DRI developers

On 5/18/2015 12:08 PM, Alex Deucher wrote:
> On Sun, May 17, 2015 at 7:20 PM, Julian Margetson <runaway@candw.ms> wrote:
>> Kernels 4.03 and 4.04  oops with HDMI connection on Acube Sam460ex amcc
>> 460ex powerpc  board.
>>
>> 016a255b7835ee7e49a3eba3c14ba0bc0221a4f8 is the first bad commit
>>
>> commit 016a255b7835ee7e49a3eba3c14ba0bc0221a4f8
>> Author: Alex Deucher <alexander.deucher@amd.com>
>> Date:   Tue Apr 7 09:52:42 2015 -0400
>>
>>      drm/radeon: only mark audio as connected if the monitor supports it (v3)
>>
>>      commit 0f55db36d49d45b80eff0c0a2a498766016f458b upstream.
>>
>>      Otherwise the driver may try and send audio which may confuse the
>>      monitor.
>>
>>      v2: set pin to NULL if no audio
>>      v3: avoid crash with analog encoders
>>
>>      Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
>>      Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
>>
>> :040000 040000 de0366a6790f5c91d175bcb89cb34956bbe72b26
>> bbdb5734961f824558152c7c34a840c78bc3a9a9 M drivers
>>
> The attached patch should fix it up.
>
> Alex
>
>
>>
>> [    2.587570] Linux agpgart interface v0.103
>> [    2.591997] [drm] Initialized drm 1.1.0 20060810
>> [    2.596892] [drm] radeon kernel modesetting enabled.
>> [    2.602989] [drm] initializing kernel modesetting (VERDE 0x1002:0x683F
>> 0x1545:0x7750).
>> [    2.611161] [drm] register mmio base: 0xe90000000
>> [    2.615935] [drm] register mmio size: 262144
>> [    2.952043] ATOM BIOS: C44501
>> [    2.955323] radeon 0001:81:00.0: VRAM: 1024M 0x0000000000000000 -
>> 0x000000003FFFFFFF (1024M used)
>> [    2.964253] radeon 0001:81:00.0: GTT: 1024M 0x0000000040000000 -
>> 0x000000007FFFFFFF
>> [    2.971938] [drm] Detected VRAM RAM=1024M, BAR=256M
>> [    2.976840] [drm] RAM width 128bits DDR
>> [    2.980898] [TTM] Zone  kernel: Available graphics memory: 379358 kiB
>> [    2.987383] [TTM] Zone highmem: Available graphics memory: 1034718 kiB
>> [    2.993934] [TTM] Initializing pool allocator
>> [    2.998331] [TTM] Initializing DMA pool allocator
>> [    3.003153] [drm] radeon: 1024M of VRAM memory ready
>> [    3.008162] [drm] radeon: 1024M of GTT memory ready.
>> [    3.013203] [drm] Loading verde Microcode
>> [    3.017266] [drm] Internal thermal controller with fan control
>> [    3.023437] [drm] probing gen 2 caps for device aaa1:bed1 = 18cc41/0
>> [    3.077284] [drm] radeon: dpm initialized
>> [    3.081503] [drm] GART: num cpu pages 262144, num gpu pages 262144
>> [    3.093142] [drm] probing gen 2 caps for device aaa1:bed1 = 18cc41/0
>> [    3.125984] [drm] PCIE GART of 1024M enabled (table at
>> 0x0000000000277000).
>> [    3.133327] radeon 0001:81:00.0: WB enabled
>> [    3.137565] radeon 0001:81:00.0: fence driver on ring 0 use gpu addr
>> 0x0000000040000c00 and cpu addr 0xffc01c00
>> [    3.147697] radeon 0001:81:00.0: fence driver on ring 1 use gpu addr
>> 0x0000000040000c04 and cpu addr 0xffc01c04
>> [    3.157827] radeon 0001:81:00.0: fence driver on ring 2 use gpu addr
>> 0x0000000040000c08 and cpu addr 0xffc01c08
>> [    3.167957] radeon 0001:81:00.0: fence driver on ring 3 use gpu addr
>> 0x0000000040000c0c and cpu addr 0xffc01c0c
>> [    3.178078] radeon 0001:81:00.0: fence driver on ring 4 use gpu addr
>> 0x0000000040000c10 and cpu addr 0xffc01c10
>> [    3.209673] radeon 0001:81:00.0: fence driver on ring 5 use gpu addr
>> 0x0000000000075a18 and cpu addr 0xf90b5a18
>> [    3.219822] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
>> [    3.226457] [drm] Driver supports precise vblank timestamp query.
>> [    3.232584] radeon 0001:81:00.0: radeon: MSI limited to 32-bit
>> [    3.238466] ppc4xx_setup_msi_irqs: fail allocating msi interrupt
>> [    3.244586] [drm] radeon: irq initialized.
>> [    4.006339] [drm:r600_ring_test] *ERROR* radeon: ring 0 test failed
>> (scratch(0x850C)=0xCAFEDEAD)
>> [    4.015198] radeon 0001:81:00.0: disabling GPU acceleration
>> [    4.220071] [drm] Radeon Display Connectors
>> [    4.224651] [drm] Connector 0:
>> [    4.227787] [drm]   HDMI-A-1
>> [    4.230754] [drm]   HPD4
>> [    4.233328] [drm]   DDC: 0x6570 0x6570 0x6574 0x6574 0x6578 0x6578 0x657c
>> 0x657c
>> [    4.240806] [drm]   Encoders:
>> [    4.243815] [drm]     DFP1: INTERNAL_UNIPHY2
>> [    4.248131] [drm] Connector 1:
>> [    4.251227] [drm]   DVI-I-1
>> [    4.254051] [drm]   HPD2
>> [    4.256608] [drm]   DDC: 0x6560 0x6560 0x6564 0x6564 0x6568 0x6568 0x656c
>> 0x656c
>> [    4.264034] [drm]   Encoders:
>> [    4.267021] [drm]     DFP2: INTERNAL_UNIPHY
>> [    4.271223] [drm]     CRT1: INTERNAL_KLDSCP_DAC1
>> [    4.390562] [drm] fb mappable at 0x80478000
>> [    4.394789] [drm] vram apper at 0x80000000
>> [    4.398905] [drm] size 8294400
>> [    4.401978] [drm] fb depth is 24
>> [    4.405225] [drm]    pitch is 7680
>> [    4.700581] Console: switching to colour frame buffer device 240x67
>> [    4.779669] radeon 0001:81:00.0: fb0: radeondrmfb frame buffer device
>> [    4.786489] radeon 0001:81:00.0: registered panic notifier
>> [    4.796803] [drm] Initialized radeon 2.41.0 20080528 for 0001:81:00.0 on
>> minor 0
>>
>> [   31.191562] Unable to handle kernel paging request for data at address
>> 0x00000008
>> [   31.258832] Faulting instruction address: 0xc04a51bc
>> [   34.049506] Oops: Kernel access of bad area, sig: 11 [#1]
>> [   34.055246] PREEMPT Canyonlands
>> [   34.058586] Modules linked in:
>> [   34.061830] CPU: 0 PID: 1998 Comm: Xorg Not tainted 4.0.3-Sam460ex #2
>> [   34.068633] task: edee4c60 ti: ede8a000 task.ti: ede8a000
>> [   34.074334] NIP: c04a51bc LR: c04a546c CTR: c03e5050
>> [   34.079578] REGS: ede8bc30 TRAP: 0300   Not tainted  (4.0.3-Sam460ex)
>> [   34.086381] MSR: 00029000 <CE,EE,ME>  CR: 20004422  XER: 00000000
>> [   34.092944] DEAR: 00000008 ESR: 00000000
>> GPR00: c04a5438 ede8bce0 edee4c60 eea84000 00000000 00000000 c0710000
>> 00000000
>> GPR08: 00000000 00000000 eeac0400 ede8bce0 20004444 b7a55afc b80efab0
>> b80ee530
>> GPR16: 00000000 ffffffff 6f23c730 ede8be18 c03add44 eeac0578 00000001
>> 00004000
>> GPR24: 00004000 c0719b98 fffffff2 00000001 eeb61200 eea84000 eea8df00
>> 00000000
>> [   34.127485] NIP [c04a51bc] radeon_audio_enable+0x4/0x18
>> [   34.133000] LR [c04a546c] radeon_audio_detect+0xd4/0x104
>> [   34.138604] Call Trace:
>> [   34.141185] [ede8bce0] [c04a5438] radeon_audio_detect+0xa0/0x104
>> (unreliable)
>> [   34.148771] [ede8bd00] [c03e6958] radeon_dvi_detect+0x390/0x3b4
>> [   34.155046] [ede8bd30] [c0391cec]
>> drm_helper_probe_single_connector_modes_merge_bits+0xf4/0x448
>> [   34.164253] [ede8bd70] [c03ade28] drm_mode_getconnector+0xe4/0x334
>> [   34.170796] [ede8be10] [c03a0be8] drm_ioctl+0x348/0x464
>> [   34.176343] [ede8bed0] [c00ce2e8] do_vfs_ioctl+0x52c/0x6e8
>> [   34.182158] [ede8bf20] [c00ce4e4] SyS_ioctl+0x40/0x68
>> [   34.187515] [ede8bf40] [c000ab1c] ret_from_syscall+0x0/0x3c
>> [   34.193417] --- interrupt: c01 at 0x6fb001dc
>> [   34.193417]     LR = 0x6fb00100
>> [   34.201216] Instruction dump:
>> [   34.204368] 8129012c 806a0018 2f890000 419e0018 81290004 2f890000
>> 419e000c 7d2903a6
>> [   34.212674] 4e800420 38600000 4e800020 81231cd8 <81290008> 2f890000
>> 4d9e0020 7d2903a6
>> [   34.376219] ---[ end trace 803e15e46b991816 ]---
>> [   34.380843]
>>   * Starting Mount filesystems on boot[ OK ]
>>   *
>>
>>
>>
applied patch and oops still with Kernel 4.04 and 4.1.0-rc3.

[   28.780273] Unable to handle kernel paging request for data at 
address 0x00000008
[   28.846502] Faulting instruction address: 0xc04a520c
[   34.670171] Oops: Kernel access of bad area, sig: 11 [#1]
[   34.675912] PREEMPT Canyonlands
[   34.679252] Modules linked in:
[   34.682496] CPU: 0 PID: 1895 Comm: Xorg Not tainted 4.0.4-Sam460ex #3
[   34.689299] task: ede4e3e0 ti: edd10000 task.ti: edd10000
[   34.694999] NIP: c04a520c LR: c04a54ec CTR: c03e5094
[   34.700243] REGS: edd11c30 TRAP: 0300   Not tainted (4.0.4-Sam460ex)
[   34.707047] MSR: 00029000 <CE,EE,ME>  CR: 28004222  XER: 00000000
[   34.713601] DEAR: 00000008 ESR: 00000000
GPR00: c04a54b8 edd11ce0 ede4e3e0 eea38000 00000000 00000000 c0710000 
00000000
GPR08: 00000000 00000000 eeb34400 edd11ce0 28004244 b78d7afc b7b6bab0 
b7b6a530
GPR16: 00000000 ffffffff 6f23c730 edd11e18 c03add64 eeb34578 00000001 
00004000
GPR24: 00004000 c0719b98 fffffff2 eeb62200 eeb63e00 eea3ef00 eea38000 
00000000
[   34.748139] NIP [c04a520c] radeon_audio_enable+0x4/0x18
[   34.753657] LR [c04a54ec] radeon_audio_detect+0x104/0x134
[   34.759355] Call Trace:
[   34.761938] [edd11ce0] [c04a54b8] radeon_audio_detect+0xd0/0x134 
(unreliable)
[   34.769523] [edd11d00] [c03e69a8] radeon_dvi_detect+0x39c/0x3c0
[   34.775800] [edd11d30] [c0391cf8] 
drm_helper_probe_single_connector_modes_merge_bits+0xf4/0x448
[   34.785005] [edd11d70] [c03ade48] drm_mode_getconnector+0xe4/0x334
[   34.791548] [edd11e10] [c03a0bf4] drm_ioctl+0x348/0x464
[   34.797095] [edd11ed0] [c00ce2e4] do_vfs_ioctl+0x52c/0x6e8
[   34.802910] [edd11f20] [c00ce4e0] SyS_ioctl+0x40/0x68
[   34.808260] [edd11f40] [c000ab1c] ret_from_syscall+0x0/0x3c
[   34.814160] --- interrupt: c01 at 0x6fb001dc
[   34.814160]     LR = 0x6fb00100
[   34.821960] Instruction dump:
[   34.825112] 8129012c 806a0018 2f890000 419e0018 81290004 2f890000 
419e000c 7d2903a6
[   34.833418] 4e800420 38600000 4e800020 81231cd8 <81290008> 2f890000 
4d9e0020 7d2903a6
[   34.996734] ---[ end trace c29f79df28960722 ]---
[   35.001353]
  * Starting Mount filesystems on boot

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 27+ messages in thread

* Re: [BUG/REGRESSION] Radeon HDMI casuses oops on Acube Sam460ex amcc 460ex power board
  2015-05-18 17:48   ` Julian Margetson
@ 2015-05-18 20:59     ` Alex Deucher
  2015-05-18 22:41       ` Julian Margetson
  2015-12-28 15:58       ` [BUG] Radeon TAHITI_vce.bin firmware " Julian Margetson
  0 siblings, 2 replies; 27+ messages in thread
From: Alex Deucher @ 2015-05-18 20:59 UTC (permalink / raw)
  To: Julian Margetson; +Cc: Maling list - DRI developers

[-- Attachment #1: Type: text/plain, Size: 9927 bytes --]

On Mon, May 18, 2015 at 1:48 PM, Julian Margetson <runaway@candw.ms> wrote:
> On 5/18/2015 12:08 PM, Alex Deucher wrote:
>>
>> On Sun, May 17, 2015 at 7:20 PM, Julian Margetson <runaway@candw.ms>
>> wrote:
>>>
>>> Kernels 4.03 and 4.04  oops with HDMI connection on Acube Sam460ex amcc
>>> 460ex powerpc  board.
>>>
>>> 016a255b7835ee7e49a3eba3c14ba0bc0221a4f8 is the first bad commit
>>>
>>> commit 016a255b7835ee7e49a3eba3c14ba0bc0221a4f8
>>> Author: Alex Deucher <alexander.deucher@amd.com>
>>> Date:   Tue Apr 7 09:52:42 2015 -0400
>>>
>>>      drm/radeon: only mark audio as connected if the monitor supports it
>>> (v3)
>>>
>>>      commit 0f55db36d49d45b80eff0c0a2a498766016f458b upstream.
>>>
>>>      Otherwise the driver may try and send audio which may confuse the
>>>      monitor.
>>>
>>>      v2: set pin to NULL if no audio
>>>      v3: avoid crash with analog encoders
>>>
>>>      Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
>>>      Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
>>>
>>> :040000 040000 de0366a6790f5c91d175bcb89cb34956bbe72b26
>>> bbdb5734961f824558152c7c34a840c78bc3a9a9 M drivers
>>>
>> The attached patch should fix it up.
>>
>> Alex
>>
>>
>>>
>>> [    2.587570] Linux agpgart interface v0.103
>>> [    2.591997] [drm] Initialized drm 1.1.0 20060810
>>> [    2.596892] [drm] radeon kernel modesetting enabled.
>>> [    2.602989] [drm] initializing kernel modesetting (VERDE 0x1002:0x683F
>>> 0x1545:0x7750).
>>> [    2.611161] [drm] register mmio base: 0xe90000000
>>> [    2.615935] [drm] register mmio size: 262144
>>> [    2.952043] ATOM BIOS: C44501
>>> [    2.955323] radeon 0001:81:00.0: VRAM: 1024M 0x0000000000000000 -
>>> 0x000000003FFFFFFF (1024M used)
>>> [    2.964253] radeon 0001:81:00.0: GTT: 1024M 0x0000000040000000 -
>>> 0x000000007FFFFFFF
>>> [    2.971938] [drm] Detected VRAM RAM=1024M, BAR=256M
>>> [    2.976840] [drm] RAM width 128bits DDR
>>> [    2.980898] [TTM] Zone  kernel: Available graphics memory: 379358 kiB
>>> [    2.987383] [TTM] Zone highmem: Available graphics memory: 1034718 kiB
>>> [    2.993934] [TTM] Initializing pool allocator
>>> [    2.998331] [TTM] Initializing DMA pool allocator
>>> [    3.003153] [drm] radeon: 1024M of VRAM memory ready
>>> [    3.008162] [drm] radeon: 1024M of GTT memory ready.
>>> [    3.013203] [drm] Loading verde Microcode
>>> [    3.017266] [drm] Internal thermal controller with fan control
>>> [    3.023437] [drm] probing gen 2 caps for device aaa1:bed1 = 18cc41/0
>>> [    3.077284] [drm] radeon: dpm initialized
>>> [    3.081503] [drm] GART: num cpu pages 262144, num gpu pages 262144
>>> [    3.093142] [drm] probing gen 2 caps for device aaa1:bed1 = 18cc41/0
>>> [    3.125984] [drm] PCIE GART of 1024M enabled (table at
>>> 0x0000000000277000).
>>> [    3.133327] radeon 0001:81:00.0: WB enabled
>>> [    3.137565] radeon 0001:81:00.0: fence driver on ring 0 use gpu addr
>>> 0x0000000040000c00 and cpu addr 0xffc01c00
>>> [    3.147697] radeon 0001:81:00.0: fence driver on ring 1 use gpu addr
>>> 0x0000000040000c04 and cpu addr 0xffc01c04
>>> [    3.157827] radeon 0001:81:00.0: fence driver on ring 2 use gpu addr
>>> 0x0000000040000c08 and cpu addr 0xffc01c08
>>> [    3.167957] radeon 0001:81:00.0: fence driver on ring 3 use gpu addr
>>> 0x0000000040000c0c and cpu addr 0xffc01c0c
>>> [    3.178078] radeon 0001:81:00.0: fence driver on ring 4 use gpu addr
>>> 0x0000000040000c10 and cpu addr 0xffc01c10
>>> [    3.209673] radeon 0001:81:00.0: fence driver on ring 5 use gpu addr
>>> 0x0000000000075a18 and cpu addr 0xf90b5a18
>>> [    3.219822] [drm] Supports vblank timestamp caching Rev 2
>>> (21.10.2013).
>>> [    3.226457] [drm] Driver supports precise vblank timestamp query.
>>> [    3.232584] radeon 0001:81:00.0: radeon: MSI limited to 32-bit
>>> [    3.238466] ppc4xx_setup_msi_irqs: fail allocating msi interrupt
>>> [    3.244586] [drm] radeon: irq initialized.
>>> [    4.006339] [drm:r600_ring_test] *ERROR* radeon: ring 0 test failed
>>> (scratch(0x850C)=0xCAFEDEAD)
>>> [    4.015198] radeon 0001:81:00.0: disabling GPU acceleration
>>> [    4.220071] [drm] Radeon Display Connectors
>>> [    4.224651] [drm] Connector 0:
>>> [    4.227787] [drm]   HDMI-A-1
>>> [    4.230754] [drm]   HPD4
>>> [    4.233328] [drm]   DDC: 0x6570 0x6570 0x6574 0x6574 0x6578 0x6578
>>> 0x657c
>>> 0x657c
>>> [    4.240806] [drm]   Encoders:
>>> [    4.243815] [drm]     DFP1: INTERNAL_UNIPHY2
>>> [    4.248131] [drm] Connector 1:
>>> [    4.251227] [drm]   DVI-I-1
>>> [    4.254051] [drm]   HPD2
>>> [    4.256608] [drm]   DDC: 0x6560 0x6560 0x6564 0x6564 0x6568 0x6568
>>> 0x656c
>>> 0x656c
>>> [    4.264034] [drm]   Encoders:
>>> [    4.267021] [drm]     DFP2: INTERNAL_UNIPHY
>>> [    4.271223] [drm]     CRT1: INTERNAL_KLDSCP_DAC1
>>> [    4.390562] [drm] fb mappable at 0x80478000
>>> [    4.394789] [drm] vram apper at 0x80000000
>>> [    4.398905] [drm] size 8294400
>>> [    4.401978] [drm] fb depth is 24
>>> [    4.405225] [drm]    pitch is 7680
>>> [    4.700581] Console: switching to colour frame buffer device 240x67
>>> [    4.779669] radeon 0001:81:00.0: fb0: radeondrmfb frame buffer device
>>> [    4.786489] radeon 0001:81:00.0: registered panic notifier
>>> [    4.796803] [drm] Initialized radeon 2.41.0 20080528 for 0001:81:00.0
>>> on
>>> minor 0
>>>
>>> [   31.191562] Unable to handle kernel paging request for data at address
>>> 0x00000008
>>> [   31.258832] Faulting instruction address: 0xc04a51bc
>>> [   34.049506] Oops: Kernel access of bad area, sig: 11 [#1]
>>> [   34.055246] PREEMPT Canyonlands
>>> [   34.058586] Modules linked in:
>>> [   34.061830] CPU: 0 PID: 1998 Comm: Xorg Not tainted 4.0.3-Sam460ex #2
>>> [   34.068633] task: edee4c60 ti: ede8a000 task.ti: ede8a000
>>> [   34.074334] NIP: c04a51bc LR: c04a546c CTR: c03e5050
>>> [   34.079578] REGS: ede8bc30 TRAP: 0300   Not tainted  (4.0.3-Sam460ex)
>>> [   34.086381] MSR: 00029000 <CE,EE,ME>  CR: 20004422  XER: 00000000
>>> [   34.092944] DEAR: 00000008 ESR: 00000000
>>> GPR00: c04a5438 ede8bce0 edee4c60 eea84000 00000000 00000000 c0710000
>>> 00000000
>>> GPR08: 00000000 00000000 eeac0400 ede8bce0 20004444 b7a55afc b80efab0
>>> b80ee530
>>> GPR16: 00000000 ffffffff 6f23c730 ede8be18 c03add44 eeac0578 00000001
>>> 00004000
>>> GPR24: 00004000 c0719b98 fffffff2 00000001 eeb61200 eea84000 eea8df00
>>> 00000000
>>> [   34.127485] NIP [c04a51bc] radeon_audio_enable+0x4/0x18
>>> [   34.133000] LR [c04a546c] radeon_audio_detect+0xd4/0x104
>>> [   34.138604] Call Trace:
>>> [   34.141185] [ede8bce0] [c04a5438] radeon_audio_detect+0xa0/0x104
>>> (unreliable)
>>> [   34.148771] [ede8bd00] [c03e6958] radeon_dvi_detect+0x390/0x3b4
>>> [   34.155046] [ede8bd30] [c0391cec]
>>> drm_helper_probe_single_connector_modes_merge_bits+0xf4/0x448
>>> [   34.164253] [ede8bd70] [c03ade28] drm_mode_getconnector+0xe4/0x334
>>> [   34.170796] [ede8be10] [c03a0be8] drm_ioctl+0x348/0x464
>>> [   34.176343] [ede8bed0] [c00ce2e8] do_vfs_ioctl+0x52c/0x6e8
>>> [   34.182158] [ede8bf20] [c00ce4e4] SyS_ioctl+0x40/0x68
>>> [   34.187515] [ede8bf40] [c000ab1c] ret_from_syscall+0x0/0x3c
>>> [   34.193417] --- interrupt: c01 at 0x6fb001dc
>>> [   34.193417]     LR = 0x6fb00100
>>> [   34.201216] Instruction dump:
>>> [   34.204368] 8129012c 806a0018 2f890000 419e0018 81290004 2f890000
>>> 419e000c 7d2903a6
>>> [   34.212674] 4e800420 38600000 4e800020 81231cd8 <81290008> 2f890000
>>> 4d9e0020 7d2903a6
>>> [   34.376219] ---[ end trace 803e15e46b991816 ]---
>>> [   34.380843]
>>>   * Starting Mount filesystems on boot[ OK ]
>>>   *
>>>
>>>
>>>
> applied patch and oops still with Kernel 4.04 and 4.1.0-rc3.
>

I'm not readily seeing where it's failing.  Please apply the attached
patches and send me the output.

Alex


> [   28.780273] Unable to handle kernel paging request for data at address
> 0x00000008
> [   28.846502] Faulting instruction address: 0xc04a520c
> [   34.670171] Oops: Kernel access of bad area, sig: 11 [#1]
> [   34.675912] PREEMPT Canyonlands
> [   34.679252] Modules linked in:
> [   34.682496] CPU: 0 PID: 1895 Comm: Xorg Not tainted 4.0.4-Sam460ex #3
> [   34.689299] task: ede4e3e0 ti: edd10000 task.ti: edd10000
> [   34.694999] NIP: c04a520c LR: c04a54ec CTR: c03e5094
> [   34.700243] REGS: edd11c30 TRAP: 0300   Not tainted (4.0.4-Sam460ex)
> [   34.707047] MSR: 00029000 <CE,EE,ME>  CR: 28004222  XER: 00000000
> [   34.713601] DEAR: 00000008 ESR: 00000000
> GPR00: c04a54b8 edd11ce0 ede4e3e0 eea38000 00000000 00000000 c0710000
> 00000000
> GPR08: 00000000 00000000 eeb34400 edd11ce0 28004244 b78d7afc b7b6bab0
> b7b6a530
> GPR16: 00000000 ffffffff 6f23c730 edd11e18 c03add64 eeb34578 00000001
> 00004000
> GPR24: 00004000 c0719b98 fffffff2 eeb62200 eeb63e00 eea3ef00 eea38000
> 00000000
> [   34.748139] NIP [c04a520c] radeon_audio_enable+0x4/0x18
> [   34.753657] LR [c04a54ec] radeon_audio_detect+0x104/0x134
> [   34.759355] Call Trace:
> [   34.761938] [edd11ce0] [c04a54b8] radeon_audio_detect+0xd0/0x134
> (unreliable)
> [   34.769523] [edd11d00] [c03e69a8] radeon_dvi_detect+0x39c/0x3c0
> [   34.775800] [edd11d30] [c0391cf8]
> drm_helper_probe_single_connector_modes_merge_bits+0xf4/0x448
> [   34.785005] [edd11d70] [c03ade48] drm_mode_getconnector+0xe4/0x334
> [   34.791548] [edd11e10] [c03a0bf4] drm_ioctl+0x348/0x464
> [   34.797095] [edd11ed0] [c00ce2e4] do_vfs_ioctl+0x52c/0x6e8
> [   34.802910] [edd11f20] [c00ce4e0] SyS_ioctl+0x40/0x68
> [   34.808260] [edd11f40] [c000ab1c] ret_from_syscall+0x0/0x3c
> [   34.814160] --- interrupt: c01 at 0x6fb001dc
> [   34.814160]     LR = 0x6fb00100
> [   34.821960] Instruction dump:
> [   34.825112] 8129012c 806a0018 2f890000 419e0018 81290004 2f890000
> 419e000c 7d2903a6
> [   34.833418] 4e800420 38600000 4e800020 81231cd8 <81290008> 2f890000
> 4d9e0020 7d2903a6
> [   34.996734] ---[ end trace c29f79df28960722 ]---
> [   35.001353]
>
>  * Starting Mount filesystems on boot
>

[-- Attachment #2: debug.diff --]
[-- Type: text/plain, Size: 1559 bytes --]

diff --git a/drivers/gpu/drm/radeon/radeon_audio.c b/drivers/gpu/drm/radeon/radeon_audio.c
index a07561d..5c261da 100644
--- a/drivers/gpu/drm/radeon/radeon_audio.c
+++ b/drivers/gpu/drm/radeon/radeon_audio.c
@@ -473,12 +473,16 @@ void radeon_audio_detect(struct drm_connector *connector,
 	radeon_encoder = to_radeon_encoder(encoder);
 	dig = radeon_encoder->enc_priv;
 
+	DRM_INFO("encoder id: 0x%x\n", radeon_encoder->encoder_id);
+
 	if (!dig->afmt)
 		return;
 
 	if (status == connector_status_connected) {
 		struct radeon_connector *radeon_connector = to_radeon_connector(connector);
 
+		DRM_INFO("connector_status_connected\n");
+
 		if (connector->connector_type == DRM_MODE_CONNECTOR_DisplayPort &&
 		    radeon_dp_getsinktype(radeon_connector) ==
 		    CONNECTOR_OBJECT_ID_DISPLAYPORT)
@@ -486,14 +490,21 @@ void radeon_audio_detect(struct drm_connector *connector,
 		else
 			radeon_encoder->audio = rdev->audio.hdmi_funcs;
 
+		DRM_INFO("audio: 0x%p\n", radeon_encoder->audio);
+
 		dig->afmt->pin = radeon_audio_get_pin(encoder);
 		if (drm_detect_monitor_audio(radeon_connector_edid(connector))) {
+			DRM_INFO("enabling audio\n");
 			radeon_audio_enable(rdev, dig->afmt->pin, 0xf);
 		} else {
+			DRM_INFO("disabling audio\n");
 			radeon_audio_enable(rdev, dig->afmt->pin, 0);
 			dig->afmt->pin = NULL;
 		}
+		DRM_INFO("pin: 0x%p\n", dig->afmt->pin);
 	} else {
+		DRM_INFO("connector_status_disconnected\n");
+		DRM_INFO("pin: 0x%p\n", dig->afmt->pin);
 		radeon_audio_enable(rdev, dig->afmt->pin, 0);
 		dig->afmt->pin = NULL;
 	}

[-- Attachment #3: 0001-drm-radeon-properly-select-encoder-in-radeon_audio_d.patch --]
[-- Type: text/x-patch, Size: 3410 bytes --]

From dc95bc6efa5b731bd43617243ca70b8d1ac0a567 Mon Sep 17 00:00:00 2001
From: Alex Deucher <alexander.deucher@amd.com>
Date: Mon, 18 May 2015 12:04:02 -0400
Subject: [PATCH] drm/radeon: properly select encoder in radeon_audio_detect
 (v2)

Need to handle DVI where we way end up with an analog encoder
in some cases.

v2: rework checks.  always set use_digital for DVI-D, HDMI-A

Reported-by: Julian Margetson <runaway@candw.ms>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Cc: stable@vger.kernel.org
---
 drivers/gpu/drm/radeon/radeon_audio.c      | 20 +++++++++++---------
 drivers/gpu/drm/radeon/radeon_connectors.c |  6 ++++--
 2 files changed, 15 insertions(+), 11 deletions(-)

diff --git a/drivers/gpu/drm/radeon/radeon_audio.c b/drivers/gpu/drm/radeon/radeon_audio.c
index dcb7796..ace2b4b 100644
--- a/drivers/gpu/drm/radeon/radeon_audio.c
+++ b/drivers/gpu/drm/radeon/radeon_audio.c
@@ -453,22 +453,24 @@ void radeon_audio_enable(struct radeon_device *rdev,
 void radeon_audio_detect(struct drm_connector *connector,
 			 enum drm_connector_status status)
 {
-	struct radeon_device *rdev;
-	struct radeon_encoder *radeon_encoder;
+	struct drm_device *dev = connector->dev;
+	struct radeon_device *rdev = dev->dev_private;
 	struct radeon_encoder_atom_dig *dig;
+	const struct drm_connector_helper_funcs *connector_funcs =
+		connector->helper_private;
+	struct drm_encoder *encoder = connector_funcs->best_encoder(connector);
+	struct radeon_encoder *radeon_encoder;
 
-	if (!connector || !connector->encoder)
+	if (!radeon_audio_chipset_supported(rdev))
 		return;
 
-	if (!radeon_encoder_is_digital(connector->encoder))
+	if (!encoder)
 		return;
 
-	rdev = connector->encoder->dev->dev_private;
-
-	if (!radeon_audio_chipset_supported(rdev))
+	if (!radeon_encoder_is_digital(encoder))
 		return;
 
-	radeon_encoder = to_radeon_encoder(connector->encoder);
+	radeon_encoder = to_radeon_encoder(encoder);
 	dig = radeon_encoder->enc_priv;
 
 	if (!dig->afmt)
@@ -484,7 +486,7 @@ void radeon_audio_detect(struct drm_connector *connector,
 		else
 			radeon_encoder->audio = rdev->audio.hdmi_funcs;
 
-		dig->afmt->pin = radeon_audio_get_pin(connector->encoder);
+		dig->afmt->pin = radeon_audio_get_pin(encoder);
 		if (drm_detect_monitor_audio(radeon_connector_edid(connector))) {
 			radeon_audio_enable(rdev, dig->afmt->pin, 0xf);
 		} else {
diff --git a/drivers/gpu/drm/radeon/radeon_connectors.c b/drivers/gpu/drm/radeon/radeon_connectors.c
index d17d251..8052759 100644
--- a/drivers/gpu/drm/radeon/radeon_connectors.c
+++ b/drivers/gpu/drm/radeon/radeon_connectors.c
@@ -1303,8 +1303,10 @@ radeon_dvi_detect(struct drm_connector *connector, bool force)
 
 	/* DVI-D and HDMI-A are digital only */
 	if ((connector->connector_type == DRM_MODE_CONNECTOR_DVID) ||
-	    (connector->connector_type == DRM_MODE_CONNECTOR_HDMIA))
+	    (connector->connector_type == DRM_MODE_CONNECTOR_HDMIA)) {
+		radeon_connector->use_digital = true;
 		goto out;
+	}
 
 	/* if we aren't forcing don't do destructive polling */
 	if (!force) {
@@ -1379,7 +1381,7 @@ out:
 	/* updated in get modes as well since we need to know if it's analog or digital */
 	radeon_connector_update_scratch_regs(connector, ret);
 
-	if (radeon_audio != 0) {
+	if ((radeon_audio != 0) && (radeon_connector->use_digital)) {
 		radeon_connector_get_edid(connector);
 		radeon_audio_detect(connector, ret);
 	}
-- 
1.8.3.1


[-- Attachment #4: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply related	[flat|nested] 27+ messages in thread

* Re: [BUG/REGRESSION] Radeon HDMI casuses oops on Acube Sam460ex amcc 460ex power board
  2015-05-18 20:59     ` Alex Deucher
@ 2015-05-18 22:41       ` Julian Margetson
  2015-05-18 23:00         ` Alex Deucher
  2015-12-28 15:58       ` [BUG] Radeon TAHITI_vce.bin firmware " Julian Margetson
  1 sibling, 1 reply; 27+ messages in thread
From: Julian Margetson @ 2015-05-18 22:41 UTC (permalink / raw)
  To: Alex Deucher; +Cc: Maling list - DRI developers


[-- Attachment #1.1: Type: text/plain, Size: 80728 bytes --]

On 5/18/2015 4:59 PM, Alex Deucher wrote:
> On Mon, May 18, 2015 at 1:48 PM, Julian Margetson <runaway@candw.ms> wrote:
>> On 5/18/2015 12:08 PM, Alex Deucher wrote:
>>> On Sun, May 17, 2015 at 7:20 PM, Julian Margetson <runaway@candw.ms>
>>> wrote:
>>>> Kernels 4.03 and 4.04  oops with HDMI connection on Acube Sam460ex amcc
>>>> 460ex powerpc  board.
>>>>
>>>> 016a255b7835ee7e49a3eba3c14ba0bc0221a4f8 is the first bad commit
>>>>
>>>> commit 016a255b7835ee7e49a3eba3c14ba0bc0221a4f8
>>>> Author: Alex Deucher <alexander.deucher@amd.com>
>>>> Date:   Tue Apr 7 09:52:42 2015 -0400
>>>>
>>>>       drm/radeon: only mark audio as connected if the monitor supports it
>>>> (v3)
>>>>
>>>>       commit 0f55db36d49d45b80eff0c0a2a498766016f458b upstream.
>>>>
>>>>       Otherwise the driver may try and send audio which may confuse the
>>>>       monitor.
>>>>
>>>>       v2: set pin to NULL if no audio
>>>>       v3: avoid crash with analog encoders
>>>>
>>>>       Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
>>>>       Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
>>>>
>>>> :040000 040000 de0366a6790f5c91d175bcb89cb34956bbe72b26
>>>> bbdb5734961f824558152c7c34a840c78bc3a9a9 M drivers
>>>>
>>> The attached patch should fix it up.
>>>
>>> Alex
>>>
>>>
>>>> [    2.587570] Linux agpgart interface v0.103
>>>> [    2.591997] [drm] Initialized drm 1.1.0 20060810
>>>> [    2.596892] [drm] radeon kernel modesetting enabled.
>>>> [    2.602989] [drm] initializing kernel modesetting (VERDE 0x1002:0x683F
>>>> 0x1545:0x7750).
>>>> [    2.611161] [drm] register mmio base: 0xe90000000
>>>> [    2.615935] [drm] register mmio size: 262144
>>>> [    2.952043] ATOM BIOS: C44501
>>>> [    2.955323] radeon 0001:81:00.0: VRAM: 1024M 0x0000000000000000 -
>>>> 0x000000003FFFFFFF (1024M used)
>>>> [    2.964253] radeon 0001:81:00.0: GTT: 1024M 0x0000000040000000 -
>>>> 0x000000007FFFFFFF
>>>> [    2.971938] [drm] Detected VRAM RAM=1024M, BAR=256M
>>>> [    2.976840] [drm] RAM width 128bits DDR
>>>> [    2.980898] [TTM] Zone  kernel: Available graphics memory: 379358 kiB
>>>> [    2.987383] [TTM] Zone highmem: Available graphics memory: 1034718 kiB
>>>> [    2.993934] [TTM] Initializing pool allocator
>>>> [    2.998331] [TTM] Initializing DMA pool allocator
>>>> [    3.003153] [drm] radeon: 1024M of VRAM memory ready
>>>> [    3.008162] [drm] radeon: 1024M of GTT memory ready.
>>>> [    3.013203] [drm] Loading verde Microcode
>>>> [    3.017266] [drm] Internal thermal controller with fan control
>>>> [    3.023437] [drm] probing gen 2 caps for device aaa1:bed1 = 18cc41/0
>>>> [    3.077284] [drm] radeon: dpm initialized
>>>> [    3.081503] [drm] GART: num cpu pages 262144, num gpu pages 262144
>>>> [    3.093142] [drm] probing gen 2 caps for device aaa1:bed1 = 18cc41/0
>>>> [    3.125984] [drm] PCIE GART of 1024M enabled (table at
>>>> 0x0000000000277000).
>>>> [    3.133327] radeon 0001:81:00.0: WB enabled
>>>> [    3.137565] radeon 0001:81:00.0: fence driver on ring 0 use gpu addr
>>>> 0x0000000040000c00 and cpu addr 0xffc01c00
>>>> [    3.147697] radeon 0001:81:00.0: fence driver on ring 1 use gpu addr
>>>> 0x0000000040000c04 and cpu addr 0xffc01c04
>>>> [    3.157827] radeon 0001:81:00.0: fence driver on ring 2 use gpu addr
>>>> 0x0000000040000c08 and cpu addr 0xffc01c08
>>>> [    3.167957] radeon 0001:81:00.0: fence driver on ring 3 use gpu addr
>>>> 0x0000000040000c0c and cpu addr 0xffc01c0c
>>>> [    3.178078] radeon 0001:81:00.0: fence driver on ring 4 use gpu addr
>>>> 0x0000000040000c10 and cpu addr 0xffc01c10
>>>> [    3.209673] radeon 0001:81:00.0: fence driver on ring 5 use gpu addr
>>>> 0x0000000000075a18 and cpu addr 0xf90b5a18
>>>> [    3.219822] [drm] Supports vblank timestamp caching Rev 2
>>>> (21.10.2013).
>>>> [    3.226457] [drm] Driver supports precise vblank timestamp query.
>>>> [    3.232584] radeon 0001:81:00.0: radeon: MSI limited to 32-bit
>>>> [    3.238466] ppc4xx_setup_msi_irqs: fail allocating msi interrupt
>>>> [    3.244586] [drm] radeon: irq initialized.
>>>> [    4.006339] [drm:r600_ring_test] *ERROR* radeon: ring 0 test failed
>>>> (scratch(0x850C)=0xCAFEDEAD)
>>>> [    4.015198] radeon 0001:81:00.0: disabling GPU acceleration
>>>> [    4.220071] [drm] Radeon Display Connectors
>>>> [    4.224651] [drm] Connector 0:
>>>> [    4.227787] [drm]   HDMI-A-1
>>>> [    4.230754] [drm]   HPD4
>>>> [    4.233328] [drm]   DDC: 0x6570 0x6570 0x6574 0x6574 0x6578 0x6578
>>>> 0x657c
>>>> 0x657c
>>>> [    4.240806] [drm]   Encoders:
>>>> [    4.243815] [drm]     DFP1: INTERNAL_UNIPHY2
>>>> [    4.248131] [drm] Connector 1:
>>>> [    4.251227] [drm]   DVI-I-1
>>>> [    4.254051] [drm]   HPD2
>>>> [    4.256608] [drm]   DDC: 0x6560 0x6560 0x6564 0x6564 0x6568 0x6568
>>>> 0x656c
>>>> 0x656c
>>>> [    4.264034] [drm]   Encoders:
>>>> [    4.267021] [drm]     DFP2: INTERNAL_UNIPHY
>>>> [    4.271223] [drm]     CRT1: INTERNAL_KLDSCP_DAC1
>>>> [    4.390562] [drm] fb mappable at 0x80478000
>>>> [    4.394789] [drm] vram apper at 0x80000000
>>>> [    4.398905] [drm] size 8294400
>>>> [    4.401978] [drm] fb depth is 24
>>>> [    4.405225] [drm]    pitch is 7680
>>>> [    4.700581] Console: switching to colour frame buffer device 240x67
>>>> [    4.779669] radeon 0001:81:00.0: fb0: radeondrmfb frame buffer device
>>>> [    4.786489] radeon 0001:81:00.0: registered panic notifier
>>>> [    4.796803] [drm] Initialized radeon 2.41.0 20080528 for 0001:81:00.0
>>>> on
>>>> minor 0
>>>>
>>>> [   31.191562] Unable to handle kernel paging request for data at address
>>>> 0x00000008
>>>> [   31.258832] Faulting instruction address: 0xc04a51bc
>>>> [   34.049506] Oops: Kernel access of bad area, sig: 11 [#1]
>>>> [   34.055246] PREEMPT Canyonlands
>>>> [   34.058586] Modules linked in:
>>>> [   34.061830] CPU: 0 PID: 1998 Comm: Xorg Not tainted 4.0.3-Sam460ex #2
>>>> [   34.068633] task: edee4c60 ti: ede8a000 task.ti: ede8a000
>>>> [   34.074334] NIP: c04a51bc LR: c04a546c CTR: c03e5050
>>>> [   34.079578] REGS: ede8bc30 TRAP: 0300   Not tainted  (4.0.3-Sam460ex)
>>>> [   34.086381] MSR: 00029000 <CE,EE,ME>  CR: 20004422  XER: 00000000
>>>> [   34.092944] DEAR: 00000008 ESR: 00000000
>>>> GPR00: c04a5438 ede8bce0 edee4c60 eea84000 00000000 00000000 c0710000
>>>> 00000000
>>>> GPR08: 00000000 00000000 eeac0400 ede8bce0 20004444 b7a55afc b80efab0
>>>> b80ee530
>>>> GPR16: 00000000 ffffffff 6f23c730 ede8be18 c03add44 eeac0578 00000001
>>>> 00004000
>>>> GPR24: 00004000 c0719b98 fffffff2 00000001 eeb61200 eea84000 eea8df00
>>>> 00000000
>>>> [   34.127485] NIP [c04a51bc] radeon_audio_enable+0x4/0x18
>>>> [   34.133000] LR [c04a546c] radeon_audio_detect+0xd4/0x104
>>>> [   34.138604] Call Trace:
>>>> [   34.141185] [ede8bce0] [c04a5438] radeon_audio_detect+0xa0/0x104
>>>> (unreliable)
>>>> [   34.148771] [ede8bd00] [c03e6958] radeon_dvi_detect+0x390/0x3b4
>>>> [   34.155046] [ede8bd30] [c0391cec]
>>>> drm_helper_probe_single_connector_modes_merge_bits+0xf4/0x448
>>>> [   34.164253] [ede8bd70] [c03ade28] drm_mode_getconnector+0xe4/0x334
>>>> [   34.170796] [ede8be10] [c03a0be8] drm_ioctl+0x348/0x464
>>>> [   34.176343] [ede8bed0] [c00ce2e8] do_vfs_ioctl+0x52c/0x6e8
>>>> [   34.182158] [ede8bf20] [c00ce4e4] SyS_ioctl+0x40/0x68
>>>> [   34.187515] [ede8bf40] [c000ab1c] ret_from_syscall+0x0/0x3c
>>>> [   34.193417] --- interrupt: c01 at 0x6fb001dc
>>>> [   34.193417]     LR = 0x6fb00100
>>>> [   34.201216] Instruction dump:
>>>> [   34.204368] 8129012c 806a0018 2f890000 419e0018 81290004 2f890000
>>>> 419e000c 7d2903a6
>>>> [   34.212674] 4e800420 38600000 4e800020 81231cd8 <81290008> 2f890000
>>>> 4d9e0020 7d2903a6
>>>> [   34.376219] ---[ end trace 803e15e46b991816 ]---
>>>> [   34.380843]
>>>>    * Starting Mount filesystems on boot[ OK ]
>>>>    *
>>>>
>>>>
>>>>
>> applied patch and oops still with Kernel 4.04 and 4.1.0-rc3.
>>
> I'm not readily seeing where it's failing.  Please apply the attached
> patches and send me the output.
>
> Alex
>
>
>> [   28.780273] Unable to handle kernel paging request for data at address
>> 0x00000008
>> [   28.846502] Faulting instruction address: 0xc04a520c
>> [   34.670171] Oops: Kernel access of bad area, sig: 11 [#1]
>> [   34.675912] PREEMPT Canyonlands
>> [   34.679252] Modules linked in:
>> [   34.682496] CPU: 0 PID: 1895 Comm: Xorg Not tainted 4.0.4-Sam460ex #3
>> [   34.689299] task: ede4e3e0 ti: edd10000 task.ti: edd10000
>> [   34.694999] NIP: c04a520c LR: c04a54ec CTR: c03e5094
>> [   34.700243] REGS: edd11c30 TRAP: 0300   Not tainted (4.0.4-Sam460ex)
>> [   34.707047] MSR: 00029000 <CE,EE,ME>  CR: 28004222  XER: 00000000
>> [   34.713601] DEAR: 00000008 ESR: 00000000
>> GPR00: c04a54b8 edd11ce0 ede4e3e0 eea38000 00000000 00000000 c0710000
>> 00000000
>> GPR08: 00000000 00000000 eeb34400 edd11ce0 28004244 b78d7afc b7b6bab0
>> b7b6a530
>> GPR16: 00000000 ffffffff 6f23c730 edd11e18 c03add64 eeb34578 00000001
>> 00004000
>> GPR24: 00004000 c0719b98 fffffff2 eeb62200 eeb63e00 eea3ef00 eea38000
>> 00000000
>> [   34.748139] NIP [c04a520c] radeon_audio_enable+0x4/0x18
>> [   34.753657] LR [c04a54ec] radeon_audio_detect+0x104/0x134
>> [   34.759355] Call Trace:
>> [   34.761938] [edd11ce0] [c04a54b8] radeon_audio_detect+0xd0/0x134
>> (unreliable)
>> [   34.769523] [edd11d00] [c03e69a8] radeon_dvi_detect+0x39c/0x3c0
>> [   34.775800] [edd11d30] [c0391cf8]
>> drm_helper_probe_single_connector_modes_merge_bits+0xf4/0x448
>> [   34.785005] [edd11d70] [c03ade48] drm_mode_getconnector+0xe4/0x334
>> [   34.791548] [edd11e10] [c03a0bf4] drm_ioctl+0x348/0x464
>> [   34.797095] [edd11ed0] [c00ce2e4] do_vfs_ioctl+0x52c/0x6e8
>> [   34.802910] [edd11f20] [c00ce4e0] SyS_ioctl+0x40/0x68
>> [   34.808260] [edd11f40] [c000ab1c] ret_from_syscall+0x0/0x3c
>> [   34.814160] --- interrupt: c01 at 0x6fb001dc
>> [   34.814160]     LR = 0x6fb00100
>> [   34.821960] Instruction dump:
>> [   34.825112] 8129012c 806a0018 2f890000 419e0018 81290004 2f890000
>> 419e000c 7d2903a6
>> [   34.833418] 4e800420 38600000 4e800020 81231cd8 <81290008> 2f890000
>> 4d9e0020 7d2903a6
>> [   34.996734] ---[ end trace c29f79df28960722 ]---
>> [   35.001353]
>>
>>   * Starting Mount filesystems on boot
>>

[    0.000000] Using Canyonlands machine description
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Linux version 4.0.4-Sam460ex (root@julian-VirtualBox) 
(gcc version 4.8.2 (Ubuntu 4.8.2-16ubuntu3) ) #4 PREEMPT Mon May 18 
17:56:27 AST 2015
[    0.000000] Zone ranges:
[    0.000000]   DMA      [mem 0x0000000000000000-0x000000002fffffff]
[    0.000000]   Normal   empty
[    0.000000]   HighMem  [mem 0x0000000030000000-0x000000007fffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000000000000-0x000000007fffffff]
[    0.000000] Initmem setup node 0 [mem 
0x0000000000000000-0x000000007fffffff]
[    0.000000] MMU: Allocated 1088 bytes of context maps for 255 contexts
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  
Total pages: 522752
[    0.000000] Kernel command line: root=/dev/sda15 console=ttyS0,115200 
console=tty0
[    0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes)
[    0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 
bytes)
[    0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 
bytes)
[    0.000000] Sorting __ex_table...
[    0.000000] Memory: 2002456K/2097152K available (6860K kernel code, 
260K rwdata, 2612K rodata, 232K init, 1398K bss, 94696K reserved, 0K 
cma-reserved, 1310720K highmem)
[    0.000000] Kernel virtual memory layout:
[    0.000000]   * 0xfffcf000..0xfffff000  : fixmap
[    0.000000]   * 0xffc00000..0xffe00000  : highmem PTEs
[    0.000000]   * 0xffa00000..0xffc00000  : consistent mem
[    0.000000]   * 0xffa00000..0xffa00000  : early ioremap
[    0.000000]   * 0xf1000000..0xffa00000  : vmalloc & ioremap
[    0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] Preemptible hierarchical RCU implementation.
[    0.000000] NR_IRQS:512 nr_irqs:512 16
[    0.000000] UIC0 (32 IRQ sources) at DCR 0xc0
[    0.000000] UIC1 (32 IRQ sources) at DCR 0xd0
[    0.000000] UIC2 (32 IRQ sources) at DCR 0xe0
[    0.000000] UIC3 (32 IRQ sources) at DCR 0xf0
[    0.000011] clocksource: timebase mult[dda520] shift[24] registered
[    0.000145] Console: colour dummy device 80x25
[    0.000661] console [tty0] enabled
[    0.000697] pid_max: default: 32768 minimum: 301
[    0.000808] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.000837] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 
bytes)
[    0.003389] devtmpfs: initialized
[    0.004626] xor: measuring software checksum speed
[    0.014390]    8regs     :   856.000 MB/sec
[    0.024319]    8regs_prefetch:   780.000 MB/sec
[    0.034353]    32regs    :  1120.000 MB/sec
[    0.044424]    32regs_prefetch:   996.000 MB/sec
[    0.044459] xor: using function: 32regs (1120.000 MB/sec)
[    0.046850] NET: Registered protocol family 16
[    0.050239] 256k L2-cache enabled
[    0.050374] PCIE0: Checking link...
[    0.050392] PCIE0: Device detected, waiting for link...
[    0.050410] PCIE0: link is up !
[    0.152379] PCI host bridge /plb/pciex@d00000000 (primary) ranges:
[    0.152431]  MEM 0x0000000e00000000..0x0000000e7fffffff -> 
0x0000000080000000
[    0.152466]  MEM 0x0000000f00000000..0x0000000f000fffff -> 
0x0000000000000000
[    0.152498]   IO 0x0000000f80000000..0x0000000f8000ffff -> 
0x0000000000000000
[    0.152535] 4xx PCI DMA offset set to 0x00000000
[    0.152552] 4xx PCI DMA window base to 0x0000000000000000
[    0.152571] DMA window size 0x0000000080000000
[    0.152606] PCIE0: successfully set as root-complex
[    0.152655] PCIE1: Checking link...
[    0.152671] PCIE1: Device detected, waiting for link...
[    0.152690] PCIE1: link is up !
[    0.254632] PCI host bridge /plb/pciex@d20000000 (primary) ranges:
[    0.254674]  MEM 0x0000000e80000000..0x0000000effffffff -> 
0x0000000080000000
[    0.254709]  MEM 0x0000000f00100000..0x0000000f001fffff -> 
0x0000000000000000
[    0.254741]   IO 0x0000000f80010000..0x0000000f8001ffff -> 
0x0000000000000000
[    0.254772] 4xx PCI DMA offset set to 0x00000000
[    0.254789] 4xx PCI DMA window base to 0x0000000000000000
[    0.254808] DMA window size 0x0000000080000000
[    0.254839] PCIE1: successfully set as root-complex
[    0.254934] PCI host bridge /plb/pci@c0ec00000 (primary) ranges:
[    0.254963]  MEM 0x0000000d80000000..0x0000000dffffffff -> 
0x0000000080000000
[    0.254998]  MEM 0x0000000c0ee00000..0x0000000c0eefffff -> 
0x0000000000000000
[    0.255029]   IO 0x0000000c08000000..0x0000000c0800ffff -> 
0x0000000000000000
[    0.255058] 4xx PCI DMA offset set to 0x00000000
[    0.255075] 4xx PCI DMA window base to 0x0000000000000000
[    0.255094] DMA window size 0x0000000080000000
[    0.264517] PCI: Probing PCI hardware
[    0.264823] PCI host bridge to bus 0000:40
[    0.264860] pci_bus 0000:40: root bus resource [io 
0xfffc0000-0xfffcffff] (bus address [0x0000-0xffff])
[    0.264898] pci_bus 0000:40: root bus resource [mem 
0xe00000000-0xe7fffffff] (bus address [0x80000000-0xffffffff])
[    0.264935] pci_bus 0000:40: root bus resource [mem 
0xf00000000-0xf000fffff] (bus address [0x00000000-0x000fffff])
[    0.264974] pci_bus 0000:40: root bus resource [bus 40-ff]
[    0.265144] PCI: Hiding 4xx host bridge resources 0000:40:00.0
[    0.267368] pci 0000:40:00.0: PCI bridge to [bus 41-7f]
[    0.267489] pci 0000:41:00.0: bridge configuration invalid ([bus 
02-02]), reconfiguring
[    0.268271] pci 0000:41:00.0: PCI bridge to [bus 42-ff]
[    0.268628] PCI host bridge to bus 0001:80
[    0.268667] pci_bus 0001:80: root bus resource [io 
0xfffe0000-0xfffeffff] (bus address [0x0000-0xffff])
[    0.268704] pci_bus 0001:80: root bus resource [mem 
0xe80000000-0xeffffffff] (bus address [0x80000000-0xffffffff])
[    0.268741] pci_bus 0001:80: root bus resource [mem 
0xf00100000-0xf001fffff] (bus address [0x00000000-0x000fffff])
[    0.268777] pci_bus 0001:80: root bus resource [bus 80-ff]
[    0.268927] PCI: Hiding 4xx host bridge resources 0001:80:00.0
[    0.271450] pci 0001:80:00.0: PCI bridge to [bus 81-bf]
[    0.271816] PCI host bridge to bus 0002:00
[    0.271852] pci_bus 0002:00: root bus resource [io 0x0000-0xffff]
[    0.271879] pci_bus 0002:00: root bus resource [mem 
0xd80000000-0xdffffffff] (bus address [0x80000000-0xffffffff])
[    0.271916] pci_bus 0002:00: root bus resource [mem 
0xc0ee00000-0xc0eefffff] (bus address [0x00000000-0x000fffff])
[    0.271953] pci_bus 0002:00: root bus resource [bus 00-ff]
[    0.272926] pci 0000:40:00.0: BAR 13: assigned [io 0xfffc1000-0xfffc1fff]
[    0.272971] pci 0000:41:00.0: BAR 13: assigned [io 0xfffc1000-0xfffc1fff]
[    0.272999] pci 0000:42:00.0: BAR 1: assigned [io 0xfffc1000-0xfffc107f]
[    0.273029] pci 0000:42:00.0: BAR 0: assigned [io 0xfffc1080-0xfffc109f]
[    0.273057] pci 0000:41:00.0: PCI bridge to [bus 42]
[    0.273081] pci 0000:41:00.0:   bridge window [io 0xfffc1000-0xfffc1fff]
[    0.273113] pci 0000:40:00.0: PCI bridge to [bus 41-7f]
[    0.273136] pci 0000:40:00.0:   bridge window [io 0xfffc1000-0xfffc1fff]
[    0.273234] pci 0001:80:00.0: BAR 15: assigned [mem 
0xe80000000-0xe8fffffff 64bit pref]
[    0.273267] pci 0001:80:00.0: BAR 14: assigned [mem 
0xe90000000-0xe900fffff]
[    0.273293] pci 0001:80:00.0: BAR 13: assigned [io 0xfffe1000-0xfffe1fff]
[    0.273323] pci 0001:81:00.0: BAR 0: assigned [mem 
0xe80000000-0xe8fffffff 64bit pref]
[    0.273363] pci 0001:81:00.0: BAR 2: assigned [mem 
0xe90000000-0xe9003ffff 64bit]
[    0.273402] pci 0001:81:00.0: BAR 6: assigned [mem 
0xe90040000-0xe9005ffff pref]
[    0.273461] pci 0001:81:00.1: BAR 0: assigned [mem 
0xe90060000-0xe90063fff 64bit]
[    0.273503] pci 0001:81:00.0: BAR 4: assigned [io 0xfffe1000-0xfffe10ff]
[    0.273531] pci 0001:80:00.0: PCI bridge to [bus 81-bf]
[    0.273554] pci 0001:80:00.0:   bridge window [io 0xfffe1000-0xfffe1fff]
[    0.273580] pci 0001:80:00.0:   bridge window [mem 
0xe90000000-0xe900fffff]
[    0.273606] pci 0001:80:00.0:   bridge window [mem 
0xe80000000-0xe8fffffff 64bit pref]
[    0.273706] pci 0002:00:06.0: BAR 0: assigned [mem 
0xd80000000-0xd83ffffff]
[    0.273734] pci 0002:00:06.0: BAR 1: assigned [mem 
0xd84000000-0xd841fffff]
[    0.273762] pci 0002:00:04.0: BAR 6: assigned [mem 
0xd84200000-0xd8427ffff pref]
[    0.273795] pci 0002:00:04.0: BAR 5: assigned [mem 
0xd84280000-0xd842801ff]
[    0.273821] pci 0002:00:04.0: BAR 4: assigned [io  0x1000-0x100f]
[    0.273847] pci 0002:00:04.0: BAR 0: assigned [io  0x1010-0x1017]
[    0.273872] pci 0002:00:04.0: BAR 2: assigned [io  0x1018-0x101f]
[    0.273897] pci 0002:00:04.0: BAR 1: assigned [io  0x1020-0x1023]
[    0.273923] pci 0002:00:04.0: BAR 3: assigned [io  0x1024-0x1027]
[    0.327218] raid6: int32x1    300 MB/s
[    0.344213] raid6: int32x2    429 MB/s
[    0.361287] raid6: int32x4    472 MB/s
[    0.378445] raid6: int32x8    234 MB/s
[    0.378472] raid6: using algorithm int32x4 (472 MB/s)
[    0.378491] raid6: using intx1 recovery algorithm
[    0.378959] vgaarb: device added: 
PCI:0001:81:00.0,decodes=io+mem,owns=none,locks=none
[    0.379004] vgaarb: loaded
[    0.379020] vgaarb: bridge control possible 0001:81:00.0
[    0.379542] SCSI subsystem initialized
[    0.380688] usbcore: registered new interface driver usbfs
[    0.380827] usbcore: registered new interface driver hub
[    0.380959] usbcore: registered new device driver usb
[    0.381351] pps_core: LinuxPPS API ver. 1 registered
[    0.381384] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 
Rodolfo Giometti <giometti@linux.it>
[    0.381554] PTP clock support registered
[    0.381759] EDAC MC: Ver: 3.0.0
[    0.383472] Advanced Linux Sound Architecture Driver Initialized.
[    0.404062] DMA-API: preallocated 65536 debug entries
[    0.404114] DMA-API: debugging enabled by kernel config
[    0.404179] Switched to clocksource timebase
[    0.419794] NET: Registered protocol family 2
[    0.420497] TCP established hash table entries: 8192 (order: 3, 32768 
bytes)
[    0.420638] TCP bind hash table entries: 8192 (order: 5, 163840 bytes)
[    0.420964] TCP: Hash tables configured (established 8192 bind 8192)
[    0.421085] TCP: reno registered
[    0.421115] UDP hash table entries: 512 (order: 2, 24576 bytes)
[    0.422607] UDP-Lite hash table entries: 512 (order: 2, 24576 bytes)
[    0.422917] NET: Registered protocol family 1
[    0.423253] RPC: Registered named UNIX socket transport module.
[    0.423287] RPC: Registered udp transport module.
[    0.423305] RPC: Registered tcp transport module.
[    0.423323] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.424045] Could not remap bcsr
[    0.430187] genirq: Setting trigger mode 3 for irq 45 failed 
(uic_set_irq_type+0x0/0x160)
[    0.438023] futex hash table entries: 256 (order: 0, 7168 bytes)
[    0.460560] ntfs: driver 2.1.31 [Flags: R/W].
[    0.461446] fuse init (API version 7.23)
[    0.464694] bounce: pool size: 64 pages
[    0.464832] Block layer SCSI generic (bsg) driver version 0.4 loaded 
(major 251)
[    0.464870] io scheduler noop registered
[    0.465055] io scheduler cfq registered (default)
[    0.465645] genirq: Setting trigger mode 3 for irq 45 failed 
(uic_set_irq_type+0x0/0x160)
[    0.467695] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
[    0.468580] console [ttyS0] disabled
[    0.489918] serial8250.0: ttyS0 at MMIO 0x4ef600300 (irq = 23, 
base_baud = 691200) is a U6_16550A
[    1.497706] console [ttyS0] enabled
[    1.521910] serial8250.0: ttyS1 at MMIO 0x4ef600400 (irq = 24, 
base_baud = 691200) is a U6_16550A
[    1.531819] console [ttyS0] disabled
[    0.000000] Using Canyonlands machine description
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Linux version 4.0.4-Sam460ex (root@julian-VirtualBox) 
(gcc version 4.8.2 (Ubuntu 4.8.2-16ubuntu3) ) #4 PREEMPT Mon May 18 
17:56:27 AST 2015
[    0.000000] Zone ranges:
[    0.000000]   DMA      [mem 0x0000000000000000-0x000000002fffffff]
[    0.000000]   Normal   empty
[    0.000000]   HighMem  [mem 0x0000000030000000-0x000000007fffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000000000000-0x000000007fffffff]
[    0.000000] Initmem setup node 0 [mem 
0x0000000000000000-0x000000007fffffff]
[    0.000000] MMU: Allocated 1088 bytes of context maps for 255 contexts
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  
Total pages: 522752
[    0.000000] Kernel command line: root=/dev/sda15 console=ttyS0,115200 
console=tty0
[    0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes)
[    0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 
bytes)
[    0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 
bytes)
[    0.000000] Sorting __ex_table...
[    0.000000] Memory: 2002456K/2097152K available (6860K kernel code, 
260K rwdata, 2612K rodata, 232K init, 1398K bss, 94696K reserved, 0K 
cma-reserved, 1310720K highmem)
[    0.000000] Kernel virtual memory layout:
[    0.000000]   * 0xfffcf000..0xfffff000  : fixmap
[    0.000000]   * 0xffc00000..0xffe00000  : highmem PTEs
[    0.000000]   * 0xffa00000..0xffc00000  : consistent mem
[    0.000000]   * 0xffa00000..0xffa00000  : early ioremap
[    0.000000]   * 0xf1000000..0xffa00000  : vmalloc & ioremap
[    0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] Preemptible hierarchical RCU implementation.
[    0.000000] NR_IRQS:512 nr_irqs:512 16
[    0.000000] UIC0 (32 IRQ sources) at DCR 0xc0
[    0.000000] UIC1 (32 IRQ sources) at DCR 0xd0
[    0.000000] UIC2 (32 IRQ sources) at DCR 0xe0
[    0.000000] UIC3 (32 IRQ sources) at DCR 0xf0
[    0.000011] clocksource: timebase mult[dda520] shift[24] registered
[    0.000145] Console: colour dummy device 80x25
[    0.000661] console [tty0] enabled
[    0.000697] pid_max: default: 32768 minimum: 301
[    0.000808] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.000837] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 
bytes)
[    0.003389] devtmpfs: initialized
[    0.004626] xor: measuring software checksum speed
[    0.014390]    8regs     :   856.000 MB/sec
[    0.024319]    8regs_prefetch:   780.000 MB/sec
[    0.034353]    32regs    :  1120.000 MB/sec
[    0.044424]    32regs_prefetch:   996.000 MB/sec
[    0.044459] xor: using function: 32regs (1120.000 MB/sec)
[    0.046850] NET: Registered protocol family 16
[    0.050239] 256k L2-cache enabled
[    0.050374] PCIE0: Checking link...
[    0.050392] PCIE0: Device detected, waiting for link...
[    0.050410] PCIE0: link is up !
[    0.152379] PCI host bridge /plb/pciex@d00000000 (primary) ranges:
[    0.152431]  MEM 0x0000000e00000000..0x0000000e7fffffff -> 
0x0000000080000000
[    0.152466]  MEM 0x0000000f00000000..0x0000000f000fffff -> 
0x0000000000000000
[    0.152498]   IO 0x0000000f80000000..0x0000000f8000ffff -> 
0x0000000000000000
[    0.152535] 4xx PCI DMA offset set to 0x00000000
[    0.152552] 4xx PCI DMA window base to 0x0000000000000000
[    0.152571] DMA window size 0x0000000080000000
[    0.152606] PCIE0: successfully set as root-complex
[    0.152655] PCIE1: Checking link...
[    0.152671] PCIE1: Device detected, waiting for link...
[    0.152690] PCIE1: link is up !
[    0.254632] PCI host bridge /plb/pciex@d20000000 (primary) ranges:
[    0.254674]  MEM 0x0000000e80000000..0x0000000effffffff -> 
0x0000000080000000
[    0.254709]  MEM 0x0000000f00100000..0x0000000f001fffff -> 
0x0000000000000000
[    0.254741]   IO 0x0000000f80010000..0x0000000f8001ffff -> 
0x0000000000000000
[    0.254772] 4xx PCI DMA offset set to 0x00000000
[    0.254789] 4xx PCI DMA window base to 0x0000000000000000
[    0.254808] DMA window size 0x0000000080000000
[    0.254839] PCIE1: successfully set as root-complex
[    0.254934] PCI host bridge /plb/pci@c0ec00000 (primary) ranges:
[    0.254963]  MEM 0x0000000d80000000..0x0000000dffffffff -> 
0x0000000080000000
[    0.254998]  MEM 0x0000000c0ee00000..0x0000000c0eefffff -> 
0x0000000000000000
[    0.255029]   IO 0x0000000c08000000..0x0000000c0800ffff -> 
0x0000000000000000
[    0.255058] 4xx PCI DMA offset set to 0x00000000
[    0.255075] 4xx PCI DMA window base to 0x0000000000000000
[    0.255094] DMA window size 0x0000000080000000
[    0.264517] PCI: Probing PCI hardware
[    0.264823] PCI host bridge to bus 0000:40
[    0.264860] pci_bus 0000:40: root bus resource [io 
0xfffc0000-0xfffcffff] (bus address [0x0000-0xffff])
[    0.264898] pci_bus 0000:40: root bus resource [mem 
0xe00000000-0xe7fffffff] (bus address [0x80000000-0xffffffff])
[    0.264935] pci_bus 0000:40: root bus resource [mem 
0xf00000000-0xf000fffff] (bus address [0x00000000-0x000fffff])
[    0.264974] pci_bus 0000:40: root bus resource [bus 40-ff]
[    0.265144] PCI: Hiding 4xx host bridge resources 0000:40:00.0
[    0.267368] pci 0000:40:00.0: PCI bridge to [bus 41-7f]
[    0.267489] pci 0000:41:00.0: bridge configuration invalid ([bus 
02-02]), reconfiguring
[    0.268271] pci 0000:41:00.0: PCI bridge to [bus 42-ff]
[    0.268628] PCI host bridge to bus 0001:80
[    0.268667] pci_bus 0001:80: root bus resource [io 
0xfffe0000-0xfffeffff] (bus address [0x0000-0xffff])
[    0.268704] pci_bus 0001:80: root bus resource [mem 
0xe80000000-0xeffffffff] (bus address [0x80000000-0xffffffff])
[    0.268741] pci_bus 0001:80: root bus resource [mem 
0xf00100000-0xf001fffff] (bus address [0x00000000-0x000fffff])
[    0.268777] pci_bus 0001:80: root bus resource [bus 80-ff]
[    0.268927] PCI: Hiding 4xx host bridge resources 0001:80:00.0
[    0.271450] pci 0001:80:00.0: PCI bridge to [bus 81-bf]
[    0.271816] PCI host bridge to bus 0002:00
[    0.271852] pci_bus 0002:00: root bus resource [io 0x0000-0xffff]
[    0.271879] pci_bus 0002:00: root bus resource [mem 
0xd80000000-0xdffffffff] (bus address [0x80000000-0xffffffff])
[    0.271916] pci_bus 0002:00: root bus resource [mem 
0xc0ee00000-0xc0eefffff] (bus address [0x00000000-0x000fffff])
[    0.271953] pci_bus 0002:00: root bus resource [bus 00-ff]
[    0.272926] pci 0000:40:00.0: BAR 13: assigned [io 0xfffc1000-0xfffc1fff]
[    0.272971] pci 0000:41:00.0: BAR 13: assigned [io 0xfffc1000-0xfffc1fff]
[    0.272999] pci 0000:42:00.0: BAR 1: assigned [io 0xfffc1000-0xfffc107f]
[    0.273029] pci 0000:42:00.0: BAR 0: assigned [io 0xfffc1080-0xfffc109f]
[    0.273057] pci 0000:41:00.0: PCI bridge to [bus 42]
[    0.273081] pci 0000:41:00.0:   bridge window [io 0xfffc1000-0xfffc1fff]
[    0.273113] pci 0000:40:00.0: PCI bridge to [bus 41-7f]
[    0.273136] pci 0000:40:00.0:   bridge window [io 0xfffc1000-0xfffc1fff]
[    0.273234] pci 0001:80:00.0: BAR 15: assigned [mem 
0xe80000000-0xe8fffffff 64bit pref]
[    0.273267] pci 0001:80:00.0: BAR 14: assigned [mem 
0xe90000000-0xe900fffff]
[    0.273293] pci 0001:80:00.0: BAR 13: assigned [io 0xfffe1000-0xfffe1fff]
[    0.273323] pci 0001:81:00.0: BAR 0: assigned [mem 
0xe80000000-0xe8fffffff 64bit pref]
[    0.273363] pci 0001:81:00.0: BAR 2: assigned [mem 
0xe90000000-0xe9003ffff 64bit]
[    0.273402] pci 0001:81:00.0: BAR 6: assigned [mem 
0xe90040000-0xe9005ffff pref]
[    0.273461] pci 0001:81:00.1: BAR 0: assigned [mem 
0xe90060000-0xe90063fff 64bit]
[    0.273503] pci 0001:81:00.0: BAR 4: assigned [io 0xfffe1000-0xfffe10ff]
[    0.273531] pci 0001:80:00.0: PCI bridge to [bus 81-bf]
[    0.273554] pci 0001:80:00.0:   bridge window [io 0xfffe1000-0xfffe1fff]
[    0.273580] pci 0001:80:00.0:   bridge window [mem 
0xe90000000-0xe900fffff]
[    0.273606] pci 0001:80:00.0:   bridge window [mem 
0xe80000000-0xe8fffffff 64bit pref]
[    0.273706] pci 0002:00:06.0: BAR 0: assigned [mem 
0xd80000000-0xd83ffffff]
[    0.273734] pci 0002:00:06.0: BAR 1: assigned [mem 
0xd84000000-0xd841fffff]
[    0.273762] pci 0002:00:04.0: BAR 6: assigned [mem 
0xd84200000-0xd8427ffff pref]
[    0.273795] pci 0002:00:04.0: BAR 5: assigned [mem 
0xd84280000-0xd842801ff]
[    0.273821] pci 0002:00:04.0: BAR 4: assigned [io  0x1000-0x100f]
[    0.273847] pci 0002:00:04.0: BAR 0: assigned [io  0x1010-0x1017]
[    0.273872] pci 0002:00:04.0: BAR 2: assigned [io  0x1018-0x101f]
[    0.273897] pci 0002:00:04.0: BAR 1: assigned [io  0x1020-0x1023]
[    0.273923] pci 0002:00:04.0: BAR 3: assigned [io  0x1024-0x1027]
[    0.327218] raid6: int32x1    300 MB/s
[    0.344213] raid6: int32x2    429 MB/s
[    0.361287] raid6: int32x4    472 MB/s
[    0.378445] raid6: int32x8    234 MB/s
[    0.378472] raid6: using algorithm int32x4 (472 MB/s)
[    0.378491] raid6: using intx1 recovery algorithm
[    0.378959] vgaarb: device added: 
PCI:0001:81:00.0,decodes=io+mem,owns=none,locks=none
[    0.379004] vgaarb: loaded
[    0.379020] vgaarb: bridge control possible 0001:81:00.0
[    0.379542] SCSI subsystem initialized
[    0.380688] usbcore: registered new interface driver usbfs
[    0.380827] usbcore: registered new interface driver hub
[    0.380959] usbcore: registered new device driver usb
[    0.381351] pps_core: LinuxPPS API ver. 1 registered
[    0.381384] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 
Rodolfo Giometti <giometti@linux.it>
[    0.381554] PTP clock support registered
[    0.381759] EDAC MC: Ver: 3.0.0
[    0.383472] Advanced Linux Sound Architecture Driver Initialized.
[    0.404062] DMA-API: preallocated 65536 debug entries
[    0.404114] DMA-API: debugging enabled by kernel config
[    0.404179] Switched to clocksource timebase
[    0.419794] NET: Registered protocol family 2
[    0.420497] TCP established hash table entries: 8192 (order: 3, 32768 
bytes)
[    0.420638] TCP bind hash table entries: 8192 (order: 5, 163840 bytes)
[    0.420964] TCP: Hash tables configured (established 8192 bind 8192)
[    0.421085] TCP: reno registered
[    0.421115] UDP hash table entries: 512 (order: 2, 24576 bytes)
[    0.422607] UDP-Lite hash table entries: 512 (order: 2, 24576 bytes)
[    0.422917] NET: Registered protocol family 1
[    0.423253] RPC: Registered named UNIX socket transport module.
[    0.423287] RPC: Registered udp transport module.
[    0.423305] RPC: Registered tcp transport module.
[    0.423323] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.424045] Could not remap bcsr
[    0.430187] genirq: Setting trigger mode 3 for irq 45 failed 
(uic_set_irq_type+0x0/0x160)
[    0.438023] futex hash table entries: 256 (order: 0, 7168 bytes)
[    0.460560] ntfs: driver 2.1.31 [Flags: R/W].
[    0.461446] fuse init (API version 7.23)
[    0.464694] bounce: pool size: 64 pages
[    0.464832] Block layer SCSI generic (bsg) driver version 0.4 loaded 
(major 251)
[    0.464870] io scheduler noop registered
[    0.465055] io scheduler cfq registered (default)
[    0.465645] genirq: Setting trigger mode 3 for irq 45 failed 
(uic_set_irq_type+0x0/0x160)
[    0.467695] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
[    0.468580] console [ttyS0] disabled
[    0.489918] serial8250.0: ttyS0 at MMIO 0x4ef600300 (irq = 23, 
base_baud = 691200) is a U6_16550A
[    1.497706] console [ttyS0] enabled
[    1.521910] serial8250.0: ttyS1 at MMIO 0x4ef600400 (irq = 24, 
base_baud = 691200) is a U6_16550A
[    1.531819] console [ttyS0] disabled
[    1.535705] 4ef600300.serial: ttyS0 at MMIO 0x4ef600300 (irq = 23, 
base_baud = 691200) is a 16550
[    2.568196] console [ttyS0] enabled
[    2.572331] 4ef600400.serial: ttyS1 at MMIO 0x4ef600400 (irq = 24, 
base_baud = 691200) is a 16550
[    2.582058] Generic non-volatile memory driver v1.1
[    2.587529] Linux agpgart interface v0.103
[    2.591914] [drm] Initialized drm 1.1.0 20060810
[    2.596822] [drm] radeon kernel modesetting enabled.
[    2.602935] [drm] initializing kernel modesetting (VERDE 
0x1002:0x683F 0x1545:0x7750).
[    2.611122] [drm] register mmio base: 0xe90000000
[    2.615911] [drm] register mmio size: 262144
[    2.952030] ATOM BIOS: C44501
[    2.955324] radeon 0001:81:00.0: VRAM: 1024M 0x0000000000000000 - 
0x000000003FFFFFFF (1024M used)
[    2.964250] radeon 0001:81:00.0: GTT: 1024M 0x0000000040000000 - 
0x000000007FFFFFFF
[    2.971940] [drm] Detected VRAM RAM=1024M, BAR=256M
[    2.976841] [drm] RAM width 128bits DDR
[    2.980885] [TTM] Zone  kernel: Available graphics memory: 379354 kiB
[    2.987382] [TTM] Zone highmem: Available graphics memory: 1034714 kiB
[    2.993935] [TTM] Initializing pool allocator
[    2.998331] [TTM] Initializing DMA pool allocator
[    3.003160] [drm] radeon: 1024M of VRAM memory ready
[    3.008165] [drm] radeon: 1024M of GTT memory ready.
[    3.013211] [drm] Loading verde Microcode
[    3.017268] [drm] Internal thermal controller with fan control
[    3.023451] [drm] probing gen 2 caps for device aaa1:bed1 = 18cc41/0
[    3.077490] [drm] radeon: dpm initialized
[    3.081719] [drm] GART: num cpu pages 262144, num gpu pages 262144
[    3.093263] [drm] probing gen 2 caps for device aaa1:bed1 = 18cc41/0
[    3.131317] [drm] PCIE GART of 1024M enabled (table at 
0x0000000000277000).
[    3.138660] radeon 0001:81:00.0: WB enabled
[    3.142899] radeon 0001:81:00.0: fence driver on ring 0 use gpu addr 
0x0000000040000c00 and cpu addr 0xffc01c00
[    3.153029] radeon 0001:81:00.0: fence driver on ring 1 use gpu addr 
0x0000000040000c04 and cpu addr 0xffc01c04
[    3.163160] radeon 0001:81:00.0: fence driver on ring 2 use gpu addr 
0x0000000040000c08 and cpu addr 0xffc01c08
[    3.173289] radeon 0001:81:00.0: fence driver on ring 3 use gpu addr 
0x0000000040000c0c and cpu addr 0xffc01c0c
[    3.183410] radeon 0001:81:00.0: fence driver on ring 4 use gpu addr 
0x0000000040000c10 and cpu addr 0xffc01c10
[    3.215066] radeon 0001:81:00.0: fence driver on ring 5 use gpu addr 
0x0000000000075a18 and cpu addr 0xf90b5a18
[    3.225217] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[    3.231849] [drm] Driver supports precise vblank timestamp query.
[    3.237965] radeon 0001:81:00.0: radeon: MSI limited to 32-bit
[    3.243847] ppc4xx_setup_msi_irqs: fail allocating msi interrupt
[    3.249965] [drm] radeon: irq initialized.
[    4.008320] [drm:r600_ring_test] *ERROR* radeon: ring 0 test failed 
(scratch(0x850C)=0xCAFEDEAD)
[    4.017185] radeon 0001:81:00.0: disabling GPU acceleration
[    4.221591] [drm] Radeon Display Connectors
[    4.226217] [drm] Connector 0:
[    4.229319] [drm]   HDMI-A-1
[    4.232322] [drm]   HPD4
[    4.234890] [drm]   DDC: 0x6570 0x6570 0x6574 0x6574 0x6578 0x6578 
0x657c 0x657c
[    4.242323] [drm]   Encoders:
[    4.245335] [drm]     DFP1: INTERNAL_UNIPHY2
[    4.249658] [drm] Connector 1:
[    4.252741] [drm]   DVI-I-1
[    4.255556] [drm]   HPD2
[    4.258111] [drm]   DDC: 0x6560 0x6560 0x6564 0x6564 0x6568 0x6568 
0x656c 0x656c
[    4.265529] [drm]   Encoders:
[    4.268515] [drm]     DFP2: INTERNAL_UNIPHY
[    4.272717] [drm]     CRT1: INTERNAL_KLDSCP_DAC1
[    4.281249] [drm] encoder id: 0x21
[    4.318361] [drm] encoder id: 0x1e
[    4.399011] [drm] fb mappable at 0x80478000
[    4.403222] [drm] vram apper at 0x80000000
[    4.407335] [drm] size 8294400
[    4.410408] [drm] fb depth is 24
[    4.413654] [drm]    pitch is 7680
[    4.709247] Console: switching to colour frame buffer device 240x67
[    4.788567] radeon 0001:81:00.0: fb0: radeondrmfb frame buffer device
[    4.795392] radeon 0001:81:00.0: registered panic notifier
[    4.806213] [drm] Initialized radeon 2.41.0 20080528 for 0001:81:00.0 
on minor 0
[    4.828249] brd: module loaded
[    4.838408] loop: module loaded
[    4.842768] sata_sil 0002:00:04.0: Applying R_ERR on DMA activate FIS 
errata fix
[    4.852296] scsi host0: sata_sil
[    4.856379] scsi host1: sata_sil
[    4.860118] ata1: SATA max UDMA/100 mmio m512@0xd84280000 tf 
0xd84280080 irq 22
[    4.868079] ata2: SATA max UDMA/100 mmio m512@0xd84280000 tf 
0xd842800c0 irq 22
[    4.876810] PPC 4xx OCP EMAC driver, version 3.54
[    4.882837] MAL v2 /plb/mcmal, 2 TX channels, 16 RX channels
[    4.889146] ZMII /plb/opb/emac-zmii@ef600d00 initialized
[    4.895061] RGMII /plb/opb/emac-rgmii@ef601500 initialized with MDIO 
support
[    4.902869] TAH /plb/opb/emac-tah@ef601350 initialized
[    4.908458] TAH /plb/opb/emac-tah@ef601450 initialized
[    4.914310] /plb/opb/emac-rgmii@ef601500: input 0 in RGMII mode
[    4.922031] eth0: EMAC-0 /plb/opb/ethernet@ef600e00, MAC 
00:50:c2:80:d5:c5
[    4.929464] eth0: found Generic MII PHY (0x00)
[    4.934402] /plb/opb/emac-rgmii@ef601500: input 1 in RGMII mode
[    4.942040] eth1: EMAC-1 /plb/opb/ethernet@ef600f00, MAC 
00:00:00:00:00:00
[    4.949471] eth1: found Generic MII PHY (0x01)
[    4.954343] PPP generic driver version 2.4.2
[    4.959287] PPP BSD Compression module registered
[    4.964417] PPP Deflate Compression module registered
[    4.969803] NET: Registered protocol family 24
[    4.975034] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    4.982367] ppc-of-ehci 4bffd0400.ehci: OF EHCI
[    4.987438] ppc-of-ehci 4bffd0400.ehci: new USB bus registered, 
assigned bus number 1
[    4.996385] ppc-of-ehci 4bffd0400.ehci: irq 32, io mem 0x4bffd0400
[    5.008198] ppc-of-ehci 4bffd0400.ehci: USB 2.0 started, EHCI 1.00
[    5.014911] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[    5.022145] usb usb1: New USB device strings: Mfr=3, Product=2, 
SerialNumber=1
[    5.029804] usb usb1: Product: OF EHCI
[    5.033782] usb usb1: Manufacturer: Linux 4.0.4-Sam460ex ehci_hcd
[    5.040233] usb usb1: SerialNumber: PPC-OF USB
[    5.045550] hub 1-0:1.0: USB hub found
[    5.063509] hub 1-0:1.0: 1 port detected
[    5.081644] ehci-pci: EHCI PCI platform driver
[    5.100300] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    5.120903] ppc-of-ohci 4bffd0000.usb: OF OHCI
[    5.139896] ppc-of-ohci 4bffd0000.usb: new USB bus registered, 
assigned bus number 2
[    5.162257] ppc-of-ohci 4bffd0000.usb: irq 33, io mem 0x4bffd0000
[    5.200218] ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 310)
[    5.249215] ata1.00: ATA-8: WDC WD5000AAKS-00V1A0, 05.01D05, max UDMA/133
[    5.289184] ata1.00: 976773168 sectors, multi 0: LBA48 NCQ (depth 0/32)
[    5.338458] ata1.00: configured for UDMA/100
[    5.384220] usb 1-1: new high-speed USB device number 2 using ppc-of-ehci
[    5.406361] scsi 0:0:0:0: Direct-Access     ATA      WDC WD5000AAKS-0 
1D05 PQ: 0 ANSI: 5
[    5.453980] sd 0:0:0:0: [sda] 976773168 512-byte logical blocks: (500 
GB/465 GiB)
[    5.477134] sd 0:0:0:0: Attached scsi generic sg0 type 0
[    5.519358] sd 0:0:0:0: [sda] Write Protect is off
[    5.558338] sd 0:0:0:0: [sda] Write cache: enabled, read cache: 
enabled, doesn't support DPO or FUA
[    5.583610] usb 1-1: New USB device found, idVendor=0424, idProduct=2517
[    5.626188] usb 1-1: New USB device strings: Mfr=0, Product=0, 
SerialNumber=0
[    5.664895]  sda: RDSK (512) sda1 (DOS^G)(res 2 spb 1) sda2 
(SFS^@)(res 2 spb 1) sda3 (SFS^@)(res 2 spb 1) sda4 (SFS^@)(res 2 spb 1) 
sda5 (DOS^C)(res 2 spb 2) sda6 (SFS^@)(res 2 spb 1) sda7 (NTFS)(res 2 
spb 2) sda8 (LNX^@)(res 2 spb 1) sda9 (EXT^C)(res 2 spb 1) sda10 
(SWP^@)(res 2 spb 1) sda11 (LNX^@)(res 2 spb 1) sda12 (EXT^C)(res 2 spb 
1) sda13 (SWP^@)(res 2 spb 1) sda14 (LNX^@)(res 2 spb 1) sda15 
(EXT^C)(res 2 spb 1) sda16 (SWP^@)(res 2 spb 1)
[    5.751894] hub 1-1:1.0: USB hub found
[    5.796208] hub 1-1:1.0: 7 ports detected
[    5.848210] ata2: SATA link up 1.5 Gbps (SStatus 113 SControl 310)
[    5.890586] sd 0:0:0:0: [sda] Attached SCSI disk
[    5.928340] ata2.00: ATAPI: ASUS    DRW-24B3ST   c, 1.01, max UDMA/100
[    5.983310] ata2.00: configured for UDMA/100
[    6.030765] scsi 1:0:0:0: CD-ROM            ASUS     DRW-24B3ST c   
1.01 PQ: 0 ANSI: 5
[    6.114074] sr 1:0:0:0: [sr0] scsi3-mmc drive: 48x/48x writer dvd-ram 
cd/rw xa/form2 cdda tray
[    6.141842] usb 1-1.2: new low-speed USB device number 3 using 
ppc-of-ehci
[    6.192595] cdrom: Uniform CD-ROM driver Revision: 3.20
[    6.244518] sr 1:0:0:0: Attached scsi generic sg1 type 5
[    6.298320] usb 1-1.2: New USB device found, idVendor=04f2, 
idProduct=0116
[    6.348188] usb 1-1.2: New USB device strings: Mfr=1, Product=2, 
SerialNumber=0
[    6.379781] usb usb2: New USB device found, idVendor=1d6b, idProduct=0001
[    6.405992] usb 1-1.2: Product: USB Keyboard
[    6.429502] usb usb2: New USB device strings: Mfr=3, Product=2, 
SerialNumber=1
[    6.456191] usb 1-1.2: Manufacturer: CHICONY
[    6.479828] usb usb2: Product: OF OHCI
[    6.503326] usb usb2: Manufacturer: Linux 4.0.4-Sam460ex ohci_hcd
[    6.529141] usb usb2: SerialNumber: PPC-OF USB
[    6.553748] hub 2-0:1.0: USB hub found
[    6.577056] hub 2-0:1.0: 1 port detected
[    6.600471] ohci-pci: OHCI PCI platform driver
[    6.624458] usbcore: registered new interface driver usb-storage
[    6.649704] usb 1-1.6: new full-speed USB device number 4 using 
ppc-of-ehci
[    6.676392] usbcore: registered new interface driver usbserial
[    6.701723] usbcore: registered new interface driver usbserial_generic
[    6.727573] usbserial: USB Serial support registered for generic
[    6.753418] mousedev: PS/2 mouse device common for all mice
[    6.778501] i2c /dev entries driver
[    6.804725] rtc-m41t80 8-0068: rtc core: registered m41t80 as rtc0
[    6.831471] ibm-iic 4ef600700.i2c: using standard (100 kHz) mode
[    6.857445] ibm-iic 4ef600800.i2c: using standard (100 kHz) mode
[    6.883500] usb 1-1.6: New USB device found, idVendor=046d, 
idProduct=c52b
[    6.909624] device-mapper: ioctl: 4.30.0-ioctl (2014-12-22) 
initialised: dm-devel@redhat.com
[    6.937717] usb 1-1.6: New USB device strings: Mfr=1, Product=2, 
SerialNumber=0
[    6.964487] EDAC PPC4xx MC: v1.0.0
[    6.987210] usb 1-1.6: Product: USB Receiver
[    7.010713] EDAC PPC4xx MC: Reporting type: interrupt
[    7.035046] usb 1-1.6: Manufacturer: Logitech
[    7.058875] Driver 'mmcblk' needs updating - please use bus_type methods
[    7.086049] hidraw: raw HID events driver (C) Jiri Kosina
[    7.121061] input: CHICONY USB Keyboard as 
/devices/platform/plb/4bffd0400.ehci/usb1/1-1/1-1.2/1-1.2:1.0/0003:04F2:0116.0001/input/input0
[    7.205293] usb 1-1.7: new high-speed USB device number 5 using 
ppc-of-ehci
[    7.233301] hid-generic 0003:04F2:0116.0001: input,hidraw0: USB HID 
v1.10 Keyboard [CHICONY USB Keyboard] on usb-PPC-OF USB-1.2/input0
[    7.270390] input: Logitech USB Receiver as 
/devices/platform/plb/4bffd0400.ehci/usb1/1-1/1-1.6/1-1.6:1.0/0003:046D:C52B.0002/input/input1
[    7.355741] hid-generic 0003:046D:C52B.0002: input,hidraw1: USB HID 
v1.11 Keyboard [Logitech USB Receiver] on usb-PPC-OF USB-1.6/input0
[    7.397508] input: Logitech USB Receiver as 
/devices/platform/plb/4bffd0400.ehci/usb1/1-1/1-1.6/1-1.6:1.1/0003:046D:C52B.0003/input/input2
[    7.439031] usb 1-1.7: New USB device found, idVendor=0424, 
idProduct=2240
[    7.468352] usb 1-1.7: New USB device strings: Mfr=1, Product=2, 
SerialNumber=3
[    7.498586] hid-generic 0003:046D:C52B.0003: input,hidraw2: USB HID 
v1.11 Mouse [Logitech USB Receiver] on usb-PPC-OF USB-1.6/input1
[    7.533550] usb 1-1.7: Product: Ultra Fast Media
[    7.561250] usb 1-1.7: Manufacturer: Generic
[    7.588266] usb 1-1.7: SerialNumber: 000000225001
[    7.616308] usb-storage 1-1.7:1.0: USB Mass Storage device detected
[    7.649547] scsi host2: usb-storage 1-1.7:1.0
[    7.677417] hid-generic 0003:046D:C52B.0004: hidraw3: USB HID v1.11 
Device [Logitech USB Receiver] on usb-PPC-OF USB-1.6/input2
[    7.712496] usbcore: registered new interface driver usbhid
[    7.741100] usbhid: USB HID core driver
[    7.767954] ipip: IPv4 over IPv4 tunneling driver
[    7.795459] TCP: cubic registered
[    7.820078] Initializing XFRM netlink socket
[    7.845899] NET: Registered protocol family 10
[    7.872383] sit: IPv6 over IPv4 tunneling driver
[    7.898343] NET: Registered protocol family 17
[    7.923429] NET: Registered protocol family 15
[    7.953262] Btrfs loaded
[    7.977961] rtc-m41t80 8-0068: setting system clock to 2015-05-18 
22:33:25 UTC (1431988405)
[    8.006931] ALSA device list:
[    8.029939]   No soundcards found.
[    8.104449] EXT3-fs (sda15): mounted filesystem with ordered data mode
[    8.131027] kjournald starting.  Commit interval 5 seconds
[    8.156505] VFS: Mounted root (ext3 filesystem) readonly on device 8:15.
[    8.198829] devtmpfs: mounted
[    8.222275] Freeing unused kernel memory: 232K (c0943000 - c097d000)
[    8.639192] random: nonblocking pool is initialized
[    8.680344] scsi 2:0:0:0: Direct-Access     Generic  Ultra HS-COMBO   
1.98 PQ: 0 ANSI: 0
[    8.681292] sd 2:0:0:0: Attached scsi generic sg2 type 0
[    8.683395] sd 2:0:0:0: [sdb] Attached SCSI removable disk
[    9.558501] init: ureadahead main process (840) terminated with status 5
[   13.969028] systemd-udevd[1312]: Error calling EVIOCSKEYCODE: Invalid 
argument
[   13.969049] systemd-udevd[1312]: Error calling EVIOCSKEYCODE: Invalid 
argument
[   13.969064] systemd-udevd[1312]: Error calling EVIOCSKEYCODE: Invalid 
argument
[   13.969078] systemd-udevd[1312]: Error calling EVIOCSKEYCODE: Invalid 
argument
[   13.969093] systemd-udevd[1312]: Error calling EVIOCSKEYCODE: Invalid 
argument
[   13.969107] systemd-udevd[1312]: Error calling EVIOCSKEYCODE: Invalid 
argument
[   13.969122] systemd-udevd[1312]: Error calling EVIOCSKEYCODE: Invalid 
argument
[   13.969136] systemd-udevd[1312]: Error calling EVIOCSKEYCODE: Invalid 
argument
[   13.969151] systemd-udevd[1312]: Error calling EVIOCSKEYCODE: Invalid 
argument
[   13.969165] systemd-udevd[1312]: Error calling EVIOCSKEYCODE: Invalid 
argument
[   13.993284] systemd-udevd[1312]: Error calling EVIOCSKEYCODE: Invalid 
argument
[   13.993325] systemd-udevd[1312]: Error calling EVIOCSKEYCODE: Invalid 
argument
  * Starting Mount filesystems on boot[ OK ]

  * Starting Fix-up sensitive /proc filesystem entries[ OK ]

  * Starting Populate /dev filesystem[ OK ]

  * Stopping Fix-up sensitive /proc filesystem entries[ OK ]

  * Stopping Populate /dev filesystem[ OK ]

  * Starting Fix-up /sys/kernel/debug filesystem[ OK ]

  * Stopping Fix-up /sys/kernel/debug filesystem[ OK ]

  * Starting Populate and link to /run filesystem[ OK ]

  * Stopping Populate and link to /run filesystem[ OK ]

  * Stopping Track if upstart is running in a container[ OK ]

  * Starting Initialize or finalize resolvconf[ OK ]

  * Starting set console keymap[ OK ]

  * Starting Signal sysvinit that virtual filesystems are mounted[ OK ]

  * Starting Signal sysvinit that virtual filesystems are mounted[ OK ]

  * Starting Bridge udev events into upstart[ OK ]

  * Stopping set console keymap[ OK ]

  * Starting Signal sysvinit that remote filesystems are mounted[ OK ]

  * Starting device node and kernel event manager[ OK ]

  * Starting load modules from /etc/modules[ OK ]

  * Starting cold plug devices[ OK ]

  * Starting log initial device creation[ OK ]

  * Stopping load modules from /etc/modules[ OK ]

  * Starting set console font[ OK ]

  * Stopping set console font[ OK ]

  * Starting userspace bootsplash[ OK ]

The disk drive for / is not ready yet or not present.

keys:Continue to wait, or Press S to skip mounting or M for manual recovery

  * Starting Uncomplicated firewall[ OK ]

  * Starting configure network device security[ OK ]

  * Starting configure network device security[ OK ]

  * Starting Send an event to indicate plymouth is up[ OK ]

  * Starting configure network device security[ OK ]

  * Starting configure network device security[ OK ]

  * Starting configure network device[ OK ]

  * Starting configure network device[ OK ]

  * Stopping cold plug devices[ OK ]

  * Starting configure network device[ OK ]

  * Stopping userspace bootsplash[ OK ]

  * Stopping log initial device creation[ OK ]

  * Starting Mount network filesystems[ OK ]



keys:

The disk drive for /tmp is not ready yet or not present.

keys:Continue to wait, or Press S to skip mounting or M for manual recovery

  * Starting configure network device security[ OK ]

  * Starting configure network device security[ OK ]

  * Starting configure network device[ OK ]

  * Starting configure network device[ OK ]

  * Stopping Mount network filesystems[ OK ]

  * Starting Signal sysvinit that the rootfs is mounted[ OK ]

  * Starting configure network device[ OK ]



keys:

  * Stopping Read required files in advance (for other mountpoints)[ OK ]

  * Starting Clean /tmp directory[ OK ]

  * Stopping Clean /tmp directory[ OK ]

  * Starting Signal sysvinit that local filesystems are mounted[ OK ]

  * Starting configure network device security[ OK ]

  * Stopping Mount filesystems on boot[ OK ]

  * Starting flush early job output to logs[ OK ]

  * Stopping Failsafe Boot Delay[ OK ]

  * Starting System V initialisation compatibility[ OK ]

  * Stopping flush early job output to logs[ OK ]

  * Starting D-Bus system message bus[ OK ]

  * Setting up X socket directories...
[ OK ]

  * Starting configure virtual network devices[ OK ]

  * Starting modem connection manager[ OK ]

  * Starting configure network device security[ OK ]

  * Stopping System V initialisation compatibility[ OK ]

ModemManager[1697]: <info>  ModemManager (version 1.0.0) starting...




  * Starting system logging daemon[ OK ]

  * Starting SystemD login management service[ OK ]

  * Starting network connection manager[ OK ]

  * Starting System V runlevel compatibility[ OK ]

  * Starting Restore Sound Card State[ OK ]

  * Starting save kernel messages[ OK ]

  * Starting regular background program processing daemon[ OK ]

  * Starting anac(h)ronistic cron[ OK ]

  * Starting mDNS/DNS-SD daemon[ OK ]

  * Starting crash report submission daemon[ OK ]

  * Starting Restore Sound Card State[fail]

  * Stopping CPU interrupts balancing daemon[ OK ]

  * Stopping save kernel messages[ OK ]

  * Stopping anac(h)ronistic cron[ OK ]

  * Starting NTP server ntpd       [   28.819002] Unable to handle 
kernel paging request for data at address 0x00000008
[   28.860330] Faulting instruction address: 0xc04a5218
[   30.874910] Oops: Kernel access of bad area, sig: 11 [#1]
[   30.892488] PREEMPT Canyonlands
[   30.907764] Modules linked in:
[   30.922944] CPU: 0 PID: 1949 Comm: Xorg Not tainted 4.0.4-Sam460ex #4
[   30.941699] task: edd7a920 ti: ee6d0000 task.ti: ee6d0000
[   30.959284] NIP: c04a5218 LR: c04a5544 CTR: 00000000
[   30.976315] REGS: ee6d1c30 TRAP: 0300   Not tainted (4.0.4-Sam460ex)
[   30.995038] MSR: 00029000 <CE,EE,ME>  CR: 24004242  XER: 00000000
[   31.013805] DEAR: 00000008 ESR: 00000000
GPR00: c04a5530 ee6d1ce0 edd7a920 ee984000 00000000 00000000 c0ac2c04 
61626c69
GPR08: 00000000 00000000 00000000 ee6d1ce0 24004244 b7e90afc b84d1ab0 
b84d0530
GPR16: 00000000 ffffffff 6f23c730 ee6d1e18 c03add64 eea00578 00000001 
00004000
GPR24: 00004000 c0719b98 eeb62200 c08d825c ee4e4000 ee984000 00000000 
eeaf8f00
[   31.111915] NIP [c04a5218] radeon_audio_enable+0x4/0x18
[   31.130834] LR [c04a5544] radeon_audio_detect+0x150/0x1bc
[   31.150046] Call Trace:
[   31.166259] [ee6d1ce0] [c04a5530] radeon_audio_detect+0x13c/0x1bc 
(unreliable)
[   31.187768] [ee6d1d00] [c03e69b4] radeon_dvi_detect+0x3a8/0x3cc
[   31.207983] [ee6d1d30] [c0391cf8] 
drm_helper_probe_single_connector_modes_merge_bits+0xf4/0x448
[   31.231287] [ee6d1d70] [c03ade48] drm_mode_getconnector+0xe4/0x334
[   31.252222] [ee6d1e10] [c03a0bf4] drm_ioctl+0x348/0x464
[   31.272107] [ee6d1ed0] [c00ce2e4] do_vfs_ioctl+0x52c/0x6e8
[   31.292084] [ee6d1f20] [c00ce4e0] SyS_ioctl+0x40/0x68
[   31.311408] [ee6d1f40] [c000ab1c] ret_from_syscall+0x0/0x3c
[   31.331466] --- interrupt: c01 at 0x6fb001dc
[   31.331466]     LR = 0x6fb00100
[   31.368093] Instruction dump:
[   31.385716] 8129012c 806a0018 2f890000 419e0018 81290004 2f890000 
419e000c 7d2903a6
[   31.408631] 4e800420 38600000 4e800020 81231cd8 <81290008> 2f890000 
4d9e0020 7d2903a6
[   31.587312] ---[ end trace 2a6dca2844a1913c ]---
[   31.591930]
[   32.489288] init: bluetooth main process (2051) terminated with status 1
[   32.501384] init: bluetooth main process ended, respawning
[   33.156098] init: bluetooth main process (2076) terminated with status 1
[   33.183330] init: bluetooth main process ended, respawning
[   33.859517] init: bluetooth main process (2124) terminated with status 1
[   33.880582] init: bluetooth main process ended, respawning
[   34.450457] init: bluetooth main process (2177) terminated with status 1
[   34.457287] init: bluetooth main process ended, respawning
  * Starting Mount filesystems on boot[ OK ]

  * Starting Fix-up sensitive /proc filesystem entries[ OK ]

  * Starting Populate /dev filesystem[ OK ]

  * Stopping Fix-up sensitive /proc filesystem entries[ OK ]

  * Stopping Populate /dev filesystem[ OK ]

  * Starting Fix-up /sys/kernel/debug filesystem[ OK ]

  * Stopping Fix-up /sys/kernel/debug filesystem[ OK ]

  * Starting Populate and link to /run filesystem[ OK ]

  * Stopping Populate and link to /run filesystem[ OK ]

  * Stopping Track if upstart is running in a container[ OK ]

  * Starting Initialize or finalize resolvconf[ OK ]

  * Starting set console keymap[ OK ]

  * Starting Signal sysvinit that virtual filesystems are mounted[ OK ]

  * Starting Signal sysvinit that virtual filesystems are mounted[ OK ]

  * Starting Bridge udev events into upstart[ OK ]

  * Stopping set console keymap[ OK ]

  * Starting Signal sysvinit that remote filesystems are mounted[ OK ]

  * Starting device node and kernel event manager[ OK ]

  * Starting load modules from /etc/modules[ OK ]

  * Starting cold plug devices[ OK ]

  * Starting log initial device creation[ OK ]

  * Stopping load modules from /etc/modules[ OK ]

  * Starting set console font[ OK ]

  * Stopping set console font[ OK ]

  * Starting userspace bootsplash[ OK ]

  * Starting Uncomplicated firewall[ OK ]

  * Starting configure network device security[ OK ]

  * Starting configure network device security[ OK ]

  * Starting Send an event to indicate plymouth is up[ OK ]

  * Starting configure network device security[ OK ]

  * Starting configure network device security[ OK ]

  * Starting configure network device[ OK ]

  * Starting configure network device[ OK ]

  * Stopping cold plug devices[ OK ]

  * Starting configure network device[ OK ]

  * Stopping userspace bootsplash[ OK ]

  * Stopping log initial device creation[ OK ]

  * Starting Mount network filesystems[ OK ]

  * Starting configure network device security[ OK ]

  * Starting configure network device security[ OK ]

  * Starting configure network device[ OK ]

  * Starting configure network device[ OK ]

  * Stopping Mount network filesystems[ OK ]

  * Starting Signal sysvinit that the rootfs is mounted[ OK ]

  * Starting configure network device[ OK ]

  * Stopping Read required files in advance (for other mountpoints)[ OK ]

  * Starting Clean /tmp directory[ OK ]

  * Stopping Clean /tmp directory[ OK ]

  * Starting Signal sysvinit that local filesystems are mounted[ OK ]

  * Starting configure network device security[ OK ]

  * Stopping Mount filesystems on boot[ OK ]

  * Starting flush early job output to logs[ OK ]

  * Stopping Failsafe Boot Delay[ OK ]

  * Starting System V initialisation compatibility[ OK ]

  * Stopping flush early job output to logs[ OK ]

  * Starting D-Bus system message bus[ OK ]

  * Setting up X socket directories...
[ OK ]

  * Starting configure virtual network devices[ OK ]

  * Starting modem connection manager[ OK ]

  * Starting configure network device security[ OK ]

  * Stopping System V initialisation compatibility[ OK ]

ModemManager[1697]: <info>  ModemManager (version 1.0.0) starting...




  * Starting system logging daemon[ OK ]

  * Starting SystemD login management service[ OK ]

  * Starting network connection manager[ OK ]

  * Starting System V runlevel compatibility[ OK ]

  * Starting Restore Sound Card State[ OK ]

  * Starting save kernel messages[ OK ]

  * Starting regular background program processing daemon[ OK ]

  * Starting anac(h)ronistic cron[ OK ]

  * Starting mDNS/DNS-SD daemon[ OK ]

  * Starting crash report submission daemon[ OK ]

  * Starting Restore Sound Card State[fail]

  * Stopping CPU interrupts bala[   34.978841] init: bluetooth main 
process (2213) terminated with status 1
ncing daemon[ OK ]

  * Stopping save kernel messages[ OK ]

  * Stopping anac(h)ronistic cron[ OK ]

  * Starting NTP server ntpd       The disk drive for / is not ready yet 
or not present.

keys:Continue to wait, or Press S to skip mounting or M for manual recovery

[   35.028479] init: bluetooth main process ended, respawning
[   35.065865] init: plymouth-upstart-bridge main process ended, respawning
[   35.087596] init: lightdm main process (1832) terminated with status 1
[   36.039421] init: bluetooth main process (2321) terminated with status 1
[   36.072383] init: bluetooth main process ended, respawning
[   36.342779] init: bluetooth main process (2362) terminated with status 1
[   36.357240] init: bluetooth main process ended, respawning
[   36.602800] init: bluetooth main process (2387) terminated with status 1
[   36.611312] init: bluetooth main process ended, respawning
[   36.822505] init: bluetooth main process (2411) terminated with status 1
[   36.829720] init: bluetooth main process ended, respawning
[   37.135797] init: bluetooth main process (2437) terminated with status 1
[   37.151395] init: bluetooth main process ended, respawning
[   37.469374] init: bluetooth main process (2461) terminated with status 1
[   37.484377] init: bluetooth main process ended, respawning
[   37.781762] init: bluetooth main process (2485) terminated with status 1
[   37.797395] init: bluetooth respawning too fast, stopped
=============================================================================

[    31.162]
X.Org X Server 1.15.1
Release Date: 2014-04-13
[    31.162] X Protocol Version 11, Revision 0
[    31.162] Build Operating System: Linux 3.13.0-45-powerpc64-smp ppc Ubuntu
[    31.162] Current Operating System: Linux Sam460ex 4.0.4-Sam460ex #4 PREEMPT Mon May 18 17:56:27 AST 2015 ppc
[    31.162] Kernel command line: root=/dev/sda15 console=ttyS0,115200 console=tty0
[    31.162] Build Date: 12 February 2015  02:53:48PM
[    31.162] xorg-server 2:1.15.1-0ubuntu2.7 (For technical support please see http://www.ubuntu.com/support)
[    31.162] Current version of pixman: 0.30.2
[    31.162] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[    31.163] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    31.163] (==) Log file: "/var/log/Xorg.0.log", Time: Mon May 18 18:14:09 2015
[    31.201] (==) Using config file: "/etc/X11/xorg.conf"
[    31.201] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[    31.243] (==) No Layout section.  Using the first Screen section.
[    31.244] (**) |-->Screen "Default Screen" (0)
[    31.244] (**) |   |-->Monitor "Configured Monitor"
[    31.245] (==) No device specified for screen "Default Screen".
	Using the first device section listed.
[    31.245] (**) |   |-->Device "Configured Video Device"
[    31.245] (==) Automatically adding devices
[    31.245] (==) Automatically enabling devices
[    31.245] (==) Automatically adding GPU devices
[    31.317] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[    31.317] 	Entry deleted from font path.
[    31.317] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
[    31.317] 	Entry deleted from font path.
[    31.317] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
[    31.317] 	Entry deleted from font path.
[    31.358] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
[    31.358] 	Entry deleted from font path.
[    31.358] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
[    31.358] 	Entry deleted from font path.
[    31.358] (==) FontPath set to:
	/usr/share/fonts/X11/misc,
	/usr/share/fonts/X11/Type1,
	built-ins
[    31.358] (==) ModulePath set to "/usr/lib/powerpc-linux-gnu/xorg/extra-modules,/usr/lib/xorg/extra-modules,/usr/lib/xorg/modules"
[    31.358] (II) The server relies on udev to provide the list of input devices.
	If no devices become available, reconfigure udev or disable AutoAddDevices.
[    31.359] (II) Loader magic: 0xb7f8d694
[    31.359] (II) Module ABI versions:
[    31.359] 	X.Org ANSI C Emulation: 0.4
[    31.359] 	X.Org Video Driver: 15.0
[    31.359] 	X.Org XInput driver : 20.0
[    31.359] 	X.Org Server Extension : 8.0
[    31.361] (II) xfree86: Adding drm device (/dev/dri/card0)
[    31.392] (--) PCI:*(1:129:0:0) 1002:683f:1545:7750 rev 0, Mem @ 0x80000000/268435456, 0x90000000/262144, I/O @ 0x00001000/256, BIOS @ 0x????????/131072
[    31.392] (--) PCI: (2:0:6:0) 126f:0501:0101:0101 rev 192, Mem @ 0x80000000/67108864, 0x84000000/2097152
[    31.446] Initializing built-in extension Generic Event Extension
[    31.446] Initializing built-in extension SHAPE
[    31.446] Initializing built-in extension MIT-SHM
[    31.446] Initializing built-in extension XInputExtension
[    31.446] Initializing built-in extension XTEST
[    31.446] Initializing built-in extension BIG-REQUESTS
[    31.446] Initializing built-in extension SYNC
[    31.446] Initializing built-in extension XKEYBOARD
[    31.446] Initializing built-in extension XC-MISC
[    31.446] Initializing built-in extension SECURITY
[    31.446] Initializing built-in extension XINERAMA
[    31.447] Initializing built-in extension XFIXES
[    31.447] Initializing built-in extension RENDER
[    31.448] Initializing built-in extension RANDR
[    31.448] Initializing built-in extension COMPOSITE
[    31.448] Initializing built-in extension DAMAGE
[    31.448] Initializing built-in extension MIT-SCREEN-SAVER
[    31.448] Initializing built-in extension DOUBLE-BUFFER
[    31.448] Initializing built-in extension RECORD
[    31.448] Initializing built-in extension DPMS
[    31.448] Initializing built-in extension Present
[    31.448] Initializing built-in extension DRI3
[    31.448] Initializing built-in extension X-Resource
[    31.448] Initializing built-in extension XVideo
[    31.449] Initializing built-in extension XVideo-MotionCompensation
[    31.449] Initializing built-in extension SELinux
[    31.449] Initializing built-in extension XFree86-VidModeExtension
[    31.449] Initializing built-in extension XFree86-DGA
[    31.449] Initializing built-in extension XFree86-DRI
[    31.449] Initializing built-in extension DRI2
[    31.449] (II) "glx" will be loaded. This was enabled by default and also specified in the config file.
[    31.450] (WW) "xmir" is not to be loaded by default. Skipping.
[    31.450] (II) LoadModule: "glx"
[    31.484] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[    31.754] (II) Module glx: vendor="X.Org Foundation"
[    31.754] 	compiled for 1.15.1, module version = 1.0.0
[    31.754] 	ABI class: X.Org Server Extension, version 8.0
[    31.754] (==) AIGLX enabled
[    31.755] Loading extension GLX
[    31.755] (II) LoadModule: "dri"
[    31.755] (II) Module "dri" already built-in
[    31.755] (II) LoadModule: "radeon"
[    31.790] (II) Loading /usr/lib/xorg/modules/drivers/radeon_drv.so
[    31.884] (II) Module radeon: vendor="X.Org Foundation"
[    31.884] 	compiled for 1.15.1, module version = 7.3.0
[    31.884] 	Module class: X.Org Video Driver
[    31.884] 	ABI class: X.Org Video Driver, version 15.0
[    31.884] (II) RADEON: Driver for ATI Radeon chipsets:
	ATI Radeon Mobility X600 (M24) 3150 (PCIE), ATI FireMV 2400 (PCI),
	ATI Radeon Mobility X300 (M24) 3152 (PCIE),
	ATI FireGL M24 GL 3154 (PCIE), ATI FireMV 2400 3155 (PCI),
	ATI Radeon X600 (RV380) 3E50 (PCIE),
	ATI FireGL V3200 (RV380) 3E54 (PCIE), ATI Radeon IGP320 (A3) 4136,
	ATI Radeon IGP330/340/350 (A4) 4137, ATI Radeon 9500 AD (AGP),
	ATI Radeon 9500 AE (AGP), ATI Radeon 9600TX AF (AGP),
	ATI FireGL Z1 AG (AGP), ATI Radeon 9800SE AH (AGP),
	ATI Radeon 9800 AI (AGP), ATI Radeon 9800 AJ (AGP),
	ATI FireGL X2 AK (AGP), ATI Radeon 9600 AP (AGP),
	ATI Radeon 9600SE AQ (AGP), ATI Radeon 9600XT AR (AGP),
	ATI Radeon 9600 AS (AGP), ATI FireGL T2 AT (AGP), ATI Radeon 9650,
	ATI FireGL RV360 AV (AGP), ATI Radeon 7000 IGP (A4+) 4237,
	ATI Radeon 8500 AIW BB (AGP), ATI Radeon IGP320M (U1) 4336,
	ATI Radeon IGP330M/340M/350M (U2) 4337,
	ATI Radeon Mobility 7000 IGP 4437, ATI Radeon 9000/PRO If (AGP/PCI),
	ATI Radeon 9000 Ig (AGP/PCI), ATI Radeon X800 (R420) JH (AGP),
	ATI Radeon X800PRO (R420) JI (AGP),
	ATI Radeon X800SE (R420) JJ (AGP), ATI Radeon X800 (R420) JK (AGP),
	ATI Radeon X800 (R420) JL (AGP), ATI FireGL X3 (R420) JM (AGP),
	ATI Radeon Mobility 9800 (M18) JN (AGP),
	ATI Radeon X800 SE (R420) (AGP), ATI Radeon X800XT (R420) JP (AGP),
	ATI Radeon X800 VE (R420) JT (AGP), ATI Radeon X850 (R480) (AGP),
	ATI Radeon X850 XT (R480) (AGP), ATI Radeon X850 SE (R480) (AGP),
	ATI Radeon X850 PRO (R480) (AGP), ATI Radeon X850 XT PE (R480) (AGP),
	ATI Radeon Mobility M7 LW (AGP),
	ATI Mobility FireGL 7800 M7 LX (AGP),
	ATI Radeon Mobility M6 LY (AGP), ATI Radeon Mobility M6 LZ (AGP),
	ATI FireGL Mobility 9000 (M9) Ld (AGP),
	ATI Radeon Mobility 9000 (M9) Lf (AGP),
	ATI Radeon Mobility 9000 (M9) Lg (AGP), ATI FireMV 2400 PCI,
	ATI Radeon 9700 Pro ND (AGP), ATI Radeon 9700/9500Pro NE (AGP),
	ATI Radeon 9600TX NF (AGP), ATI FireGL X1 NG (AGP),
	ATI Radeon 9800PRO NH (AGP), ATI Radeon 9800 NI (AGP),
	ATI FireGL X2 NK (AGP), ATI Radeon 9800XT NJ (AGP),
	ATI Radeon Mobility 9600/9700 (M10/M11) NP (AGP),
	ATI Radeon Mobility 9600 (M10) NQ (AGP),
	ATI Radeon Mobility 9600 (M11) NR (AGP),
	ATI Radeon Mobility 9600 (M10) NS (AGP),
	ATI FireGL Mobility T2 (M10) NT (AGP),
	ATI FireGL Mobility T2e (M11) NV (AGP), ATI Radeon QD (AGP),
	ATI Radeon QE (AGP), ATI Radeon QF (AGP), ATI Radeon QG (AGP),
	ATI FireGL 8700/8800 QH (AGP), ATI Radeon 8500 QL (AGP),
	ATI Radeon 9100 QM (AGP), ATI Radeon 7500 QW (AGP/PCI),
	ATI Radeon 7500 QX (AGP/PCI), ATI Radeon VE/7000 QY (AGP/PCI),
	ATI Radeon VE/7000 QZ (AGP/PCI), ATI ES1000 515E (PCI),
	ATI Radeon Mobility X300 (M22) 5460 (PCIE),
	ATI Radeon Mobility X600 SE (M24C) 5462 (PCIE),
	ATI FireGL M22 GL 5464 (PCIE), ATI Radeon X800 (R423) UH (PCIE),
	ATI Radeon X800PRO (R423) UI (PCIE),
	ATI Radeon X800LE (R423) UJ (PCIE),
	ATI Radeon X800SE (R423) UK (PCIE),
	ATI Radeon X800 XTP (R430) (PCIE), ATI Radeon X800 XL (R430) (PCIE),
	ATI Radeon X800 SE (R430) (PCIE), ATI Radeon X800 (R430) (PCIE),
	ATI FireGL V7100 (R423) (PCIE), ATI FireGL V5100 (R423) UQ (PCIE),
	ATI FireGL unknown (R423) UR (PCIE),
	ATI FireGL unknown (R423) UT (PCIE),
	ATI Mobility FireGL V5000 (M26) (PCIE),
	ATI Mobility FireGL V5000 (M26) (PCIE),
	ATI Mobility Radeon X700 XL (M26) (PCIE),
	ATI Mobility Radeon X700 (M26) (PCIE),
	ATI Mobility Radeon X700 (M26) (PCIE),
	ATI Radeon X550XTX 5657 (PCIE), ATI Radeon 9100 IGP (A5) 5834,
	ATI Radeon Mobility 9100 IGP (U3) 5835,
	ATI Radeon XPRESS 200 5954 (PCIE),
	ATI Radeon XPRESS 200M 5955 (PCIE), ATI Radeon 9250 5960 (AGP),
	ATI Radeon 9200 5961 (AGP), ATI Radeon 9200 5962 (AGP),
	ATI Radeon 9200SE 5964 (AGP), ATI FireMV 2200 (PCI),
	ATI ES1000 5969 (PCI), ATI Radeon XPRESS 200 5974 (PCIE),
	ATI Radeon XPRESS 200M 5975 (PCIE),
	ATI Radeon XPRESS 200 5A41 (PCIE),
	ATI Radeon XPRESS 200M 5A42 (PCIE),
	ATI Radeon XPRESS 200 5A61 (PCIE),
	ATI Radeon XPRESS 200M 5A62 (PCIE),
	ATI Radeon X300 (RV370) 5B60 (PCIE),
	ATI Radeon X600 (RV370) 5B62 (PCIE),
	ATI Radeon X550 (RV370) 5B63 (PCIE),
	ATI FireGL V3100 (RV370) 5B64 (PCIE),
	ATI FireMV 2200 PCIE (RV370)
  5B65 (PCIE),
	ATI Radeon Mobility 9200 (M9+) 5C61 (AGP),
	ATI Radeon Mobility 9200 (M9+) 5C63 (AGP),
	ATI Mobility Radeon X800 XT (M28) (PCIE),
	ATI Mobility FireGL V5100 (M28) (PCIE),
	ATI Mobility Radeon X800 (M28) (PCIE), ATI Radeon X850 5D4C (PCIE),
	ATI Radeon X850 XT PE (R480) (PCIE),
	ATI Radeon X850 SE (R480) (PCIE), ATI Radeon X850 PRO (R480) (PCIE),
	ATI unknown Radeon / FireGL (R480) 5D50 (PCIE),
	ATI Radeon X850 XT (R480) (PCIE),
	ATI Radeon X800XT (R423) 5D57 (PCIE),
	ATI FireGL V5000 (RV410) (PCIE), ATI Radeon X700 XT (RV410) (PCIE),
	ATI Radeon X700 PRO (RV410) (PCIE),
	ATI Radeon X700 SE (RV410) (PCIE), ATI Radeon X700 (RV410) (PCIE),
	ATI Radeon X700 SE (RV410) (PCIE), ATI Radeon X1800,
	ATI Mobility Radeon X1800 XT, ATI Mobility Radeon X1800,
	ATI Mobility FireGL V7200, ATI FireGL V7200, ATI FireGL V5300,
	ATI Mobility FireGL V7100, ATI Radeon X1800, ATI Radeon X1800,
	ATI Radeon X1800, ATI Radeon X1800, ATI Radeon X1800,
	ATI FireGL V7300, ATI FireGL V7350, ATI Radeon X1600, ATI RV505,
	ATI Radeon X1300/X1550, ATI Radeon X1550, ATI M54-GL,
	ATI Mobility Radeon X1400, ATI Radeon X1300/X1550,
	ATI Radeon X1550 64-bit, ATI Mobility Radeon X1300,
	ATI Mobility Radeon X1300, ATI Mobility Radeon X1300,
	ATI Mobility Radeon X1300, ATI Radeon X1300, ATI Radeon X1300,
	ATI RV505, ATI RV505, ATI FireGL V3300, ATI FireGL V3350,
	ATI Radeon X1300, ATI Radeon X1550 64-bit, ATI Radeon X1300/X1550,
	ATI Radeon X1600, ATI Radeon X1300/X1550, ATI Mobility Radeon X1450,
	ATI Radeon X1300/X1550, ATI Mobility Radeon X2300,
	ATI Mobility Radeon X2300, ATI Mobility Radeon X1350,
	ATI Mobility Radeon X1350, ATI Mobility Radeon X1450,
	ATI Radeon X1300, ATI Radeon X1550, ATI Mobility Radeon X1350,
	ATI FireMV 2250, ATI Radeon X1550 64-bit, ATI Radeon X1600,
	ATI Radeon X1650, ATI Radeon X1600, ATI Radeon X1600,
	ATI Mobility FireGL V5200, ATI Mobility Radeon X1600,
	ATI Radeon X1650, ATI Radeon X1650, ATI Radeon X1600,
	ATI Radeon X1300 XT/X1600 Pro, ATI FireGL V3400,
	ATI Mobility FireGL V5250, ATI Mobility Radeon X1700,
	ATI Mobility Radeon X1700 XT, ATI FireGL V5200,
	ATI Mobility Radeon X1700, ATI Radeon X2300HD,
	ATI Mobility Radeon HD 2300, ATI Mobility Radeon HD 2300,
	ATI Radeon X1950, ATI Radeon X1900, ATI Radeon X1950,
	ATI Radeon X1900, ATI Radeon X1900, ATI Radeon X1900,
	ATI Radeon X1900, ATI Radeon X1900, ATI Radeon X1900,
	ATI Radeon X1900, ATI Radeon X1900, ATI Radeon X1900,
	ATI AMD Stream Processor, ATI Radeon X1900, ATI Radeon X1950,
	ATI RV560, ATI RV560, ATI Mobility Radeon X1900, ATI RV560,
	ATI Radeon X1950 GT, ATI RV570, ATI RV570, ATI FireGL V7400,
	ATI RV560, ATI Radeon X1650, ATI Radeon X1650, ATI RV560,
	ATI Radeon 9100 PRO IGP 7834, ATI Radeon Mobility 9200 IGP 7835,
	ATI Radeon X1200, ATI Radeon X1200, ATI Radeon X1200,
	ATI Radeon X1200, ATI Radeon X1200, ATI RS740, ATI RS740M, ATI RS740,
	ATI RS740M, ATI Radeon HD 2900 XT, ATI Radeon HD 2900 XT,
	ATI Radeon HD 2900 XT, ATI Radeon HD 2900 Pro, ATI Radeon HD 2900 GT,
	ATI FireGL V8650, ATI FireGL V8600, ATI FireGL V7600,
	ATI Radeon 4800 Series, ATI Radeon HD 4870 x2,
	ATI Radeon 4800 Series, ATI Radeon HD 4850 x2,
	ATI FirePro V8750 (FireGL), ATI FirePro V7760 (FireGL),
	ATI Mobility RADEON HD 4850, ATI Mobility RADEON HD 4850 X2,
	ATI Radeon 4800 Series, ATI FirePro RV770, AMD FireStream 9270,
	AMD FireStream 9250, ATI FirePro V8700 (FireGL),
	ATI Mobility RADEON HD 4870, ATI Mobility RADEON M98,
	ATI Mobility RADEON HD 4870, ATI Radeon 4800 Series,
	ATI Radeon 4800 Series, ATI FirePro M7750, ATI M98, ATI M98, ATI M98,
	ATI Mobility Radeon HD 4650, ATI Radeon RV730 (AGP),
	ATI Mobility Radeon HD 4670, ATI FirePro M5750,
	ATI Mobility Radeon HD 4670, ATI Radeon RV730 (AGP),
	ATI RV730XT [Radeon HD 4670], ATI RADEON E4600,
	ATI Radeon HD 4600 Series, ATI RV730 PRO [Radeon HD 4650],
	ATI FirePro V7750 (FireGL), ATI FirePro V5700 (FireGL),
	ATI FirePro V3750 (FireGL), ATI Mobility Radeon HD 4830,
	ATI Mobility Radeon HD 4850, ATI FirePro M7740, ATI RV740,
	ATI Radeon HD 4770, ATI Radeon HD 4700 Series, ATI Radeon HD 4770,
	ATI FirePro M5750, ATI RV610, ATI Radeon HD 2400 XT,
	ATI Radeon HD 2400 Pro, ATI Radeon HD 2400 PRO AGP, ATI FireGL V4000,
	ATI RV610, ATI Radeon HD 2350, ATI Mobility Radeon HD 2400 XT,
	ATI Mobility Radeon HD 2400, ATI RADEON E2400, ATI RV610,
	ATI FireMV 2260, ATI RV670, ATI Radeon HD3870,
	ATI Mobility Radeon HD 3850, ATI Radeon HD3850,
	ATI Mobility Radeon HD 3850 X2, ATI RV670,
	ATI Mobility Radeon HD 3870, ATI Mobility Radeon HD 3870 X2,
	ATI Radeon HD3870 X2, ATI FireGL V7700, ATI Radeon HD3850,
	ATI Radeon HD3690, AMD Firestream 9170, ATI Radeon HD 4550,
	ATI Radeon RV710, ATI Radeon RV710, ATI Radeon RV710,
	ATI Radeon HD 4350, ATI Mobility Radeon 4300 Series,
	ATI Mobility Radeon 4500 Series, ATI Mobility Radeon 4500 Series,
	ATI FirePro RG220, ATI Mobility Radeon 4330, ATI RV630,
	ATI Mobility Radeon HD 2600, ATI Mobility Radeon HD 2600 XT,
	ATI Radeon HD 2600 XT AGP, ATI Radeon HD 2600 Pro AGP,
	ATI Radeon HD 2600 XT, ATI Radeon HD 2600 Pro, ATI Gemini RV630,
	ATI Gemini Mobility Radeon HD 2600 XT, ATI FireGL V5600,
	ATI FireGL V3600, ATI Radeon HD 2600 LE,
	ATI Mobility FireGL Graphics Processor, ATI Radeon HD 3470,
	ATI Mobility Radeon HD 3430, ATI Mobility Radeon HD 3400 Series,
	ATI Radeon HD 3450, ATI Radeon HD 3450, ATI Radeon HD 3430,
	ATI Radeon HD 3450, ATI FirePro V3700, ATI FireMV 2450,
	ATI FireMV 2260, ATI FireMV 2260, ATI Radeon HD 3600 Series,
	ATI Radeon HD 3650 AGP, ATI Radeon HD 3600 PRO,
	ATI Radeon HD 3600 XT, ATI Radeon HD 3600 PRO,
	ATI Mobility Radeon HD 3650, ATI Mobility Radeon HD 3670,
	ATI Mobility FireGL V5700, ATI Mobility FireGL V5725,
	ATI Radeon HD 3200 Graphics, ATI Radeon 3100 Graphics,
	ATI Radeon HD 3200 Graphics, ATI Radeon 3100 Graphics,
	ATI Radeon HD 3300 Graphics, ATI Radeon HD 3200 Graphics,
	ATI Radeon 3000 Graphics, SUMO, SUMO, SUMO2, SUMO2, SUMO2, SUMO2,
	SUMO, SUMO, SUMO2, SUMO, SUMO, SUMO, SUMO, SUMO, ATI Radeon HD 4200,
	ATI Radeon 4100, ATI Mobility Radeon HD 4200,
	ATI Mobility Radeon 4100, ATI Radeon HD 4290, ATI Radeon HD 4250,
	AMD Radeon HD 6310 Graphics, AMD Radeon HD 6310 Graphics,
	AMD Radeon HD 6250 Graphics, AMD Radeon HD 6250 Graphics,
	AMD Radeon HD 6300 Series Graphics,
	AMD Radeon HD 6200 Series Graphics, PALM, PALM, PALM, CYPRESS,
	ATI FirePro (FireGL) Graphics Adapter,
	ATI FirePro (FireGL) Graphics Adapter,
	ATI FirePro (FireGL) Graphics Adapter, AMD Firestream 9370,
	AMD Firestream 9350, ATI Radeon HD 5800 Series,
	ATI Radeon HD 5800 Series, ATI Radeon HD 5800 Series,
	ATI Radeon HD 5800 Series, ATI Radeon HD 5900 Series,
	ATI Radeon HD 5900 Series, ATI Mobility Radeon HD 5800 Series,
	ATI Mobility Radeon HD 5800 Series,
	ATI FirePro (FireGL) Graphics Adapter,
	ATI FirePro (FireGL) Graphics Adapter,
	ATI Mobility Radeon HD 5800 Series, ATI Radeon HD 5700 Series,
	ATI Radeon HD 5700 Series, ATI Radeon HD 6700 Series,
	ATI Radeon HD 5700 Series, ATI Radeon HD 6700 Series,
	ATI Mobility Radeon HD 5000 Series,
	ATI Mobility Radeon HD 5000 Series, ATI Mobility Radeon HD 5570,
	ATI FirePro (FireGL) Graphics Adapter,
	ATI FirePro (FireGL) Graphics Adapter, ATI Radeon HD 5670,
	ATI Radeon HD 5570, ATI Radeon HD 5500 Series, REDWOOD,
	ATI Mobility Radeon HD 5000 Series,
	ATI Mobility Radeon HD 5000 Series, ATI Mobility Radeon Graphics,
	ATI Mobility Radeon Graphics, CEDAR,
	ATI FirePro (FireGL) Graphics Adapter,
	ATI FirePro (FireGL) Graphics Adapter, ATI FirePro 2270, CEDAR,
	ATI Radeon HD 5450, CEDAR, CEDAR, CAYMAN, CAYMAN, CAYMAN, CAYMAN,
	CAYMAN, CAYMAN, CAYMAN, CAYMAN, CAYMAN, CAYMAN,
	AMD Radeon HD 6900 Series, AMD Radeon HD 6900 Series, CAYMAN, CAYMAN,
	CAYMAN, AMD Radeon HD 6900M Series, Mobility Radeon HD 6000 Series,
	BARTS, BARTS, Mobility Radeon HD 6000 Series,
	Mobility Radeon HD 6000 Series, BARTS, BARTS, BARTS, BARTS,
	AMD Radeon HD 6800 Series, AMD Radeon HD 6800 Series,
	AMD Radeon HD 6700 Series, TURKS, TURKS, TURKS, TURKS, TURKS, TURKS,
	TURKS, TURKS, TURKS, TURKS, TURKS, TURKS, TURKS, TURKS, TURKS, TURKS,
	TURKS, TURKS, TURKS, TURKS, TURKS, TURKS, TURKS, TURKS, TURKS, TURKS,
	CAICOS, CAICOS, CAICOS, CAICOS, CAICOS, CAICOS, CAICOS, CAICOS,
	CAICOS, CAICOS, CAICOS, CAICOS, CAICOS, CAICOS, CAICOS, ARUBA, ARUBA,
	ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA,
	ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA,
	ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA,
	ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, TAHITI, TAHITI, TAHITI, TAHITI,
	TAHITI, TAHITI, TAHITI, TAHITI, TAHITI, TAHITI, TAHITI, TAHITI,
	TAHITI, PITCAIRN, PITCAIRN, PITCAIRN, PITCAIRN, PITCAIRN, PITCAIRN,
	PITCAIRN, PITCAIRN, PITCAIRN, PITCAIRN, PITCAIRN, PITCAIRN, PITCAIRN,
	VERDE, VERDE, VERDE, VERDE, VERDE, VERDE, VERDE, VERDE, VERDE, VERDE,
	VERDE, VERDE, VERDE, VERDE, VERDE, VERDE, VERDE, VERDE, VERDE, VERDE,
	VERDE, VERDE, VERDE, OLAND, OLAND, OLAND, OLAND, OLAND, OLAND, OLAND,
	OLAND, OLAND, OLAND, OLAND, OLAND, OLAND, HAINAN, HAINAN, HAINAN,
	HAINAN, HAINAN, HAINAN, BONAIRE, BONAIRE, BONAIRE, BONAIRE, BONAIRE,
	BONAIRE, BONAIRE, BONAIRE, KABINI, KABINI, KABINI, KABINI, KABINI,
	KABINI, KABINI, KABINI, KABINI, KABINI, KABINI, KABINI, KABINI,
	KABINI, KABINI, KABINI, KAVERI, KAVERI, KAVERI, KAVERI, KAVERI,
	KAVERI, KAVERI, KAVERI, KAVERI, KAVERI, KAVERI, KAVERI, KAVERI,
	KAVERI, KAVERI, KAVERI, KAVERI, KAVERI, KAVERI, KAVERI, KAVERI,
	HAWAII, HAWAII, HAWAII, HAWAII, HAWAII, HAWAII, HAWAII, HAWAII,
	HAWAII, HAWAII, HAWAII, HAWAII
[    32.184] (++) using VT number 7

[    32.215] (II) [KMS] Kernel modesetting enabled.
[    32.215] (II) RADEON(0): Creating default Display subsection in Screen section
	"Default Screen" for depth/fbbpp 24/32
[    32.215] (==) RADEON(0): Depth 24, (--) framebuffer bpp 32
[    32.216] (II) RADEON(0): Pixel depth = 24 bits stored in 4 bytes (32 bpp pixmaps)
[    32.216] (==) RADEON(0): Default
  visual is TrueColor
[    32.216] (==) RADEON(0): RGB weight 888
[    32.216] (II) RADEON(0): Using 8 bits per RGB (8 bit DAC)
[    32.216] (--) RADEON(0): Chipset: "VERDE" (ChipID = 0x683f)
[    32.217] (II) RADEON(0): GPU accel disabled or not working, using shadowfb for KMS
[    32.217] (II) Loading sub module "shadow"
[    32.217] (II) LoadModule: "shadow"
[    32.248] (II) Loading /usr/lib/xorg/modules/libshadow.so
[    32.250] (II) Module shadow: vendor="X.Org Foundation"
[    32.250] 	compiled for 1.15.1, module version = 1.1.0
[    32.250] 	ABI class: X.Org ANSI C Emulation, version 0.4
[    32.250] (II) RADEON(0): KMS Color Tiling: disabled
[    32.250] (II) RADEON(0): KMS Color Tiling 2D: disabled
[    32.250] (II) RADEON(0): KMS Pageflipping: enabled
[    32.250] (II) RADEON(0): SwapBuffers wait for vsync: enabled
[    32.296] (II) RADEON(0): Output HDMI-0 using monitor section Configured Monitor



[-- Attachment #1.2: Type: text/html, Size: 92441 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 27+ messages in thread

* Re: [BUG/REGRESSION] Radeon HDMI casuses oops on Acube Sam460ex amcc 460ex power board
  2015-05-18 22:41       ` Julian Margetson
@ 2015-05-18 23:00         ` Alex Deucher
  2015-05-19  0:43           ` Julian Margetson
  2015-05-22 11:57           ` Julian Margetson
  0 siblings, 2 replies; 27+ messages in thread
From: Alex Deucher @ 2015-05-18 23:00 UTC (permalink / raw)
  To: Julian Margetson; +Cc: Maling list - DRI developers

On Mon, May 18, 2015 at 6:41 PM, Julian Margetson <runaway@candw.ms> wrote:
> On 5/18/2015 4:59 PM, Alex Deucher wrote:
>
Snip



>  * Starting NTP server ntpd       [   28.819002] Unable to handle kernel
> paging request for data at address 0x00000008
> [   28.860330] Faulting instruction address: 0xc04a5218
> [   30.874910] Oops: Kernel access of bad area, sig: 11 [#1]
> [   30.892488] PREEMPT Canyonlands
> [   30.907764] Modules linked in:
> [   30.922944] CPU: 0 PID: 1949 Comm: Xorg Not tainted 4.0.4-Sam460ex #4
> [   30.941699] task: edd7a920 ti: ee6d0000 task.ti: ee6d0000
> [   30.959284] NIP: c04a5218 LR: c04a5544 CTR: 00000000
> [   30.976315] REGS: ee6d1c30 TRAP: 0300   Not tainted  (4.0.4-Sam460ex)
> [   30.995038] MSR: 00029000 <CE,EE,ME>  CR: 24004242  XER: 00000000
> [   31.013805] DEAR: 00000008 ESR: 00000000
> GPR00: c04a5530 ee6d1ce0 edd7a920 ee984000 00000000 00000000 c0ac2c04
> 61626c69
> GPR08: 00000000 00000000 00000000 ee6d1ce0 24004244 b7e90afc b84d1ab0
> b84d0530
> GPR16: 00000000 ffffffff 6f23c730 ee6d1e18 c03add64 eea00578 00000001
> 00004000
> GPR24: 00004000 c0719b98 eeb62200 c08d825c ee4e4000 ee984000 00000000
> eeaf8f00
> [   31.111915] NIP [c04a5218] radeon_audio_enable+0x4/0x18
> [   31.130834] LR [c04a5544] radeon_audio_detect+0x150/0x1bc
> [   31.150046] Call Trace:
> [   31.166259] [ee6d1ce0] [c04a5530] radeon_audio_detect+0x13c/0x1bc
> (unreliable)
> [   31.187768] [ee6d1d00] [c03e69b4] radeon_dvi_detect+0x3a8/0x3cc
> [   31.207983] [ee6d1d30] [c0391cf8]
> drm_helper_probe_single_connector_modes_merge_bits+0xf4/0x448
> [   31.231287] [ee6d1d70] [c03ade48] drm_mode_getconnector+0xe4/0x334
> [   31.252222] [ee6d1e10] [c03a0bf4] drm_ioctl+0x348/0x464
> [   31.272107] [ee6d1ed0] [c00ce2e4] do_vfs_ioctl+0x52c/0x6e8
> [   31.292084] [ee6d1f20] [c00ce4e0] SyS_ioctl+0x40/0x68
> [   31.311408] [ee6d1f40] [c000ab1c] ret_from_syscall+0x0/0x3c
> [   31.331466] --- interrupt: c01 at 0x6fb001dc
> [   31.331466]     LR = 0x6fb00100
> [   31.368093] Instruction dump:
> [   31.385716] 8129012c 806a0018 2f890000 419e0018 81290004 2f890000
> 419e000c 7d2903a6
> [   31.408631] 4e800420 38600000 4e800020 81231cd8 <81290008> 2f890000
> 4d9e0020 7d2903a6
> [   31.587312] ---[ end trace 2a6dca2844a1913c ]---
> [   31.591930]
> [   32.489288] init: bluetooth main process (2051) terminated with status 1
> [   32.501384] init: bluetooth main process ended, respawning
> [   33.156098] init: bluetooth main process (2076) terminated with status 1
> [   33.183330] init: bluetooth main process ended, respawning
> [   33.859517] init: bluetooth main process (2124) terminated with status 1
> [   33.880582] init: bluetooth main process ended, respawning
> [   34.450457] init: bluetooth main process (2177) terminated with status 1
> [   34.457287] init: bluetooth main process ended, respawning
>  * Starting Mount filesystems on boot[ OK ]
>

Are you sure you booted the right kernel and applied both patches?  I
don't see any of the debugging output from the patch.

Alex
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 27+ messages in thread

* Re: [BUG/REGRESSION] Radeon HDMI casuses oops on Acube Sam460ex amcc 460ex power board
  2015-05-18 23:00         ` Alex Deucher
@ 2015-05-19  0:43           ` Julian Margetson
  2015-05-22 11:57           ` Julian Margetson
  1 sibling, 0 replies; 27+ messages in thread
From: Julian Margetson @ 2015-05-19  0:43 UTC (permalink / raw)
  To: Alex Deucher; +Cc: Maling list - DRI developers


[-- Attachment #1.1: Type: text/plain, Size: 6766 bytes --]

On 5/18/2015 7:00 PM, Alex Deucher wrote:
> On Mon, May 18, 2015 at 6:41 PM, Julian Margetson <runaway@candw.ms> wrote:
>> On 5/18/2015 4:59 PM, Alex Deucher wrote:
>>
> Snip
>
>
>
>>   * Starting NTP server ntpd       [   28.819002] Unable to handle kernel
>> paging request for data at address 0x00000008
>> [   28.860330] Faulting instruction address: 0xc04a5218
>> [   30.874910] Oops: Kernel access of bad area, sig: 11 [#1]
>> [   30.892488] PREEMPT Canyonlands
>> [   30.907764] Modules linked in:
>> [   30.922944] CPU: 0 PID: 1949 Comm: Xorg Not tainted 4.0.4-Sam460ex #4
>> [   30.941699] task: edd7a920 ti: ee6d0000 task.ti: ee6d0000
>> [   30.959284] NIP: c04a5218 LR: c04a5544 CTR: 00000000
>> [   30.976315] REGS: ee6d1c30 TRAP: 0300   Not tainted  (4.0.4-Sam460ex)
>> [   30.995038] MSR: 00029000 <CE,EE,ME>  CR: 24004242  XER: 00000000
>> [   31.013805] DEAR: 00000008 ESR: 00000000
>> GPR00: c04a5530 ee6d1ce0 edd7a920 ee984000 00000000 00000000 c0ac2c04
>> 61626c69
>> GPR08: 00000000 00000000 00000000 ee6d1ce0 24004244 b7e90afc b84d1ab0
>> b84d0530
>> GPR16: 00000000 ffffffff 6f23c730 ee6d1e18 c03add64 eea00578 00000001
>> 00004000
>> GPR24: 00004000 c0719b98 eeb62200 c08d825c ee4e4000 ee984000 00000000
>> eeaf8f00
>> [   31.111915] NIP [c04a5218] radeon_audio_enable+0x4/0x18
>> [   31.130834] LR [c04a5544] radeon_audio_detect+0x150/0x1bc
>> [   31.150046] Call Trace:
>> [   31.166259] [ee6d1ce0] [c04a5530] radeon_audio_detect+0x13c/0x1bc
>> (unreliable)
>> [   31.187768] [ee6d1d00] [c03e69b4] radeon_dvi_detect+0x3a8/0x3cc
>> [   31.207983] [ee6d1d30] [c0391cf8]
>> drm_helper_probe_single_connector_modes_merge_bits+0xf4/0x448
>> [   31.231287] [ee6d1d70] [c03ade48] drm_mode_getconnector+0xe4/0x334
>> [   31.252222] [ee6d1e10] [c03a0bf4] drm_ioctl+0x348/0x464
>> [   31.272107] [ee6d1ed0] [c00ce2e4] do_vfs_ioctl+0x52c/0x6e8
>> [   31.292084] [ee6d1f20] [c00ce4e0] SyS_ioctl+0x40/0x68
>> [   31.311408] [ee6d1f40] [c000ab1c] ret_from_syscall+0x0/0x3c
>> [   31.331466] --- interrupt: c01 at 0x6fb001dc
>> [   31.331466]     LR = 0x6fb00100
>> [   31.368093] Instruction dump:
>> [   31.385716] 8129012c 806a0018 2f890000 419e0018 81290004 2f890000
>> 419e000c 7d2903a6
>> [   31.408631] 4e800420 38600000 4e800020 81231cd8 <81290008> 2f890000
>> 4d9e0020 7d2903a6
>> [   31.587312] ---[ end trace 2a6dca2844a1913c ]---
>> [   31.591930]
>> [   32.489288] init: bluetooth main process (2051) terminated with status 1
>> [   32.501384] init: bluetooth main process ended, respawning
>> [   33.156098] init: bluetooth main process (2076) terminated with status 1
>> [   33.183330] init: bluetooth main process ended, respawning
>> [   33.859517] init: bluetooth main process (2124) terminated with status 1
>> [   33.880582] init: bluetooth main process ended, respawning
>> [   34.450457] init: bluetooth main process (2177) terminated with status 1
>> [   34.457287] init: bluetooth main process ended, respawning
>>   * Starting Mount filesystems on boot[ OK ]
>>
> Are you sure you booted the right kernel and applied both patches?  I
> don't see any of the debugging output from the patch.
>
> Alex
>
  Restarted from scratch.Newly patched and newly compiled 4.04 kernel tested .
  Same result .

root@julian-VirtualBox:/usr/src/linux-4.0.4# patch -p1 < ../0001-drm-radeon-properly-select-encoder-in-radeon_audio_d.patch
patching file drivers/gpu/drm/radeon/radeon_audio.c
patching file drivers/gpu/drm/radeon/radeon_connectors.c
Hunk #1 succeeded at 1257 (offset -46 lines).
Hunk #2 succeeded at 1335 (offset -46 lines).
root@julian-VirtualBox:/usr/src/linux-4.0.4# patch -p1 < ../debug.diff
patching file drivers/gpu/drm/radeon/radeon_audio.c
root@julian-VirtualBox:/usr/src/linux-4.0.4# patch -p1 < ../Sam460ex-2.patch
(Stripping trailing CRs from patch; use --binary to disable.)
patching file drivers/gpu/drm/radeon/radeon_device.c
Hunk #1 succeeded at 1401 with fuzz 1 (offset 335 lines).
(Stripping trailing CRs from patch; use --binary to disable.)
patching file include/drm/ttm/ttm_bo_api.h
Hunk #1 succeeded at 92 (offset 11 lines).
(Stripping trailing CRs from patch; use --binary to disable.)
patching file arch/powerpc/sysdev/ppc4xx_msi.c
root@julian-VirtualBox:/usr/src/linux-4.0.4#
=======================================================================

[    0.000000] Using Canyonlands machine description
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Linux version 4.0.4-Sam460ex (root@julian-VirtualBox) (gcc version 4.8.2 (Ubuntu 4.8.2-16ubuntu3) ) #1 PREEMPT Mon May 18 20:21:14 AST 2015

[   30.102085] Unable to handle kernel paging request for data at address 0x00000008
[   30.148251] Faulting instruction address: 0xc04a5218
[   33.013394] Oops: Kernel access of bad area, sig: 11 [#1]
[   33.019129] PREEMPT Canyonlands
[   33.022469] Modules linked in:
[   33.025713] CPU: 0 PID: 1940 Comm: Xorg Not tainted 4.0.4-Sam460ex #1
[   33.032516] task: edd4a920 ti: ede6a000 task.ti: ede6a000
[   33.038216] NIP: c04a5218 LR: c04a5544 CTR: 00000000
[   33.043460] REGS: ede6bc30 TRAP: 0300   Not tainted  (4.0.4-Sam460ex)
[   33.050264] MSR: 00029000 <CE,EE,ME>  CR: 24004442  XER: 00000000
[   33.056818] DEAR: 00000008 ESR: 00000000
GPR00: c04a5530 ede6bce0 edd4a920 ee9c0000 00000000 00000000 c0ac2c04 61626c69
GPR08: 00000000 00000000 00000000 ede6bce0 24004444 b7f08afc b862fab0 b862e530
GPR16: 00000000 ffffffff 6f23c730 ede6be18 c03add64 ee9a2578 00000001 00004000
GPR24: 00004000 c0719b98 eeb61200 c08d825c ee4e6000 ee9c0000 00000000 ea8f9f00
[   33.091359] NIP [c04a5218] radeon_audio_enable+0x4/0x18
[   33.096883] LR [c04a5544] radeon_audio_detect+0x150/0x1bc
[   33.102582] Call Trace:
[   33.105164] [ede6bce0] [c04a5530] radeon_audio_detect+0x13c/0x1bc (unreliable)
[   33.112838] [ede6bd00] [c03e69b4] radeon_dvi_detect+0x3a8/0x3cc
[   33.119112] [ede6bd30] [c0391cf8] drm_helper_probe_single_connector_modes_merge_bits+0xf4/0x448
[   33.128318] [ede6bd70] [c03ade48] drm_mode_getconnector+0xe4/0x334
[   33.134861] [ede6be10] [c03a0bf4] drm_ioctl+0x348/0x464
[   33.140408] [ede6bed0] [c00ce2e4] do_vfs_ioctl+0x52c/0x6e8
[   33.146214] [ede6bf20] [c00ce4e0] SyS_ioctl+0x40/0x68
[   33.151572] [ede6bf40] [c000ab1c] ret_from_syscall+0x0/0x3c
[   33.157472] --- interrupt: c01 at 0x6fb001dc
[   33.157472]     LR = 0x6fb00100
[   33.165272] Instruction dump:
[   33.168425] 8129012c 806a0018 2f890000 419e0018 81290004 2f890000 419e000c 7d2903a6
[   33.176731] 4e800420 38600000 4e800020 81231cd8 <81290008> 2f890000 4d9e0020 7d2903a6
[   33.340269] ---[ end trace 3e0a38b7fc789e38 ]---
[   33.344890]
[   33.368364] init: bluetooth main process (2019) terminated with status 1
[   33.399413] init: bluetooth main process ended, respawning
  * Starting Mount filesystems on boot


[-- Attachment #1.2: Type: text/html, Size: 8192 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 27+ messages in thread

* Re: [BUG/REGRESSION] Radeon HDMI casuses oops on Acube Sam460ex amcc 460ex power board
  2015-05-18 23:00         ` Alex Deucher
  2015-05-19  0:43           ` Julian Margetson
@ 2015-05-22 11:57           ` Julian Margetson
  2015-05-31 11:48             ` Julian Margetson
  1 sibling, 1 reply; 27+ messages in thread
From: Julian Margetson @ 2015-05-22 11:57 UTC (permalink / raw)
  To: Alex Deucher; +Cc: Julian Margetson, Maling list - DRI developers

On 5/18/2015 7:00 PM, Alex Deucher wrote:
> On Mon, May 18, 2015 at 6:41 PM, Julian Margetson <runaway@candw.ms> wrote:
>> On 5/18/2015 4:59 PM, Alex Deucher wrote:
>>
> Snip
>
>
>
>>   * Starting NTP server ntpd       [   28.819002] Unable to handle kernel
>> paging request for data at address 0x00000008
>> [   28.860330] Faulting instruction address: 0xc04a5218
>> [   30.874910] Oops: Kernel access of bad area, sig: 11 [#1]
>> [   30.892488] PREEMPT Canyonlands
>> [   30.907764] Modules linked in:
>> [   30.922944] CPU: 0 PID: 1949 Comm: Xorg Not tainted 4.0.4-Sam460ex #4
>> [   30.941699] task: edd7a920 ti: ee6d0000 task.ti: ee6d0000
>> [   30.959284] NIP: c04a5218 LR: c04a5544 CTR: 00000000
>> [   30.976315] REGS: ee6d1c30 TRAP: 0300   Not tainted  (4.0.4-Sam460ex)
>> [   30.995038] MSR: 00029000 <CE,EE,ME>  CR: 24004242  XER: 00000000
>> [   31.013805] DEAR: 00000008 ESR: 00000000
>> GPR00: c04a5530 ee6d1ce0 edd7a920 ee984000 00000000 00000000 c0ac2c04
>> 61626c69
>> GPR08: 00000000 00000000 00000000 ee6d1ce0 24004244 b7e90afc b84d1ab0
>> b84d0530
>> GPR16: 00000000 ffffffff 6f23c730 ee6d1e18 c03add64 eea00578 00000001
>> 00004000
>> GPR24: 00004000 c0719b98 eeb62200 c08d825c ee4e4000 ee984000 00000000
>> eeaf8f00
>> [   31.111915] NIP [c04a5218] radeon_audio_enable+0x4/0x18
>> [   31.130834] LR [c04a5544] radeon_audio_detect+0x150/0x1bc
>> [   31.150046] Call Trace:
>> [   31.166259] [ee6d1ce0] [c04a5530] radeon_audio_detect+0x13c/0x1bc
>> (unreliable)
>> [   31.187768] [ee6d1d00] [c03e69b4] radeon_dvi_detect+0x3a8/0x3cc
>> [   31.207983] [ee6d1d30] [c0391cf8]
>> drm_helper_probe_single_connector_modes_merge_bits+0xf4/0x448
>> [   31.231287] [ee6d1d70] [c03ade48] drm_mode_getconnector+0xe4/0x334
>> [   31.252222] [ee6d1e10] [c03a0bf4] drm_ioctl+0x348/0x464
>> [   31.272107] [ee6d1ed0] [c00ce2e4] do_vfs_ioctl+0x52c/0x6e8
>> [   31.292084] [ee6d1f20] [c00ce4e0] SyS_ioctl+0x40/0x68
>> [   31.311408] [ee6d1f40] [c000ab1c] ret_from_syscall+0x0/0x3c
>> [   31.331466] --- interrupt: c01 at 0x6fb001dc
>> [   31.331466]     LR = 0x6fb00100
>> [   31.368093] Instruction dump:
>> [   31.385716] 8129012c 806a0018 2f890000 419e0018 81290004 2f890000
>> 419e000c 7d2903a6
>> [   31.408631] 4e800420 38600000 4e800020 81231cd8 <81290008> 2f890000
>> 4d9e0020 7d2903a6
>> [   31.587312] ---[ end trace 2a6dca2844a1913c ]---
>> [   31.591930]
>> [   32.489288] init: bluetooth main process (2051) terminated with status 1
>> [   32.501384] init: bluetooth main process ended, respawning
>> [   33.156098] init: bluetooth main process (2076) terminated with status 1
>> [   33.183330] init: bluetooth main process ended, respawning
>> [   33.859517] init: bluetooth main process (2124) terminated with status 1
>> [   33.880582] init: bluetooth main process ended, respawning
>> [   34.450457] init: bluetooth main process (2177) terminated with status 1
>> [   34.457287] init: bluetooth main process ended, respawning
>>   * Starting Mount filesystems on boot[ OK ]
>>
> Are you sure you booted the right kernel and applied both patches?  I
> don't see any of the debugging output from the patch.
>
> Alex
>

The issues started with HDMI  from Kernel 4.0.0-rc1. Could not get the 
git bisect completed.
Any suggestions to get around the error  below ?

(.text+0x865dc): undefined reference to `__get_user_bad'

================================================================================================

More issues with Kernel 4.0.0-rc1

[   33.535692] Unable to handle kernel paging request for data at address 0x00000008
[   33.566786] Faulting instruction address: 0xc049db84
[   33.574188] Vector: 300 (Data Access) at [eeb13c20]
[   33.579086]     pc: c049db84: radeon_audio_enable+0x4/0x18
[   33.584630]     lr: c049e2f4: radeon_audio_detect+0x288/0x290
[   33.590429]     sp: eeb13cd0
[   33.593310]    msr: 29000
[   33.595931]    dar: 8
[   33.598207]  dsisr: 0
[   33.600480]   current = 0xeea93ac0
[   33.603885]     pid   = 2311, comm = Xorg
[   33.607922] enter ? for help
[   33.610806] [link register   ] c049e2f4 radeon_audio_detect+0x288/0x290
[   33.617469] [eeb13cd0] c049e254 radeon_audio_detect+0x1e8/0x290 (unreliable)
[   33.624571] [eeb13d00] c03dfe7c radeon_dvi_detect+0x388/0x3ac
[   33.630369] [eeb13d30] c038b9d4 drm_helper_probe_single_connector_modes_merge_bits+0xf4/0x434
[   33.638954] [eeb13d70] c03a7670 drm_mode_getconnector+0xf4/0x334
[   33.645022] [eeb13e10] c039a8c0 drm_ioctl+0x348/0x464
[   33.650135] [eeb13ed0] c00d0ca0 do_vfs_ioctl+0x52c/0x6e8
[   33.655507] [eeb13f20] c00d0e9c SyS_ioctl+0x40/0x68
[   33.660438] [eeb13f40] c000ab04 ret_from_syscall+0x0/0x3c
[   33.665896] --- Exception: c01 (System Call) at 6fb1b8dc
[   33.671253] SP (bfa56d20) is in userspace
[   33.675263] mon>  <no input ...>
[   35.703835] Oops: Kernel access of bad area, sig: 11 [#1]
[   35.709554] PREEMPT Canyonlands
[   35.712876] Modules linked in: cfg80211 snd_ice1724 snd_hda_codec_hdmi snd_ak4113 snd_pt2258 snd_ak4114 snd_i2c snd_ice17xx_ak4xxx snd_ak4xxx_adda snd_ac97_codec snd_hda_intel ac97_bus snd_hda_controller snd_rawmidi snd_hda_codec snd_seq_device snd_pcm snd_timer snd
[   35.738047] CPU: 0 PID: 2311 Comm: Xorg Not tainted 4.0.0-rc1-Sam460ex #1
[   35.745189] task: eea93ac0 ti: eeb12000 task.ti: eeb12000
[   35.750872] NIP: c049db84 LR: c049e2f4 CTR: 00000000
[   35.756098] REGS: eeb13c20 TRAP: 0300   Not tainted  (4.0.0-rc1-Sam460ex)
[   35.763241] MSR: 00029000 <CE,EE,ME>  CR: 24004422  XER: 20000000
[   35.769778] DEAR: 00000008 ESR: 00000000
GPR00: c049e254 eeb13cd0 eea93ac0 eaa84000 00000000 0000000f ee0532c0 000190d6
GPR08: eab6da00 00000000 00000000 eeb13cb0 28004422 b7a11ff4 b7a87a98 b7a87988
GPR16: 00000000 ffffffff 00000000 eeb13e18 eaa08194 eaa08178 00000001 00004000
GPR24: 00004000 c071cd28 fffffff2 00000000 eab6c000 eaa84000 eab6da00 eab80400
[   35.804302] NIP [c049db84] radeon_audio_enable+0x4/0x18
[   35.809799] LR [c049e2f4] radeon_audio_detect+0x288/0x290
[   35.815480] Call Trace:
[   35.818053] [eeb13cd0] [c049e254] radeon_audio_detect+0x1e8/0x290 (unreliable)
[   35.825694] [eeb13d00] [c03dfe7c] radeon_dvi_detect+0x388/0x3ac
[   35.831956] [eeb13d30] [c038b9d4] drm_helper_probe_single_connector_modes_merge_bits+0xf4/0x434
[   35.841137] [eeb13d70] [c03a7670] drm_mode_getconnector+0xf4/0x334
[   35.847663] [eeb13e10] [c039a8c0] drm_ioctl+0x348/0x464
[   35.853183] [eeb13ed0] [c00d0ca0] do_vfs_ioctl+0x52c/0x6e8
[   35.858974] [eeb13f20] [c00d0e9c] SyS_ioctl+0x40/0x68
[   35.864307] [eeb13f40] [c000ab04] ret_from_syscall+0x0/0x3c
[   35.870196] --- interrupt: c01 at 0x6fb1b8dc
[   35.870196]     LR = 0x6fb1b800
[   35.877971] Instruction dump:
[   35.881106] 8129012c 806a0018 2f890000 419e0018 81290004 2f890000 419e000c 7d2903a6
[   35.889403] 4e800420 38600000 4e800020 81231c70 <81290008> 2f890000 4d9e0020 7d2903a6
[   36.042121] ---[ end trace 3e83f5fa0d05c678 ]---
[   36.046739]


With Kernel 3.19

[    2.454668] Linux agpgart interface v0.103
[    2.458979] [drm] Initialized drm 1.1.0 20060810
[    2.463814] [drm] radeon kernel modesetting enabled.
[    2.469870] [drm] initializing kernel modesetting (TURKS 0x1002:0x6758 0x1682:0x318B).
[    2.478007] [drm] register mmio base: 0xe90000000
[    2.482774] [drm] register mmio size: 131072
[    2.665432] ATOM BIOS: TURKS
[    2.668602] radeon 0001:81:00.0: VRAM: 1024M 0x0000000000000000 - 0x000000003FFFFFFF (1024M used)
[    2.677521] radeon 0001:81:00.0: GTT: 1024M 0x0000000040000000 - 0x000000007FFFFFFF
[    2.685201] [drm] Detected VRAM RAM=1024M, BAR=256M
[    2.690094] [drm] RAM width 128bits DDR
[    2.694109] [TTM] Zone  kernel: Available graphics memory: 379192 kiB
[    2.700596] [TTM] Zone highmem: Available graphics memory: 1034552 kiB
[    2.707147] [TTM] Initializing pool allocator
[    2.711540] [TTM] Initializing DMA pool allocator
[    2.716359] [drm] radeon: 1024M of VRAM memory ready
[    2.721355] [drm] radeon: 1024M of GTT memory ready.
[    2.726395] [drm] Loading TURKS Microcode
[    2.730457] [drm] Internal thermal controller with fan control
[    2.741697] [drm] radeon: dpm initialized
[    2.745907] [drm] GART: num cpu pages 262144, num gpu pages 262144
[    2.787690] [drm] PCIE GART of 1024M enabled (table at 0x0000000000274000).
[    2.794953] radeon 0001:81:00.0: WB enabled
[    2.799182] radeon 0001:81:00.0: fence driver on ring 0 use gpu addr 0x0000000040000c00 and cpu addr 0xffc01c00
[    2.809300] radeon 0001:81:00.0: fence driver on ring 3 use gpu addr 0x0000000040000c0c and cpu addr 0xffc01c0c
[    2.839260] radeon 0001:81:00.0: fence driver on ring 5 use gpu addr 0x0000000000072118 and cpu addr 0xf9032118
[    2.849411] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[    2.856067] [drm] Driver supports precise vblank timestamp query.
[    2.862183] radeon 0001:81:00.0: radeon: MSI limited to 32-bit
[    2.868058] ppc4xx_setup_msi_irqs: fail allocating msi interrupt
[    2.874153] [drm] radeon: irq initialized.
[    3.103973] [drm:r600_ring_test] *ERROR* radeon: ring 0 test failed (scratch(0x8504)=0xCAFEDEAD)
[    3.112806] radeon 0001:81:00.0: disabling GPU acceleration
[    3.128627] [drm] Radeon Display Connectors
[    3.133369] [drm] Connector 0:
[    3.136481] [drm]   DP-1
[    3.139089] [drm]   HPD1
[    3.141665] [drm]   DDC: 0x6470 0x6470 0x6474 0x6474 0x6478 0x6478 0x647c 0x647c
[    3.149146] [drm]   Encoders:
[    3.152157] [drm]     DFP1: INTERNAL_UNIPHY2
[    3.156473] [drm] Connector 1:
[    3.159570] [drm]   HDMI-A-1
[    3.162469] [drm]   HPD5
[    3.165019] [drm]   DDC: 0x6480 0x6480 0x6484 0x6484 0x6488 0x6488 0x648c 0x648c
[    3.172436] [drm]   Encoders:
[    3.175415] [drm]     DFP2: INTERNAL_UNIPHY2
[    3.179703] [drm] Connector 2:
[    3.182766] [drm]   DVI-I-1
[    3.185570] [drm]   HPD4
[    3.188117] [drm]   DDC: 0x6450 0x6450 0x6454 0x6454 0x6458 0x6458 0x645c 0x645c
[    3.195535] [drm]   Encoders:
[    3.198513] [drm]     DFP3: INTERNAL_UNIPHY
[    3.202706] [drm]     CRT1: INTERNAL_KLDSCP_DAC1
[    3.352245] [drm] fb mappable at 0x80475000
[    3.356458] [drm] vram apper at 0x80000000
[    3.360570] [drm] size 8294400
[    3.363634] [drm] fb depth is 24
[    3.366873] [drm]    pitch is 7680
[    3.575080] Console: switching to colour frame buffer device 240x67
[    3.649278] radeon 0001:81:00.0: fb0: radeondrmfb frame buffer device
[    3.656071] radeon 0001:81:00.0: registered panic notifier
[    3.666472] [drm] Initialized radeon 2.40.0 20080528 for 0001:81:00.0 on minor 0




Problems with  the Gib bisect
Kernel wont compile after 10th bisect .

drivers/built-in.o: In function `drm_mode_atomic_ioctl':
(.text+0x865dc): undefined reference to `__get_user_bad'
make: *** [vmlinux] Error 1
root@julian-VirtualBox:/usr/src/linux# git bisect log
git bisect start
# bad: [c517d838eb7d07bbe9507871fab3931deccff539] Linux 4.0-rc1
git bisect bad c517d838eb7d07bbe9507871fab3931deccff539
# good: [bfa76d49576599a4b9f9b7a71f23d73d6dcff735] Linux 3.19
git bisect good bfa76d49576599a4b9f9b7a71f23d73d6dcff735
# good: [02f1f2170d2831b3233e91091c60a66622f29e82] kernel.h: remove ancient __FUNCTION__ hack
git bisect good 02f1f2170d2831b3233e91091c60a66622f29e82
# bad: [796e1c55717e9a6ff5c81b12289ffa1ffd919b6f] Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux
git bisect bad 796e1c55717e9a6ff5c81b12289ffa1ffd919b6f
# good: [9682ec9692e5ac11c6caebd079324e727b19e7ce] Merge tag 'driver-core-3.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
git bisect good 9682ec9692e5ac11c6caebd079324e727b19e7ce
# good: [a9724125ad014decf008d782e60447c811391326] Merge tag 'tty-3.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty
git bisect good a9724125ad014decf008d782e60447c811391326
# good: [f43dff0ee00a259f524ce17ba4f8030553c66590] Merge tag 'drm-amdkfd-next-fixes-2015-01-25' of git://people.freedesktop.org/~gabbayo/linux into drm-next
git bisect good f43dff0ee00a259f524ce17ba4f8030553c66590
# bad: [cffe1e89dc9bf541a39d9287ced7c5addff07084] drm: sti: HDMI add audio infoframe
git bisect bad cffe1e89dc9bf541a39d9287ced7c5addff07084
# good: [2f5b4ef15c60bc5292a3f006c018acb3da53737b] Merge tag 'drm/tegra/for-3.20-rc1' of git://anongit.freedesktop.org/tegra/linux into drm-next
git bisect good 2f5b4ef15c60bc5292a3f006c018acb3da53737b
# bad: [865844448ce80ccd714793e9ba4140d7ae214229] drm/udl: optimize udl_compress_hline16 (v2)
git bisect bad 865844448ce80ccd714793e9ba4140d7ae214229
# bad: [d47df63393ed81977e0f6435988d9cbd70c867f7] drm/panel: simple: Add AVIC TM070DDH03 panel support
git bisect bad d47df63393ed81977e0f6435988d9cbd70c867f7
# bad: [9469244d869623e8b54d9f3d4d00737e377af273] drm/atomic: Fix potential use of state after free
git bisect bad 9469244d869623e8b54d9f3d4d00737e377af273


Kernel 4.0.0-rc1 boots when  DVI output used but not when HDMI output used.


  git bisect skip
There are only 'skip'ped commits left to test.
The first bad commit could be any of:
b486e0e6d599b9ca8667fb9a7d49b7383ee963c7
eab3bbeffd152125ae0f90863b8e9bc8eef49423
960cd9d4fef6dd9e235c0e5c0d4ed027f8a48025
f02ad907cd9e7fe3a6405d2d005840912f1ed258
6a425c2a9b37ca3d2c37e3c1cdf973dba53eaa79
ee0a89cf3c2c550e6d877dda21dd2947afb90cb6
92890583627ee2a0518e55b063fcff86826fef96
95d6eb3b134e1826ed04cc92b224d93de13e281f
9469244d869623e8b54d9f3d4d00737e377af273
We cannot bisect more!


_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 27+ messages in thread

* Re: [BUG/REGRESSION] Radeon HDMI casuses oops on Acube Sam460ex amcc 460ex power board
  2015-05-22 11:57           ` Julian Margetson
@ 2015-05-31 11:48             ` Julian Margetson
  0 siblings, 0 replies; 27+ messages in thread
From: Julian Margetson @ 2015-05-31 11:48 UTC (permalink / raw)
  To: Alex Deucher; +Cc: Julian Margetson, Maling list - DRI developers


[-- Attachment #1.1: Type: text/plain, Size: 16144 bytes --]

On 5/22/2015 7:57 AM, Julian Margetson wrote:
> On 5/18/2015 7:00 PM, Alex Deucher wrote:
>> On Mon, May 18, 2015 at 6:41 PM, Julian Margetson <runaway@candw.ms> 
>> wrote:
>>> On 5/18/2015 4:59 PM, Alex Deucher wrote:
>>>
>> Snip
>>
>>
>>
>>>   * Starting NTP server ntpd       [ 28.819002] Unable to handle kernel
>>> paging request for data at address 0x00000008
>>> [   28.860330] Faulting instruction address: 0xc04a5218
>>> [   30.874910] Oops: Kernel access of bad area, sig: 11 [#1]
>>> [   30.892488] PREEMPT Canyonlands
>>> [   30.907764] Modules linked in:
>>> [   30.922944] CPU: 0 PID: 1949 Comm: Xorg Not tainted 
>>> 4.0.4-Sam460ex #4
>>> [   30.941699] task: edd7a920 ti: ee6d0000 task.ti: ee6d0000
>>> [   30.959284] NIP: c04a5218 LR: c04a5544 CTR: 00000000
>>> [   30.976315] REGS: ee6d1c30 TRAP: 0300   Not tainted (4.0.4-Sam460ex)
>>> [   30.995038] MSR: 00029000 <CE,EE,ME>  CR: 24004242 XER: 00000000
>>> [   31.013805] DEAR: 00000008 ESR: 00000000
>>> GPR00: c04a5530 ee6d1ce0 edd7a920 ee984000 00000000 00000000 c0ac2c04
>>> 61626c69
>>> GPR08: 00000000 00000000 00000000 ee6d1ce0 24004244 b7e90afc b84d1ab0
>>> b84d0530
>>> GPR16: 00000000 ffffffff 6f23c730 ee6d1e18 c03add64 eea00578 00000001
>>> 00004000
>>> GPR24: 00004000 c0719b98 eeb62200 c08d825c ee4e4000 ee984000 00000000
>>> eeaf8f00
>>> [   31.111915] NIP [c04a5218] radeon_audio_enable+0x4/0x18
>>> [   31.130834] LR [c04a5544] radeon_audio_detect+0x150/0x1bc
>>> [   31.150046] Call Trace:
>>> [   31.166259] [ee6d1ce0] [c04a5530] radeon_audio_detect+0x13c/0x1bc
>>> (unreliable)
>>> [   31.187768] [ee6d1d00] [c03e69b4] radeon_dvi_detect+0x3a8/0x3cc
>>> [   31.207983] [ee6d1d30] [c0391cf8]
>>> drm_helper_probe_single_connector_modes_merge_bits+0xf4/0x448
>>> [   31.231287] [ee6d1d70] [c03ade48] drm_mode_getconnector+0xe4/0x334
>>> [   31.252222] [ee6d1e10] [c03a0bf4] drm_ioctl+0x348/0x464
>>> [   31.272107] [ee6d1ed0] [c00ce2e4] do_vfs_ioctl+0x52c/0x6e8
>>> [   31.292084] [ee6d1f20] [c00ce4e0] SyS_ioctl+0x40/0x68
>>> [   31.311408] [ee6d1f40] [c000ab1c] ret_from_syscall+0x0/0x3c
>>> [   31.331466] --- interrupt: c01 at 0x6fb001dc
>>> [   31.331466]     LR = 0x6fb00100
>>> [   31.368093] Instruction dump:
>>> [   31.385716] 8129012c 806a0018 2f890000 419e0018 81290004 2f890000
>>> 419e000c 7d2903a6
>>> [   31.408631] 4e800420 38600000 4e800020 81231cd8 <81290008> 2f890000
>>> 4d9e0020 7d2903a6
>>> [   31.587312] ---[ end trace 2a6dca2844a1913c ]---
>>> [   31.591930]
>>> [   32.489288] init: bluetooth main process (2051) terminated with 
>>> status 1
>>> [   32.501384] init: bluetooth main process ended, respawning
>>> [   33.156098] init: bluetooth main process (2076) terminated with 
>>> status 1
>>> [   33.183330] init: bluetooth main process ended, respawning
>>> [   33.859517] init: bluetooth main process (2124) terminated with 
>>> status 1
>>> [   33.880582] init: bluetooth main process ended, respawning
>>> [   34.450457] init: bluetooth main process (2177) terminated with 
>>> status 1
>>> [   34.457287] init: bluetooth main process ended, respawning
>>>   * Starting Mount filesystems on boot[ OK ]
>>>
>> Are you sure you booted the right kernel and applied both patches?  I
>> don't see any of the debugging output from the patch.
>>
>> Alex
>>
>
> The issues started with HDMI  from Kernel 4.0.0-rc1. Could not get the 
> git bisect completed.
> Any suggestions to get around the error  below ?
>
> (.text+0x865dc): undefined reference to `__get_user_bad'
>
> ================================================================================================ 
>
>
> More issues with Kernel 4.0.0-rc1
>
> [   33.535692] Unable to handle kernel paging request for data at 
> address 0x00000008
> [   33.566786] Faulting instruction address: 0xc049db84
> [   33.574188] Vector: 300 (Data Access) at [eeb13c20]
> [   33.579086]     pc: c049db84: radeon_audio_enable+0x4/0x18
> [   33.584630]     lr: c049e2f4: radeon_audio_detect+0x288/0x290
> [   33.590429]     sp: eeb13cd0
> [   33.593310]    msr: 29000
> [   33.595931]    dar: 8
> [   33.598207]  dsisr: 0
> [   33.600480]   current = 0xeea93ac0
> [   33.603885]     pid   = 2311, comm = Xorg
> [   33.607922] enter ? for help
> [   33.610806] [link register   ] c049e2f4 
> radeon_audio_detect+0x288/0x290
> [   33.617469] [eeb13cd0] c049e254 radeon_audio_detect+0x1e8/0x290 
> (unreliable)
> [   33.624571] [eeb13d00] c03dfe7c radeon_dvi_detect+0x388/0x3ac
> [   33.630369] [eeb13d30] c038b9d4 
> drm_helper_probe_single_connector_modes_merge_bits+0xf4/0x434
> [   33.638954] [eeb13d70] c03a7670 drm_mode_getconnector+0xf4/0x334
> [   33.645022] [eeb13e10] c039a8c0 drm_ioctl+0x348/0x464
> [   33.650135] [eeb13ed0] c00d0ca0 do_vfs_ioctl+0x52c/0x6e8
> [   33.655507] [eeb13f20] c00d0e9c SyS_ioctl+0x40/0x68
> [   33.660438] [eeb13f40] c000ab04 ret_from_syscall+0x0/0x3c
> [   33.665896] --- Exception: c01 (System Call) at 6fb1b8dc
> [   33.671253] SP (bfa56d20) is in userspace
> [   33.675263] mon>  <no input ...>
> [   35.703835] Oops: Kernel access of bad area, sig: 11 [#1]
> [   35.709554] PREEMPT Canyonlands
> [   35.712876] Modules linked in: cfg80211 snd_ice1724 
> snd_hda_codec_hdmi snd_ak4113 snd_pt2258 snd_ak4114 snd_i2c 
> snd_ice17xx_ak4xxx snd_ak4xxx_adda snd_ac97_codec snd_hda_intel 
> ac97_bus snd_hda_controller snd_rawmidi snd_hda_codec snd_seq_device 
> snd_pcm snd_timer snd
> [   35.738047] CPU: 0 PID: 2311 Comm: Xorg Not tainted 
> 4.0.0-rc1-Sam460ex #1
> [   35.745189] task: eea93ac0 ti: eeb12000 task.ti: eeb12000
> [   35.750872] NIP: c049db84 LR: c049e2f4 CTR: 00000000
> [   35.756098] REGS: eeb13c20 TRAP: 0300   Not tainted 
> (4.0.0-rc1-Sam460ex)
> [   35.763241] MSR: 00029000 <CE,EE,ME>  CR: 24004422  XER: 20000000
> [   35.769778] DEAR: 00000008 ESR: 00000000
> GPR00: c049e254 eeb13cd0 eea93ac0 eaa84000 00000000 0000000f ee0532c0 
> 000190d6
> GPR08: eab6da00 00000000 00000000 eeb13cb0 28004422 b7a11ff4 b7a87a98 
> b7a87988
> GPR16: 00000000 ffffffff 00000000 eeb13e18 eaa08194 eaa08178 00000001 
> 00004000
> GPR24: 00004000 c071cd28 fffffff2 00000000 eab6c000 eaa84000 eab6da00 
> eab80400
> [   35.804302] NIP [c049db84] radeon_audio_enable+0x4/0x18
> [   35.809799] LR [c049e2f4] radeon_audio_detect+0x288/0x290
> [   35.815480] Call Trace:
> [   35.818053] [eeb13cd0] [c049e254] radeon_audio_detect+0x1e8/0x290 
> (unreliable)
> [   35.825694] [eeb13d00] [c03dfe7c] radeon_dvi_detect+0x388/0x3ac
> [   35.831956] [eeb13d30] [c038b9d4] 
> drm_helper_probe_single_connector_modes_merge_bits+0xf4/0x434
> [   35.841137] [eeb13d70] [c03a7670] drm_mode_getconnector+0xf4/0x334
> [   35.847663] [eeb13e10] [c039a8c0] drm_ioctl+0x348/0x464
> [   35.853183] [eeb13ed0] [c00d0ca0] do_vfs_ioctl+0x52c/0x6e8
> [   35.858974] [eeb13f20] [c00d0e9c] SyS_ioctl+0x40/0x68
> [   35.864307] [eeb13f40] [c000ab04] ret_from_syscall+0x0/0x3c
> [   35.870196] --- interrupt: c01 at 0x6fb1b8dc
> [   35.870196]     LR = 0x6fb1b800
> [   35.877971] Instruction dump:
> [   35.881106] 8129012c 806a0018 2f890000 419e0018 81290004 2f890000 
> 419e000c 7d2903a6
> [   35.889403] 4e800420 38600000 4e800020 81231c70 <81290008> 2f890000 
> 4d9e0020 7d2903a6
> [   36.042121] ---[ end trace 3e83f5fa0d05c678 ]---
> [   36.046739]
>
>
> With Kernel 3.19
>
> [    2.454668] Linux agpgart interface v0.103
> [    2.458979] [drm] Initialized drm 1.1.0 20060810
> [    2.463814] [drm] radeon kernel modesetting enabled.
> [    2.469870] [drm] initializing kernel modesetting (TURKS 
> 0x1002:0x6758 0x1682:0x318B).
> [    2.478007] [drm] register mmio base: 0xe90000000
> [    2.482774] [drm] register mmio size: 131072
> [    2.665432] ATOM BIOS: TURKS
> [    2.668602] radeon 0001:81:00.0: VRAM: 1024M 0x0000000000000000 - 
> 0x000000003FFFFFFF (1024M used)
> [    2.677521] radeon 0001:81:00.0: GTT: 1024M 0x0000000040000000 - 
> 0x000000007FFFFFFF
> [    2.685201] [drm] Detected VRAM RAM=1024M, BAR=256M
> [    2.690094] [drm] RAM width 128bits DDR
> [    2.694109] [TTM] Zone  kernel: Available graphics memory: 379192 kiB
> [    2.700596] [TTM] Zone highmem: Available graphics memory: 1034552 kiB
> [    2.707147] [TTM] Initializing pool allocator
> [    2.711540] [TTM] Initializing DMA pool allocator
> [    2.716359] [drm] radeon: 1024M of VRAM memory ready
> [    2.721355] [drm] radeon: 1024M of GTT memory ready.
> [    2.726395] [drm] Loading TURKS Microcode
> [    2.730457] [drm] Internal thermal controller with fan control
> [    2.741697] [drm] radeon: dpm initialized
> [    2.745907] [drm] GART: num cpu pages 262144, num gpu pages 262144
> [    2.787690] [drm] PCIE GART of 1024M enabled (table at 
> 0x0000000000274000).
> [    2.794953] radeon 0001:81:00.0: WB enabled
> [    2.799182] radeon 0001:81:00.0: fence driver on ring 0 use gpu 
> addr 0x0000000040000c00 and cpu addr 0xffc01c00
> [    2.809300] radeon 0001:81:00.0: fence driver on ring 3 use gpu 
> addr 0x0000000040000c0c and cpu addr 0xffc01c0c
> [    2.839260] radeon 0001:81:00.0: fence driver on ring 5 use gpu 
> addr 0x0000000000072118 and cpu addr 0xf9032118
> [    2.849411] [drm] Supports vblank timestamp caching Rev 2 
> (21.10.2013).
> [    2.856067] [drm] Driver supports precise vblank timestamp query.
> [    2.862183] radeon 0001:81:00.0: radeon: MSI limited to 32-bit
> [    2.868058] ppc4xx_setup_msi_irqs: fail allocating msi interrupt
> [    2.874153] [drm] radeon: irq initialized.
> [    3.103973] [drm:r600_ring_test] *ERROR* radeon: ring 0 test failed 
> (scratch(0x8504)=0xCAFEDEAD)
> [    3.112806] radeon 0001:81:00.0: disabling GPU acceleration
> [    3.128627] [drm] Radeon Display Connectors
> [    3.133369] [drm] Connector 0:
> [    3.136481] [drm]   DP-1
> [    3.139089] [drm]   HPD1
> [    3.141665] [drm]   DDC: 0x6470 0x6470 0x6474 0x6474 0x6478 0x6478 
> 0x647c 0x647c
> [    3.149146] [drm]   Encoders:
> [    3.152157] [drm]     DFP1: INTERNAL_UNIPHY2
> [    3.156473] [drm] Connector 1:
> [    3.159570] [drm]   HDMI-A-1
> [    3.162469] [drm]   HPD5
> [    3.165019] [drm]   DDC: 0x6480 0x6480 0x6484 0x6484 0x6488 0x6488 
> 0x648c 0x648c
> [    3.172436] [drm]   Encoders:
> [    3.175415] [drm]     DFP2: INTERNAL_UNIPHY2
> [    3.179703] [drm] Connector 2:
> [    3.182766] [drm]   DVI-I-1
> [    3.185570] [drm]   HPD4
> [    3.188117] [drm]   DDC: 0x6450 0x6450 0x6454 0x6454 0x6458 0x6458 
> 0x645c 0x645c
> [    3.195535] [drm]   Encoders:
> [    3.198513] [drm]     DFP3: INTERNAL_UNIPHY
> [    3.202706] [drm]     CRT1: INTERNAL_KLDSCP_DAC1
> [    3.352245] [drm] fb mappable at 0x80475000
> [    3.356458] [drm] vram apper at 0x80000000
> [    3.360570] [drm] size 8294400
> [    3.363634] [drm] fb depth is 24
> [    3.366873] [drm]    pitch is 7680
> [    3.575080] Console: switching to colour frame buffer device 240x67
> [    3.649278] radeon 0001:81:00.0: fb0: radeondrmfb frame buffer device
> [    3.656071] radeon 0001:81:00.0: registered panic notifier
> [    3.666472] [drm] Initialized radeon 2.40.0 20080528 for 
> 0001:81:00.0 on minor 0
>
>
>
>
> Problems with  the Gib bisect
> Kernel wont compile after 10th bisect .
>
> drivers/built-in.o: In function `drm_mode_atomic_ioctl':
> (.text+0x865dc): undefined reference to `__get_user_bad'
> make: *** [vmlinux] Error 1
> root@julian-VirtualBox:/usr/src/linux# git bisect log
> git bisect start
> # bad: [c517d838eb7d07bbe9507871fab3931deccff539] Linux 4.0-rc1
> git bisect bad c517d838eb7d07bbe9507871fab3931deccff539
> # good: [bfa76d49576599a4b9f9b7a71f23d73d6dcff735] Linux 3.19
> git bisect good bfa76d49576599a4b9f9b7a71f23d73d6dcff735
> # good: [02f1f2170d2831b3233e91091c60a66622f29e82] kernel.h: remove 
> ancient __FUNCTION__ hack
> git bisect good 02f1f2170d2831b3233e91091c60a66622f29e82
> # bad: [796e1c55717e9a6ff5c81b12289ffa1ffd919b6f] Merge branch 
> 'drm-next' of git://people.freedesktop.org/~airlied/linux
> git bisect bad 796e1c55717e9a6ff5c81b12289ffa1ffd919b6f
> # good: [9682ec9692e5ac11c6caebd079324e727b19e7ce] Merge tag 
> 'driver-core-3.20-rc1' of 
> git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
> git bisect good 9682ec9692e5ac11c6caebd079324e727b19e7ce
> # good: [a9724125ad014decf008d782e60447c811391326] Merge tag 
> 'tty-3.20-rc1' of 
> git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty
> git bisect good a9724125ad014decf008d782e60447c811391326
> # good: [f43dff0ee00a259f524ce17ba4f8030553c66590] Merge tag 
> 'drm-amdkfd-next-fixes-2015-01-25' of 
> git://people.freedesktop.org/~gabbayo/linux into drm-next
> git bisect good f43dff0ee00a259f524ce17ba4f8030553c66590
> # bad: [cffe1e89dc9bf541a39d9287ced7c5addff07084] drm: sti: HDMI add 
> audio infoframe
> git bisect bad cffe1e89dc9bf541a39d9287ced7c5addff07084
> # good: [2f5b4ef15c60bc5292a3f006c018acb3da53737b] Merge tag 
> 'drm/tegra/for-3.20-rc1' of git://anongit.freedesktop.org/tegra/linux 
> into drm-next
> git bisect good 2f5b4ef15c60bc5292a3f006c018acb3da53737b
> # bad: [865844448ce80ccd714793e9ba4140d7ae214229] drm/udl: optimize 
> udl_compress_hline16 (v2)
> git bisect bad 865844448ce80ccd714793e9ba4140d7ae214229
> # bad: [d47df63393ed81977e0f6435988d9cbd70c867f7] drm/panel: simple: 
> Add AVIC TM070DDH03 panel support
> git bisect bad d47df63393ed81977e0f6435988d9cbd70c867f7
> # bad: [9469244d869623e8b54d9f3d4d00737e377af273] drm/atomic: Fix 
> potential use of state after free
> git bisect bad 9469244d869623e8b54d9f3d4d00737e377af273
>
>
> Kernel 4.0.0-rc1 boots when  DVI output used but not when HDMI output 
> used.
>
>
>  git bisect skip
> There are only 'skip'ped commits left to test.
> The first bad commit could be any of:
> b486e0e6d599b9ca8667fb9a7d49b7383ee963c7
> eab3bbeffd152125ae0f90863b8e9bc8eef49423
> 960cd9d4fef6dd9e235c0e5c0d4ed027f8a48025
> f02ad907cd9e7fe3a6405d2d005840912f1ed258
> 6a425c2a9b37ca3d2c37e3c1cdf973dba53eaa79
> ee0a89cf3c2c550e6d877dda21dd2947afb90cb6
> 92890583627ee2a0518e55b063fcff86826fef96
> 95d6eb3b134e1826ed04cc92b224d93de13e281f
> 9469244d869623e8b54d9f3d4d00737e377af273
> We cannot bisect more!
>
>
>
Thank you.

While the issue when using DVI video output is now ok with the latest
fixes the oops still happens when using  HDMI video output.


[   31.224167] Unable to handle kernel paging request for data at address 0x00000008
[   31.273597] Faulting instruction address: 0xc04bf264
[   39.225572] Oops: Kernel access of bad area, sig: 11 [#1]
[   39.231310] PREEMPT Canyonlands
[   39.234650] Modules linked in:
[   39.237894] CPU: 0 PID: 2009 Comm: Xorg Not tainted 4.1.0-rc5-Sam460ex-00161-gaaa20fc-dirty #24
[   39.247084] task: edf0bac0 ti: eddd8000 task.ti: eddd8000
[   39.252784] NIP: c04bf264 LR: c03fedf4 CTR: c03eff70
[   39.258028] REGS: eddd9c50 TRAP: 0300   Not tainted  (4.1.0-rc5-Sam460ex-00161-gaaa20fc-dirty)
[   39.267124] MSR: 00029000 <CE,EE,ME>  CR: 24004442  XER: 00000000
[   39.273678] DEAR: 00000008 ESR: 00000000
GPR00: c03fedf4 eddd9d00 edf0bac0 eeb10000 00000000 0000000f eddd9be8 00000000
GPR08: 0000f6a3 00000000 eeb14800 eddd9cc0 20004422 208bbafc 208b3b30 20d4b530
GPR16: 00000000 ffffffff 1f88a730 00000000 eddd9e18 eeb14978 00000001 00004000
GPR24: 00004000 c076d878 c0761b20 00000000 eeb10000 00000001 00000001 eeb7b000
[   39.308222] NIP [c04bf264] radeon_audio_enable+0x4/0x18
[   39.313751] LR [c03fedf4] radeon_dvi_detect+0x388/0x3ac
[   39.319267] Call Trace:
[   39.321850] [eddd9d00] [c03fedf4] radeon_dvi_detect+0x388/0x3ac (unreliable)
[   39.329340] [eddd9d30] [c03a985c] drm_helper_probe_single_connector_modes_merge_bits+0xf4/0x448
[   39.338548] [eddd9d70] [c03c5afc] drm_mode_getconnector+0xe4/0x334
[   39.345099] [eddd9e10] [c03b89a0] drm_ioctl+0x374/0x458
[   39.350639] [eddd9ed0] [c00d9ff0] do_vfs_ioctl+0x52c/0x6e8
[   39.356450] [eddd9f20] [c00da1ec] SyS_ioctl+0x40/0x68
[   39.361800] [eddd9f40] [c000ac24] ret_from_syscall+0x0/0x3c
[   39.367701] --- interrupt: c01 at 0x2014e1dc
[   39.367701]     LR = 0x2014e100
[   39.375501] Instruction dump:
[   39.378653] 8129012c 806a0018 2f890000 419e0018 81290004 2f890000 419e000c 7d2903a6
[   39.386958] 4e800420 38600000 4e800020 81231cf0 <81290008> 2f890000 4d9e0020 7d2903a6
[   39.550838] ---[ end trace 3836187126bca8ff ]---
[   39.555457]


[-- Attachment #1.2: Type: text/html, Size: 22469 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 27+ messages in thread

* [BUG] Radeon TAHITI_vce.bin firmware casuses oops on Acube Sam460ex amcc 460ex power board
  2015-05-18 20:59     ` Alex Deucher
  2015-05-18 22:41       ` Julian Margetson
@ 2015-12-28 15:58       ` Julian Margetson
  2016-01-22  0:12         ` [BUG] Radeon TAHITI_vce.bin firmware casuses oops on Acube Sam460ex amcc 460ex and other Power PC motherboards Julian Margetson
  1 sibling, 1 reply; 27+ messages in thread
From: Julian Margetson @ 2015-12-28 15:58 UTC (permalink / raw)
  To: Alex Deucher; +Cc: Maling list - DRI developers


[-- Attachment #1.1: Type: text/plain, Size: 11129 bytes --]

Having an isssue when adding Radeon TAHITI_vce.bin firmware to kernel.
When not compiled into 4.4.0rc kernels system boots but with error messages :

   Direct firmware load for radeon/TAHITI_vce.bin failed with error -2
   Can't load firmware "radeon/TAHITI_vce.bin

When I add the TAHITI_vce.bin firmware into the kernel it results in an oops:

  Unable to handle kernel paging request for data at address 0xf000001c

-------------------------------------------------------------------------------------------------------
[    2.521012] [drm] Initialized drm 1.1.0 20060810
[    2.525742] [drm] radeon kernel modesetting enabled.
[    2.531460] [drm] initializing kernel modesetting (VERDE 0x1002:0x683F 0x1545:0x7750).
[    2.539486] [drm] register mmio base: 0xe90000000
[    2.544238] [drm] register mmio size: 262144
[    2.880317] ATOM BIOS: C44501
[    2.883578] radeon 0000:81:00.0: VRAM: 1024M 0x0000000000000000 - 0x000000003FFFFFFF (1024M used)
[    2.892508] radeon 0000:81:00.0: GTT: 2048M 0x0000000040000000 - 0x00000000BFFFFFFF
[    2.900194] [drm] Detected VRAM RAM=1024M, BAR=256M
[    2.905088] [drm] RAM width 128bits DDR
[    2.909139] [TTM] Zone  kernel: Available graphics memory: 379040 kiB
[    2.915623] [TTM] Zone highmem: Available graphics memory: 1034400 kiB
[    2.922174] [TTM] Initializing pool allocator
[    2.926577] [TTM] Initializing DMA pool allocator
[    2.931395] [drm] radeon: 1024M of VRAM memory ready
[    2.936404] [drm] radeon: 2048M of GTT memory ready.
[    2.941455] [drm] Loading verde Microcode
[    2.945521] [drm] Internal thermal controller with fan control
[    2.951602] [drm] probing gen 2 caps for device aaa1:bed1 = 18cc41/0
[    3.005149] [drm] radeon: dpm initialized
[    3.009408] radeon 0000:81:00.0: Direct firmware load for radeon/TAHITI_vce.bin failed with error -2
[    3.018621] radeon 0000:81:00.0: radeon_vce: Can't load firmware "radeon/TAHITI_vce.bin"
[    3.026800] [drm] GART: num cpu pages 524288, num gpu pages 524288
[    3.043542] [drm] probing gen 2 caps for device aaa1:bed1 = 18cc41/0
[    3.099201] [drm] PCIE GART of 2048M enabled (table at 0x0000000000277000).
[    3.106540] radeon 0000:81:00.0: WB enabled
[    3.110781] radeon 0000:81:00.0: fence driver on ring 0 use gpu addr 0x0000000040000c00 and cpu addr 0xee503c00
[    3.120909] radeon 0000:81:00.0: fence driver on ring 1 use gpu addr 0x0000000040000c04 and cpu addr 0xee503c04
[    3.131031] radeon 0000:81:00.0: fence driver on ring 2 use gpu addr 0x0000000040000c08 and cpu addr 0xee503c08
[    3.141153] radeon 0000:81:00.0: fence driver on ring 3 use gpu addr 0x0000000040000c0c and cpu addr 0xee503c0c
[    3.151274] radeon 0000:81:00.0: fence driver on ring 4 use gpu addr 0x0000000040000c10 and cpu addr 0xee503c10
[    3.191527] radeon 0000:81:00.0: fence driver on ring 5 use gpu addr 0x0000000000075a18 and cpu addr 0xf5135a18
[    3.201688] radeon 0000:81:00.0: VCE init error (-22).
[    3.206858] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[    3.213492] [drm] Driver supports precise vblank timestamp query.
[    3.219614] radeon 0000:81:00.0: radeon: MSI limited to 32-bit
[    3.225540] genirq: Setting trigger mode 3 for irq 45 failed (uic_set_irq_type+0x0/0x160)
[    3.233816] radeon 0000:81:00.0: radeon: using MSI.
[    3.238773] [drm] radeon: irq initialized.
[    3.996237] [drm:r600_ring_test] *ERROR* radeon: ring 0 test failed (scratch(0x850C)=0xCAFEDEAD)
[    4.005096] radeon 0000:81:00.0: disabling GPU acceleration
[    4.213502] [drm] Radeon Display Connectors
[    4.217783] [drm] Connector 0:
[    4.220868] [drm]   HDMI-A-1
[    4.223768] [drm]   HPD4
[    4.226324] [drm]   DDC: 0x6570 0x6570 0x6574 0x6574 0x6578 0x6578 0x657c 0x657c
[    4.233742] [drm]   Encoders:
[    4.236728] [drm]     DFP1: INTERNAL_UNIPHY2
[    4.241016] [drm] Connector 1:
[    4.244088] [drm]   DVI-I-1
[    4.246901] [drm]   HPD2
[    4.249456] [drm]   DDC: 0x6560 0x6560 0x6564 0x6564 0x6568 0x6568 0x656c 0x656c
[    4.256875] [drm]   Encoders:
[    4.259861] [drm]     DFP2: INTERNAL_UNIPHY
[    4.264063] [drm]     CRT1: INTERNAL_KLDSCP_DAC1
[    4.381167] [drm] fb mappable at 0x80678000
[    4.385382] [drm] vram apper at 0x80000000
[    4.389496] [drm] size 8294400
[    4.392569] [drm] fb depth is 24
[    4.395816] [drm]    pitch is 7680
[    4.689698] Console: switching to colour frame buffer device 240x67
[    4.767746] radeon 0000:81:00.0: fb0: radeondrmfb frame buffer device
[    4.777118] [drm] Initialized radeon 2.43.0 20080528 for 0000:81:00.0 on minor 0
------------------------------------------------------------------------------------------------------------------------------
[    2.520756] [drm] Initialized drm 1.1.0 20060810
[    2.525482] [drm] radeon kernel modesetting enabled.
[    2.531229] [drm] initializing kernel modesetting (VERDE 0x1002:0x683F 0x1545:0x7750).
[    2.539245] [drm] register mmio base: 0xe90000000
[    2.543992] [drm] register mmio size: 262144
[    2.880057] ATOM BIOS: C44501
[    2.883322] radeon 0000:81:00.0: VRAM: 1024M 0x0000000000000000 - 0x000000003FFFFFFF (1024M used)
[    2.892250] radeon 0000:81:00.0: GTT: 2048M 0x0000000040000000 - 0x00000000BFFFFFFF
[    2.899935] [drm] Detected VRAM RAM=1024M, BAR=256M
[    2.904828] [drm] RAM width 128bits DDR
[    2.908861] [TTM] Zone  kernel: Available graphics memory: 379144 kiB
[    2.915347] [TTM] Zone highmem: Available graphics memory: 1034504 kiB
[    2.921898] [TTM] Initializing pool allocator
[    2.926298] [TTM] Initializing DMA pool allocator
[    2.931123] [drm] radeon: 1024M of VRAM memory ready
[    2.936125] [drm] radeon: 2048M of GTT memory ready.
[    2.941178] [drm] Loading verde Microcode
[    2.945243] [drm] Internal thermal controller with fan control
[    2.951328] [drm] probing gen 2 caps for device aaa1:bed1 = 18cc41/0
[    3.004861] [drm] radeon: dpm initialized
[    3.011392] [drm] Found VCE firmware/feedback version 50.0.1 / 17!
[    3.017654] [drm] GART: num cpu pages 524288, num gpu pages 524288
[    3.034353] [drm] probing gen 2 caps for device aaa1:bed1 = 18cc41/0
[    3.093668] [drm] PCIE GART of 2048M enabled (table at 0x00000000002E8000).
[    3.101048] radeon 0000:81:00.0: WB enabled
[    3.105281] radeon 0000:81:00.0: fence driver on ring 0 use gpu addr 0x0000000040000c00 and cpu addr 0xee503c00
[    3.115406] radeon 0000:81:00.0: fence driver on ring 1 use gpu addr 0x0000000040000c04 and cpu addr 0xee503c04
[    3.125527] radeon 0000:81:00.0: fence driver on ring 2 use gpu addr 0x0000000040000c08 and cpu addr 0xee503c08
[    3.135649] radeon 0000:81:00.0: fence driver on ring 3 use gpu addr 0x0000000040000c0c and cpu addr 0xee503c0c
[    3.145770] radeon 0000:81:00.0: fence driver on ring 4 use gpu addr 0x0000000040000c10 and cpu addr 0xee503c10
[    3.186010] radeon 0000:81:00.0: fence driver on ring 5 use gpu addr 0x0000000000075a18 and cpu addr 0xf5135a18
[    5.264438] Unable to handle kernel paging request for data at address 0xf000001c
[    5.271975] Faulting instruction address: 0xc03f0718
[    5.276964] Vector: 300 (Data Access) at [ea84db60]
[    5.281853]     pc: c03f0718: vce_v1_0_load_fw+0x90/0x158
[    5.287321]     lr: c03eed04: radeon_vce_resume+0xe4/0x198
[    5.292860]     sp: ea84dc10
[    5.295750]    msr: 29000
[    5.298380]    dar: f000001c
[    5.301272]  dsisr: 0
[    5.303554]   current = 0xea848000
[    5.306968]     pid   = 1, comm = swapper
[    5.311005] enter ? for help
[    5.313900] [ea84dc30] c03eed04 radeon_vce_resume+0xe4/0x198
[    5.319614] [ea84dc60] c039b64c si_startup+0x1e74/0x246c
[    5.324978] [ea84dcc0] c039e228 si_init+0x9d8/0xa84
[    5.329910] [ea84dd10] c030ff0c radeon_device_init+0x99c/0xb7c
[    5.335804] [ea84dd40] c0311d1c radeon_driver_load_kms+0xa4/0x134
[    5.341949] [ea84dd60] c02ede60 drm_dev_register+0x84/0xc8
[    5.347496] [ea84dd80] c02efd24 drm_get_pci_dev+0xf0/0x18c
[    5.353034] [ea84dda0] c028a264 pci_device_probe+0x78/0xcc
[    5.358581] [ea84ddc0] c03fa014 driver_probe_device+0x11c/0x264
[    5.364562] [ea84ddf0] c03fa1d4 __driver_attach+0x78/0xa0
[    5.370013] [ea84de10] c03f8598 bus_for_each_dev+0x8c/0x9c
[    5.375551] [ea84de40] c03f974c bus_add_driver+0xe0/0x1f0
[    5.381003] [ea84de60] c03fa8cc driver_register+0xb4/0xf8
[    5.386454] [ea84de80] c00016f4 do_one_initcall+0x118/0x1a0
[    5.392088] [ea84def0] c09aeaac kernel_init_freeable+0x130/0x1cc
[    5.398156] [ea84df30] c0001cf8 kernel_init+0x14/0xf4
[    5.403260] [ea84df40] c000ad90 ret_from_kernel_thread+0x5c/0x64
[    5.409336] mon>  <no input ...>
[    7.412634] Oops: Kernel access of bad area, sig: 11 [#1]
[    7.418050] PREEMPT Canyonlands
[    7.421210] Modules linked in:
[    7.424289] CPU: 0 PID: 1 Comm: swapper Not tainted 4.4.0-rc7-Sam460ex #5
[    7.431092] task: ea848000 ti: ea84c000 task.ti: ea84c000
[    7.436506] NIP: c03f0718 LR: c03eed04 CTR: c03f06f0
[    7.441481] REGS: ea84db60 TRAP: 0300   Not tainted  (4.4.0-rc7-Sam460ex)
[    7.448284] MSR: 00029000 <CE,EE,ME>  CR: 48000048  XER: 20000000
[    7.454492] DEAR: f000001c ESR: 00000000
GPR00: c03eed04 ea84dc10 ea848000 eeb24000 f5e00000 00000000 f5e70ffc f0000010
GPR08: 05000000 03cfad35 01000015 ea84dc30 88000024 00000000 c0001ce4 00000000
GPR16: 00000000 00000000 00000000 00000000 00000000 00000000 c09ae260 00028350
GPR24: 00000003 00000002 00000001 00000002 eeb24000 c0731058 f5e00000 013052cb
[    7.487276] NIP [c03f0718] vce_v1_0_load_fw+0x90/0x158
[    7.492429] LR [c03eed04] radeon_vce_resume+0xe4/0x198
[    7.497581] Call Trace:
[    7.500041] [ea84dc10] [20000000] 0x20000000 (unreliable)
[    7.505485] [ea84dc30] [c03eed04] radeon_vce_resume+0xe4/0x198
[    7.511342] [ea84dc60] [c039b64c] si_startup+0x1e74/0x246c
[    7.516855] [ea84dcc0] [c039e228] si_init+0x9d8/0xa84
[    7.521934] [ea84dd10] [c030ff0c] radeon_device_init+0x99c/0xb7c
[    7.527966] [ea84dd40] [c0311d1c] radeon_driver_load_kms+0xa4/0x134
[    7.534260] [ea84dd60] [c02ede60] drm_dev_register+0x84/0xc8
[    7.539946] [ea84dd80] [c02efd24] drm_get_pci_dev+0xf0/0x18c
[    7.545632] [ea84dda0] [c028a264] pci_device_probe+0x78/0xcc
[    7.551318] [ea84ddc0] [c03fa014] driver_probe_device+0x11c/0x264
[    7.557437] [ea84ddf0] [c03fa1d4] __driver_attach+0x78/0xa0
[    7.563036] [ea84de10] [c03f8598] bus_for_each_dev+0x8c/0x9c
[    7.568722] [ea84de40] [c03f974c] bus_add_driver+0xe0/0x1f0
[    7.574321] [ea84de60] [c03fa8cc] driver_register+0xb4/0xf8
[    7.579919] [ea84de80] [c00016f4] do_one_initcall+0x118/0x1a0
[    7.585692] [ea84def0] [c09aeaac] kernel_init_freeable+0x130/0x1cc
[    7.591899] [ea84df30] [c0001cf8] kernel_init+0x14/0xf4
[    7.597151] [ea84df40] [c000ad90] ret_from_kernel_thread+0x5c/0x64
[    7.603353] Instruction dump:
[    7.606341] 614a0017 48000008 614a0015 811d0008 3be00000 2f880000 39280001 40bc0024
[    7.614222] 39200001 4800001c 1cff0028 7cfd3a14 <80e7000c> 7f075000 419a0014 3bff0001
[    7.622306] ---[ end trace fcdb15e53089034a ]---
[    7.626939]
[    8.628614] Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b
[    8.628614]
[    8.637786] Rebooting in 180 seconds..


[-- Attachment #1.2: Type: text/html, Size: 11682 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 27+ messages in thread

* Re: [BUG] Radeon TAHITI_vce.bin firmware casuses oops on Acube Sam460ex amcc 460ex and other Power PC motherboards
  2015-12-28 15:58       ` [BUG] Radeon TAHITI_vce.bin firmware " Julian Margetson
@ 2016-01-22  0:12         ` Julian Margetson
  2016-01-22  5:15           ` Alex Deucher
       [not found]           ` <56A173FA.2090405-zqC88Q5qmK4@public.gmane.org>
  0 siblings, 2 replies; 27+ messages in thread
From: Julian Margetson @ 2016-01-22  0:12 UTC (permalink / raw)
  To: Maling list - DRI developers; +Cc: runaway, Christian Zigotzky


[-- Attachment #1.1: Type: text/plain, Size: 46075 bytes --]

On 12/28/2015 11:58 AM, Julian Margetson wrote:
> Having an isssue when adding Radeon TAHITI_vce.bin firmware to kernel.
> When not compiled into 4.4.0rc kernels system boots but with error messages :
>
>    Direct firmware load for radeon/TAHITI_vce.bin failed with error -2
>    Can't load firmware "radeon/TAHITI_vce.bin
>
> When I add the TAHITI_vce.bin firmware into the kernel it results in an oops:
>
>   Unable to handle kernel paging request for data at address 0xf000001c
>
> -------------------------------------------------------------------------------------------------------
> [    2.521012] [drm] Initialized drm 1.1.0 20060810
> [    2.525742] [drm] radeon kernel modesetting enabled.
> [    2.531460] [drm] initializing kernel modesetting (VERDE 0x1002:0x683F 0x1545:0x7750).
> [    2.539486] [drm] register mmio base: 0xe90000000
> [    2.544238] [drm] register mmio size: 262144
> [    2.880317] ATOM BIOS: C44501
> [    2.883578] radeon 0000:81:00.0: VRAM: 1024M 0x0000000000000000 - 0x000000003FFFFFFF (1024M used)
> [    2.892508] radeon 0000:81:00.0: GTT: 2048M 0x0000000040000000 - 0x00000000BFFFFFFF
> [    2.900194] [drm] Detected VRAM RAM=1024M, BAR=256M
> [    2.905088] [drm] RAM width 128bits DDR
> [    2.909139] [TTM] Zone  kernel: Available graphics memory: 379040 kiB
> [    2.915623] [TTM] Zone highmem: Available graphics memory: 1034400 kiB
> [    2.922174] [TTM] Initializing pool allocator
> [    2.926577] [TTM] Initializing DMA pool allocator
> [    2.931395] [drm] radeon: 1024M of VRAM memory ready
> [    2.936404] [drm] radeon: 2048M of GTT memory ready.
> [    2.941455] [drm] Loading verde Microcode
> [    2.945521] [drm] Internal thermal controller with fan control
> [    2.951602] [drm] probing gen 2 caps for device aaa1:bed1 = 18cc41/0
> [    3.005149] [drm] radeon: dpm initialized
> [    3.009408] radeon 0000:81:00.0: Direct firmware load for radeon/TAHITI_vce.bin failed with error -2
> [    3.018621] radeon 0000:81:00.0: radeon_vce: Can't load firmware "radeon/TAHITI_vce.bin"
> [    3.026800] [drm] GART: num cpu pages 524288, num gpu pages 524288
> [    3.043542] [drm] probing gen 2 caps for device aaa1:bed1 = 18cc41/0
> [    3.099201] [drm] PCIE GART of 2048M enabled (table at 0x0000000000277000).
> [    3.106540] radeon 0000:81:00.0: WB enabled
> [    3.110781] radeon 0000:81:00.0: fence driver on ring 0 use gpu addr 0x0000000040000c00 and cpu addr 0xee503c00
> [    3.120909] radeon 0000:81:00.0: fence driver on ring 1 use gpu addr 0x0000000040000c04 and cpu addr 0xee503c04
> [    3.131031] radeon 0000:81:00.0: fence driver on ring 2 use gpu addr 0x0000000040000c08 and cpu addr 0xee503c08
> [    3.141153] radeon 0000:81:00.0: fence driver on ring 3 use gpu addr 0x0000000040000c0c and cpu addr 0xee503c0c
> [    3.151274] radeon 0000:81:00.0: fence driver on ring 4 use gpu addr 0x0000000040000c10 and cpu addr 0xee503c10
> [    3.191527] radeon 0000:81:00.0: fence driver on ring 5 use gpu addr 0x0000000000075a18 and cpu addr 0xf5135a18
> [    3.201688] radeon 0000:81:00.0: VCE init error (-22).
> [    3.206858] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
> [    3.213492] [drm] Driver supports precise vblank timestamp query.
> [    3.219614] radeon 0000:81:00.0: radeon: MSI limited to 32-bit
> [    3.225540] genirq: Setting trigger mode 3 for irq 45 failed (uic_set_irq_type+0x0/0x160)
> [    3.233816] radeon 0000:81:00.0: radeon: using MSI.
> [    3.238773] [drm] radeon: irq initialized.
> [    3.996237] [drm:r600_ring_test] *ERROR* radeon: ring 0 test failed (scratch(0x850C)=0xCAFEDEAD)
> [    4.005096] radeon 0000:81:00.0: disabling GPU acceleration
> [    4.213502] [drm] Radeon Display Connectors
> [    4.217783] [drm] Connector 0:
> [    4.220868] [drm]   HDMI-A-1
> [    4.223768] [drm]   HPD4
> [    4.226324] [drm]   DDC: 0x6570 0x6570 0x6574 0x6574 0x6578 0x6578 0x657c 0x657c
> [    4.233742] [drm]   Encoders:
> [    4.236728] [drm]     DFP1: INTERNAL_UNIPHY2
> [    4.241016] [drm] Connector 1:
> [    4.244088] [drm]   DVI-I-1
> [    4.246901] [drm]   HPD2
> [    4.249456] [drm]   DDC: 0x6560 0x6560 0x6564 0x6564 0x6568 0x6568 0x656c 0x656c
> [    4.256875] [drm]   Encoders:
> [    4.259861] [drm]     DFP2: INTERNAL_UNIPHY
> [    4.264063] [drm]     CRT1: INTERNAL_KLDSCP_DAC1
> [    4.381167] [drm] fb mappable at 0x80678000
> [    4.385382] [drm] vram apper at 0x80000000
> [    4.389496] [drm] size 8294400
> [    4.392569] [drm] fb depth is 24
> [    4.395816] [drm]    pitch is 7680
> [    4.689698] Console: switching to colour frame buffer device 240x67
> [    4.767746] radeon 0000:81:00.0: fb0: radeondrmfb frame buffer device
> [    4.777118] [drm] Initialized radeon 2.43.0 20080528 for 0000:81:00.0 on minor 0
> ------------------------------------------------------------------------------------------------------------------------------
> [    2.520756] [drm] Initialized drm 1.1.0 20060810
> [    2.525482] [drm] radeon kernel modesetting enabled.
> [    2.531229] [drm] initializing kernel modesetting (VERDE 0x1002:0x683F 0x1545:0x7750).
> [    2.539245] [drm] register mmio base: 0xe90000000
> [    2.543992] [drm] register mmio size: 262144
> [    2.880057] ATOM BIOS: C44501
> [    2.883322] radeon 0000:81:00.0: VRAM: 1024M 0x0000000000000000 - 0x000000003FFFFFFF (1024M used)
> [    2.892250] radeon 0000:81:00.0: GTT: 2048M 0x0000000040000000 - 0x00000000BFFFFFFF
> [    2.899935] [drm] Detected VRAM RAM=1024M, BAR=256M
> [    2.904828] [drm] RAM width 128bits DDR
> [    2.908861] [TTM] Zone  kernel: Available graphics memory: 379144 kiB
> [    2.915347] [TTM] Zone highmem: Available graphics memory: 1034504 kiB
> [    2.921898] [TTM] Initializing pool allocator
> [    2.926298] [TTM] Initializing DMA pool allocator
> [    2.931123] [drm] radeon: 1024M of VRAM memory ready
> [    2.936125] [drm] radeon: 2048M of GTT memory ready.
> [    2.941178] [drm] Loading verde Microcode
> [    2.945243] [drm] Internal thermal controller with fan control
> [    2.951328] [drm] probing gen 2 caps for device aaa1:bed1 = 18cc41/0
> [    3.004861] [drm] radeon: dpm initialized
> [    3.011392] [drm] Found VCE firmware/feedback version 50.0.1 / 17!
> [    3.017654] [drm] GART: num cpu pages 524288, num gpu pages 524288
> [    3.034353] [drm] probing gen 2 caps for device aaa1:bed1 = 18cc41/0
> [    3.093668] [drm] PCIE GART of 2048M enabled (table at 0x00000000002E8000).
> [    3.101048] radeon 0000:81:00.0: WB enabled
> [    3.105281] radeon 0000:81:00.0: fence driver on ring 0 use gpu addr 0x0000000040000c00 and cpu addr 0xee503c00
> [    3.115406] radeon 0000:81:00.0: fence driver on ring 1 use gpu addr 0x0000000040000c04 and cpu addr 0xee503c04
> [    3.125527] radeon 0000:81:00.0: fence driver on ring 2 use gpu addr 0x0000000040000c08 and cpu addr 0xee503c08
> [    3.135649] radeon 0000:81:00.0: fence driver on ring 3 use gpu addr 0x0000000040000c0c and cpu addr 0xee503c0c
> [    3.145770] radeon 0000:81:00.0: fence driver on ring 4 use gpu addr 0x0000000040000c10 and cpu addr 0xee503c10
> [    3.186010] radeon 0000:81:00.0: fence driver on ring 5 use gpu addr 0x0000000000075a18 and cpu addr 0xf5135a18
> [    5.264438] Unable to handle kernel paging request for data at address 0xf000001c
> [    5.271975] Faulting instruction address: 0xc03f0718
> [    5.276964] Vector: 300 (Data Access) at [ea84db60]
> [    5.281853]     pc: c03f0718: vce_v1_0_load_fw+0x90/0x158
> [    5.287321]     lr: c03eed04: radeon_vce_resume+0xe4/0x198
> [    5.292860]     sp: ea84dc10
> [    5.295750]    msr: 29000
> [    5.298380]    dar: f000001c
> [    5.301272]  dsisr: 0
> [    5.303554]   current = 0xea848000
> [    5.306968]     pid   = 1, comm = swapper
> [    5.311005] enter ? for help
> [    5.313900] [ea84dc30] c03eed04 radeon_vce_resume+0xe4/0x198
> [    5.319614] [ea84dc60] c039b64c si_startup+0x1e74/0x246c
> [    5.324978] [ea84dcc0] c039e228 si_init+0x9d8/0xa84
> [    5.329910] [ea84dd10] c030ff0c radeon_device_init+0x99c/0xb7c
> [    5.335804] [ea84dd40] c0311d1c radeon_driver_load_kms+0xa4/0x134
> [    5.341949] [ea84dd60] c02ede60 drm_dev_register+0x84/0xc8
> [    5.347496] [ea84dd80] c02efd24 drm_get_pci_dev+0xf0/0x18c
> [    5.353034] [ea84dda0] c028a264 pci_device_probe+0x78/0xcc
> [    5.358581] [ea84ddc0] c03fa014 driver_probe_device+0x11c/0x264
> [    5.364562] [ea84ddf0] c03fa1d4 __driver_attach+0x78/0xa0
> [    5.370013] [ea84de10] c03f8598 bus_for_each_dev+0x8c/0x9c
> [    5.375551] [ea84de40] c03f974c bus_add_driver+0xe0/0x1f0
> [    5.381003] [ea84de60] c03fa8cc driver_register+0xb4/0xf8
> [    5.386454] [ea84de80] c00016f4 do_one_initcall+0x118/0x1a0
> [    5.392088] [ea84def0] c09aeaac kernel_init_freeable+0x130/0x1cc
> [    5.398156] [ea84df30] c0001cf8 kernel_init+0x14/0xf4
> [    5.403260] [ea84df40] c000ad90 ret_from_kernel_thread+0x5c/0x64
> [    5.409336] mon>  <no input ...>
> [    7.412634] Oops: Kernel access of bad area, sig: 11 [#1]
> [    7.418050] PREEMPT Canyonlands
> [    7.421210] Modules linked in:
> [    7.424289] CPU: 0 PID: 1 Comm: swapper Not tainted 4.4.0-rc7-Sam460ex #5
> [    7.431092] task: ea848000 ti: ea84c000 task.ti: ea84c000
> [    7.436506] NIP: c03f0718 LR: c03eed04 CTR: c03f06f0
> [    7.441481] REGS: ea84db60 TRAP: 0300   Not tainted  (4.4.0-rc7-Sam460ex)
> [    7.448284] MSR: 00029000 <CE,EE,ME>  CR: 48000048  XER: 20000000
> [    7.454492] DEAR: f000001c ESR: 00000000
> GPR00: c03eed04 ea84dc10 ea848000 eeb24000 f5e00000 00000000 f5e70ffc f0000010
> GPR08: 05000000 03cfad35 01000015 ea84dc30 88000024 00000000 c0001ce4 00000000
> GPR16: 00000000 00000000 00000000 00000000 00000000 00000000 c09ae260 00028350
> GPR24: 00000003 00000002 00000001 00000002 eeb24000 c0731058 f5e00000 013052cb
> [    7.487276] NIP [c03f0718] vce_v1_0_load_fw+0x90/0x158
> [    7.492429] LR [c03eed04] radeon_vce_resume+0xe4/0x198
> [    7.497581] Call Trace:
> [    7.500041] [ea84dc10] [20000000] 0x20000000 (unreliable)
> [    7.505485] [ea84dc30] [c03eed04] radeon_vce_resume+0xe4/0x198
> [    7.511342] [ea84dc60] [c039b64c] si_startup+0x1e74/0x246c
> [    7.516855] [ea84dcc0] [c039e228] si_init+0x9d8/0xa84
> [    7.521934] [ea84dd10] [c030ff0c] radeon_device_init+0x99c/0xb7c
> [    7.527966] [ea84dd40] [c0311d1c] radeon_driver_load_kms+0xa4/0x134
> [    7.534260] [ea84dd60] [c02ede60] drm_dev_register+0x84/0xc8
> [    7.539946] [ea84dd80] [c02efd24] drm_get_pci_dev+0xf0/0x18c
> [    7.545632] [ea84dda0] [c028a264] pci_device_probe+0x78/0xcc
> [    7.551318] [ea84ddc0] [c03fa014] driver_probe_device+0x11c/0x264
> [    7.557437] [ea84ddf0] [c03fa1d4] __driver_attach+0x78/0xa0
> [    7.563036] [ea84de10] [c03f8598] bus_for_each_dev+0x8c/0x9c
> [    7.568722] [ea84de40] [c03f974c] bus_add_driver+0xe0/0x1f0
> [    7.574321] [ea84de60] [c03fa8cc] driver_register+0xb4/0xf8
> [    7.579919] [ea84de80] [c00016f4] do_one_initcall+0x118/0x1a0
> [    7.585692] [ea84def0] [c09aeaac] kernel_init_freeable+0x130/0x1cc
> [    7.591899] [ea84df30] [c0001cf8] kernel_init+0x14/0xf4
> [    7.597151] [ea84df40] [c000ad90] ret_from_kernel_thread+0x5c/0x64
> [    7.603353] Instruction dump:
> [    7.606341] 614a0017 48000008 614a0015 811d0008 3be00000 2f880000 39280001 40bc0024
> [    7.614222] 39200001 4800001c 1cff0028 7cfd3a14 <80e7000c> 7f075000 419a0014 3bff0001
> [    7.622306] ---[ end trace fcdb15e53089034a ]---
> [    7.626939]
> [    8.628614] Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b
> [    8.628614]
> [    8.637786] Rebooting in 180 seconds..
Problem seems to also be affecting A-Eon X1000 PA-Semi Nemo boards as 
well with Alpha 4.5 kernels .
[HELO][DRAM]SDRAM: ECC off, Non-ECC DIMM used on channel 0.
SDRAM: ECC off, Non-ECC DIMM used on channel 1.
[RELO][L1CF][GOLO][GOT 
][ZBSS][INIT][MAIN][KMEM][EXCP][CONS][CIOK][AREN][PCIH][PCIB][PCIS][DEVI]

CFE version PAS-2.0.30 for NEMO (64bit,MP,BE,PPC)
Build Date: Fri Jun  8 16:04:49 CEST 2012 (hfrieden@jumpgate)
Copyright (C) 2000,2001,2002,2003,2004,2005 Broadcom Corporation.
Portions Copyright (C) 2005-2008 PA Semi, Inc.
Portions Copyright (C) 2010 Hyperion Entertainment CVBA

Initializing Arena.
Initializing PCI. []
PCI bus 0 slot 17/1: PCIe: port 5 could not be activated
PCI bus 0 slot 17/2: PCIe: port 6 could not be activated
PCI bus 0 slot 17/3: PCIe: port 7 could not be activated
SB600 revision A21 in Intel P4 mode
PCI bus 1 slot 0/0: ATI Technologies product 0x683d (VGA display)
PCI bus 1 slot 0/1: ATI Technologies product 0xaab0 (multimedia subclass 
0x03)
PCI bus 5 slot 18/0: ATI Technologies product 0x4380 (IDE mass storage, 
interface 0x8f)
PCI bus 5 slot 19/0: ATI Technologies product 0x4387 (USB serial bus, 
interface 0x10)
PCI bus 5 slot 19/1: ATI Technologies product 0x4388 (USB serial bus, 
interface 0x10)
PCI bus 5 slot 19/2: ATI Technologies product 0x4389 (USB serial bus, 
interface 0x10)
PCI bus 5 slot 19/3: ATI Technologies product 0x438a (USB serial bus, 
interface 0x10)
PCI bus 5 slot 19/4: ATI Technologies product 0x438b (USB serial bus, 
interface 0x10)
PCI bus 5 slot 19/5: ATI Technologies product 0x4386 (USB serial bus, 
interface 0x20)
PCI bus 5 slot 20/0: ATI Technologies product 0x4385 (SMBus serial bus, 
rev 0x14)
PCI bus 5 slot 20/1: ATI Technologies product 0x438c (IDE mass storage, 
interface 0x83)
PCI bus 5 slot 20/2: ATI Technologies product 0x4383 (multimedia 
subclass 0x03)
PCI bus 5 slot 20/3: ATI Technologies product 0x438d (ISA bridge)
PCI bus 5 slot 20/4: ATI Technologies product 0x4384 (PCI bridge)
PCI bus 6 slot 5/0: Realtek Semiconductor 8139 10/100 Ethernet (ethernet 
network, rev 0x10)
Initializing Devices.
GPIOLV10 Jumper: Not fitted (default VGA console)
GPIOLV11 Jumper: Not fitted (default ?)
  PHY: mb, addr 0x00, vendor 03f1 device 15 (1)
GFX: PCIe Slot
GFX: Disable SB600 legacy decode
VGA (1/0/0): ISA memory space mapped to f8000000000
Initializing VGA.
Found 800x600x32 mode: 0x0103 (259)
Current VBE mode is now: 0x0103 (259)
   Mode Attribs: 00BB  [Graphics] [LinearFrameBuffer]
   Resolution:   800 x 600
   BitsPerPixel: 8
   BytesPerScan: 0x0340
   PhysBasePtr:  0x90000000
Enabling ATI frame buffer byte-swap
GFX: PCIe Slot
GFX: Enable SB600 legacy decode
VGA initialization successful.
cf0: Card inserted (3V)
IDE unit 0: Disk, "ST2000DM001-9YN164", Capacity:1863GB (lba48)
ATAPI unit 1: Optical Drive, "TSSTcorp CDDVDW SH-222BB"
PCIIDE: 2 controllers found
Initializing USB.
PCI bus 5 slot 19/5: EHCI USB controller found at A0209800
USB bus 0 device 1: vendor 0000 product 0000 class 09: USB Hub
PCI bus 5 slot 19/0: OHCI USB controller found at A0208000
USB bus 1 device 1: vendor 0000 product 0000 class 09: USB Hub
PCI bus 5 slot 19/1: OHCI USB controller found at A0207000
USB bus 2 device 1: vendor 0000 product 0000 class 09: USB Hub
PCI bus 5 slot 19/2: OHCI USB controller found at A0206000
USB bus 3 device 1: vendor 0000 product 0000 class 09: USB Hub
PCI bus 5 slot 19/3: OHCI USB controller found at A0204000
USB bus 4 device 1: vendor 0000 product 0000 class 09: USB Hub
PCI bus 5 slot 19/4: OHCI USB controller found at A0205000
USB bus 5 device 1: vendor 0000 product 0000 class 09: USB Hub
CPU type 0x900102: 500MHz
Total memory: 0x100000000 bytes (4096MB)

Total memory used by CFE:  0x7FD1DF60 - 0x80000000 (3023008)
Initialized Data:          0x7FDD8420 - 0x7FDF8B00 (132832)
BSS Area:                  0x7FDF8B00 - 0x7FDFF000 (25856)
Local Heap:                0x7FDFF000 - 0x7FFFF000 (2097152)
Stack Area:                0x7FFFF000 - 0x80000000 (4096)
Text (code) segment:       0x7FD1DF60 - 0x7FDCBE60 (712448)
Relocation Factor:         I:7FE1DF60 - D:7FE1DF60
[ENVI]
[OFW ][UI  ]port 0:1/1 released (full speed)
USB: New device connected to bus 1 hub 1 port 1 (full speed)
USB bus 1 device 2: vendor 0F39 product 1083 class 03: Human-Interface 
Device
USBHID: Keyboard Configured.
Requested state A4 (1800MHz)
To get back into the menu, type 'menu' on the CFE command prompt
[CFE ]CFE> port 0:1/10 enabled (high speed)
USB bus 0 device 2: vendor 13FE product 5500 class 08: Mass-Storage Device
USBMASS: Unit 0 connected
CFE> printenv
Variable Name        Value
-------------------- --------------------------------------------------
ETH0_HWADDR          00:50:C2:20:DA:54
MENU_0_LABEL         AmigaOS
MENU_1_LABEL         AmigaOS CD Boot
MENU_1_COMMAND       setenv amigaboot_quiet Y ;boot -fs=iso 
atapi0.1:amigaboot.of
MENU_DEFAULT         0
MENU_TIMEOUT         3
speed                set pmu -astate=A4
STARTUP              speed ; menu
MENU_0_COMMAND       boot -fs=amigafs ide0.0:amigaboot.of
MENU_3_COMMAND       boot -elf -noints -fatfs cf0:vmlinux-4.1
os4_commandline      SERIAL DEBUGLEVEL=5
bootargs             root=/dev/sda4 ro
MENU_3_LABEL         Ubuntu 16.04 - Kernel 4.1
MENU_2_LABEL         Ubuntu 16.04 - Kernel 4.4
MENU_2_COMMAND       boot -elf -noints -fatfs cf0:vmlinux-4.4
framebuffer          800/600/8/0x90000000/832
BOOT_CONSOLE         pcconsole0
CFE_VERSION          PAS-2.0.30
CFE_BOARDNAME        NEMO
CFE_MEMORYSIZE       4096
*** command status = 0
CFE> setenv bootargs "root=/dev/sda4 console=ttyS0,115200"
*** command status = 0
CFE> boot -elf -noints -fatfs usbdisk0:vmlinux-4.5
Loader:elf Filesys:fat Dev:usbdisk0 File:vmlinux-4.5 Options:(null)
Loading: 0x0000000000000000/26185344 0x00000000018F8E80/1719308 Entry at 
0x0000000000000000
Starting program at 0x0000000000000000
[RUN!]OF stdout device is: /bootconsole
Preparing to boot Linux version 
4.5.0alpha7_A-EON_AmigaONE_X1000_Nemo-08950-g2b4015e-dirty 
(christian@AmigaoneX1000) (gcc version 4.9.2 (Debian 4.9.2-21) ) #3 SMP 
Wed Jan 20 12:08:15 CET 2016
Detected machine type: 0000000000000500
command line: root=/dev/sda4 console=ttyS0,115200
memory layout at init:
   memory_limit : 0000000000000000 (16 MB aligned)
   alloc_bottom : 0000000001aa1000
   alloc_top    : 0000000030000000
   alloc_top_hi : 0000000180000000
   rmo_top      : 0000000030000000
   ram_top      : 0000000180000000
starting cpu hw idx 0... failed: ffffffffffffffff
starting cpu hw idx 1... [run1]done
copying OF device tree...
Building dt strings...
Building dt structure...
Device tree strings 0x0000000001aa2000 -> 0x0000000001aa2457
Device tree struct  0x0000000001aa3000 -> 0x0000000001aa7000
Quiescing Open Firmware ...
Booting Linux via __start() ...
¦IOBMAP L2 allocated at: c00000007fe00000
Using PA Semi PWRficient machine description
Page sizes from device-tree:
base_shift=12: shift=12, sllp=0x0000, avpnm=0x00000000, tlbiel=1, penc=0
base_shift=16: shift=16, sllp=0x0110, avpnm=0x00000000, tlbiel=1, penc=3
base_shift=20: shift=20, sllp=0x0030, avpnm=0x00000000, tlbiel=0, penc=31
base_shift=24: shift=24, sllp=0x0100, avpnm=0x00000001, tlbiel=0, penc=0
Using 1TB segments
CPU maps initialized for 1 thread per core
Starting Linux ppc64 #3 SMP Wed Jan 20 12:08:15 CET 2016
-----------------------------------------------------
ppc64_pft_size    = 0x0
phys_mem_size     = 0x100000000
dcache_line_size  = 0x40
icache_line_size  = 0x40
cpu_features      = 0x0800020018500048
   possible        = 0x1f7fffef18500649
   always          = 0x0000000018100040
cpu_user_features = 0xdc000802 0x00000000
mmu_features      = 0x6e000001
firmware_features = 0x0000000000000000
htab_address      = 0xc00000017c000000
htab_hash_mask    = 0x7ffff
-----------------------------------------------------
Linux version 4.5.0alpha7_A-EON_AmigaONE_X1000_Nemo-08950-g2b4015e-dirty 
(christian@AmigaoneX1000) (gcc version 4.9.2 (Debian 4.9.2-21) ) #3 SMP 
Wed Jan 20 12:08:15 CET 2016
Found PA-PXP PCI host bridge.
PCI host bridge /pxp@0,e0000000 (primary) ranges:
   IO 0x00000000fc800000..0x00000000fcffffff -> 0x0000000000000000
Initialised io_base_virt 0xd000080000000000 _IO_BASE 0xd000080000000000
  MEM 0x0000000080000000..0x00000000e00fffff -> 0x0000000080000000
  MEM 0x00000000fd800000..0x00000000fd800fff -> 0x00000000fd800000
  MEM 0x0000080000000000..0x00000bffffffffff -> 0x0000080000000000
Zone ranges:
   DMA      [mem 0x0000000000000000-0x000000017fffffff]
   DMA32    empty
   Normal   empty
Movable zone start for each node
Early memory node ranges
   node   0: [mem 0x0000000000000000-0x000000007fffffff]
   node   0: [mem 0x0000000100000000-0x000000017fffffff]
Initmem setup node 0 [mem 0x0000000000000000-0x000000017fffffff]
PERCPU: Embedded 21 pages/cpu @c000000176a00000 s45592 r0 d40424 u524288
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 1027072
Kernel command line: root=/dev/sda4 console=ttyS0,115200
PID hash table entries: 4096 (order: 3, 32768 bytes)
Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes)
Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes)
Sorting __ex_table...
Memory: 4006756K/4194304K available (10920K kernel code, 2040K rwdata, 
11748K rodata, 828K init, 1678K bss, 187548K reserved, 0K cma-reserved)
Hierarchical RCU implementation.
         Build-time adjustment of leaf fanout to 64.
NR_IRQS:512 nr_irqs:512 16
mpic: Setting up MPIC "PASEMI-OPIC" version 1.3 at fc000000, max 2 CPUs
mpic: ISU size: 1024, shift: 10, mask: 3ff
mpic: Initializing for 1024 sources
Init i8259
About to write to i8259
Done write to i8259
i8259 legacy interrupt controller initialized
clocksource: timebase: mask: 0xffffffffffffffff max_cycles: 0xf6018975a, 
max_idle_ns: 440795204712 ns
clocksource: timebase mult[f000003] shift[24] registered
Console: colour dummy device 80x25
pid_max: default: 32768 minimum: 301
Mount-cache hash table entries: 8192 (order: 4, 65536 bytes)
Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes)
ftrace: allocating 33806 entries in 199 pages
mpic: requesting IPIs...
Brought up 2 CPUs
devtmpfs: initialized
clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, 
max_idle_ns: 1911260446275000 ns
xor: measuring software checksum speed
    8regs     :  3044.000 MB/sec
    8regs_prefetch:  3024.000 MB/sec
    32regs    :  3520.000 MB/sec
    32regs_prefetch:  3064.000 MB/sec
    altivec   :  5736.000 MB/sec
xor: using function: altivec (5736.000 MB/sec)
NET: Registered protocol family 16
PCI: Probing PCI hardware
PCI host bridge to bus 0000:00
pci_bus 0000:00: root bus resource [io  0x0000-0x7fffff]
pci_bus 0000:00: root bus resource [mem 0x80000000-0xe00fffff]
pci_bus 0000:00: root bus resource [mem 0xfd800000-0xfd800fff]
pci_bus 0000:00: root bus resource [mem 0x80000000000-0xbffffffffff]
pci_bus 0000:00: root bus resource [bus 00-ff]
NEMO SB600 IOB base e0000000
IOMMU table initialized, virtual merging enabled
pci 0000:00:10.0: of_irq_parse_pci() failed with rc=-22
pci 0000:00:10.1: of_irq_parse_pci() failed with rc=-22
pci 0000:00:10.2: of_irq_parse_pci() failed with rc=-22
pci 0000:00:10.3: of_irq_parse_pci() failed with rc=-22
pci 0000:00:11.0: of_irq_parse_pci() failed with rc=-22
pci 0000:00:11.1: of_irq_parse_pci() failed with rc=-22
pci 0000:00:11.2: of_irq_parse_pci() failed with rc=-22
pci 0000:00:11.3: of_irq_parse_pci() failed with rc=-22
pci 0000:00:14.0: of_irq_parse_pci() failed with rc=-22
pci 0000:00:14.1: of_irq_parse_pci() failed with rc=-22
pci 0000:00:14.2: of_irq_parse_pci() failed with rc=-22
pci 0000:00:15.1: of_irq_parse_pci() failed with rc=-22
pci 0000:00:10.0: PCI bridge to [bus 01]
pci 0000:00:10.1: PCI bridge to [bus 02]
pci 0000:00:10.2: PCI bridge to [bus 03]
pci 0000:00:10.3: PCI bridge to [bus 04]
pci 0000:05:12.0: set SATA to AHCI mode
pci 0000:05:14.1: legacy IDE quirk: reg 0x18: [io  0x0170-0x0177]
pci 0000:05:14.1: legacy IDE quirk: reg 0x1c: [io  0x0376]
pci 0000:00:11.0: PCI bridge to [bus 05-06]
pci 0000:05:14.4: PCI bridge to [bus 06]
pci 0000:00:11.1: PCI bridge to [bus 07]
pci 0000:00:11.2: PCI bridge to [bus 08]
pci 0000:00:11.3: PCI bridge to [bus 09]
pci 0000:00:10.0: BAR 9: assigned [mem 0x80000000000-0x800001fffff 64bit 
pref]
pci 0000:00:11.0: BAR 9: assigned [mem 0x80000200000-0x800003fffff 64bit 
pref]
pci 0000:00:11.1: BAR 8: assigned [mem 0x80000000-0x801fffff]
pci 0000:00:11.1: BAR 9: assigned [mem 0x80000400000-0x800005fffff 64bit 
pref]
pci 0000:00:11.2: BAR 8: assigned [mem 0x80200000-0x803fffff]
pci 0000:00:11.2: BAR 9: assigned [mem 0x80000600000-0x800007fffff 64bit 
pref]
pci 0000:00:11.3: BAR 8: assigned [mem 0x80400000-0x805fffff]
pci 0000:00:11.3: BAR 9: assigned [mem 0x80000800000-0x800009fffff 64bit 
pref]
pci 0000:00:11.1: BAR 7: assigned [io  0x4000-0x4fff]
pci 0000:00:11.2: BAR 7: assigned [io  0x5000-0x5fff]
pci 0000:00:11.3: BAR 7: assigned [io  0x6000-0x6fff]
pci 0000:00:10.0: PCI bridge to [bus 01]
pci 0000:00:10.0:   bridge window [io  0x2000-0x2fff]
pci 0000:00:10.0:   bridge window [mem 0x90000000-0xa00fffff]
pci 0000:00:10.0:   bridge window [mem 0x80000000000-0x800001fffff 64bit 
pref]
pci 0000:00:10.1: PCI bridge to [bus 02]
pci 0000:00:10.2: PCI bridge to [bus 03]
pci 0000:00:10.3: PCI bridge to [bus 04]
pci 0000:05:14.4: PCI bridge to [bus 06]
pci 0000:05:14.4:   bridge window [io  0x3000-0x3fff]
pci 0000:05:14.4:   bridge window [mem 0xa0300000-0xa03fffff]
pci 0000:00:11.0: PCI bridge to [bus 05-06]
pci 0000:00:11.0:   bridge window [io  0x0000-0x3fff]
pci 0000:00:11.0:   bridge window [mem 0xa0100000-0xa03fffff]
pci 0000:00:11.0:   bridge window [mem 0x80000200000-0x800003fffff 64bit 
pref]
pci 0000:00:11.1: PCI bridge to [bus 07]
pci 0000:00:11.1:   bridge window [io  0x4000-0x4fff]
pci 0000:00:11.1:   bridge window [mem 0x80000000-0x801fffff]
pci 0000:00:11.1:   bridge window [mem 0x80000400000-0x800005fffff 64bit 
pref]
pci 0000:00:11.2: PCI bridge to [bus 08]
pci 0000:00:11.2:   bridge window [io  0x5000-0x5fff]
pci 0000:00:11.2:   bridge window [mem 0x80200000-0x803fffff]
pci 0000:00:11.2:   bridge window [mem 0x80000600000-0x800007fffff 64bit 
pref]
pci 0000:00:11.3: PCI bridge to [bus 09]
pci 0000:00:11.3:   bridge window [io  0x6000-0x6fff]
pci 0000:00:11.3:   bridge window [mem 0x80400000-0x805fffff]
pci 0000:00:11.3:   bridge window [mem 0x80000800000-0x800009fffff 64bit 
pref]
HugeTLB registered 64 KB page size, pre-allocated 0 pages
HugeTLB registered 1 MB page size, pre-allocated 0 pages
HugeTLB registered 16 MB page size, pre-allocated 0 pages
raid6: altivecx1 gen()  2250 MB/s
raid6: altivecx2 gen()  2683 MB/s
raid6: altivecx4 gen()  3218 MB/s
raid6: altivecx8 gen()  3183 MB/s
raid6: int64x1  gen()   914 MB/s
raid6: int64x1  xor()   501 MB/s
raid6: int64x2  gen()  1621 MB/s
raid6: int64x2  xor()   880 MB/s
raid6: int64x4  gen()  1628 MB/s
raid6: int64x4  xor()   998 MB/s
raid6: int64x8  gen()  1058 MB/s
raid6: int64x8  xor()   847 MB/s
raid6: using algorithm altivecx4 gen() 3218 MB/s
raid6: using intx1 recovery algorithm
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
EDAC MC: Ver: 3.0.0
Advanced Linux Sound Architecture Driver Initialized.
clocksource: Switched to clocksource timebase
NET: Registered protocol family 2
TCP established hash table entries: 32768 (order: 6, 262144 bytes)
TCP bind hash table entries: 32768 (order: 7, 524288 bytes)
TCP: Hash tables configured (established 32768 bind 32768)
UDP hash table entries: 2048 (order: 4, 65536 bytes)
UDP-Lite hash table entries: 2048 (order: 4, 65536 bytes)
NET: Registered protocol family 1
RPC: Registered named UNIX socket transport module.
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
RPC: Registered tcp NFSv4.1 backchannel transport module.
libphy: pasemi gpio mdio bus: probed
futex hash table entries: 512 (order: 4, 65536 bytes)
squashfs: version 4.0 (2009/01/31) Phillip Lougher
ntfs: driver 2.1.32 [Flags: R/W].
fuse init (API version 7.23)
Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253)
io scheduler noop registered
io scheduler deadline registered
io scheduler cfq registered (default)
Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
console [ttyS0] disabled
serial8250.0: ttyS0 at I/O 0x7f03f8 (irq = 73, base_baud = 8333333) is a 
16550A
console [ttyS0] enabled
serial8250.0: ttyS1 at I/O 0x7f02f8 (irq = 74, base_baud = 8333333) is a 
16550A
console [ttyS0] disabled
¦IOBMAP L2 allocated at: c00000007fe00000
Using PA Semi PWRficient machine description
Page sizes from device-tree:
base_shift=12: shift=12, sllp=0x0000, avpnm=0x00000000, tlbiel=1, penc=0
base_shift=16: shift=16, sllp=0x0110, avpnm=0x00000000, tlbiel=1, penc=3
base_shift=20: shift=20, sllp=0x0030, avpnm=0x00000000, tlbiel=0, penc=31
base_shift=24: shift=24, sllp=0x0100, avpnm=0x00000001, tlbiel=0, penc=0
Using 1TB segments
CPU maps initialized for 1 thread per core
Starting Linux ppc64 #3 SMP Wed Jan 20 12:08:15 CET 2016
-----------------------------------------------------
ppc64_pft_size    = 0x0
phys_mem_size     = 0x100000000
dcache_line_size  = 0x40
icache_line_size  = 0x40
cpu_features      = 0x0800020018500048
   possible        = 0x1f7fffef18500649
   always          = 0x0000000018100040
cpu_user_features = 0xdc000802 0x00000000
mmu_features      = 0x6e000001
firmware_features = 0x0000000000000000
htab_address      = 0xc00000017c000000
htab_hash_mask    = 0x7ffff
-----------------------------------------------------
Linux version 4.5.0alpha7_A-EON_AmigaONE_X1000_Nemo-08950-g2b4015e-dirty 
(christian@AmigaoneX1000) (gcc version 4.9.2 (Debian 4.9.2-21) ) #3 SMP 
Wed Jan 20 12:08:15 CET 2016
Found PA-PXP PCI host bridge.
PCI host bridge /pxp@0,e0000000 (primary) ranges:
   IO 0x00000000fc800000..0x00000000fcffffff -> 0x0000000000000000
Initialised io_base_virt 0xd000080000000000 _IO_BASE 0xd000080000000000
  MEM 0x0000000080000000..0x00000000e00fffff -> 0x0000000080000000
  MEM 0x00000000fd800000..0x00000000fd800fff -> 0x00000000fd800000
  MEM 0x0000080000000000..0x00000bffffffffff -> 0x0000080000000000
Zone ranges:
   DMA      [mem 0x0000000000000000-0x000000017fffffff]
   DMA32    empty
   Normal   empty
Movable zone start for each node
Early memory node ranges
   node   0: [mem 0x0000000000000000-0x000000007fffffff]
   node   0: [mem 0x0000000100000000-0x000000017fffffff]
Initmem setup node 0 [mem 0x0000000000000000-0x000000017fffffff]
PERCPU: Embedded 21 pages/cpu @c000000176a00000 s45592 r0 d40424 u524288
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 1027072
Kernel command line: root=/dev/sda4 console=ttyS0,115200
PID hash table entries: 4096 (order: 3, 32768 bytes)
Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes)
Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes)
Sorting __ex_table...
Memory: 4006756K/4194304K available (10920K kernel code, 2040K rwdata, 
11748K rodata, 828K init, 1678K bss, 187548K reserved, 0K cma-reserved)
Hierarchical RCU implementation.
         Build-time adjustment of leaf fanout to 64.
NR_IRQS:512 nr_irqs:512 16
mpic: Setting up MPIC "PASEMI-OPIC" version 1.3 at fc000000, max 2 CPUs
mpic: ISU size: 1024, shift: 10, mask: 3ff
mpic: Initializing for 1024 sources
Init i8259
About to write to i8259
Done write to i8259
i8259 legacy interrupt controller initialized
clocksource: timebase: mask: 0xffffffffffffffff max_cycles: 0xf6018975a, 
max_idle_ns: 440795204712 ns
clocksource: timebase mult[f000003] shift[24] registered
Console: colour dummy device 80x25
pid_max: default: 32768 minimum: 301
Mount-cache hash table entries: 8192 (order: 4, 65536 bytes)
Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes)
ftrace: allocating 33806 entries in 199 pages
mpic: requesting IPIs...
Brought up 2 CPUs
devtmpfs: initialized
clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, 
max_idle_ns: 1911260446275000 ns
xor: measuring software checksum speed
    8regs     :  3044.000 MB/sec
    8regs_prefetch:  3024.000 MB/sec
    32regs    :  3520.000 MB/sec
    32regs_prefetch:  3064.000 MB/sec
    altivec   :  5736.000 MB/sec
xor: using function: altivec (5736.000 MB/sec)
NET: Registered protocol family 16
PCI: Probing PCI hardware
PCI host bridge to bus 0000:00
pci_bus 0000:00: root bus resource [io  0x0000-0x7fffff]
pci_bus 0000:00: root bus resource [mem 0x80000000-0xe00fffff]
pci_bus 0000:00: root bus resource [mem 0xfd800000-0xfd800fff]
pci_bus 0000:00: root bus resource [mem 0x80000000000-0xbffffffffff]
pci_bus 0000:00: root bus resource [bus 00-ff]
NEMO SB600 IOB base e0000000
IOMMU table initialized, virtual merging enabled
pci 0000:00:10.0: of_irq_parse_pci() failed with rc=-22
pci 0000:00:10.1: of_irq_parse_pci() failed with rc=-22
pci 0000:00:10.2: of_irq_parse_pci() failed with rc=-22
pci 0000:00:10.3: of_irq_parse_pci() failed with rc=-22
pci 0000:00:11.0: of_irq_parse_pci() failed with rc=-22
pci 0000:00:11.1: of_irq_parse_pci() failed with rc=-22
pci 0000:00:11.2: of_irq_parse_pci() failed with rc=-22
pci 0000:00:11.3: of_irq_parse_pci() failed with rc=-22
pci 0000:00:14.0: of_irq_parse_pci() failed with rc=-22
pci 0000:00:14.1: of_irq_parse_pci() failed with rc=-22
pci 0000:00:14.2: of_irq_parse_pci() failed with rc=-22
pci 0000:00:15.1: of_irq_parse_pci() failed with rc=-22
pci 0000:00:10.0: PCI bridge to [bus 01]
pci 0000:00:10.1: PCI bridge to [bus 02]
pci 0000:00:10.2: PCI bridge to [bus 03]
pci 0000:00:10.3: PCI bridge to [bus 04]
pci 0000:05:12.0: set SATA to AHCI mode
pci 0000:05:14.1: legacy IDE quirk: reg 0x18: [io  0x0170-0x0177]
pci 0000:05:14.1: legacy IDE quirk: reg 0x1c: [io  0x0376]
pci 0000:00:11.0: PCI bridge to [bus 05-06]
pci 0000:05:14.4: PCI bridge to [bus 06]
pci 0000:00:11.1: PCI bridge to [bus 07]
pci 0000:00:11.2: PCI bridge to [bus 08]
pci 0000:00:11.3: PCI bridge to [bus 09]
pci 0000:00:10.0: BAR 9: assigned [mem 0x80000000000-0x800001fffff 64bit 
pref]
pci 0000:00:11.0: BAR 9: assigned [mem 0x80000200000-0x800003fffff 64bit 
pref]
pci 0000:00:11.1: BAR 8: assigned [mem 0x80000000-0x801fffff]
pci 0000:00:11.1: BAR 9: assigned [mem 0x80000400000-0x800005fffff 64bit 
pref]
pci 0000:00:11.2: BAR 8: assigned [mem 0x80200000-0x803fffff]
pci 0000:00:11.2: BAR 9: assigned [mem 0x80000600000-0x800007fffff 64bit 
pref]
pci 0000:00:11.3: BAR 8: assigned [mem 0x80400000-0x805fffff]
pci 0000:00:11.3: BAR 9: assigned [mem 0x80000800000-0x800009fffff 64bit 
pref]
pci 0000:00:11.1: BAR 7: assigned [io  0x4000-0x4fff]
pci 0000:00:11.2: BAR 7: assigned [io  0x5000-0x5fff]
pci 0000:00:11.3: BAR 7: assigned [io  0x6000-0x6fff]
pci 0000:00:10.0: PCI bridge to [bus 01]
pci 0000:00:10.0:   bridge window [io  0x2000-0x2fff]
pci 0000:00:10.0:   bridge window [mem 0x90000000-0xa00fffff]
pci 0000:00:10.0:   bridge window [mem 0x80000000000-0x800001fffff 64bit 
pref]
pci 0000:00:10.1: PCI bridge to [bus 02]
pci 0000:00:10.2: PCI bridge to [bus 03]
pci 0000:00:10.3: PCI bridge to [bus 04]
pci 0000:05:14.4: PCI bridge to [bus 06]
pci 0000:05:14.4:   bridge window [io  0x3000-0x3fff]
pci 0000:05:14.4:   bridge window [mem 0xa0300000-0xa03fffff]
pci 0000:00:11.0: PCI bridge to [bus 05-06]
pci 0000:00:11.0:   bridge window [io  0x0000-0x3fff]
pci 0000:00:11.0:   bridge window [mem 0xa0100000-0xa03fffff]
pci 0000:00:11.0:   bridge window [mem 0x80000200000-0x800003fffff 64bit 
pref]
pci 0000:00:11.1: PCI bridge to [bus 07]
pci 0000:00:11.1:   bridge window [io  0x4000-0x4fff]
pci 0000:00:11.1:   bridge window [mem 0x80000000-0x801fffff]
pci 0000:00:11.1:   bridge window [mem 0x80000400000-0x800005fffff 64bit 
pref]
pci 0000:00:11.2: PCI bridge to [bus 08]
pci 0000:00:11.2:   bridge window [io  0x5000-0x5fff]
pci 0000:00:11.2:   bridge window [mem 0x80200000-0x803fffff]
pci 0000:00:11.2:   bridge window [mem 0x80000600000-0x800007fffff 64bit 
pref]
pci 0000:00:11.3: PCI bridge to [bus 09]
pci 0000:00:11.3:   bridge window [io  0x6000-0x6fff]
pci 0000:00:11.3:   bridge window [mem 0x80400000-0x805fffff]
pci 0000:00:11.3:   bridge window [mem 0x80000800000-0x800009fffff 64bit 
pref]
HugeTLB registered 64 KB page size, pre-allocated 0 pages
HugeTLB registered 1 MB page size, pre-allocated 0 pages
HugeTLB registered 16 MB page size, pre-allocated 0 pages
raid6: altivecx1 gen()  2250 MB/s
raid6: altivecx2 gen()  2683 MB/s
raid6: altivecx4 gen()  3218 MB/s
raid6: altivecx8 gen()  3183 MB/s
raid6: int64x1  gen()   914 MB/s
raid6: int64x1  xor()   501 MB/s
raid6: int64x2  gen()  1621 MB/s
raid6: int64x2  xor()   880 MB/s
raid6: int64x4  gen()  1628 MB/s
raid6: int64x4  xor()   998 MB/s
raid6: int64x8  gen()  1058 MB/s
raid6: int64x8  xor()   847 MB/s
raid6: using algorithm altivecx4 gen() 3218 MB/s
raid6: using intx1 recovery algorithm
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
EDAC MC: Ver: 3.0.0
Advanced Linux Sound Architecture Driver Initialized.
clocksource: Switched to clocksource timebase
NET: Registered protocol family 2
TCP established hash table entries: 32768 (order: 6, 262144 bytes)
TCP bind hash table entries: 32768 (order: 7, 524288 bytes)
TCP: Hash tables configured (established 32768 bind 32768)
UDP hash table entries: 2048 (order: 4, 65536 bytes)
UDP-Lite hash table entries: 2048 (order: 4, 65536 bytes)
NET: Registered protocol family 1
RPC: Registered named UNIX socket transport module.
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
RPC: Registered tcp NFSv4.1 backchannel transport module.
libphy: pasemi gpio mdio bus: probed
futex hash table entries: 512 (order: 4, 65536 bytes)
squashfs: version 4.0 (2009/01/31) Phillip Lougher
ntfs: driver 2.1.32 [Flags: R/W].
fuse init (API version 7.23)
Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253)
io scheduler noop registered
io scheduler deadline registered
io scheduler cfq registered (default)
Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
console [ttyS0] disabled
serial8250.0: ttyS0 at I/O 0x7f03f8 (irq = 73, base_baud = 8333333) is a 
16550A
console [ttyS0] enabled
serial8250.0: ttyS1 at I/O 0x7f02f8 (irq = 74, base_baud = 8333333) is a 
16550A
console [ttyS0] disabled
0000:00:1d.0: ttyS0 at I/O 0x7f03f8 (irq = 73, base_baud = 8333333) is a 
16550A
console [ttyS0] enabled
0000:00:1d.1: ttyS1 at I/O 0x7f02f8 (irq = 74, base_baud = 8333333) is a 
16550A
Registering PA Semi RNG
Linux agpgart interface v0.103
[drm] Initialized drm 1.1.0 20060810
[drm] radeon kernel modesetting enabled.
[drm] initializing kernel modesetting (VERDE 0x1002:0x683D 0x174B:0xA002).
[drm] register mmio base: 0xA0000000
[drm] register mmio size: 262144
ATOM BIOS: C69801
radeon 0000:01:00.0: VRAM: 1024M 0x0000000000000000 - 0x000000003FFFFFFF 
(1024M used)
radeon 0000:01:00.0: GTT: 2048M 0x0000000040000000 - 0x00000000BFFFFFFF
[drm] Detected VRAM RAM=1024M, BAR=256M
[drm] RAM width 128bits DDR
[TTM] Zone  kernel: Available graphics memory: 2003888 kiB
[TTM] Initializing pool allocator
[drm] radeon: 1024M of VRAM memory ready
[drm] radeon: 2048M of GTT memory ready.
[drm] Loading verde Microcode
[drm] Internal thermal controller with fan control
[drm] probing gen 2 caps for device 1959:a002 = 180d01/0
[drm] radeon: dpm initialized
[drm] Found VCE firmware/feedback version 50.0.1 / 17!
[drm] GART: num cpu pages 524288, num gpu pages 524288
[drm] probing gen 2 caps for device 1959:a002 = 180d01/0
[drm] PCIE GART of 2048M enabled (table at 0x00000000002E8000).
radeon 0000:01:00.0: WB enabled
radeon 0000:01:00.0: fence driver on ring 0 use gpu addr 
0x0000000040000c00 and cpu addr 0xc000000175ee2c00
radeon 0000:01:00.0: fence driver on ring 1 use gpu addr 
0x0000000040000c04 and cpu addr 0xc000000175ee2c04
radeon 0000:01:00.0: fence driver on ring 2 use gpu addr 
0x0000000040000c08 and cpu addr 0xc000000175ee2c08
radeon 0000:01:00.0: fence driver on ring 3 use gpu addr 
0x0000000040000c0c and cpu addr 0xc000000175ee2c0c
radeon 0000:01:00.0: fence driver on ring 4 use gpu addr 
0x0000000040000c10 and cpu addr 0xc000000175ee2c10
radeon 0000:01:00.0: fence driver on ring 5 use gpu addr 
0x0000000000075a18 and cpu addr 0xd0000800901b5a18
Unable to handle kernel paging request for data at address 
0xd000080111420100
Faulting instruction address: 0xc0000000006379c8
cpu 0x0: Vector: 300 (Data Access) at [c0000001750fedc0]
     pc: c0000000006379c8: .vce_v1_0_load_fw+0x154/0x180
     lr: c0000000006379b8: .vce_v1_0_load_fw+0x144/0x180
     sp: c0000001750ff040
    msr: 9000000002009032
    dar: d000080111420100
  dsisr: 42000000
   current = 0xc0000001750f8d10
   paca    = 0xc00000000ffff000   softe: 0        irq_happened: 0x01
     pid   = 1, comm = swapper/0
Linux version 4.5.0alpha7_A-EON_AmigaONE_X1000_Nemo-08950-g2b4015e-dirty 
(christian@AmigaoneX1000) (gcc version 4.9.2 (Debian 4.9.2-21) ) #3 SMP 
Wed Jan 20 12:08:15 CET 2016
enter ? for help
[c0000001750ff040] c0000001750ff150 (unreliable)
[c0000001750ff0e0] c000000000635c38 .radeon_vce_resume+0x120/0x204
[c0000001750ff190] c0000000005d651c .si_startup+0x1524/0x23c8
[c0000001750ff280] c0000000005d9d4c .si_init+0xa60/0xbec
[c0000001750ff360] c00000000053afb4 .radeon_device_init+0x8d0/0xb48
[c0000001750ff400] c00000000053d2c8 .radeon_driver_load_kms+0xcc/0x178
[c0000001750ff490] c00000000051235c .drm_dev_register+0x9c/0xe8
[c0000001750ff520] c000000000514ab4 .drm_get_pci_dev+0x120/0x1c8
[c0000001750ff5c0] c0000000005390e4 .radeon_pci_probe+0xb4/0xc8
[c0000001750ff650] c00000000048f8d0 .pci_device_probe+0x90/0x100
[c0000001750ff6e0] c0000000006af8c0 .driver_probe_device+0x15c/0x2c8
[c0000001750ff780] c0000000006afac8 .__driver_attach+0x9c/0xcc
[c0000001750ff810] c0000000006ad62c .bus_for_each_dev+0xac/0xc0
[c0000001750ff8b0] c0000000006af2a0 .driver_attach+0x34/0x40
[c0000001750ff930] c0000000006aece8 .bus_add_driver+0x104/0x244
[c0000001750ff9d0] c0000000006b03dc .driver_register+0xc0/0x110
[c0000001750ffa60] c00000000048f014 .__pci_register_driver+0x58/0x64
[c0000001750ffaf0] c000000000514bc4 .drm_pci_init+0x68/0x10c
[c0000001750ffb90] c000000001667b84 .radeon_init+0xac/0xd0
[c0000001750ffc10] c000000000009484 .do_one_initcall+0x14c/0x1e8
[c0000001750ffd00] c00000000162fb5c .kernel_init_freeable+0x180/0x23c
[c0000001750ffdb0] c000000000009b10 .kernel_init+0x20/0x120
[c0000001750ffe30] c000000000007eb0 .ret_from_kernel_thread+0x58/0xa8
0:mon>  <no input ...>
Oops: Kernel access of bad area, sig: 11 [#1]
SMP NR_CPUS=2 PA Semi PWRficient
Modules linked in:
CPU: 0 PID: 1 Comm: swapper/0 Not tainted 
4.5.0alpha7_A-EON_AmigaONE_X1000_Nemo-08950-g2b4015e-dirty #3
task: c0000001750f8d10 ti: c0000001750fc000 task.ti: c0000001750fc000
NIP: c0000000006379c8 LR: c0000000006379b8 CTR: 0000000000000000
REGS: c0000001750fedc0 TRAP: 0300   Not tainted 
(4.5.0alpha7_A-EON_AmigaONE_X1000_Nemo-08950-g2b4015e-dirty)
MSR: 9000000002009032 <SF,HV,VEC,EE,ME,IR,DR,RI>  CR: 4225004c  XER: 
20000000
DAR: d000080111420100 DSISR: 42000000 SOFTE: 1
GPR00: 00000000ffffffff c0000001750ff040 c0000000018ed400 0000000000000000
GPR04: c000000000fc59e0 0000000000000008 ffffffff00000000 ffffffff00000000
GPR08: ffffffff00000000 d000080111420100 00000000cccc984a 0000000000000020
GPR12: ffffffff00000000 c00000000ffff000 c000000000009af0 0000000000000000
GPR16: 0000000000000000 0000000000000000 0000000000000000 0000000000000000
GPR20: 0000000000000000 0000000000000000 0000000000000000 c000000001556dca
GPR24: 0000000000007964 c000000001552d5e c00000000820eb68 c000000175718000
GPR28: d000080090880000 0000000080ba0100 c000000000fb9cc0 0000000007254ea8
NIP [c0000000006379c8] .vce_v1_0_load_fw+0x154/0x180
LR [c0000000006379b8] .vce_v1_0_load_fw+0x144/0x180
Call Trace:
[c0000001750ff040] [c0000001750ff150] 0xc0000001750ff150 (unreliable)
[c0000001750ff0e0] [c000000000635c38] .radeon_vce_resume+0x120/0x204
[c0000001750ff190] [c0000000005d651c] .si_startup+0x1524/0x23c8
[c0000001750ff280] [c0000000005d9d4c] .si_init+0xa60/0xbec
[c0000001750ff360] [c00000000053afb4] .radeon_device_init+0x8d0/0xb48
[c0000001750ff400] [c00000000053d2c8] .radeon_driver_load_kms+0xcc/0x178
[c0000001750ff490] [c00000000051235c] .drm_dev_register+0x9c/0xe8
[c0000001750ff520] [c000000000514ab4] .drm_get_pci_dev+0x120/0x1c8
[c0000001750ff5c0] [c0000000005390e4] .radeon_pci_probe+0xb4/0xc8
[c0000001750ff650] [c00000000048f8d0] .pci_device_probe+0x90/0x100
[c0000001750ff6e0] [c0000000006af8c0] .driver_probe_device+0x15c/0x2c8
[c0000001750ff780] [c0000000006afac8] .__driver_attach+0x9c/0xcc
[c0000001750ff810] [c0000000006ad62c] .bus_for_each_dev+0xac/0xc0
[c0000001750ff8b0] [c0000000006af2a0] .driver_attach+0x34/0x40
[c0000001750ff930] [c0000000006aece8] .bus_add_driver+0x104/0x244
[c0000001750ff9d0] [c0000000006b03dc] .driver_register+0xc0/0x110
[c0000001750ffa60] [c00000000048f014] .__pci_register_driver+0x58/0x64
[c0000001750ffaf0] [c000000000514bc4] .drm_pci_init+0x68/0x10c
[c0000001750ffb90] [c000000001667b84] .radeon_init+0xac/0xd0
[c0000001750ffc10] [c000000000009484] .do_one_initcall+0x14c/0x1e8
[c0000001750ffd00] [c00000000162fb5c] .kernel_init_freeable+0x180/0x23c
[c0000001750ffdb0] [c000000000009b10] .kernel_init+0x20/0x120
[c0000001750ffe30] [c000000000007eb0] .ret_from_kernel_thread+0x58/0xa8
Instruction dump:
4b9fc315 60000000 e93b23b0 387c0100 389e014c e8a90000 38a5feb4 4b9fd84d
60000000 815a0024 7d3cea14 38600000 <7d5ce92e> 815a0028 91490004 815a002c
---[ end trace 70c04666cc8ef3da ]---

Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b

Rebooting in 180 seconds..



[-- Attachment #1.2: Type: text/html, Size: 52314 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 27+ messages in thread

* Re: [BUG] Radeon TAHITI_vce.bin firmware casuses oops on Acube Sam460ex amcc 460ex and other Power PC motherboards
  2016-01-22  0:12         ` [BUG] Radeon TAHITI_vce.bin firmware casuses oops on Acube Sam460ex amcc 460ex and other Power PC motherboards Julian Margetson
@ 2016-01-22  5:15           ` Alex Deucher
  2016-01-22  8:17             ` Christian König
       [not found]           ` <56A173FA.2090405-zqC88Q5qmK4@public.gmane.org>
  1 sibling, 1 reply; 27+ messages in thread
From: Alex Deucher @ 2016-01-22  5:15 UTC (permalink / raw)
  To: Julian Margetson, Christian König
  Cc: Maling list - DRI developers, Christian Zigotzky

[-- Attachment #1: Type: text/plain, Size: 47857 bytes --]

On Thu, Jan 21, 2016 at 7:12 PM, Julian Margetson <runaway@candw.ms> wrote:
> On 12/28/2015 11:58 AM, Julian Margetson wrote:
>
> Having an isssue when adding Radeon TAHITI_vce.bin firmware to kernel.
> When not compiled into 4.4.0rc kernels system boots but with error messages
> :
>
>   Direct firmware load for radeon/TAHITI_vce.bin failed with error -2
>   Can't load firmware "radeon/TAHITI_vce.bin
>
> When I add the TAHITI_vce.bin firmware into the kernel it results in an
> oops:
>
>  Unable to handle kernel paging request for data at address 0xf000001c

I think the firmware is little endian, so you'll probably need to byte
swap it before interpreting it in the driver.  Something like the
attached patch should avoid the crash, but I'm not sure if that is
enough for the firmware to load properly.

Alex

>
> -------------------------------------------------------------------------------------------------------
> [    2.521012] [drm] Initialized drm 1.1.0 20060810
> [    2.525742] [drm] radeon kernel modesetting enabled.
> [    2.531460] [drm] initializing kernel modesetting (VERDE 0x1002:0x683F
> 0x1545:0x7750).
> [    2.539486] [drm] register mmio base: 0xe90000000
> [    2.544238] [drm] register mmio size: 262144
> [    2.880317] ATOM BIOS: C44501
> [    2.883578] radeon 0000:81:00.0: VRAM: 1024M 0x0000000000000000 -
> 0x000000003FFFFFFF (1024M used)
> [    2.892508] radeon 0000:81:00.0: GTT: 2048M 0x0000000040000000 -
> 0x00000000BFFFFFFF
> [    2.900194] [drm] Detected VRAM RAM=1024M, BAR=256M
> [    2.905088] [drm] RAM width 128bits DDR
> [    2.909139] [TTM] Zone  kernel: Available graphics memory: 379040 kiB
> [    2.915623] [TTM] Zone highmem: Available graphics memory: 1034400 kiB
> [    2.922174] [TTM] Initializing pool allocator
> [    2.926577] [TTM] Initializing DMA pool allocator
> [    2.931395] [drm] radeon: 1024M of VRAM memory ready
> [    2.936404] [drm] radeon: 2048M of GTT memory ready.
> [    2.941455] [drm] Loading verde Microcode
> [    2.945521] [drm] Internal thermal controller with fan control
> [    2.951602] [drm] probing gen 2 caps for device aaa1:bed1 = 18cc41/0
> [    3.005149] [drm] radeon: dpm initialized
> [    3.009408] radeon 0000:81:00.0: Direct firmware load for
> radeon/TAHITI_vce.bin failed with error -2
> [    3.018621] radeon 0000:81:00.0: radeon_vce: Can't load firmware
> "radeon/TAHITI_vce.bin"
> [    3.026800] [drm] GART: num cpu pages 524288, num gpu pages 524288
> [    3.043542] [drm] probing gen 2 caps for device aaa1:bed1 = 18cc41/0
> [    3.099201] [drm] PCIE GART of 2048M enabled (table at
> 0x0000000000277000).
> [    3.106540] radeon 0000:81:00.0: WB enabled
> [    3.110781] radeon 0000:81:00.0: fence driver on ring 0 use gpu addr
> 0x0000000040000c00 and cpu addr 0xee503c00
> [    3.120909] radeon 0000:81:00.0: fence driver on ring 1 use gpu addr
> 0x0000000040000c04 and cpu addr 0xee503c04
> [    3.131031] radeon 0000:81:00.0: fence driver on ring 2 use gpu addr
> 0x0000000040000c08 and cpu addr 0xee503c08
> [    3.141153] radeon 0000:81:00.0: fence driver on ring 3 use gpu addr
> 0x0000000040000c0c and cpu addr 0xee503c0c
> [    3.151274] radeon 0000:81:00.0: fence driver on ring 4 use gpu addr
> 0x0000000040000c10 and cpu addr 0xee503c10
> [    3.191527] radeon 0000:81:00.0: fence driver on ring 5 use gpu addr
> 0x0000000000075a18 and cpu addr 0xf5135a18
> [    3.201688] radeon 0000:81:00.0: VCE init error (-22).
> [    3.206858] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
> [    3.213492] [drm] Driver supports precise vblank timestamp query.
> [    3.219614] radeon 0000:81:00.0: radeon: MSI limited to 32-bit
> [    3.225540] genirq: Setting trigger mode 3 for irq 45 failed
> (uic_set_irq_type+0x0/0x160)
> [    3.233816] radeon 0000:81:00.0: radeon: using MSI.
> [    3.238773] [drm] radeon: irq initialized.
> [    3.996237] [drm:r600_ring_test] *ERROR* radeon: ring 0 test failed
> (scratch(0x850C)=0xCAFEDEAD)
> [    4.005096] radeon 0000:81:00.0: disabling GPU acceleration
> [    4.213502] [drm] Radeon Display Connectors
> [    4.217783] [drm] Connector 0:
> [    4.220868] [drm]   HDMI-A-1
> [    4.223768] [drm]   HPD4
> [    4.226324] [drm]   DDC: 0x6570 0x6570 0x6574 0x6574 0x6578 0x6578 0x657c
> 0x657c
> [    4.233742] [drm]   Encoders:
> [    4.236728] [drm]     DFP1: INTERNAL_UNIPHY2
> [    4.241016] [drm] Connector 1:
> [    4.244088] [drm]   DVI-I-1
> [    4.246901] [drm]   HPD2
> [    4.249456] [drm]   DDC: 0x6560 0x6560 0x6564 0x6564 0x6568 0x6568 0x656c
> 0x656c
> [    4.256875] [drm]   Encoders:
> [    4.259861] [drm]     DFP2: INTERNAL_UNIPHY
> [    4.264063] [drm]     CRT1: INTERNAL_KLDSCP_DAC1
> [    4.381167] [drm] fb mappable at 0x80678000
> [    4.385382] [drm] vram apper at 0x80000000
> [    4.389496] [drm] size 8294400
> [    4.392569] [drm] fb depth is 24
> [    4.395816] [drm]    pitch is 7680
> [    4.689698] Console: switching to colour frame buffer device 240x67
> [    4.767746] radeon 0000:81:00.0: fb0: radeondrmfb frame buffer device
> [    4.777118] [drm] Initialized radeon 2.43.0 20080528 for 0000:81:00.0 on
> minor 0
> ------------------------------------------------------------------------------------------------------------------------------
> [    2.520756] [drm] Initialized drm 1.1.0 20060810
> [    2.525482] [drm] radeon kernel modesetting enabled.
> [    2.531229] [drm] initializing kernel modesetting (VERDE 0x1002:0x683F
> 0x1545:0x7750).
> [    2.539245] [drm] register mmio base: 0xe90000000
> [    2.543992] [drm] register mmio size: 262144
> [    2.880057] ATOM BIOS: C44501
> [    2.883322] radeon 0000:81:00.0: VRAM: 1024M 0x0000000000000000 -
> 0x000000003FFFFFFF (1024M used)
> [    2.892250] radeon 0000:81:00.0: GTT: 2048M 0x0000000040000000 -
> 0x00000000BFFFFFFF
> [    2.899935] [drm] Detected VRAM RAM=1024M, BAR=256M
> [    2.904828] [drm] RAM width 128bits DDR
> [    2.908861] [TTM] Zone  kernel: Available graphics memory: 379144 kiB
> [    2.915347] [TTM] Zone highmem: Available graphics memory: 1034504 kiB
> [    2.921898] [TTM] Initializing pool allocator
> [    2.926298] [TTM] Initializing DMA pool allocator
> [    2.931123] [drm] radeon: 1024M of VRAM memory ready
> [    2.936125] [drm] radeon: 2048M of GTT memory ready.
> [    2.941178] [drm] Loading verde Microcode
> [    2.945243] [drm] Internal thermal controller with fan control
> [    2.951328] [drm] probing gen 2 caps for device aaa1:bed1 = 18cc41/0
> [    3.004861] [drm] radeon: dpm initialized
> [    3.011392] [drm] Found VCE firmware/feedback version 50.0.1 / 17!
> [    3.017654] [drm] GART: num cpu pages 524288, num gpu pages 524288
> [    3.034353] [drm] probing gen 2 caps for device aaa1:bed1 = 18cc41/0
> [    3.093668] [drm] PCIE GART of 2048M enabled (table at
> 0x00000000002E8000).
> [    3.101048] radeon 0000:81:00.0: WB enabled
> [    3.105281] radeon 0000:81:00.0: fence driver on ring 0 use gpu addr
> 0x0000000040000c00 and cpu addr 0xee503c00
> [    3.115406] radeon 0000:81:00.0: fence driver on ring 1 use gpu addr
> 0x0000000040000c04 and cpu addr 0xee503c04
> [    3.125527] radeon 0000:81:00.0: fence driver on ring 2 use gpu addr
> 0x0000000040000c08 and cpu addr 0xee503c08
> [    3.135649] radeon 0000:81:00.0: fence driver on ring 3 use gpu addr
> 0x0000000040000c0c and cpu addr 0xee503c0c
> [    3.145770] radeon 0000:81:00.0: fence driver on ring 4 use gpu addr
> 0x0000000040000c10 and cpu addr 0xee503c10
> [    3.186010] radeon 0000:81:00.0: fence driver on ring 5 use gpu addr
> 0x0000000000075a18 and cpu addr 0xf5135a18
> [    5.264438] Unable to handle kernel paging request for data at address
> 0xf000001c
> [    5.271975] Faulting instruction address: 0xc03f0718
> [    5.276964] Vector: 300 (Data Access) at [ea84db60]
> [    5.281853]     pc: c03f0718: vce_v1_0_load_fw+0x90/0x158
> [    5.287321]     lr: c03eed04: radeon_vce_resume+0xe4/0x198
> [    5.292860]     sp: ea84dc10
> [    5.295750]    msr: 29000
> [    5.298380]    dar: f000001c
> [    5.301272]  dsisr: 0
> [    5.303554]   current = 0xea848000
> [    5.306968]     pid   = 1, comm = swapper
> [    5.311005] enter ? for help
> [    5.313900] [ea84dc30] c03eed04 radeon_vce_resume+0xe4/0x198
> [    5.319614] [ea84dc60] c039b64c si_startup+0x1e74/0x246c
> [    5.324978] [ea84dcc0] c039e228 si_init+0x9d8/0xa84
> [    5.329910] [ea84dd10] c030ff0c radeon_device_init+0x99c/0xb7c
> [    5.335804] [ea84dd40] c0311d1c radeon_driver_load_kms+0xa4/0x134
> [    5.341949] [ea84dd60] c02ede60 drm_dev_register+0x84/0xc8
> [    5.347496] [ea84dd80] c02efd24 drm_get_pci_dev+0xf0/0x18c
> [    5.353034] [ea84dda0] c028a264 pci_device_probe+0x78/0xcc
> [    5.358581] [ea84ddc0] c03fa014 driver_probe_device+0x11c/0x264
> [    5.364562] [ea84ddf0] c03fa1d4 __driver_attach+0x78/0xa0
> [    5.370013] [ea84de10] c03f8598 bus_for_each_dev+0x8c/0x9c
> [    5.375551] [ea84de40] c03f974c bus_add_driver+0xe0/0x1f0
> [    5.381003] [ea84de60] c03fa8cc driver_register+0xb4/0xf8
> [    5.386454] [ea84de80] c00016f4 do_one_initcall+0x118/0x1a0
> [    5.392088] [ea84def0] c09aeaac kernel_init_freeable+0x130/0x1cc
> [    5.398156] [ea84df30] c0001cf8 kernel_init+0x14/0xf4
> [    5.403260] [ea84df40] c000ad90 ret_from_kernel_thread+0x5c/0x64
> [    5.409336] mon>  <no input ...>
> [    7.412634] Oops: Kernel access of bad area, sig: 11 [#1]
> [    7.418050] PREEMPT Canyonlands
> [    7.421210] Modules linked in:
> [    7.424289] CPU: 0 PID: 1 Comm: swapper Not tainted 4.4.0-rc7-Sam460ex #5
> [    7.431092] task: ea848000 ti: ea84c000 task.ti: ea84c000
> [    7.436506] NIP: c03f0718 LR: c03eed04 CTR: c03f06f0
> [    7.441481] REGS: ea84db60 TRAP: 0300   Not tainted  (4.4.0-rc7-Sam460ex)
> [    7.448284] MSR: 00029000 <CE,EE,ME>  CR: 48000048  XER: 20000000
> [    7.454492] DEAR: f000001c ESR: 00000000
> GPR00: c03eed04 ea84dc10 ea848000 eeb24000 f5e00000 00000000 f5e70ffc
> f0000010
> GPR08: 05000000 03cfad35 01000015 ea84dc30 88000024 00000000 c0001ce4
> 00000000
> GPR16: 00000000 00000000 00000000 00000000 00000000 00000000 c09ae260
> 00028350
> GPR24: 00000003 00000002 00000001 00000002 eeb24000 c0731058 f5e00000
> 013052cb
> [    7.487276] NIP [c03f0718] vce_v1_0_load_fw+0x90/0x158
> [    7.492429] LR [c03eed04] radeon_vce_resume+0xe4/0x198
> [    7.497581] Call Trace:
> [    7.500041] [ea84dc10] [20000000] 0x20000000 (unreliable)
> [    7.505485] [ea84dc30] [c03eed04] radeon_vce_resume+0xe4/0x198
> [    7.511342] [ea84dc60] [c039b64c] si_startup+0x1e74/0x246c
> [    7.516855] [ea84dcc0] [c039e228] si_init+0x9d8/0xa84
> [    7.521934] [ea84dd10] [c030ff0c] radeon_device_init+0x99c/0xb7c
> [    7.527966] [ea84dd40] [c0311d1c] radeon_driver_load_kms+0xa4/0x134
> [    7.534260] [ea84dd60] [c02ede60] drm_dev_register+0x84/0xc8
> [    7.539946] [ea84dd80] [c02efd24] drm_get_pci_dev+0xf0/0x18c
> [    7.545632] [ea84dda0] [c028a264] pci_device_probe+0x78/0xcc
> [    7.551318] [ea84ddc0] [c03fa014] driver_probe_device+0x11c/0x264
> [    7.557437] [ea84ddf0] [c03fa1d4] __driver_attach+0x78/0xa0
> [    7.563036] [ea84de10] [c03f8598] bus_for_each_dev+0x8c/0x9c
> [    7.568722] [ea84de40] [c03f974c] bus_add_driver+0xe0/0x1f0
> [    7.574321] [ea84de60] [c03fa8cc] driver_register+0xb4/0xf8
> [    7.579919] [ea84de80] [c00016f4] do_one_initcall+0x118/0x1a0
> [    7.585692] [ea84def0] [c09aeaac] kernel_init_freeable+0x130/0x1cc
> [    7.591899] [ea84df30] [c0001cf8] kernel_init+0x14/0xf4
> [    7.597151] [ea84df40] [c000ad90] ret_from_kernel_thread+0x5c/0x64
> [    7.603353] Instruction dump:
> [    7.606341] 614a0017 48000008 614a0015 811d0008 3be00000 2f880000
> 39280001 40bc0024
> [    7.614222] 39200001 4800001c 1cff0028 7cfd3a14 <80e7000c> 7f075000
> 419a0014 3bff0001
> [    7.622306] ---[ end trace fcdb15e53089034a ]---
> [    7.626939]
> [    8.628614] Kernel panic - not syncing: Attempted to kill init!
> exitcode=0x0000000b
> [    8.628614]
> [    8.637786] Rebooting in 180 seconds..
>
> Problem seems to also be affecting A-Eon X1000 PA-Semi Nemo boards as well
> with Alpha 4.5 kernels .
> [HELO][DRAM]SDRAM: ECC off, Non-ECC DIMM used on channel 0.
> SDRAM: ECC off, Non-ECC DIMM used on channel 1.
> [RELO][L1CF][GOLO][GOT
> ][ZBSS][INIT][MAIN][KMEM][EXCP][CONS][CIOK][AREN][PCIH][PCIB][PCIS][DEVI]
>
> CFE version PAS-2.0.30 for NEMO (64bit,MP,BE,PPC)
> Build Date: Fri Jun  8 16:04:49 CEST 2012 (hfrieden@jumpgate)
> Copyright (C) 2000,2001,2002,2003,2004,2005 Broadcom Corporation.
> Portions Copyright (C) 2005-2008 PA Semi, Inc.
> Portions Copyright (C) 2010 Hyperion Entertainment CVBA
>
> Initializing Arena.
> Initializing PCI. []
> PCI bus 0 slot 17/1: PCIe: port 5 could not be activated
> PCI bus 0 slot 17/2: PCIe: port 6 could not be activated
> PCI bus 0 slot 17/3: PCIe: port 7 could not be activated
> SB600 revision A21 in Intel P4 mode
> PCI bus 1 slot 0/0: ATI Technologies product 0x683d (VGA display)
> PCI bus 1 slot 0/1: ATI Technologies product 0xaab0 (multimedia subclass
> 0x03)
> PCI bus 5 slot 18/0: ATI Technologies product 0x4380 (IDE mass storage,
> interface 0x8f)
> PCI bus 5 slot 19/0: ATI Technologies product 0x4387 (USB serial bus,
> interface 0x10)
> PCI bus 5 slot 19/1: ATI Technologies product 0x4388 (USB serial bus,
> interface 0x10)
> PCI bus 5 slot 19/2: ATI Technologies product 0x4389 (USB serial bus,
> interface 0x10)
> PCI bus 5 slot 19/3: ATI Technologies product 0x438a (USB serial bus,
> interface 0x10)
> PCI bus 5 slot 19/4: ATI Technologies product 0x438b (USB serial bus,
> interface 0x10)
> PCI bus 5 slot 19/5: ATI Technologies product 0x4386 (USB serial bus,
> interface 0x20)
> PCI bus 5 slot 20/0: ATI Technologies product 0x4385 (SMBus serial bus, rev
> 0x14)
> PCI bus 5 slot 20/1: ATI Technologies product 0x438c (IDE mass storage,
> interface 0x83)
> PCI bus 5 slot 20/2: ATI Technologies product 0x4383 (multimedia subclass
> 0x03)
> PCI bus 5 slot 20/3: ATI Technologies product 0x438d (ISA bridge)
> PCI bus 5 slot 20/4: ATI Technologies product 0x4384 (PCI bridge)
> PCI bus 6 slot 5/0: Realtek Semiconductor 8139 10/100 Ethernet (ethernet
> network, rev 0x10)
> Initializing Devices.
> GPIOLV10 Jumper: Not fitted (default VGA console)
> GPIOLV11 Jumper: Not fitted (default ?)
>  PHY: mb, addr 0x00, vendor 03f1 device 15 (1)
> GFX: PCIe Slot
> GFX: Disable SB600 legacy decode
> VGA (1/0/0): ISA memory space mapped to f8000000000
> Initializing VGA.
> Found 800x600x32 mode: 0x0103 (259)
> Current VBE mode is now: 0x0103 (259)
>   Mode Attribs: 00BB  [Graphics] [LinearFrameBuffer]
>   Resolution:   800 x 600
>   BitsPerPixel: 8
>   BytesPerScan: 0x0340
>   PhysBasePtr:  0x90000000
> Enabling ATI frame buffer byte-swap
> GFX: PCIe Slot
> GFX: Enable SB600 legacy decode
> VGA initialization successful.
> cf0: Card inserted (3V)
> IDE unit 0: Disk, "ST2000DM001-9YN164", Capacity:1863GB (lba48)
> ATAPI unit 1: Optical Drive, "TSSTcorp CDDVDW SH-222BB"
> PCIIDE: 2 controllers found
> Initializing USB.
> PCI bus 5 slot 19/5: EHCI USB controller found at A0209800
> USB bus 0 device 1: vendor 0000 product 0000 class 09: USB Hub
> PCI bus 5 slot 19/0: OHCI USB controller found at A0208000
> USB bus 1 device 1: vendor 0000 product 0000 class 09: USB Hub
> PCI bus 5 slot 19/1: OHCI USB controller found at A0207000
> USB bus 2 device 1: vendor 0000 product 0000 class 09: USB Hub
> PCI bus 5 slot 19/2: OHCI USB controller found at A0206000
> USB bus 3 device 1: vendor 0000 product 0000 class 09: USB Hub
> PCI bus 5 slot 19/3: OHCI USB controller found at A0204000
> USB bus 4 device 1: vendor 0000 product 0000 class 09: USB Hub
> PCI bus 5 slot 19/4: OHCI USB controller found at A0205000
> USB bus 5 device 1: vendor 0000 product 0000 class 09: USB Hub
> CPU type 0x900102: 500MHz
> Total memory: 0x100000000 bytes (4096MB)
>
> Total memory used by CFE:  0x7FD1DF60 - 0x80000000 (3023008)
> Initialized Data:          0x7FDD8420 - 0x7FDF8B00 (132832)
> BSS Area:                  0x7FDF8B00 - 0x7FDFF000 (25856)
> Local Heap:                0x7FDFF000 - 0x7FFFF000 (2097152)
> Stack Area:                0x7FFFF000 - 0x80000000 (4096)
> Text (code) segment:       0x7FD1DF60 - 0x7FDCBE60 (712448)
> Relocation Factor:         I:7FE1DF60 - D:7FE1DF60
> [ENVI]
> [OFW ][UI  ]port 0:1/1 released (full speed)
> USB: New device connected to bus 1 hub 1 port 1 (full speed)
> USB bus 1 device 2: vendor 0F39 product 1083 class 03: Human-Interface
> Device
> USBHID: Keyboard Configured.
> Requested state A4 (1800MHz)
> To get back into the menu, type 'menu' on the CFE command prompt
> [CFE ]CFE> port 0:1/10 enabled (high speed)
> USB bus 0 device 2: vendor 13FE product 5500 class 08: Mass-Storage Device
> USBMASS: Unit 0 connected
> CFE> printenv
> Variable Name        Value
> -------------------- --------------------------------------------------
> ETH0_HWADDR          00:50:C2:20:DA:54
> MENU_0_LABEL         AmigaOS
> MENU_1_LABEL         AmigaOS CD Boot
> MENU_1_COMMAND       setenv amigaboot_quiet Y ;boot -fs=iso
> atapi0.1:amigaboot.of
> MENU_DEFAULT         0
> MENU_TIMEOUT         3
> speed                set pmu -astate=A4
> STARTUP              speed ; menu
> MENU_0_COMMAND       boot -fs=amigafs ide0.0:amigaboot.of
> MENU_3_COMMAND       boot -elf -noints -fatfs cf0:vmlinux-4.1
> os4_commandline      SERIAL DEBUGLEVEL=5
> bootargs             root=/dev/sda4 ro
> MENU_3_LABEL         Ubuntu 16.04 - Kernel 4.1
> MENU_2_LABEL         Ubuntu 16.04 - Kernel 4.4
> MENU_2_COMMAND       boot -elf -noints -fatfs cf0:vmlinux-4.4
> framebuffer          800/600/8/0x90000000/832
> BOOT_CONSOLE         pcconsole0
> CFE_VERSION          PAS-2.0.30
> CFE_BOARDNAME        NEMO
> CFE_MEMORYSIZE       4096
> *** command status = 0
> CFE> setenv bootargs "root=/dev/sda4 console=ttyS0,115200"
> *** command status = 0
> CFE> boot -elf -noints -fatfs usbdisk0:vmlinux-4.5
> Loader:elf Filesys:fat Dev:usbdisk0 File:vmlinux-4.5 Options:(null)
> Loading: 0x0000000000000000/26185344 0x00000000018F8E80/1719308 Entry at
> 0x0000000000000000
> Starting program at 0x0000000000000000
> [RUN!]OF stdout device is: /bootconsole
> Preparing to boot Linux version
> 4.5.0alpha7_A-EON_AmigaONE_X1000_Nemo-08950-g2b4015e-dirty
> (christian@AmigaoneX1000) (gcc version 4.9.2 (Debian 4.9.2-21) ) #3 SMP Wed
> Jan 20 12:08:15 CET 2016
> Detected machine type: 0000000000000500
> command line: root=/dev/sda4 console=ttyS0,115200
> memory layout at init:
>   memory_limit : 0000000000000000 (16 MB aligned)
>   alloc_bottom : 0000000001aa1000
>   alloc_top    : 0000000030000000
>   alloc_top_hi : 0000000180000000
>   rmo_top      : 0000000030000000
>   ram_top      : 0000000180000000
> starting cpu hw idx 0... failed: ffffffffffffffff
> starting cpu hw idx 1... [run1]done
> copying OF device tree...
> Building dt strings...
> Building dt structure...
> Device tree strings 0x0000000001aa2000 -> 0x0000000001aa2457
> Device tree struct  0x0000000001aa3000 -> 0x0000000001aa7000
> Quiescing Open Firmware ...
> Booting Linux via __start() ...
> ¦IOBMAP L2 allocated at: c00000007fe00000
> Using PA Semi PWRficient machine description
> Page sizes from device-tree:
> base_shift=12: shift=12, sllp=0x0000, avpnm=0x00000000, tlbiel=1, penc=0
> base_shift=16: shift=16, sllp=0x0110, avpnm=0x00000000, tlbiel=1, penc=3
> base_shift=20: shift=20, sllp=0x0030, avpnm=0x00000000, tlbiel=0, penc=31
> base_shift=24: shift=24, sllp=0x0100, avpnm=0x00000001, tlbiel=0, penc=0
> Using 1TB segments
> CPU maps initialized for 1 thread per core
> Starting Linux ppc64 #3 SMP Wed Jan 20 12:08:15 CET 2016
> -----------------------------------------------------
> ppc64_pft_size    = 0x0
> phys_mem_size     = 0x100000000
> dcache_line_size  = 0x40
> icache_line_size  = 0x40
> cpu_features      = 0x0800020018500048
>   possible        = 0x1f7fffef18500649
>   always          = 0x0000000018100040
> cpu_user_features = 0xdc000802 0x00000000
> mmu_features      = 0x6e000001
> firmware_features = 0x0000000000000000
> htab_address      = 0xc00000017c000000
> htab_hash_mask    = 0x7ffff
> -----------------------------------------------------
> Linux version 4.5.0alpha7_A-EON_AmigaONE_X1000_Nemo-08950-g2b4015e-dirty
> (christian@AmigaoneX1000) (gcc version 4.9.2 (Debian 4.9.2-21) ) #3 SMP Wed
> Jan 20 12:08:15 CET 2016
> Found PA-PXP PCI host bridge.
> PCI host bridge /pxp@0,e0000000 (primary) ranges:
>   IO 0x00000000fc800000..0x00000000fcffffff -> 0x0000000000000000
> Initialised io_base_virt 0xd000080000000000 _IO_BASE 0xd000080000000000
>  MEM 0x0000000080000000..0x00000000e00fffff -> 0x0000000080000000
>  MEM 0x00000000fd800000..0x00000000fd800fff -> 0x00000000fd800000
>  MEM 0x0000080000000000..0x00000bffffffffff -> 0x0000080000000000
> Zone ranges:
>   DMA      [mem 0x0000000000000000-0x000000017fffffff]
>   DMA32    empty
>   Normal   empty
> Movable zone start for each node
> Early memory node ranges
>   node   0: [mem 0x0000000000000000-0x000000007fffffff]
>   node   0: [mem 0x0000000100000000-0x000000017fffffff]
> Initmem setup node 0 [mem 0x0000000000000000-0x000000017fffffff]
> PERCPU: Embedded 21 pages/cpu @c000000176a00000 s45592 r0 d40424 u524288
> Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 1027072
> Kernel command line: root=/dev/sda4 console=ttyS0,115200
> PID hash table entries: 4096 (order: 3, 32768 bytes)
> Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes)
> Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes)
> Sorting __ex_table...
> Memory: 4006756K/4194304K available (10920K kernel code, 2040K rwdata,
> 11748K rodata, 828K init, 1678K bss, 187548K reserved, 0K cma-reserved)
> Hierarchical RCU implementation.
>         Build-time adjustment of leaf fanout to 64.
> NR_IRQS:512 nr_irqs:512 16
> mpic: Setting up MPIC "PASEMI-OPIC" version 1.3 at fc000000, max 2 CPUs
> mpic: ISU size: 1024, shift: 10, mask: 3ff
> mpic: Initializing for 1024 sources
> Init i8259
> About to write to i8259
> Done write to i8259
> i8259 legacy interrupt controller initialized
> clocksource: timebase: mask: 0xffffffffffffffff max_cycles: 0xf6018975a,
> max_idle_ns: 440795204712 ns
> clocksource: timebase mult[f000003] shift[24] registered
> Console: colour dummy device 80x25
> pid_max: default: 32768 minimum: 301
> Mount-cache hash table entries: 8192 (order: 4, 65536 bytes)
> Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes)
> ftrace: allocating 33806 entries in 199 pages
> mpic: requesting IPIs...
> Brought up 2 CPUs
> devtmpfs: initialized
> clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns:
> 1911260446275000 ns
> xor: measuring software checksum speed
>    8regs     :  3044.000 MB/sec
>    8regs_prefetch:  3024.000 MB/sec
>    32regs    :  3520.000 MB/sec
>    32regs_prefetch:  3064.000 MB/sec
>    altivec   :  5736.000 MB/sec
> xor: using function: altivec (5736.000 MB/sec)
> NET: Registered protocol family 16
> PCI: Probing PCI hardware
> PCI host bridge to bus 0000:00
> pci_bus 0000:00: root bus resource [io  0x0000-0x7fffff]
> pci_bus 0000:00: root bus resource [mem 0x80000000-0xe00fffff]
> pci_bus 0000:00: root bus resource [mem 0xfd800000-0xfd800fff]
> pci_bus 0000:00: root bus resource [mem 0x80000000000-0xbffffffffff]
> pci_bus 0000:00: root bus resource [bus 00-ff]
> NEMO SB600 IOB base e0000000
> IOMMU table initialized, virtual merging enabled
> pci 0000:00:10.0: of_irq_parse_pci() failed with rc=-22
> pci 0000:00:10.1: of_irq_parse_pci() failed with rc=-22
> pci 0000:00:10.2: of_irq_parse_pci() failed with rc=-22
> pci 0000:00:10.3: of_irq_parse_pci() failed with rc=-22
> pci 0000:00:11.0: of_irq_parse_pci() failed with rc=-22
> pci 0000:00:11.1: of_irq_parse_pci() failed with rc=-22
> pci 0000:00:11.2: of_irq_parse_pci() failed with rc=-22
> pci 0000:00:11.3: of_irq_parse_pci() failed with rc=-22
> pci 0000:00:14.0: of_irq_parse_pci() failed with rc=-22
> pci 0000:00:14.1: of_irq_parse_pci() failed with rc=-22
> pci 0000:00:14.2: of_irq_parse_pci() failed with rc=-22
> pci 0000:00:15.1: of_irq_parse_pci() failed with rc=-22
> pci 0000:00:10.0: PCI bridge to [bus 01]
> pci 0000:00:10.1: PCI bridge to [bus 02]
> pci 0000:00:10.2: PCI bridge to [bus 03]
> pci 0000:00:10.3: PCI bridge to [bus 04]
> pci 0000:05:12.0: set SATA to AHCI mode
> pci 0000:05:14.1: legacy IDE quirk: reg 0x18: [io  0x0170-0x0177]
> pci 0000:05:14.1: legacy IDE quirk: reg 0x1c: [io  0x0376]
> pci 0000:00:11.0: PCI bridge to [bus 05-06]
> pci 0000:05:14.4: PCI bridge to [bus 06]
> pci 0000:00:11.1: PCI bridge to [bus 07]
> pci 0000:00:11.2: PCI bridge to [bus 08]
> pci 0000:00:11.3: PCI bridge to [bus 09]
> pci 0000:00:10.0: BAR 9: assigned [mem 0x80000000000-0x800001fffff 64bit
> pref]
> pci 0000:00:11.0: BAR 9: assigned [mem 0x80000200000-0x800003fffff 64bit
> pref]
> pci 0000:00:11.1: BAR 8: assigned [mem 0x80000000-0x801fffff]
> pci 0000:00:11.1: BAR 9: assigned [mem 0x80000400000-0x800005fffff 64bit
> pref]
> pci 0000:00:11.2: BAR 8: assigned [mem 0x80200000-0x803fffff]
> pci 0000:00:11.2: BAR 9: assigned [mem 0x80000600000-0x800007fffff 64bit
> pref]
> pci 0000:00:11.3: BAR 8: assigned [mem 0x80400000-0x805fffff]
> pci 0000:00:11.3: BAR 9: assigned [mem 0x80000800000-0x800009fffff 64bit
> pref]
> pci 0000:00:11.1: BAR 7: assigned [io  0x4000-0x4fff]
> pci 0000:00:11.2: BAR 7: assigned [io  0x5000-0x5fff]
> pci 0000:00:11.3: BAR 7: assigned [io  0x6000-0x6fff]
> pci 0000:00:10.0: PCI bridge to [bus 01]
> pci 0000:00:10.0:   bridge window [io  0x2000-0x2fff]
> pci 0000:00:10.0:   bridge window [mem 0x90000000-0xa00fffff]
> pci 0000:00:10.0:   bridge window [mem 0x80000000000-0x800001fffff 64bit
> pref]
> pci 0000:00:10.1: PCI bridge to [bus 02]
> pci 0000:00:10.2: PCI bridge to [bus 03]
> pci 0000:00:10.3: PCI bridge to [bus 04]
> pci 0000:05:14.4: PCI bridge to [bus 06]
> pci 0000:05:14.4:   bridge window [io  0x3000-0x3fff]
> pci 0000:05:14.4:   bridge window [mem 0xa0300000-0xa03fffff]
> pci 0000:00:11.0: PCI bridge to [bus 05-06]
> pci 0000:00:11.0:   bridge window [io  0x0000-0x3fff]
> pci 0000:00:11.0:   bridge window [mem 0xa0100000-0xa03fffff]
> pci 0000:00:11.0:   bridge window [mem 0x80000200000-0x800003fffff 64bit
> pref]
> pci 0000:00:11.1: PCI bridge to [bus 07]
> pci 0000:00:11.1:   bridge window [io  0x4000-0x4fff]
> pci 0000:00:11.1:   bridge window [mem 0x80000000-0x801fffff]
> pci 0000:00:11.1:   bridge window [mem 0x80000400000-0x800005fffff 64bit
> pref]
> pci 0000:00:11.2: PCI bridge to [bus 08]
> pci 0000:00:11.2:   bridge window [io  0x5000-0x5fff]
> pci 0000:00:11.2:   bridge window [mem 0x80200000-0x803fffff]
> pci 0000:00:11.2:   bridge window [mem 0x80000600000-0x800007fffff 64bit
> pref]
> pci 0000:00:11.3: PCI bridge to [bus 09]
> pci 0000:00:11.3:   bridge window [io  0x6000-0x6fff]
> pci 0000:00:11.3:   bridge window [mem 0x80400000-0x805fffff]
> pci 0000:00:11.3:   bridge window [mem 0x80000800000-0x800009fffff 64bit
> pref]
> HugeTLB registered 64 KB page size, pre-allocated 0 pages
> HugeTLB registered 1 MB page size, pre-allocated 0 pages
> HugeTLB registered 16 MB page size, pre-allocated 0 pages
> raid6: altivecx1 gen()  2250 MB/s
> raid6: altivecx2 gen()  2683 MB/s
> raid6: altivecx4 gen()  3218 MB/s
> raid6: altivecx8 gen()  3183 MB/s
> raid6: int64x1  gen()   914 MB/s
> raid6: int64x1  xor()   501 MB/s
> raid6: int64x2  gen()  1621 MB/s
> raid6: int64x2  xor()   880 MB/s
> raid6: int64x4  gen()  1628 MB/s
> raid6: int64x4  xor()   998 MB/s
> raid6: int64x8  gen()  1058 MB/s
> raid6: int64x8  xor()   847 MB/s
> raid6: using algorithm altivecx4 gen() 3218 MB/s
> raid6: using intx1 recovery algorithm
> SCSI subsystem initialized
> usbcore: registered new interface driver usbfs
> usbcore: registered new interface driver hub
> usbcore: registered new device driver usb
> EDAC MC: Ver: 3.0.0
> Advanced Linux Sound Architecture Driver Initialized.
> clocksource: Switched to clocksource timebase
> NET: Registered protocol family 2
> TCP established hash table entries: 32768 (order: 6, 262144 bytes)
> TCP bind hash table entries: 32768 (order: 7, 524288 bytes)
> TCP: Hash tables configured (established 32768 bind 32768)
> UDP hash table entries: 2048 (order: 4, 65536 bytes)
> UDP-Lite hash table entries: 2048 (order: 4, 65536 bytes)
> NET: Registered protocol family 1
> RPC: Registered named UNIX socket transport module.
> RPC: Registered udp transport module.
> RPC: Registered tcp transport module.
> RPC: Registered tcp NFSv4.1 backchannel transport module.
> libphy: pasemi gpio mdio bus: probed
> futex hash table entries: 512 (order: 4, 65536 bytes)
> squashfs: version 4.0 (2009/01/31) Phillip Lougher
> ntfs: driver 2.1.32 [Flags: R/W].
> fuse init (API version 7.23)
> Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253)
> io scheduler noop registered
> io scheduler deadline registered
> io scheduler cfq registered (default)
> Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
> console [ttyS0] disabled
> serial8250.0: ttyS0 at I/O 0x7f03f8 (irq = 73, base_baud = 8333333) is a
> 16550A
> console [ttyS0] enabled
> serial8250.0: ttyS1 at I/O 0x7f02f8 (irq = 74, base_baud = 8333333) is a
> 16550A
> console [ttyS0] disabled
> ¦IOBMAP L2 allocated at: c00000007fe00000
> Using PA Semi PWRficient machine description
> Page sizes from device-tree:
> base_shift=12: shift=12, sllp=0x0000, avpnm=0x00000000, tlbiel=1, penc=0
> base_shift=16: shift=16, sllp=0x0110, avpnm=0x00000000, tlbiel=1, penc=3
> base_shift=20: shift=20, sllp=0x0030, avpnm=0x00000000, tlbiel=0, penc=31
> base_shift=24: shift=24, sllp=0x0100, avpnm=0x00000001, tlbiel=0, penc=0
> Using 1TB segments
> CPU maps initialized for 1 thread per core
> Starting Linux ppc64 #3 SMP Wed Jan 20 12:08:15 CET 2016
> -----------------------------------------------------
> ppc64_pft_size    = 0x0
> phys_mem_size     = 0x100000000
> dcache_line_size  = 0x40
> icache_line_size  = 0x40
> cpu_features      = 0x0800020018500048
>   possible        = 0x1f7fffef18500649
>   always          = 0x0000000018100040
> cpu_user_features = 0xdc000802 0x00000000
> mmu_features      = 0x6e000001
> firmware_features = 0x0000000000000000
> htab_address      = 0xc00000017c000000
> htab_hash_mask    = 0x7ffff
> -----------------------------------------------------
> Linux version 4.5.0alpha7_A-EON_AmigaONE_X1000_Nemo-08950-g2b4015e-dirty
> (christian@AmigaoneX1000) (gcc version 4.9.2 (Debian 4.9.2-21) ) #3 SMP Wed
> Jan 20 12:08:15 CET 2016
> Found PA-PXP PCI host bridge.
> PCI host bridge /pxp@0,e0000000 (primary) ranges:
>   IO 0x00000000fc800000..0x00000000fcffffff -> 0x0000000000000000
> Initialised io_base_virt 0xd000080000000000 _IO_BASE 0xd000080000000000
>  MEM 0x0000000080000000..0x00000000e00fffff -> 0x0000000080000000
>  MEM 0x00000000fd800000..0x00000000fd800fff -> 0x00000000fd800000
>  MEM 0x0000080000000000..0x00000bffffffffff -> 0x0000080000000000
> Zone ranges:
>   DMA      [mem 0x0000000000000000-0x000000017fffffff]
>   DMA32    empty
>   Normal   empty
> Movable zone start for each node
> Early memory node ranges
>   node   0: [mem 0x0000000000000000-0x000000007fffffff]
>   node   0: [mem 0x0000000100000000-0x000000017fffffff]
> Initmem setup node 0 [mem 0x0000000000000000-0x000000017fffffff]
> PERCPU: Embedded 21 pages/cpu @c000000176a00000 s45592 r0 d40424 u524288
> Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 1027072
> Kernel command line: root=/dev/sda4 console=ttyS0,115200
> PID hash table entries: 4096 (order: 3, 32768 bytes)
> Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes)
> Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes)
> Sorting __ex_table...
> Memory: 4006756K/4194304K available (10920K kernel code, 2040K rwdata,
> 11748K rodata, 828K init, 1678K bss, 187548K reserved, 0K cma-reserved)
> Hierarchical RCU implementation.
>         Build-time adjustment of leaf fanout to 64.
> NR_IRQS:512 nr_irqs:512 16
> mpic: Setting up MPIC "PASEMI-OPIC" version 1.3 at fc000000, max 2 CPUs
> mpic: ISU size: 1024, shift: 10, mask: 3ff
> mpic: Initializing for 1024 sources
> Init i8259
> About to write to i8259
> Done write to i8259
> i8259 legacy interrupt controller initialized
> clocksource: timebase: mask: 0xffffffffffffffff max_cycles: 0xf6018975a,
> max_idle_ns: 440795204712 ns
> clocksource: timebase mult[f000003] shift[24] registered
> Console: colour dummy device 80x25
> pid_max: default: 32768 minimum: 301
> Mount-cache hash table entries: 8192 (order: 4, 65536 bytes)
> Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes)
> ftrace: allocating 33806 entries in 199 pages
> mpic: requesting IPIs...
> Brought up 2 CPUs
> devtmpfs: initialized
> clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns:
> 1911260446275000 ns
> xor: measuring software checksum speed
>    8regs     :  3044.000 MB/sec
>    8regs_prefetch:  3024.000 MB/sec
>    32regs    :  3520.000 MB/sec
>    32regs_prefetch:  3064.000 MB/sec
>    altivec   :  5736.000 MB/sec
> xor: using function: altivec (5736.000 MB/sec)
> NET: Registered protocol family 16
> PCI: Probing PCI hardware
> PCI host bridge to bus 0000:00
> pci_bus 0000:00: root bus resource [io  0x0000-0x7fffff]
> pci_bus 0000:00: root bus resource [mem 0x80000000-0xe00fffff]
> pci_bus 0000:00: root bus resource [mem 0xfd800000-0xfd800fff]
> pci_bus 0000:00: root bus resource [mem 0x80000000000-0xbffffffffff]
> pci_bus 0000:00: root bus resource [bus 00-ff]
> NEMO SB600 IOB base e0000000
> IOMMU table initialized, virtual merging enabled
> pci 0000:00:10.0: of_irq_parse_pci() failed with rc=-22
> pci 0000:00:10.1: of_irq_parse_pci() failed with rc=-22
> pci 0000:00:10.2: of_irq_parse_pci() failed with rc=-22
> pci 0000:00:10.3: of_irq_parse_pci() failed with rc=-22
> pci 0000:00:11.0: of_irq_parse_pci() failed with rc=-22
> pci 0000:00:11.1: of_irq_parse_pci() failed with rc=-22
> pci 0000:00:11.2: of_irq_parse_pci() failed with rc=-22
> pci 0000:00:11.3: of_irq_parse_pci() failed with rc=-22
> pci 0000:00:14.0: of_irq_parse_pci() failed with rc=-22
> pci 0000:00:14.1: of_irq_parse_pci() failed with rc=-22
> pci 0000:00:14.2: of_irq_parse_pci() failed with rc=-22
> pci 0000:00:15.1: of_irq_parse_pci() failed with rc=-22
> pci 0000:00:10.0: PCI bridge to [bus 01]
> pci 0000:00:10.1: PCI bridge to [bus 02]
> pci 0000:00:10.2: PCI bridge to [bus 03]
> pci 0000:00:10.3: PCI bridge to [bus 04]
> pci 0000:05:12.0: set SATA to AHCI mode
> pci 0000:05:14.1: legacy IDE quirk: reg 0x18: [io  0x0170-0x0177]
> pci 0000:05:14.1: legacy IDE quirk: reg 0x1c: [io  0x0376]
> pci 0000:00:11.0: PCI bridge to [bus 05-06]
> pci 0000:05:14.4: PCI bridge to [bus 06]
> pci 0000:00:11.1: PCI bridge to [bus 07]
> pci 0000:00:11.2: PCI bridge to [bus 08]
> pci 0000:00:11.3: PCI bridge to [bus 09]
> pci 0000:00:10.0: BAR 9: assigned [mem 0x80000000000-0x800001fffff 64bit
> pref]
> pci 0000:00:11.0: BAR 9: assigned [mem 0x80000200000-0x800003fffff 64bit
> pref]
> pci 0000:00:11.1: BAR 8: assigned [mem 0x80000000-0x801fffff]
> pci 0000:00:11.1: BAR 9: assigned [mem 0x80000400000-0x800005fffff 64bit
> pref]
> pci 0000:00:11.2: BAR 8: assigned [mem 0x80200000-0x803fffff]
> pci 0000:00:11.2: BAR 9: assigned [mem 0x80000600000-0x800007fffff 64bit
> pref]
> pci 0000:00:11.3: BAR 8: assigned [mem 0x80400000-0x805fffff]
> pci 0000:00:11.3: BAR 9: assigned [mem 0x80000800000-0x800009fffff 64bit
> pref]
> pci 0000:00:11.1: BAR 7: assigned [io  0x4000-0x4fff]
> pci 0000:00:11.2: BAR 7: assigned [io  0x5000-0x5fff]
> pci 0000:00:11.3: BAR 7: assigned [io  0x6000-0x6fff]
> pci 0000:00:10.0: PCI bridge to [bus 01]
> pci 0000:00:10.0:   bridge window [io  0x2000-0x2fff]
> pci 0000:00:10.0:   bridge window [mem 0x90000000-0xa00fffff]
> pci 0000:00:10.0:   bridge window [mem 0x80000000000-0x800001fffff 64bit
> pref]
> pci 0000:00:10.1: PCI bridge to [bus 02]
> pci 0000:00:10.2: PCI bridge to [bus 03]
> pci 0000:00:10.3: PCI bridge to [bus 04]
> pci 0000:05:14.4: PCI bridge to [bus 06]
> pci 0000:05:14.4:   bridge window [io  0x3000-0x3fff]
> pci 0000:05:14.4:   bridge window [mem 0xa0300000-0xa03fffff]
> pci 0000:00:11.0: PCI bridge to [bus 05-06]
> pci 0000:00:11.0:   bridge window [io  0x0000-0x3fff]
> pci 0000:00:11.0:   bridge window [mem 0xa0100000-0xa03fffff]
> pci 0000:00:11.0:   bridge window [mem 0x80000200000-0x800003fffff 64bit
> pref]
> pci 0000:00:11.1: PCI bridge to [bus 07]
> pci 0000:00:11.1:   bridge window [io  0x4000-0x4fff]
> pci 0000:00:11.1:   bridge window [mem 0x80000000-0x801fffff]
> pci 0000:00:11.1:   bridge window [mem 0x80000400000-0x800005fffff 64bit
> pref]
> pci 0000:00:11.2: PCI bridge to [bus 08]
> pci 0000:00:11.2:   bridge window [io  0x5000-0x5fff]
> pci 0000:00:11.2:   bridge window [mem 0x80200000-0x803fffff]
> pci 0000:00:11.2:   bridge window [mem 0x80000600000-0x800007fffff 64bit
> pref]
> pci 0000:00:11.3: PCI bridge to [bus 09]
> pci 0000:00:11.3:   bridge window [io  0x6000-0x6fff]
> pci 0000:00:11.3:   bridge window [mem 0x80400000-0x805fffff]
> pci 0000:00:11.3:   bridge window [mem 0x80000800000-0x800009fffff 64bit
> pref]
> HugeTLB registered 64 KB page size, pre-allocated 0 pages
> HugeTLB registered 1 MB page size, pre-allocated 0 pages
> HugeTLB registered 16 MB page size, pre-allocated 0 pages
> raid6: altivecx1 gen()  2250 MB/s
> raid6: altivecx2 gen()  2683 MB/s
> raid6: altivecx4 gen()  3218 MB/s
> raid6: altivecx8 gen()  3183 MB/s
> raid6: int64x1  gen()   914 MB/s
> raid6: int64x1  xor()   501 MB/s
> raid6: int64x2  gen()  1621 MB/s
> raid6: int64x2  xor()   880 MB/s
> raid6: int64x4  gen()  1628 MB/s
> raid6: int64x4  xor()   998 MB/s
> raid6: int64x8  gen()  1058 MB/s
> raid6: int64x8  xor()   847 MB/s
> raid6: using algorithm altivecx4 gen() 3218 MB/s
> raid6: using intx1 recovery algorithm
> SCSI subsystem initialized
> usbcore: registered new interface driver usbfs
> usbcore: registered new interface driver hub
> usbcore: registered new device driver usb
> EDAC MC: Ver: 3.0.0
> Advanced Linux Sound Architecture Driver Initialized.
> clocksource: Switched to clocksource timebase
> NET: Registered protocol family 2
> TCP established hash table entries: 32768 (order: 6, 262144 bytes)
> TCP bind hash table entries: 32768 (order: 7, 524288 bytes)
> TCP: Hash tables configured (established 32768 bind 32768)
> UDP hash table entries: 2048 (order: 4, 65536 bytes)
> UDP-Lite hash table entries: 2048 (order: 4, 65536 bytes)
> NET: Registered protocol family 1
> RPC: Registered named UNIX socket transport module.
> RPC: Registered udp transport module.
> RPC: Registered tcp transport module.
> RPC: Registered tcp NFSv4.1 backchannel transport module.
> libphy: pasemi gpio mdio bus: probed
> futex hash table entries: 512 (order: 4, 65536 bytes)
> squashfs: version 4.0 (2009/01/31) Phillip Lougher
> ntfs: driver 2.1.32 [Flags: R/W].
> fuse init (API version 7.23)
> Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253)
> io scheduler noop registered
> io scheduler deadline registered
> io scheduler cfq registered (default)
> Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
> console [ttyS0] disabled
> serial8250.0: ttyS0 at I/O 0x7f03f8 (irq = 73, base_baud = 8333333) is a
> 16550A
> console [ttyS0] enabled
> serial8250.0: ttyS1 at I/O 0x7f02f8 (irq = 74, base_baud = 8333333) is a
> 16550A
> console [ttyS0] disabled
> 0000:00:1d.0: ttyS0 at I/O 0x7f03f8 (irq = 73, base_baud = 8333333) is a
> 16550A
> console [ttyS0] enabled
> 0000:00:1d.1: ttyS1 at I/O 0x7f02f8 (irq = 74, base_baud = 8333333) is a
> 16550A
> Registering PA Semi RNG
> Linux agpgart interface v0.103
> [drm] Initialized drm 1.1.0 20060810
> [drm] radeon kernel modesetting enabled.
> [drm] initializing kernel modesetting (VERDE 0x1002:0x683D 0x174B:0xA002).
> [drm] register mmio base: 0xA0000000
> [drm] register mmio size: 262144
> ATOM BIOS: C69801
> radeon 0000:01:00.0: VRAM: 1024M 0x0000000000000000 - 0x000000003FFFFFFF
> (1024M used)
> radeon 0000:01:00.0: GTT: 2048M 0x0000000040000000 - 0x00000000BFFFFFFF
> [drm] Detected VRAM RAM=1024M, BAR=256M
> [drm] RAM width 128bits DDR
> [TTM] Zone  kernel: Available graphics memory: 2003888 kiB
> [TTM] Initializing pool allocator
> [drm] radeon: 1024M of VRAM memory ready
> [drm] radeon: 2048M of GTT memory ready.
> [drm] Loading verde Microcode
> [drm] Internal thermal controller with fan control
> [drm] probing gen 2 caps for device 1959:a002 = 180d01/0
> [drm] radeon: dpm initialized
> [drm] Found VCE firmware/feedback version 50.0.1 / 17!
> [drm] GART: num cpu pages 524288, num gpu pages 524288
> [drm] probing gen 2 caps for device 1959:a002 = 180d01/0
> [drm] PCIE GART of 2048M enabled (table at 0x00000000002E8000).
> radeon 0000:01:00.0: WB enabled
> radeon 0000:01:00.0: fence driver on ring 0 use gpu addr 0x0000000040000c00
> and cpu addr 0xc000000175ee2c00
> radeon 0000:01:00.0: fence driver on ring 1 use gpu addr 0x0000000040000c04
> and cpu addr 0xc000000175ee2c04
> radeon 0000:01:00.0: fence driver on ring 2 use gpu addr 0x0000000040000c08
> and cpu addr 0xc000000175ee2c08
> radeon 0000:01:00.0: fence driver on ring 3 use gpu addr 0x0000000040000c0c
> and cpu addr 0xc000000175ee2c0c
> radeon 0000:01:00.0: fence driver on ring 4 use gpu addr 0x0000000040000c10
> and cpu addr 0xc000000175ee2c10
> radeon 0000:01:00.0: fence driver on ring 5 use gpu addr 0x0000000000075a18
> and cpu addr 0xd0000800901b5a18
> Unable to handle kernel paging request for data at address
> 0xd000080111420100
> Faulting instruction address: 0xc0000000006379c8
> cpu 0x0: Vector: 300 (Data Access) at [c0000001750fedc0]
>     pc: c0000000006379c8: .vce_v1_0_load_fw+0x154/0x180
>     lr: c0000000006379b8: .vce_v1_0_load_fw+0x144/0x180
>     sp: c0000001750ff040
>    msr: 9000000002009032
>    dar: d000080111420100
>  dsisr: 42000000
>   current = 0xc0000001750f8d10
>   paca    = 0xc00000000ffff000   softe: 0        irq_happened: 0x01
>     pid   = 1, comm = swapper/0
> Linux version 4.5.0alpha7_A-EON_AmigaONE_X1000_Nemo-08950-g2b4015e-dirty
> (christian@AmigaoneX1000) (gcc version 4.9.2 (Debian 4.9.2-21) ) #3 SMP Wed
> Jan 20 12:08:15 CET 2016
> enter ? for help
> [c0000001750ff040] c0000001750ff150 (unreliable)
> [c0000001750ff0e0] c000000000635c38 .radeon_vce_resume+0x120/0x204
> [c0000001750ff190] c0000000005d651c .si_startup+0x1524/0x23c8
> [c0000001750ff280] c0000000005d9d4c .si_init+0xa60/0xbec
> [c0000001750ff360] c00000000053afb4 .radeon_device_init+0x8d0/0xb48
> [c0000001750ff400] c00000000053d2c8 .radeon_driver_load_kms+0xcc/0x178
> [c0000001750ff490] c00000000051235c .drm_dev_register+0x9c/0xe8
> [c0000001750ff520] c000000000514ab4 .drm_get_pci_dev+0x120/0x1c8
> [c0000001750ff5c0] c0000000005390e4 .radeon_pci_probe+0xb4/0xc8
> [c0000001750ff650] c00000000048f8d0 .pci_device_probe+0x90/0x100
> [c0000001750ff6e0] c0000000006af8c0 .driver_probe_device+0x15c/0x2c8
> [c0000001750ff780] c0000000006afac8 .__driver_attach+0x9c/0xcc
> [c0000001750ff810] c0000000006ad62c .bus_for_each_dev+0xac/0xc0
> [c0000001750ff8b0] c0000000006af2a0 .driver_attach+0x34/0x40
> [c0000001750ff930] c0000000006aece8 .bus_add_driver+0x104/0x244
> [c0000001750ff9d0] c0000000006b03dc .driver_register+0xc0/0x110
> [c0000001750ffa60] c00000000048f014 .__pci_register_driver+0x58/0x64
> [c0000001750ffaf0] c000000000514bc4 .drm_pci_init+0x68/0x10c
> [c0000001750ffb90] c000000001667b84 .radeon_init+0xac/0xd0
> [c0000001750ffc10] c000000000009484 .do_one_initcall+0x14c/0x1e8
> [c0000001750ffd00] c00000000162fb5c .kernel_init_freeable+0x180/0x23c
> [c0000001750ffdb0] c000000000009b10 .kernel_init+0x20/0x120
> [c0000001750ffe30] c000000000007eb0 .ret_from_kernel_thread+0x58/0xa8
> 0:mon>  <no input ...>
> Oops: Kernel access of bad area, sig: 11 [#1]
> SMP NR_CPUS=2 PA Semi PWRficient
> Modules linked in:
> CPU: 0 PID: 1 Comm: swapper/0 Not tainted
> 4.5.0alpha7_A-EON_AmigaONE_X1000_Nemo-08950-g2b4015e-dirty #3
> task: c0000001750f8d10 ti: c0000001750fc000 task.ti: c0000001750fc000
> NIP: c0000000006379c8 LR: c0000000006379b8 CTR: 0000000000000000
> REGS: c0000001750fedc0 TRAP: 0300   Not tainted
> (4.5.0alpha7_A-EON_AmigaONE_X1000_Nemo-08950-g2b4015e-dirty)
> MSR: 9000000002009032 <SF,HV,VEC,EE,ME,IR,DR,RI>  CR: 4225004c  XER:
> 20000000
> DAR: d000080111420100 DSISR: 42000000 SOFTE: 1
> GPR00: 00000000ffffffff c0000001750ff040 c0000000018ed400 0000000000000000
> GPR04: c000000000fc59e0 0000000000000008 ffffffff00000000 ffffffff00000000
> GPR08: ffffffff00000000 d000080111420100 00000000cccc984a 0000000000000020
> GPR12: ffffffff00000000 c00000000ffff000 c000000000009af0 0000000000000000
> GPR16: 0000000000000000 0000000000000000 0000000000000000 0000000000000000
> GPR20: 0000000000000000 0000000000000000 0000000000000000 c000000001556dca
> GPR24: 0000000000007964 c000000001552d5e c00000000820eb68 c000000175718000
> GPR28: d000080090880000 0000000080ba0100 c000000000fb9cc0 0000000007254ea8
> NIP [c0000000006379c8] .vce_v1_0_load_fw+0x154/0x180
> LR [c0000000006379b8] .vce_v1_0_load_fw+0x144/0x180
> Call Trace:
> [c0000001750ff040] [c0000001750ff150] 0xc0000001750ff150 (unreliable)
> [c0000001750ff0e0] [c000000000635c38] .radeon_vce_resume+0x120/0x204
> [c0000001750ff190] [c0000000005d651c] .si_startup+0x1524/0x23c8
> [c0000001750ff280] [c0000000005d9d4c] .si_init+0xa60/0xbec
> [c0000001750ff360] [c00000000053afb4] .radeon_device_init+0x8d0/0xb48
> [c0000001750ff400] [c00000000053d2c8] .radeon_driver_load_kms+0xcc/0x178
> [c0000001750ff490] [c00000000051235c] .drm_dev_register+0x9c/0xe8
> [c0000001750ff520] [c000000000514ab4] .drm_get_pci_dev+0x120/0x1c8
> [c0000001750ff5c0] [c0000000005390e4] .radeon_pci_probe+0xb4/0xc8
> [c0000001750ff650] [c00000000048f8d0] .pci_device_probe+0x90/0x100
> [c0000001750ff6e0] [c0000000006af8c0] .driver_probe_device+0x15c/0x2c8
> [c0000001750ff780] [c0000000006afac8] .__driver_attach+0x9c/0xcc
> [c0000001750ff810] [c0000000006ad62c] .bus_for_each_dev+0xac/0xc0
> [c0000001750ff8b0] [c0000000006af2a0] .driver_attach+0x34/0x40
> [c0000001750ff930] [c0000000006aece8] .bus_add_driver+0x104/0x244
> [c0000001750ff9d0] [c0000000006b03dc] .driver_register+0xc0/0x110
> [c0000001750ffa60] [c00000000048f014] .__pci_register_driver+0x58/0x64
> [c0000001750ffaf0] [c000000000514bc4] .drm_pci_init+0x68/0x10c
> [c0000001750ffb90] [c000000001667b84] .radeon_init+0xac/0xd0
> [c0000001750ffc10] [c000000000009484] .do_one_initcall+0x14c/0x1e8
> [c0000001750ffd00] [c00000000162fb5c] .kernel_init_freeable+0x180/0x23c
> [c0000001750ffdb0] [c000000000009b10] .kernel_init+0x20/0x120
> [c0000001750ffe30] [c000000000007eb0] .ret_from_kernel_thread+0x58/0xa8
> Instruction dump:
> 4b9fc315 60000000 e93b23b0 387c0100 389e014c e8a90000 38a5feb4 4b9fd84d
> 60000000 815a0024 7d3cea14 38600000 <7d5ce92e> 815a0028 91490004 815a002c
> ---[ end trace 70c04666cc8ef3da ]---
>
> Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b
>
> Rebooting in 180 seconds..
>
>

[-- Attachment #2: 0001-drm-radeon-properly-byte-swap-vce-firmware-setup.patch --]
[-- Type: text/x-diff, Size: 1831 bytes --]

From 88ee458e1258c73dae7d2956a134caacf0fe160f Mon Sep 17 00:00:00 2001
From: Alex Deucher <alexander.deucher@amd.com>
Date: Fri, 22 Jan 2016 00:13:15 -0500
Subject: [PATCH] drm/radeon: properly byte swap vce firmware setup

Firmware is LE.  Need to properly byteswap some of the fields
so they are interpreted correctly by the driver on BE systems.

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
---
 drivers/gpu/drm/radeon/vce_v1_0.c | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/drivers/gpu/drm/radeon/vce_v1_0.c b/drivers/gpu/drm/radeon/vce_v1_0.c
index 07a0d37..a01efe3 100644
--- a/drivers/gpu/drm/radeon/vce_v1_0.c
+++ b/drivers/gpu/drm/radeon/vce_v1_0.c
@@ -178,12 +178,12 @@ int vce_v1_0_load_fw(struct radeon_device *rdev, uint32_t *data)
 		return -EINVAL;
 	}
 
-	for (i = 0; i < sign->num; ++i) {
-		if (sign->val[i].chip_id == chip_id)
+	for (i = 0; i < le32_to_cpu(sign->num); ++i) {
+		if (le32_to_cpu(sign->val[i].chip_id) == chip_id)
 			break;
 	}
 
-	if (i == sign->num)
+	if (i == le32_to_cpu(sign->num))
 		return -EINVAL;
 
 	data += (256 - 64) / 4;
@@ -191,18 +191,18 @@ int vce_v1_0_load_fw(struct radeon_device *rdev, uint32_t *data)
 	data[1] = sign->val[i].nonce[1];
 	data[2] = sign->val[i].nonce[2];
 	data[3] = sign->val[i].nonce[3];
-	data[4] = sign->len + 64;
+	data[4] = cpu_to_le32(le32_to_cpu(sign->len) + 64);
 
 	memset(&data[5], 0, 44);
 	memcpy(&data[16], &sign[1], rdev->vce_fw->size - sizeof(*sign));
 
-	data += data[4] / 4;
+	data += le32_to_cpu(data[4]) / 4;
 	data[0] = sign->val[i].sigval[0];
 	data[1] = sign->val[i].sigval[1];
 	data[2] = sign->val[i].sigval[2];
 	data[3] = sign->val[i].sigval[3];
 
-	rdev->vce.keyselect = sign->val[i].keyselect;
+	rdev->vce.keyselect = le32_to_cpu(sign->val[i].keyselect);
 
 	return 0;
 }
-- 
2.5.0


[-- Attachment #3: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply related	[flat|nested] 27+ messages in thread

* Re: [BUG] Radeon TAHITI_vce.bin firmware casuses oops on Acube Sam460ex amcc 460ex and other Power PC motherboards
  2016-01-22  5:15           ` Alex Deucher
@ 2016-01-22  8:17             ` Christian König
  2016-01-22 11:06               ` Julian Margetson
  2016-01-25 12:46               ` [BUG/REGRESSION] Kernel 4.5-rc1 on Acube Sam460ex AMCC 460ex " Julian Margetson
  0 siblings, 2 replies; 27+ messages in thread
From: Christian König @ 2016-01-22  8:17 UTC (permalink / raw)
  To: Alex Deucher, Julian Margetson
  Cc: Maling list - DRI developers, Christian Zigotzky

Am 22.01.2016 um 06:15 schrieb Alex Deucher:
> On Thu, Jan 21, 2016 at 7:12 PM, Julian Margetson <runaway@candw.ms> wrote:
>> On 12/28/2015 11:58 AM, Julian Margetson wrote:
>>
>> Having an isssue when adding Radeon TAHITI_vce.bin firmware to kernel.
>> When not compiled into 4.4.0rc kernels system boots but with error messages
>> :
>>
>>    Direct firmware load for radeon/TAHITI_vce.bin failed with error -2
>>    Can't load firmware "radeon/TAHITI_vce.bin
>>
>> When I add the TAHITI_vce.bin firmware into the kernel it results in an
>> oops:
>>
>>   Unable to handle kernel paging request for data at address 0xf000001c
> I think the firmware is little endian, so you'll probably need to byte
> swap it before interpreting it in the driver.  Something like the
> attached patch should avoid the crash, but I'm not sure if that is
> enough for the firmware to load properly.

Most likely not the whole solution, but a good start that should avoid 
the crash.

Patch is Reviewed-by: Christian König <christian.koenig@amd.com>

Christian.

> Alex
>
>> -------------------------------------------------------------------------------------------------------
>> [    2.521012] [drm] Initialized drm 1.1.0 20060810
>> [    2.525742] [drm] radeon kernel modesetting enabled.
>> [    2.531460] [drm] initializing kernel modesetting (VERDE 0x1002:0x683F
>> 0x1545:0x7750).
>> [    2.539486] [drm] register mmio base: 0xe90000000
>> [    2.544238] [drm] register mmio size: 262144
>> [    2.880317] ATOM BIOS: C44501
>> [    2.883578] radeon 0000:81:00.0: VRAM: 1024M 0x0000000000000000 -
>> 0x000000003FFFFFFF (1024M used)
>> [    2.892508] radeon 0000:81:00.0: GTT: 2048M 0x0000000040000000 -
>> 0x00000000BFFFFFFF
>> [    2.900194] [drm] Detected VRAM RAM=1024M, BAR=256M
>> [    2.905088] [drm] RAM width 128bits DDR
>> [    2.909139] [TTM] Zone  kernel: Available graphics memory: 379040 kiB
>> [    2.915623] [TTM] Zone highmem: Available graphics memory: 1034400 kiB
>> [    2.922174] [TTM] Initializing pool allocator
>> [    2.926577] [TTM] Initializing DMA pool allocator
>> [    2.931395] [drm] radeon: 1024M of VRAM memory ready
>> [    2.936404] [drm] radeon: 2048M of GTT memory ready.
>> [    2.941455] [drm] Loading verde Microcode
>> [    2.945521] [drm] Internal thermal controller with fan control
>> [    2.951602] [drm] probing gen 2 caps for device aaa1:bed1 = 18cc41/0
>> [    3.005149] [drm] radeon: dpm initialized
>> [    3.009408] radeon 0000:81:00.0: Direct firmware load for
>> radeon/TAHITI_vce.bin failed with error -2
>> [    3.018621] radeon 0000:81:00.0: radeon_vce: Can't load firmware
>> "radeon/TAHITI_vce.bin"
>> [    3.026800] [drm] GART: num cpu pages 524288, num gpu pages 524288
>> [    3.043542] [drm] probing gen 2 caps for device aaa1:bed1 = 18cc41/0
>> [    3.099201] [drm] PCIE GART of 2048M enabled (table at
>> 0x0000000000277000).
>> [    3.106540] radeon 0000:81:00.0: WB enabled
>> [    3.110781] radeon 0000:81:00.0: fence driver on ring 0 use gpu addr
>> 0x0000000040000c00 and cpu addr 0xee503c00
>> [    3.120909] radeon 0000:81:00.0: fence driver on ring 1 use gpu addr
>> 0x0000000040000c04 and cpu addr 0xee503c04
>> [    3.131031] radeon 0000:81:00.0: fence driver on ring 2 use gpu addr
>> 0x0000000040000c08 and cpu addr 0xee503c08
>> [    3.141153] radeon 0000:81:00.0: fence driver on ring 3 use gpu addr
>> 0x0000000040000c0c and cpu addr 0xee503c0c
>> [    3.151274] radeon 0000:81:00.0: fence driver on ring 4 use gpu addr
>> 0x0000000040000c10 and cpu addr 0xee503c10
>> [    3.191527] radeon 0000:81:00.0: fence driver on ring 5 use gpu addr
>> 0x0000000000075a18 and cpu addr 0xf5135a18
>> [    3.201688] radeon 0000:81:00.0: VCE init error (-22).
>> [    3.206858] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
>> [    3.213492] [drm] Driver supports precise vblank timestamp query.
>> [    3.219614] radeon 0000:81:00.0: radeon: MSI limited to 32-bit
>> [    3.225540] genirq: Setting trigger mode 3 for irq 45 failed
>> (uic_set_irq_type+0x0/0x160)
>> [    3.233816] radeon 0000:81:00.0: radeon: using MSI.
>> [    3.238773] [drm] radeon: irq initialized.
>> [    3.996237] [drm:r600_ring_test] *ERROR* radeon: ring 0 test failed
>> (scratch(0x850C)=0xCAFEDEAD)
>> [    4.005096] radeon 0000:81:00.0: disabling GPU acceleration
>> [    4.213502] [drm] Radeon Display Connectors
>> [    4.217783] [drm] Connector 0:
>> [    4.220868] [drm]   HDMI-A-1
>> [    4.223768] [drm]   HPD4
>> [    4.226324] [drm]   DDC: 0x6570 0x6570 0x6574 0x6574 0x6578 0x6578 0x657c
>> 0x657c
>> [    4.233742] [drm]   Encoders:
>> [    4.236728] [drm]     DFP1: INTERNAL_UNIPHY2
>> [    4.241016] [drm] Connector 1:
>> [    4.244088] [drm]   DVI-I-1
>> [    4.246901] [drm]   HPD2
>> [    4.249456] [drm]   DDC: 0x6560 0x6560 0x6564 0x6564 0x6568 0x6568 0x656c
>> 0x656c
>> [    4.256875] [drm]   Encoders:
>> [    4.259861] [drm]     DFP2: INTERNAL_UNIPHY
>> [    4.264063] [drm]     CRT1: INTERNAL_KLDSCP_DAC1
>> [    4.381167] [drm] fb mappable at 0x80678000
>> [    4.385382] [drm] vram apper at 0x80000000
>> [    4.389496] [drm] size 8294400
>> [    4.392569] [drm] fb depth is 24
>> [    4.395816] [drm]    pitch is 7680
>> [    4.689698] Console: switching to colour frame buffer device 240x67
>> [    4.767746] radeon 0000:81:00.0: fb0: radeondrmfb frame buffer device
>> [    4.777118] [drm] Initialized radeon 2.43.0 20080528 for 0000:81:00.0 on
>> minor 0
>> ------------------------------------------------------------------------------------------------------------------------------
>> [    2.520756] [drm] Initialized drm 1.1.0 20060810
>> [    2.525482] [drm] radeon kernel modesetting enabled.
>> [    2.531229] [drm] initializing kernel modesetting (VERDE 0x1002:0x683F
>> 0x1545:0x7750).
>> [    2.539245] [drm] register mmio base: 0xe90000000
>> [    2.543992] [drm] register mmio size: 262144
>> [    2.880057] ATOM BIOS: C44501
>> [    2.883322] radeon 0000:81:00.0: VRAM: 1024M 0x0000000000000000 -
>> 0x000000003FFFFFFF (1024M used)
>> [    2.892250] radeon 0000:81:00.0: GTT: 2048M 0x0000000040000000 -
>> 0x00000000BFFFFFFF
>> [    2.899935] [drm] Detected VRAM RAM=1024M, BAR=256M
>> [    2.904828] [drm] RAM width 128bits DDR
>> [    2.908861] [TTM] Zone  kernel: Available graphics memory: 379144 kiB
>> [    2.915347] [TTM] Zone highmem: Available graphics memory: 1034504 kiB
>> [    2.921898] [TTM] Initializing pool allocator
>> [    2.926298] [TTM] Initializing DMA pool allocator
>> [    2.931123] [drm] radeon: 1024M of VRAM memory ready
>> [    2.936125] [drm] radeon: 2048M of GTT memory ready.
>> [    2.941178] [drm] Loading verde Microcode
>> [    2.945243] [drm] Internal thermal controller with fan control
>> [    2.951328] [drm] probing gen 2 caps for device aaa1:bed1 = 18cc41/0
>> [    3.004861] [drm] radeon: dpm initialized
>> [    3.011392] [drm] Found VCE firmware/feedback version 50.0.1 / 17!
>> [    3.017654] [drm] GART: num cpu pages 524288, num gpu pages 524288
>> [    3.034353] [drm] probing gen 2 caps for device aaa1:bed1 = 18cc41/0
>> [    3.093668] [drm] PCIE GART of 2048M enabled (table at
>> 0x00000000002E8000).
>> [    3.101048] radeon 0000:81:00.0: WB enabled
>> [    3.105281] radeon 0000:81:00.0: fence driver on ring 0 use gpu addr
>> 0x0000000040000c00 and cpu addr 0xee503c00
>> [    3.115406] radeon 0000:81:00.0: fence driver on ring 1 use gpu addr
>> 0x0000000040000c04 and cpu addr 0xee503c04
>> [    3.125527] radeon 0000:81:00.0: fence driver on ring 2 use gpu addr
>> 0x0000000040000c08 and cpu addr 0xee503c08
>> [    3.135649] radeon 0000:81:00.0: fence driver on ring 3 use gpu addr
>> 0x0000000040000c0c and cpu addr 0xee503c0c
>> [    3.145770] radeon 0000:81:00.0: fence driver on ring 4 use gpu addr
>> 0x0000000040000c10 and cpu addr 0xee503c10
>> [    3.186010] radeon 0000:81:00.0: fence driver on ring 5 use gpu addr
>> 0x0000000000075a18 and cpu addr 0xf5135a18
>> [    5.264438] Unable to handle kernel paging request for data at address
>> 0xf000001c
>> [    5.271975] Faulting instruction address: 0xc03f0718
>> [    5.276964] Vector: 300 (Data Access) at [ea84db60]
>> [    5.281853]     pc: c03f0718: vce_v1_0_load_fw+0x90/0x158
>> [    5.287321]     lr: c03eed04: radeon_vce_resume+0xe4/0x198
>> [    5.292860]     sp: ea84dc10
>> [    5.295750]    msr: 29000
>> [    5.298380]    dar: f000001c
>> [    5.301272]  dsisr: 0
>> [    5.303554]   current = 0xea848000
>> [    5.306968]     pid   = 1, comm = swapper
>> [    5.311005] enter ? for help
>> [    5.313900] [ea84dc30] c03eed04 radeon_vce_resume+0xe4/0x198
>> [    5.319614] [ea84dc60] c039b64c si_startup+0x1e74/0x246c
>> [    5.324978] [ea84dcc0] c039e228 si_init+0x9d8/0xa84
>> [    5.329910] [ea84dd10] c030ff0c radeon_device_init+0x99c/0xb7c
>> [    5.335804] [ea84dd40] c0311d1c radeon_driver_load_kms+0xa4/0x134
>> [    5.341949] [ea84dd60] c02ede60 drm_dev_register+0x84/0xc8
>> [    5.347496] [ea84dd80] c02efd24 drm_get_pci_dev+0xf0/0x18c
>> [    5.353034] [ea84dda0] c028a264 pci_device_probe+0x78/0xcc
>> [    5.358581] [ea84ddc0] c03fa014 driver_probe_device+0x11c/0x264
>> [    5.364562] [ea84ddf0] c03fa1d4 __driver_attach+0x78/0xa0
>> [    5.370013] [ea84de10] c03f8598 bus_for_each_dev+0x8c/0x9c
>> [    5.375551] [ea84de40] c03f974c bus_add_driver+0xe0/0x1f0
>> [    5.381003] [ea84de60] c03fa8cc driver_register+0xb4/0xf8
>> [    5.386454] [ea84de80] c00016f4 do_one_initcall+0x118/0x1a0
>> [    5.392088] [ea84def0] c09aeaac kernel_init_freeable+0x130/0x1cc
>> [    5.398156] [ea84df30] c0001cf8 kernel_init+0x14/0xf4
>> [    5.403260] [ea84df40] c000ad90 ret_from_kernel_thread+0x5c/0x64
>> [    5.409336] mon>  <no input ...>
>> [    7.412634] Oops: Kernel access of bad area, sig: 11 [#1]
>> [    7.418050] PREEMPT Canyonlands
>> [    7.421210] Modules linked in:
>> [    7.424289] CPU: 0 PID: 1 Comm: swapper Not tainted 4.4.0-rc7-Sam460ex #5
>> [    7.431092] task: ea848000 ti: ea84c000 task.ti: ea84c000
>> [    7.436506] NIP: c03f0718 LR: c03eed04 CTR: c03f06f0
>> [    7.441481] REGS: ea84db60 TRAP: 0300   Not tainted  (4.4.0-rc7-Sam460ex)
>> [    7.448284] MSR: 00029000 <CE,EE,ME>  CR: 48000048  XER: 20000000
>> [    7.454492] DEAR: f000001c ESR: 00000000
>> GPR00: c03eed04 ea84dc10 ea848000 eeb24000 f5e00000 00000000 f5e70ffc
>> f0000010
>> GPR08: 05000000 03cfad35 01000015 ea84dc30 88000024 00000000 c0001ce4
>> 00000000
>> GPR16: 00000000 00000000 00000000 00000000 00000000 00000000 c09ae260
>> 00028350
>> GPR24: 00000003 00000002 00000001 00000002 eeb24000 c0731058 f5e00000
>> 013052cb
>> [    7.487276] NIP [c03f0718] vce_v1_0_load_fw+0x90/0x158
>> [    7.492429] LR [c03eed04] radeon_vce_resume+0xe4/0x198
>> [    7.497581] Call Trace:
>> [    7.500041] [ea84dc10] [20000000] 0x20000000 (unreliable)
>> [    7.505485] [ea84dc30] [c03eed04] radeon_vce_resume+0xe4/0x198
>> [    7.511342] [ea84dc60] [c039b64c] si_startup+0x1e74/0x246c
>> [    7.516855] [ea84dcc0] [c039e228] si_init+0x9d8/0xa84
>> [    7.521934] [ea84dd10] [c030ff0c] radeon_device_init+0x99c/0xb7c
>> [    7.527966] [ea84dd40] [c0311d1c] radeon_driver_load_kms+0xa4/0x134
>> [    7.534260] [ea84dd60] [c02ede60] drm_dev_register+0x84/0xc8
>> [    7.539946] [ea84dd80] [c02efd24] drm_get_pci_dev+0xf0/0x18c
>> [    7.545632] [ea84dda0] [c028a264] pci_device_probe+0x78/0xcc
>> [    7.551318] [ea84ddc0] [c03fa014] driver_probe_device+0x11c/0x264
>> [    7.557437] [ea84ddf0] [c03fa1d4] __driver_attach+0x78/0xa0
>> [    7.563036] [ea84de10] [c03f8598] bus_for_each_dev+0x8c/0x9c
>> [    7.568722] [ea84de40] [c03f974c] bus_add_driver+0xe0/0x1f0
>> [    7.574321] [ea84de60] [c03fa8cc] driver_register+0xb4/0xf8
>> [    7.579919] [ea84de80] [c00016f4] do_one_initcall+0x118/0x1a0
>> [    7.585692] [ea84def0] [c09aeaac] kernel_init_freeable+0x130/0x1cc
>> [    7.591899] [ea84df30] [c0001cf8] kernel_init+0x14/0xf4
>> [    7.597151] [ea84df40] [c000ad90] ret_from_kernel_thread+0x5c/0x64
>> [    7.603353] Instruction dump:
>> [    7.606341] 614a0017 48000008 614a0015 811d0008 3be00000 2f880000
>> 39280001 40bc0024
>> [    7.614222] 39200001 4800001c 1cff0028 7cfd3a14 <80e7000c> 7f075000
>> 419a0014 3bff0001
>> [    7.622306] ---[ end trace fcdb15e53089034a ]---
>> [    7.626939]
>> [    8.628614] Kernel panic - not syncing: Attempted to kill init!
>> exitcode=0x0000000b
>> [    8.628614]
>> [    8.637786] Rebooting in 180 seconds..
>>
>> Problem seems to also be affecting A-Eon X1000 PA-Semi Nemo boards as well
>> with Alpha 4.5 kernels .
>> [HELO][DRAM]SDRAM: ECC off, Non-ECC DIMM used on channel 0.
>> SDRAM: ECC off, Non-ECC DIMM used on channel 1.
>> [RELO][L1CF][GOLO][GOT
>> ][ZBSS][INIT][MAIN][KMEM][EXCP][CONS][CIOK][AREN][PCIH][PCIB][PCIS][DEVI]
>>
>> CFE version PAS-2.0.30 for NEMO (64bit,MP,BE,PPC)
>> Build Date: Fri Jun  8 16:04:49 CEST 2012 (hfrieden@jumpgate)
>> Copyright (C) 2000,2001,2002,2003,2004,2005 Broadcom Corporation.
>> Portions Copyright (C) 2005-2008 PA Semi, Inc.
>> Portions Copyright (C) 2010 Hyperion Entertainment CVBA
>>
>> Initializing Arena.
>> Initializing PCI. []
>> PCI bus 0 slot 17/1: PCIe: port 5 could not be activated
>> PCI bus 0 slot 17/2: PCIe: port 6 could not be activated
>> PCI bus 0 slot 17/3: PCIe: port 7 could not be activated
>> SB600 revision A21 in Intel P4 mode
>> PCI bus 1 slot 0/0: ATI Technologies product 0x683d (VGA display)
>> PCI bus 1 slot 0/1: ATI Technologies product 0xaab0 (multimedia subclass
>> 0x03)
>> PCI bus 5 slot 18/0: ATI Technologies product 0x4380 (IDE mass storage,
>> interface 0x8f)
>> PCI bus 5 slot 19/0: ATI Technologies product 0x4387 (USB serial bus,
>> interface 0x10)
>> PCI bus 5 slot 19/1: ATI Technologies product 0x4388 (USB serial bus,
>> interface 0x10)
>> PCI bus 5 slot 19/2: ATI Technologies product 0x4389 (USB serial bus,
>> interface 0x10)
>> PCI bus 5 slot 19/3: ATI Technologies product 0x438a (USB serial bus,
>> interface 0x10)
>> PCI bus 5 slot 19/4: ATI Technologies product 0x438b (USB serial bus,
>> interface 0x10)
>> PCI bus 5 slot 19/5: ATI Technologies product 0x4386 (USB serial bus,
>> interface 0x20)
>> PCI bus 5 slot 20/0: ATI Technologies product 0x4385 (SMBus serial bus, rev
>> 0x14)
>> PCI bus 5 slot 20/1: ATI Technologies product 0x438c (IDE mass storage,
>> interface 0x83)
>> PCI bus 5 slot 20/2: ATI Technologies product 0x4383 (multimedia subclass
>> 0x03)
>> PCI bus 5 slot 20/3: ATI Technologies product 0x438d (ISA bridge)
>> PCI bus 5 slot 20/4: ATI Technologies product 0x4384 (PCI bridge)
>> PCI bus 6 slot 5/0: Realtek Semiconductor 8139 10/100 Ethernet (ethernet
>> network, rev 0x10)
>> Initializing Devices.
>> GPIOLV10 Jumper: Not fitted (default VGA console)
>> GPIOLV11 Jumper: Not fitted (default ?)
>>   PHY: mb, addr 0x00, vendor 03f1 device 15 (1)
>> GFX: PCIe Slot
>> GFX: Disable SB600 legacy decode
>> VGA (1/0/0): ISA memory space mapped to f8000000000
>> Initializing VGA.
>> Found 800x600x32 mode: 0x0103 (259)
>> Current VBE mode is now: 0x0103 (259)
>>    Mode Attribs: 00BB  [Graphics] [LinearFrameBuffer]
>>    Resolution:   800 x 600
>>    BitsPerPixel: 8
>>    BytesPerScan: 0x0340
>>    PhysBasePtr:  0x90000000
>> Enabling ATI frame buffer byte-swap
>> GFX: PCIe Slot
>> GFX: Enable SB600 legacy decode
>> VGA initialization successful.
>> cf0: Card inserted (3V)
>> IDE unit 0: Disk, "ST2000DM001-9YN164", Capacity:1863GB (lba48)
>> ATAPI unit 1: Optical Drive, "TSSTcorp CDDVDW SH-222BB"
>> PCIIDE: 2 controllers found
>> Initializing USB.
>> PCI bus 5 slot 19/5: EHCI USB controller found at A0209800
>> USB bus 0 device 1: vendor 0000 product 0000 class 09: USB Hub
>> PCI bus 5 slot 19/0: OHCI USB controller found at A0208000
>> USB bus 1 device 1: vendor 0000 product 0000 class 09: USB Hub
>> PCI bus 5 slot 19/1: OHCI USB controller found at A0207000
>> USB bus 2 device 1: vendor 0000 product 0000 class 09: USB Hub
>> PCI bus 5 slot 19/2: OHCI USB controller found at A0206000
>> USB bus 3 device 1: vendor 0000 product 0000 class 09: USB Hub
>> PCI bus 5 slot 19/3: OHCI USB controller found at A0204000
>> USB bus 4 device 1: vendor 0000 product 0000 class 09: USB Hub
>> PCI bus 5 slot 19/4: OHCI USB controller found at A0205000
>> USB bus 5 device 1: vendor 0000 product 0000 class 09: USB Hub
>> CPU type 0x900102: 500MHz
>> Total memory: 0x100000000 bytes (4096MB)
>>
>> Total memory used by CFE:  0x7FD1DF60 - 0x80000000 (3023008)
>> Initialized Data:          0x7FDD8420 - 0x7FDF8B00 (132832)
>> BSS Area:                  0x7FDF8B00 - 0x7FDFF000 (25856)
>> Local Heap:                0x7FDFF000 - 0x7FFFF000 (2097152)
>> Stack Area:                0x7FFFF000 - 0x80000000 (4096)
>> Text (code) segment:       0x7FD1DF60 - 0x7FDCBE60 (712448)
>> Relocation Factor:         I:7FE1DF60 - D:7FE1DF60
>> [ENVI]
>> [OFW ][UI  ]port 0:1/1 released (full speed)
>> USB: New device connected to bus 1 hub 1 port 1 (full speed)
>> USB bus 1 device 2: vendor 0F39 product 1083 class 03: Human-Interface
>> Device
>> USBHID: Keyboard Configured.
>> Requested state A4 (1800MHz)
>> To get back into the menu, type 'menu' on the CFE command prompt
>> [CFE ]CFE> port 0:1/10 enabled (high speed)
>> USB bus 0 device 2: vendor 13FE product 5500 class 08: Mass-Storage Device
>> USBMASS: Unit 0 connected
>> CFE> printenv
>> Variable Name        Value
>> -------------------- --------------------------------------------------
>> ETH0_HWADDR          00:50:C2:20:DA:54
>> MENU_0_LABEL         AmigaOS
>> MENU_1_LABEL         AmigaOS CD Boot
>> MENU_1_COMMAND       setenv amigaboot_quiet Y ;boot -fs=iso
>> atapi0.1:amigaboot.of
>> MENU_DEFAULT         0
>> MENU_TIMEOUT         3
>> speed                set pmu -astate=A4
>> STARTUP              speed ; menu
>> MENU_0_COMMAND       boot -fs=amigafs ide0.0:amigaboot.of
>> MENU_3_COMMAND       boot -elf -noints -fatfs cf0:vmlinux-4.1
>> os4_commandline      SERIAL DEBUGLEVEL=5
>> bootargs             root=/dev/sda4 ro
>> MENU_3_LABEL         Ubuntu 16.04 - Kernel 4.1
>> MENU_2_LABEL         Ubuntu 16.04 - Kernel 4.4
>> MENU_2_COMMAND       boot -elf -noints -fatfs cf0:vmlinux-4.4
>> framebuffer          800/600/8/0x90000000/832
>> BOOT_CONSOLE         pcconsole0
>> CFE_VERSION          PAS-2.0.30
>> CFE_BOARDNAME        NEMO
>> CFE_MEMORYSIZE       4096
>> *** command status = 0
>> CFE> setenv bootargs "root=/dev/sda4 console=ttyS0,115200"
>> *** command status = 0
>> CFE> boot -elf -noints -fatfs usbdisk0:vmlinux-4.5
>> Loader:elf Filesys:fat Dev:usbdisk0 File:vmlinux-4.5 Options:(null)
>> Loading: 0x0000000000000000/26185344 0x00000000018F8E80/1719308 Entry at
>> 0x0000000000000000
>> Starting program at 0x0000000000000000
>> [RUN!]OF stdout device is: /bootconsole
>> Preparing to boot Linux version
>> 4.5.0alpha7_A-EON_AmigaONE_X1000_Nemo-08950-g2b4015e-dirty
>> (christian@AmigaoneX1000) (gcc version 4.9.2 (Debian 4.9.2-21) ) #3 SMP Wed
>> Jan 20 12:08:15 CET 2016
>> Detected machine type: 0000000000000500
>> command line: root=/dev/sda4 console=ttyS0,115200
>> memory layout at init:
>>    memory_limit : 0000000000000000 (16 MB aligned)
>>    alloc_bottom : 0000000001aa1000
>>    alloc_top    : 0000000030000000
>>    alloc_top_hi : 0000000180000000
>>    rmo_top      : 0000000030000000
>>    ram_top      : 0000000180000000
>> starting cpu hw idx 0... failed: ffffffffffffffff
>> starting cpu hw idx 1... [run1]done
>> copying OF device tree...
>> Building dt strings...
>> Building dt structure...
>> Device tree strings 0x0000000001aa2000 -> 0x0000000001aa2457
>> Device tree struct  0x0000000001aa3000 -> 0x0000000001aa7000
>> Quiescing Open Firmware ...
>> Booting Linux via __start() ...
>> ¦IOBMAP L2 allocated at: c00000007fe00000
>> Using PA Semi PWRficient machine description
>> Page sizes from device-tree:
>> base_shift=12: shift=12, sllp=0x0000, avpnm=0x00000000, tlbiel=1, penc=0
>> base_shift=16: shift=16, sllp=0x0110, avpnm=0x00000000, tlbiel=1, penc=3
>> base_shift=20: shift=20, sllp=0x0030, avpnm=0x00000000, tlbiel=0, penc=31
>> base_shift=24: shift=24, sllp=0x0100, avpnm=0x00000001, tlbiel=0, penc=0
>> Using 1TB segments
>> CPU maps initialized for 1 thread per core
>> Starting Linux ppc64 #3 SMP Wed Jan 20 12:08:15 CET 2016
>> -----------------------------------------------------
>> ppc64_pft_size    = 0x0
>> phys_mem_size     = 0x100000000
>> dcache_line_size  = 0x40
>> icache_line_size  = 0x40
>> cpu_features      = 0x0800020018500048
>>    possible        = 0x1f7fffef18500649
>>    always          = 0x0000000018100040
>> cpu_user_features = 0xdc000802 0x00000000
>> mmu_features      = 0x6e000001
>> firmware_features = 0x0000000000000000
>> htab_address      = 0xc00000017c000000
>> htab_hash_mask    = 0x7ffff
>> -----------------------------------------------------
>> Linux version 4.5.0alpha7_A-EON_AmigaONE_X1000_Nemo-08950-g2b4015e-dirty
>> (christian@AmigaoneX1000) (gcc version 4.9.2 (Debian 4.9.2-21) ) #3 SMP Wed
>> Jan 20 12:08:15 CET 2016
>> Found PA-PXP PCI host bridge.
>> PCI host bridge /pxp@0,e0000000 (primary) ranges:
>>    IO 0x00000000fc800000..0x00000000fcffffff -> 0x0000000000000000
>> Initialised io_base_virt 0xd000080000000000 _IO_BASE 0xd000080000000000
>>   MEM 0x0000000080000000..0x00000000e00fffff -> 0x0000000080000000
>>   MEM 0x00000000fd800000..0x00000000fd800fff -> 0x00000000fd800000
>>   MEM 0x0000080000000000..0x00000bffffffffff -> 0x0000080000000000
>> Zone ranges:
>>    DMA      [mem 0x0000000000000000-0x000000017fffffff]
>>    DMA32    empty
>>    Normal   empty
>> Movable zone start for each node
>> Early memory node ranges
>>    node   0: [mem 0x0000000000000000-0x000000007fffffff]
>>    node   0: [mem 0x0000000100000000-0x000000017fffffff]
>> Initmem setup node 0 [mem 0x0000000000000000-0x000000017fffffff]
>> PERCPU: Embedded 21 pages/cpu @c000000176a00000 s45592 r0 d40424 u524288
>> Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 1027072
>> Kernel command line: root=/dev/sda4 console=ttyS0,115200
>> PID hash table entries: 4096 (order: 3, 32768 bytes)
>> Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes)
>> Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes)
>> Sorting __ex_table...
>> Memory: 4006756K/4194304K available (10920K kernel code, 2040K rwdata,
>> 11748K rodata, 828K init, 1678K bss, 187548K reserved, 0K cma-reserved)
>> Hierarchical RCU implementation.
>>          Build-time adjustment of leaf fanout to 64.
>> NR_IRQS:512 nr_irqs:512 16
>> mpic: Setting up MPIC "PASEMI-OPIC" version 1.3 at fc000000, max 2 CPUs
>> mpic: ISU size: 1024, shift: 10, mask: 3ff
>> mpic: Initializing for 1024 sources
>> Init i8259
>> About to write to i8259
>> Done write to i8259
>> i8259 legacy interrupt controller initialized
>> clocksource: timebase: mask: 0xffffffffffffffff max_cycles: 0xf6018975a,
>> max_idle_ns: 440795204712 ns
>> clocksource: timebase mult[f000003] shift[24] registered
>> Console: colour dummy device 80x25
>> pid_max: default: 32768 minimum: 301
>> Mount-cache hash table entries: 8192 (order: 4, 65536 bytes)
>> Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes)
>> ftrace: allocating 33806 entries in 199 pages
>> mpic: requesting IPIs...
>> Brought up 2 CPUs
>> devtmpfs: initialized
>> clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns:
>> 1911260446275000 ns
>> xor: measuring software checksum speed
>>     8regs     :  3044.000 MB/sec
>>     8regs_prefetch:  3024.000 MB/sec
>>     32regs    :  3520.000 MB/sec
>>     32regs_prefetch:  3064.000 MB/sec
>>     altivec   :  5736.000 MB/sec
>> xor: using function: altivec (5736.000 MB/sec)
>> NET: Registered protocol family 16
>> PCI: Probing PCI hardware
>> PCI host bridge to bus 0000:00
>> pci_bus 0000:00: root bus resource [io  0x0000-0x7fffff]
>> pci_bus 0000:00: root bus resource [mem 0x80000000-0xe00fffff]
>> pci_bus 0000:00: root bus resource [mem 0xfd800000-0xfd800fff]
>> pci_bus 0000:00: root bus resource [mem 0x80000000000-0xbffffffffff]
>> pci_bus 0000:00: root bus resource [bus 00-ff]
>> NEMO SB600 IOB base e0000000
>> IOMMU table initialized, virtual merging enabled
>> pci 0000:00:10.0: of_irq_parse_pci() failed with rc=-22
>> pci 0000:00:10.1: of_irq_parse_pci() failed with rc=-22
>> pci 0000:00:10.2: of_irq_parse_pci() failed with rc=-22
>> pci 0000:00:10.3: of_irq_parse_pci() failed with rc=-22
>> pci 0000:00:11.0: of_irq_parse_pci() failed with rc=-22
>> pci 0000:00:11.1: of_irq_parse_pci() failed with rc=-22
>> pci 0000:00:11.2: of_irq_parse_pci() failed with rc=-22
>> pci 0000:00:11.3: of_irq_parse_pci() failed with rc=-22
>> pci 0000:00:14.0: of_irq_parse_pci() failed with rc=-22
>> pci 0000:00:14.1: of_irq_parse_pci() failed with rc=-22
>> pci 0000:00:14.2: of_irq_parse_pci() failed with rc=-22
>> pci 0000:00:15.1: of_irq_parse_pci() failed with rc=-22
>> pci 0000:00:10.0: PCI bridge to [bus 01]
>> pci 0000:00:10.1: PCI bridge to [bus 02]
>> pci 0000:00:10.2: PCI bridge to [bus 03]
>> pci 0000:00:10.3: PCI bridge to [bus 04]
>> pci 0000:05:12.0: set SATA to AHCI mode
>> pci 0000:05:14.1: legacy IDE quirk: reg 0x18: [io  0x0170-0x0177]
>> pci 0000:05:14.1: legacy IDE quirk: reg 0x1c: [io  0x0376]
>> pci 0000:00:11.0: PCI bridge to [bus 05-06]
>> pci 0000:05:14.4: PCI bridge to [bus 06]
>> pci 0000:00:11.1: PCI bridge to [bus 07]
>> pci 0000:00:11.2: PCI bridge to [bus 08]
>> pci 0000:00:11.3: PCI bridge to [bus 09]
>> pci 0000:00:10.0: BAR 9: assigned [mem 0x80000000000-0x800001fffff 64bit
>> pref]
>> pci 0000:00:11.0: BAR 9: assigned [mem 0x80000200000-0x800003fffff 64bit
>> pref]
>> pci 0000:00:11.1: BAR 8: assigned [mem 0x80000000-0x801fffff]
>> pci 0000:00:11.1: BAR 9: assigned [mem 0x80000400000-0x800005fffff 64bit
>> pref]
>> pci 0000:00:11.2: BAR 8: assigned [mem 0x80200000-0x803fffff]
>> pci 0000:00:11.2: BAR 9: assigned [mem 0x80000600000-0x800007fffff 64bit
>> pref]
>> pci 0000:00:11.3: BAR 8: assigned [mem 0x80400000-0x805fffff]
>> pci 0000:00:11.3: BAR 9: assigned [mem 0x80000800000-0x800009fffff 64bit
>> pref]
>> pci 0000:00:11.1: BAR 7: assigned [io  0x4000-0x4fff]
>> pci 0000:00:11.2: BAR 7: assigned [io  0x5000-0x5fff]
>> pci 0000:00:11.3: BAR 7: assigned [io  0x6000-0x6fff]
>> pci 0000:00:10.0: PCI bridge to [bus 01]
>> pci 0000:00:10.0:   bridge window [io  0x2000-0x2fff]
>> pci 0000:00:10.0:   bridge window [mem 0x90000000-0xa00fffff]
>> pci 0000:00:10.0:   bridge window [mem 0x80000000000-0x800001fffff 64bit
>> pref]
>> pci 0000:00:10.1: PCI bridge to [bus 02]
>> pci 0000:00:10.2: PCI bridge to [bus 03]
>> pci 0000:00:10.3: PCI bridge to [bus 04]
>> pci 0000:05:14.4: PCI bridge to [bus 06]
>> pci 0000:05:14.4:   bridge window [io  0x3000-0x3fff]
>> pci 0000:05:14.4:   bridge window [mem 0xa0300000-0xa03fffff]
>> pci 0000:00:11.0: PCI bridge to [bus 05-06]
>> pci 0000:00:11.0:   bridge window [io  0x0000-0x3fff]
>> pci 0000:00:11.0:   bridge window [mem 0xa0100000-0xa03fffff]
>> pci 0000:00:11.0:   bridge window [mem 0x80000200000-0x800003fffff 64bit
>> pref]
>> pci 0000:00:11.1: PCI bridge to [bus 07]
>> pci 0000:00:11.1:   bridge window [io  0x4000-0x4fff]
>> pci 0000:00:11.1:   bridge window [mem 0x80000000-0x801fffff]
>> pci 0000:00:11.1:   bridge window [mem 0x80000400000-0x800005fffff 64bit
>> pref]
>> pci 0000:00:11.2: PCI bridge to [bus 08]
>> pci 0000:00:11.2:   bridge window [io  0x5000-0x5fff]
>> pci 0000:00:11.2:   bridge window [mem 0x80200000-0x803fffff]
>> pci 0000:00:11.2:   bridge window [mem 0x80000600000-0x800007fffff 64bit
>> pref]
>> pci 0000:00:11.3: PCI bridge to [bus 09]
>> pci 0000:00:11.3:   bridge window [io  0x6000-0x6fff]
>> pci 0000:00:11.3:   bridge window [mem 0x80400000-0x805fffff]
>> pci 0000:00:11.3:   bridge window [mem 0x80000800000-0x800009fffff 64bit
>> pref]
>> HugeTLB registered 64 KB page size, pre-allocated 0 pages
>> HugeTLB registered 1 MB page size, pre-allocated 0 pages
>> HugeTLB registered 16 MB page size, pre-allocated 0 pages
>> raid6: altivecx1 gen()  2250 MB/s
>> raid6: altivecx2 gen()  2683 MB/s
>> raid6: altivecx4 gen()  3218 MB/s
>> raid6: altivecx8 gen()  3183 MB/s
>> raid6: int64x1  gen()   914 MB/s
>> raid6: int64x1  xor()   501 MB/s
>> raid6: int64x2  gen()  1621 MB/s
>> raid6: int64x2  xor()   880 MB/s
>> raid6: int64x4  gen()  1628 MB/s
>> raid6: int64x4  xor()   998 MB/s
>> raid6: int64x8  gen()  1058 MB/s
>> raid6: int64x8  xor()   847 MB/s
>> raid6: using algorithm altivecx4 gen() 3218 MB/s
>> raid6: using intx1 recovery algorithm
>> SCSI subsystem initialized
>> usbcore: registered new interface driver usbfs
>> usbcore: registered new interface driver hub
>> usbcore: registered new device driver usb
>> EDAC MC: Ver: 3.0.0
>> Advanced Linux Sound Architecture Driver Initialized.
>> clocksource: Switched to clocksource timebase
>> NET: Registered protocol family 2
>> TCP established hash table entries: 32768 (order: 6, 262144 bytes)
>> TCP bind hash table entries: 32768 (order: 7, 524288 bytes)
>> TCP: Hash tables configured (established 32768 bind 32768)
>> UDP hash table entries: 2048 (order: 4, 65536 bytes)
>> UDP-Lite hash table entries: 2048 (order: 4, 65536 bytes)
>> NET: Registered protocol family 1
>> RPC: Registered named UNIX socket transport module.
>> RPC: Registered udp transport module.
>> RPC: Registered tcp transport module.
>> RPC: Registered tcp NFSv4.1 backchannel transport module.
>> libphy: pasemi gpio mdio bus: probed
>> futex hash table entries: 512 (order: 4, 65536 bytes)
>> squashfs: version 4.0 (2009/01/31) Phillip Lougher
>> ntfs: driver 2.1.32 [Flags: R/W].
>> fuse init (API version 7.23)
>> Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253)
>> io scheduler noop registered
>> io scheduler deadline registered
>> io scheduler cfq registered (default)
>> Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
>> console [ttyS0] disabled
>> serial8250.0: ttyS0 at I/O 0x7f03f8 (irq = 73, base_baud = 8333333) is a
>> 16550A
>> console [ttyS0] enabled
>> serial8250.0: ttyS1 at I/O 0x7f02f8 (irq = 74, base_baud = 8333333) is a
>> 16550A
>> console [ttyS0] disabled
>> ¦IOBMAP L2 allocated at: c00000007fe00000
>> Using PA Semi PWRficient machine description
>> Page sizes from device-tree:
>> base_shift=12: shift=12, sllp=0x0000, avpnm=0x00000000, tlbiel=1, penc=0
>> base_shift=16: shift=16, sllp=0x0110, avpnm=0x00000000, tlbiel=1, penc=3
>> base_shift=20: shift=20, sllp=0x0030, avpnm=0x00000000, tlbiel=0, penc=31
>> base_shift=24: shift=24, sllp=0x0100, avpnm=0x00000001, tlbiel=0, penc=0
>> Using 1TB segments
>> CPU maps initialized for 1 thread per core
>> Starting Linux ppc64 #3 SMP Wed Jan 20 12:08:15 CET 2016
>> -----------------------------------------------------
>> ppc64_pft_size    = 0x0
>> phys_mem_size     = 0x100000000
>> dcache_line_size  = 0x40
>> icache_line_size  = 0x40
>> cpu_features      = 0x0800020018500048
>>    possible        = 0x1f7fffef18500649
>>    always          = 0x0000000018100040
>> cpu_user_features = 0xdc000802 0x00000000
>> mmu_features      = 0x6e000001
>> firmware_features = 0x0000000000000000
>> htab_address      = 0xc00000017c000000
>> htab_hash_mask    = 0x7ffff
>> -----------------------------------------------------
>> Linux version 4.5.0alpha7_A-EON_AmigaONE_X1000_Nemo-08950-g2b4015e-dirty
>> (christian@AmigaoneX1000) (gcc version 4.9.2 (Debian 4.9.2-21) ) #3 SMP Wed
>> Jan 20 12:08:15 CET 2016
>> Found PA-PXP PCI host bridge.
>> PCI host bridge /pxp@0,e0000000 (primary) ranges:
>>    IO 0x00000000fc800000..0x00000000fcffffff -> 0x0000000000000000
>> Initialised io_base_virt 0xd000080000000000 _IO_BASE 0xd000080000000000
>>   MEM 0x0000000080000000..0x00000000e00fffff -> 0x0000000080000000
>>   MEM 0x00000000fd800000..0x00000000fd800fff -> 0x00000000fd800000
>>   MEM 0x0000080000000000..0x00000bffffffffff -> 0x0000080000000000
>> Zone ranges:
>>    DMA      [mem 0x0000000000000000-0x000000017fffffff]
>>    DMA32    empty
>>    Normal   empty
>> Movable zone start for each node
>> Early memory node ranges
>>    node   0: [mem 0x0000000000000000-0x000000007fffffff]
>>    node   0: [mem 0x0000000100000000-0x000000017fffffff]
>> Initmem setup node 0 [mem 0x0000000000000000-0x000000017fffffff]
>> PERCPU: Embedded 21 pages/cpu @c000000176a00000 s45592 r0 d40424 u524288
>> Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 1027072
>> Kernel command line: root=/dev/sda4 console=ttyS0,115200
>> PID hash table entries: 4096 (order: 3, 32768 bytes)
>> Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes)
>> Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes)
>> Sorting __ex_table...
>> Memory: 4006756K/4194304K available (10920K kernel code, 2040K rwdata,
>> 11748K rodata, 828K init, 1678K bss, 187548K reserved, 0K cma-reserved)
>> Hierarchical RCU implementation.
>>          Build-time adjustment of leaf fanout to 64.
>> NR_IRQS:512 nr_irqs:512 16
>> mpic: Setting up MPIC "PASEMI-OPIC" version 1.3 at fc000000, max 2 CPUs
>> mpic: ISU size: 1024, shift: 10, mask: 3ff
>> mpic: Initializing for 1024 sources
>> Init i8259
>> About to write to i8259
>> Done write to i8259
>> i8259 legacy interrupt controller initialized
>> clocksource: timebase: mask: 0xffffffffffffffff max_cycles: 0xf6018975a,
>> max_idle_ns: 440795204712 ns
>> clocksource: timebase mult[f000003] shift[24] registered
>> Console: colour dummy device 80x25
>> pid_max: default: 32768 minimum: 301
>> Mount-cache hash table entries: 8192 (order: 4, 65536 bytes)
>> Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes)
>> ftrace: allocating 33806 entries in 199 pages
>> mpic: requesting IPIs...
>> Brought up 2 CPUs
>> devtmpfs: initialized
>> clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns:
>> 1911260446275000 ns
>> xor: measuring software checksum speed
>>     8regs     :  3044.000 MB/sec
>>     8regs_prefetch:  3024.000 MB/sec
>>     32regs    :  3520.000 MB/sec
>>     32regs_prefetch:  3064.000 MB/sec
>>     altivec   :  5736.000 MB/sec
>> xor: using function: altivec (5736.000 MB/sec)
>> NET: Registered protocol family 16
>> PCI: Probing PCI hardware
>> PCI host bridge to bus 0000:00
>> pci_bus 0000:00: root bus resource [io  0x0000-0x7fffff]
>> pci_bus 0000:00: root bus resource [mem 0x80000000-0xe00fffff]
>> pci_bus 0000:00: root bus resource [mem 0xfd800000-0xfd800fff]
>> pci_bus 0000:00: root bus resource [mem 0x80000000000-0xbffffffffff]
>> pci_bus 0000:00: root bus resource [bus 00-ff]
>> NEMO SB600 IOB base e0000000
>> IOMMU table initialized, virtual merging enabled
>> pci 0000:00:10.0: of_irq_parse_pci() failed with rc=-22
>> pci 0000:00:10.1: of_irq_parse_pci() failed with rc=-22
>> pci 0000:00:10.2: of_irq_parse_pci() failed with rc=-22
>> pci 0000:00:10.3: of_irq_parse_pci() failed with rc=-22
>> pci 0000:00:11.0: of_irq_parse_pci() failed with rc=-22
>> pci 0000:00:11.1: of_irq_parse_pci() failed with rc=-22
>> pci 0000:00:11.2: of_irq_parse_pci() failed with rc=-22
>> pci 0000:00:11.3: of_irq_parse_pci() failed with rc=-22
>> pci 0000:00:14.0: of_irq_parse_pci() failed with rc=-22
>> pci 0000:00:14.1: of_irq_parse_pci() failed with rc=-22
>> pci 0000:00:14.2: of_irq_parse_pci() failed with rc=-22
>> pci 0000:00:15.1: of_irq_parse_pci() failed with rc=-22
>> pci 0000:00:10.0: PCI bridge to [bus 01]
>> pci 0000:00:10.1: PCI bridge to [bus 02]
>> pci 0000:00:10.2: PCI bridge to [bus 03]
>> pci 0000:00:10.3: PCI bridge to [bus 04]
>> pci 0000:05:12.0: set SATA to AHCI mode
>> pci 0000:05:14.1: legacy IDE quirk: reg 0x18: [io  0x0170-0x0177]
>> pci 0000:05:14.1: legacy IDE quirk: reg 0x1c: [io  0x0376]
>> pci 0000:00:11.0: PCI bridge to [bus 05-06]
>> pci 0000:05:14.4: PCI bridge to [bus 06]
>> pci 0000:00:11.1: PCI bridge to [bus 07]
>> pci 0000:00:11.2: PCI bridge to [bus 08]
>> pci 0000:00:11.3: PCI bridge to [bus 09]
>> pci 0000:00:10.0: BAR 9: assigned [mem 0x80000000000-0x800001fffff 64bit
>> pref]
>> pci 0000:00:11.0: BAR 9: assigned [mem 0x80000200000-0x800003fffff 64bit
>> pref]
>> pci 0000:00:11.1: BAR 8: assigned [mem 0x80000000-0x801fffff]
>> pci 0000:00:11.1: BAR 9: assigned [mem 0x80000400000-0x800005fffff 64bit
>> pref]
>> pci 0000:00:11.2: BAR 8: assigned [mem 0x80200000-0x803fffff]
>> pci 0000:00:11.2: BAR 9: assigned [mem 0x80000600000-0x800007fffff 64bit
>> pref]
>> pci 0000:00:11.3: BAR 8: assigned [mem 0x80400000-0x805fffff]
>> pci 0000:00:11.3: BAR 9: assigned [mem 0x80000800000-0x800009fffff 64bit
>> pref]
>> pci 0000:00:11.1: BAR 7: assigned [io  0x4000-0x4fff]
>> pci 0000:00:11.2: BAR 7: assigned [io  0x5000-0x5fff]
>> pci 0000:00:11.3: BAR 7: assigned [io  0x6000-0x6fff]
>> pci 0000:00:10.0: PCI bridge to [bus 01]
>> pci 0000:00:10.0:   bridge window [io  0x2000-0x2fff]
>> pci 0000:00:10.0:   bridge window [mem 0x90000000-0xa00fffff]
>> pci 0000:00:10.0:   bridge window [mem 0x80000000000-0x800001fffff 64bit
>> pref]
>> pci 0000:00:10.1: PCI bridge to [bus 02]
>> pci 0000:00:10.2: PCI bridge to [bus 03]
>> pci 0000:00:10.3: PCI bridge to [bus 04]
>> pci 0000:05:14.4: PCI bridge to [bus 06]
>> pci 0000:05:14.4:   bridge window [io  0x3000-0x3fff]
>> pci 0000:05:14.4:   bridge window [mem 0xa0300000-0xa03fffff]
>> pci 0000:00:11.0: PCI bridge to [bus 05-06]
>> pci 0000:00:11.0:   bridge window [io  0x0000-0x3fff]
>> pci 0000:00:11.0:   bridge window [mem 0xa0100000-0xa03fffff]
>> pci 0000:00:11.0:   bridge window [mem 0x80000200000-0x800003fffff 64bit
>> pref]
>> pci 0000:00:11.1: PCI bridge to [bus 07]
>> pci 0000:00:11.1:   bridge window [io  0x4000-0x4fff]
>> pci 0000:00:11.1:   bridge window [mem 0x80000000-0x801fffff]
>> pci 0000:00:11.1:   bridge window [mem 0x80000400000-0x800005fffff 64bit
>> pref]
>> pci 0000:00:11.2: PCI bridge to [bus 08]
>> pci 0000:00:11.2:   bridge window [io  0x5000-0x5fff]
>> pci 0000:00:11.2:   bridge window [mem 0x80200000-0x803fffff]
>> pci 0000:00:11.2:   bridge window [mem 0x80000600000-0x800007fffff 64bit
>> pref]
>> pci 0000:00:11.3: PCI bridge to [bus 09]
>> pci 0000:00:11.3:   bridge window [io  0x6000-0x6fff]
>> pci 0000:00:11.3:   bridge window [mem 0x80400000-0x805fffff]
>> pci 0000:00:11.3:   bridge window [mem 0x80000800000-0x800009fffff 64bit
>> pref]
>> HugeTLB registered 64 KB page size, pre-allocated 0 pages
>> HugeTLB registered 1 MB page size, pre-allocated 0 pages
>> HugeTLB registered 16 MB page size, pre-allocated 0 pages
>> raid6: altivecx1 gen()  2250 MB/s
>> raid6: altivecx2 gen()  2683 MB/s
>> raid6: altivecx4 gen()  3218 MB/s
>> raid6: altivecx8 gen()  3183 MB/s
>> raid6: int64x1  gen()   914 MB/s
>> raid6: int64x1  xor()   501 MB/s
>> raid6: int64x2  gen()  1621 MB/s
>> raid6: int64x2  xor()   880 MB/s
>> raid6: int64x4  gen()  1628 MB/s
>> raid6: int64x4  xor()   998 MB/s
>> raid6: int64x8  gen()  1058 MB/s
>> raid6: int64x8  xor()   847 MB/s
>> raid6: using algorithm altivecx4 gen() 3218 MB/s
>> raid6: using intx1 recovery algorithm
>> SCSI subsystem initialized
>> usbcore: registered new interface driver usbfs
>> usbcore: registered new interface driver hub
>> usbcore: registered new device driver usb
>> EDAC MC: Ver: 3.0.0
>> Advanced Linux Sound Architecture Driver Initialized.
>> clocksource: Switched to clocksource timebase
>> NET: Registered protocol family 2
>> TCP established hash table entries: 32768 (order: 6, 262144 bytes)
>> TCP bind hash table entries: 32768 (order: 7, 524288 bytes)
>> TCP: Hash tables configured (established 32768 bind 32768)
>> UDP hash table entries: 2048 (order: 4, 65536 bytes)
>> UDP-Lite hash table entries: 2048 (order: 4, 65536 bytes)
>> NET: Registered protocol family 1
>> RPC: Registered named UNIX socket transport module.
>> RPC: Registered udp transport module.
>> RPC: Registered tcp transport module.
>> RPC: Registered tcp NFSv4.1 backchannel transport module.
>> libphy: pasemi gpio mdio bus: probed
>> futex hash table entries: 512 (order: 4, 65536 bytes)
>> squashfs: version 4.0 (2009/01/31) Phillip Lougher
>> ntfs: driver 2.1.32 [Flags: R/W].
>> fuse init (API version 7.23)
>> Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253)
>> io scheduler noop registered
>> io scheduler deadline registered
>> io scheduler cfq registered (default)
>> Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
>> console [ttyS0] disabled
>> serial8250.0: ttyS0 at I/O 0x7f03f8 (irq = 73, base_baud = 8333333) is a
>> 16550A
>> console [ttyS0] enabled
>> serial8250.0: ttyS1 at I/O 0x7f02f8 (irq = 74, base_baud = 8333333) is a
>> 16550A
>> console [ttyS0] disabled
>> 0000:00:1d.0: ttyS0 at I/O 0x7f03f8 (irq = 73, base_baud = 8333333) is a
>> 16550A
>> console [ttyS0] enabled
>> 0000:00:1d.1: ttyS1 at I/O 0x7f02f8 (irq = 74, base_baud = 8333333) is a
>> 16550A
>> Registering PA Semi RNG
>> Linux agpgart interface v0.103
>> [drm] Initialized drm 1.1.0 20060810
>> [drm] radeon kernel modesetting enabled.
>> [drm] initializing kernel modesetting (VERDE 0x1002:0x683D 0x174B:0xA002).
>> [drm] register mmio base: 0xA0000000
>> [drm] register mmio size: 262144
>> ATOM BIOS: C69801
>> radeon 0000:01:00.0: VRAM: 1024M 0x0000000000000000 - 0x000000003FFFFFFF
>> (1024M used)
>> radeon 0000:01:00.0: GTT: 2048M 0x0000000040000000 - 0x00000000BFFFFFFF
>> [drm] Detected VRAM RAM=1024M, BAR=256M
>> [drm] RAM width 128bits DDR
>> [TTM] Zone  kernel: Available graphics memory: 2003888 kiB
>> [TTM] Initializing pool allocator
>> [drm] radeon: 1024M of VRAM memory ready
>> [drm] radeon: 2048M of GTT memory ready.
>> [drm] Loading verde Microcode
>> [drm] Internal thermal controller with fan control
>> [drm] probing gen 2 caps for device 1959:a002 = 180d01/0
>> [drm] radeon: dpm initialized
>> [drm] Found VCE firmware/feedback version 50.0.1 / 17!
>> [drm] GART: num cpu pages 524288, num gpu pages 524288
>> [drm] probing gen 2 caps for device 1959:a002 = 180d01/0
>> [drm] PCIE GART of 2048M enabled (table at 0x00000000002E8000).
>> radeon 0000:01:00.0: WB enabled
>> radeon 0000:01:00.0: fence driver on ring 0 use gpu addr 0x0000000040000c00
>> and cpu addr 0xc000000175ee2c00
>> radeon 0000:01:00.0: fence driver on ring 1 use gpu addr 0x0000000040000c04
>> and cpu addr 0xc000000175ee2c04
>> radeon 0000:01:00.0: fence driver on ring 2 use gpu addr 0x0000000040000c08
>> and cpu addr 0xc000000175ee2c08
>> radeon 0000:01:00.0: fence driver on ring 3 use gpu addr 0x0000000040000c0c
>> and cpu addr 0xc000000175ee2c0c
>> radeon 0000:01:00.0: fence driver on ring 4 use gpu addr 0x0000000040000c10
>> and cpu addr 0xc000000175ee2c10
>> radeon 0000:01:00.0: fence driver on ring 5 use gpu addr 0x0000000000075a18
>> and cpu addr 0xd0000800901b5a18
>> Unable to handle kernel paging request for data at address
>> 0xd000080111420100
>> Faulting instruction address: 0xc0000000006379c8
>> cpu 0x0: Vector: 300 (Data Access) at [c0000001750fedc0]
>>      pc: c0000000006379c8: .vce_v1_0_load_fw+0x154/0x180
>>      lr: c0000000006379b8: .vce_v1_0_load_fw+0x144/0x180
>>      sp: c0000001750ff040
>>     msr: 9000000002009032
>>     dar: d000080111420100
>>   dsisr: 42000000
>>    current = 0xc0000001750f8d10
>>    paca    = 0xc00000000ffff000   softe: 0        irq_happened: 0x01
>>      pid   = 1, comm = swapper/0
>> Linux version 4.5.0alpha7_A-EON_AmigaONE_X1000_Nemo-08950-g2b4015e-dirty
>> (christian@AmigaoneX1000) (gcc version 4.9.2 (Debian 4.9.2-21) ) #3 SMP Wed
>> Jan 20 12:08:15 CET 2016
>> enter ? for help
>> [c0000001750ff040] c0000001750ff150 (unreliable)
>> [c0000001750ff0e0] c000000000635c38 .radeon_vce_resume+0x120/0x204
>> [c0000001750ff190] c0000000005d651c .si_startup+0x1524/0x23c8
>> [c0000001750ff280] c0000000005d9d4c .si_init+0xa60/0xbec
>> [c0000001750ff360] c00000000053afb4 .radeon_device_init+0x8d0/0xb48
>> [c0000001750ff400] c00000000053d2c8 .radeon_driver_load_kms+0xcc/0x178
>> [c0000001750ff490] c00000000051235c .drm_dev_register+0x9c/0xe8
>> [c0000001750ff520] c000000000514ab4 .drm_get_pci_dev+0x120/0x1c8
>> [c0000001750ff5c0] c0000000005390e4 .radeon_pci_probe+0xb4/0xc8
>> [c0000001750ff650] c00000000048f8d0 .pci_device_probe+0x90/0x100
>> [c0000001750ff6e0] c0000000006af8c0 .driver_probe_device+0x15c/0x2c8
>> [c0000001750ff780] c0000000006afac8 .__driver_attach+0x9c/0xcc
>> [c0000001750ff810] c0000000006ad62c .bus_for_each_dev+0xac/0xc0
>> [c0000001750ff8b0] c0000000006af2a0 .driver_attach+0x34/0x40
>> [c0000001750ff930] c0000000006aece8 .bus_add_driver+0x104/0x244
>> [c0000001750ff9d0] c0000000006b03dc .driver_register+0xc0/0x110
>> [c0000001750ffa60] c00000000048f014 .__pci_register_driver+0x58/0x64
>> [c0000001750ffaf0] c000000000514bc4 .drm_pci_init+0x68/0x10c
>> [c0000001750ffb90] c000000001667b84 .radeon_init+0xac/0xd0
>> [c0000001750ffc10] c000000000009484 .do_one_initcall+0x14c/0x1e8
>> [c0000001750ffd00] c00000000162fb5c .kernel_init_freeable+0x180/0x23c
>> [c0000001750ffdb0] c000000000009b10 .kernel_init+0x20/0x120
>> [c0000001750ffe30] c000000000007eb0 .ret_from_kernel_thread+0x58/0xa8
>> 0:mon>  <no input ...>
>> Oops: Kernel access of bad area, sig: 11 [#1]
>> SMP NR_CPUS=2 PA Semi PWRficient
>> Modules linked in:
>> CPU: 0 PID: 1 Comm: swapper/0 Not tainted
>> 4.5.0alpha7_A-EON_AmigaONE_X1000_Nemo-08950-g2b4015e-dirty #3
>> task: c0000001750f8d10 ti: c0000001750fc000 task.ti: c0000001750fc000
>> NIP: c0000000006379c8 LR: c0000000006379b8 CTR: 0000000000000000
>> REGS: c0000001750fedc0 TRAP: 0300   Not tainted
>> (4.5.0alpha7_A-EON_AmigaONE_X1000_Nemo-08950-g2b4015e-dirty)
>> MSR: 9000000002009032 <SF,HV,VEC,EE,ME,IR,DR,RI>  CR: 4225004c  XER:
>> 20000000
>> DAR: d000080111420100 DSISR: 42000000 SOFTE: 1
>> GPR00: 00000000ffffffff c0000001750ff040 c0000000018ed400 0000000000000000
>> GPR04: c000000000fc59e0 0000000000000008 ffffffff00000000 ffffffff00000000
>> GPR08: ffffffff00000000 d000080111420100 00000000cccc984a 0000000000000020
>> GPR12: ffffffff00000000 c00000000ffff000 c000000000009af0 0000000000000000
>> GPR16: 0000000000000000 0000000000000000 0000000000000000 0000000000000000
>> GPR20: 0000000000000000 0000000000000000 0000000000000000 c000000001556dca
>> GPR24: 0000000000007964 c000000001552d5e c00000000820eb68 c000000175718000
>> GPR28: d000080090880000 0000000080ba0100 c000000000fb9cc0 0000000007254ea8
>> NIP [c0000000006379c8] .vce_v1_0_load_fw+0x154/0x180
>> LR [c0000000006379b8] .vce_v1_0_load_fw+0x144/0x180
>> Call Trace:
>> [c0000001750ff040] [c0000001750ff150] 0xc0000001750ff150 (unreliable)
>> [c0000001750ff0e0] [c000000000635c38] .radeon_vce_resume+0x120/0x204
>> [c0000001750ff190] [c0000000005d651c] .si_startup+0x1524/0x23c8
>> [c0000001750ff280] [c0000000005d9d4c] .si_init+0xa60/0xbec
>> [c0000001750ff360] [c00000000053afb4] .radeon_device_init+0x8d0/0xb48
>> [c0000001750ff400] [c00000000053d2c8] .radeon_driver_load_kms+0xcc/0x178
>> [c0000001750ff490] [c00000000051235c] .drm_dev_register+0x9c/0xe8
>> [c0000001750ff520] [c000000000514ab4] .drm_get_pci_dev+0x120/0x1c8
>> [c0000001750ff5c0] [c0000000005390e4] .radeon_pci_probe+0xb4/0xc8
>> [c0000001750ff650] [c00000000048f8d0] .pci_device_probe+0x90/0x100
>> [c0000001750ff6e0] [c0000000006af8c0] .driver_probe_device+0x15c/0x2c8
>> [c0000001750ff780] [c0000000006afac8] .__driver_attach+0x9c/0xcc
>> [c0000001750ff810] [c0000000006ad62c] .bus_for_each_dev+0xac/0xc0
>> [c0000001750ff8b0] [c0000000006af2a0] .driver_attach+0x34/0x40
>> [c0000001750ff930] [c0000000006aece8] .bus_add_driver+0x104/0x244
>> [c0000001750ff9d0] [c0000000006b03dc] .driver_register+0xc0/0x110
>> [c0000001750ffa60] [c00000000048f014] .__pci_register_driver+0x58/0x64
>> [c0000001750ffaf0] [c000000000514bc4] .drm_pci_init+0x68/0x10c
>> [c0000001750ffb90] [c000000001667b84] .radeon_init+0xac/0xd0
>> [c0000001750ffc10] [c000000000009484] .do_one_initcall+0x14c/0x1e8
>> [c0000001750ffd00] [c00000000162fb5c] .kernel_init_freeable+0x180/0x23c
>> [c0000001750ffdb0] [c000000000009b10] .kernel_init+0x20/0x120
>> [c0000001750ffe30] [c000000000007eb0] .ret_from_kernel_thread+0x58/0xa8
>> Instruction dump:
>> 4b9fc315 60000000 e93b23b0 387c0100 389e014c e8a90000 38a5feb4 4b9fd84d
>> 60000000 815a0024 7d3cea14 38600000 <7d5ce92e> 815a0028 91490004 815a002c
>> ---[ end trace 70c04666cc8ef3da ]---
>>
>> Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b
>>
>> Rebooting in 180 seconds..
>>
>>

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 27+ messages in thread

* Re: [BUG] Radeon TAHITI_vce.bin firmware casuses oops on Acube Sam460ex amcc 460ex and other Power PC motherboards
  2016-01-22  8:17             ` Christian König
@ 2016-01-22 11:06               ` Julian Margetson
  2016-01-25 12:46               ` [BUG/REGRESSION] Kernel 4.5-rc1 on Acube Sam460ex AMCC 460ex " Julian Margetson
  1 sibling, 0 replies; 27+ messages in thread
From: Julian Margetson @ 2016-01-22 11:06 UTC (permalink / raw)
  To: Christian König, Alex Deucher
  Cc: Maling list - DRI developers, Christian Zigotzky


[-- Attachment #1.1: Type: text/plain, Size: 55062 bytes --]

On 1/22/2016 4:17 AM, Christian König wrote:
> Am 22.01.2016 um 06:15 schrieb Alex Deucher:
>> On Thu, Jan 21, 2016 at 7:12 PM, Julian Margetson <runaway@candw.ms> 
>> wrote:
>>> On 12/28/2015 11:58 AM, Julian Margetson wrote:
>>>
>>> Having an isssue when adding Radeon TAHITI_vce.bin firmware to kernel.
>>> When not compiled into 4.4.0rc kernels system boots but with error 
>>> messages
>>> :
>>>
>>>    Direct firmware load for radeon/TAHITI_vce.bin failed with error -2
>>>    Can't load firmware "radeon/TAHITI_vce.bin
>>>
>>> When I add the TAHITI_vce.bin firmware into the kernel it results in an
>>> oops:
>>>
>>>   Unable to handle kernel paging request for data at address 0xf000001c
>> I think the firmware is little endian, so you'll probably need to byte
>> swap it before interpreting it in the driver.  Something like the
>> attached patch should avoid the crash, but I'm not sure if that is
>> enough for the firmware to load properly.
>
> Most likely not the whole solution, but a good start that should avoid 
> the crash.
>
> Patch is Reviewed-by: Christian König <christian.koenig@amd.com>
>
> Christian.
>
>> Alex
>>
>>> ------------------------------------------------------------------------------------------------------- 
>>>
>>> [    2.521012] [drm] Initialized drm 1.1.0 20060810
>>> [    2.525742] [drm] radeon kernel modesetting enabled.
>>> [    2.531460] [drm] initializing kernel modesetting (VERDE 
>>> 0x1002:0x683F
>>> 0x1545:0x7750).
>>> [    2.539486] [drm] register mmio base: 0xe90000000
>>> [    2.544238] [drm] register mmio size: 262144
>>> [    2.880317] ATOM BIOS: C44501
>>> [    2.883578] radeon 0000:81:00.0: VRAM: 1024M 0x0000000000000000 -
>>> 0x000000003FFFFFFF (1024M used)
>>> [    2.892508] radeon 0000:81:00.0: GTT: 2048M 0x0000000040000000 -
>>> 0x00000000BFFFFFFF
>>> [    2.900194] [drm] Detected VRAM RAM=1024M, BAR=256M
>>> [    2.905088] [drm] RAM width 128bits DDR
>>> [    2.909139] [TTM] Zone  kernel: Available graphics memory: 379040 
>>> kiB
>>> [    2.915623] [TTM] Zone highmem: Available graphics memory: 
>>> 1034400 kiB
>>> [    2.922174] [TTM] Initializing pool allocator
>>> [    2.926577] [TTM] Initializing DMA pool allocator
>>> [    2.931395] [drm] radeon: 1024M of VRAM memory ready
>>> [    2.936404] [drm] radeon: 2048M of GTT memory ready.
>>> [    2.941455] [drm] Loading verde Microcode
>>> [    2.945521] [drm] Internal thermal controller with fan control
>>> [    2.951602] [drm] probing gen 2 caps for device aaa1:bed1 = 18cc41/0
>>> [    3.005149] [drm] radeon: dpm initialized
>>> [    3.009408] radeon 0000:81:00.0: Direct firmware load for
>>> radeon/TAHITI_vce.bin failed with error -2
>>> [    3.018621] radeon 0000:81:00.0: radeon_vce: Can't load firmware
>>> "radeon/TAHITI_vce.bin"
>>> [    3.026800] [drm] GART: num cpu pages 524288, num gpu pages 524288
>>> [    3.043542] [drm] probing gen 2 caps for device aaa1:bed1 = 18cc41/0
>>> [    3.099201] [drm] PCIE GART of 2048M enabled (table at
>>> 0x0000000000277000).
>>> [    3.106540] radeon 0000:81:00.0: WB enabled
>>> [    3.110781] radeon 0000:81:00.0: fence driver on ring 0 use gpu addr
>>> 0x0000000040000c00 and cpu addr 0xee503c00
>>> [    3.120909] radeon 0000:81:00.0: fence driver on ring 1 use gpu addr
>>> 0x0000000040000c04 and cpu addr 0xee503c04
>>> [    3.131031] radeon 0000:81:00.0: fence driver on ring 2 use gpu addr
>>> 0x0000000040000c08 and cpu addr 0xee503c08
>>> [    3.141153] radeon 0000:81:00.0: fence driver on ring 3 use gpu addr
>>> 0x0000000040000c0c and cpu addr 0xee503c0c
>>> [    3.151274] radeon 0000:81:00.0: fence driver on ring 4 use gpu addr
>>> 0x0000000040000c10 and cpu addr 0xee503c10
>>> [    3.191527] radeon 0000:81:00.0: fence driver on ring 5 use gpu addr
>>> 0x0000000000075a18 and cpu addr 0xf5135a18
>>> [    3.201688] radeon 0000:81:00.0: VCE init error (-22).
>>> [    3.206858] [drm] Supports vblank timestamp caching Rev 2 
>>> (21.10.2013).
>>> [    3.213492] [drm] Driver supports precise vblank timestamp query.
>>> [    3.219614] radeon 0000:81:00.0: radeon: MSI limited to 32-bit
>>> [    3.225540] genirq: Setting trigger mode 3 for irq 45 failed
>>> (uic_set_irq_type+0x0/0x160)
>>> [    3.233816] radeon 0000:81:00.0: radeon: using MSI.
>>> [    3.238773] [drm] radeon: irq initialized.
>>> [    3.996237] [drm:r600_ring_test] *ERROR* radeon: ring 0 test failed
>>> (scratch(0x850C)=0xCAFEDEAD)
>>> [    4.005096] radeon 0000:81:00.0: disabling GPU acceleration
>>> [    4.213502] [drm] Radeon Display Connectors
>>> [    4.217783] [drm] Connector 0:
>>> [    4.220868] [drm]   HDMI-A-1
>>> [    4.223768] [drm]   HPD4
>>> [    4.226324] [drm]   DDC: 0x6570 0x6570 0x6574 0x6574 0x6578 
>>> 0x6578 0x657c
>>> 0x657c
>>> [    4.233742] [drm]   Encoders:
>>> [    4.236728] [drm]     DFP1: INTERNAL_UNIPHY2
>>> [    4.241016] [drm] Connector 1:
>>> [    4.244088] [drm]   DVI-I-1
>>> [    4.246901] [drm]   HPD2
>>> [    4.249456] [drm]   DDC: 0x6560 0x6560 0x6564 0x6564 0x6568 
>>> 0x6568 0x656c
>>> 0x656c
>>> [    4.256875] [drm]   Encoders:
>>> [    4.259861] [drm]     DFP2: INTERNAL_UNIPHY
>>> [    4.264063] [drm]     CRT1: INTERNAL_KLDSCP_DAC1
>>> [    4.381167] [drm] fb mappable at 0x80678000
>>> [    4.385382] [drm] vram apper at 0x80000000
>>> [    4.389496] [drm] size 8294400
>>> [    4.392569] [drm] fb depth is 24
>>> [    4.395816] [drm]    pitch is 7680
>>> [    4.689698] Console: switching to colour frame buffer device 240x67
>>> [    4.767746] radeon 0000:81:00.0: fb0: radeondrmfb frame buffer 
>>> device
>>> [    4.777118] [drm] Initialized radeon 2.43.0 20080528 for 
>>> 0000:81:00.0 on
>>> minor 0
>>> ------------------------------------------------------------------------------------------------------------------------------ 
>>>
>>> [    2.520756] [drm] Initialized drm 1.1.0 20060810
>>> [    2.525482] [drm] radeon kernel modesetting enabled.
>>> [    2.531229] [drm] initializing kernel modesetting (VERDE 
>>> 0x1002:0x683F
>>> 0x1545:0x7750).
>>> [    2.539245] [drm] register mmio base: 0xe90000000
>>> [    2.543992] [drm] register mmio size: 262144
>>> [    2.880057] ATOM BIOS: C44501
>>> [    2.883322] radeon 0000:81:00.0: VRAM: 1024M 0x0000000000000000 -
>>> 0x000000003FFFFFFF (1024M used)
>>> [    2.892250] radeon 0000:81:00.0: GTT: 2048M 0x0000000040000000 -
>>> 0x00000000BFFFFFFF
>>> [    2.899935] [drm] Detected VRAM RAM=1024M, BAR=256M
>>> [    2.904828] [drm] RAM width 128bits DDR
>>> [    2.908861] [TTM] Zone  kernel: Available graphics memory: 379144 
>>> kiB
>>> [    2.915347] [TTM] Zone highmem: Available graphics memory: 
>>> 1034504 kiB
>>> [    2.921898] [TTM] Initializing pool allocator
>>> [    2.926298] [TTM] Initializing DMA pool allocator
>>> [    2.931123] [drm] radeon: 1024M of VRAM memory ready
>>> [    2.936125] [drm] radeon: 2048M of GTT memory ready.
>>> [    2.941178] [drm] Loading verde Microcode
>>> [    2.945243] [drm] Internal thermal controller with fan control
>>> [    2.951328] [drm] probing gen 2 caps for device aaa1:bed1 = 18cc41/0
>>> [    3.004861] [drm] radeon: dpm initialized
>>> [    3.011392] [drm] Found VCE firmware/feedback version 50.0.1 / 17!
>>> [    3.017654] [drm] GART: num cpu pages 524288, num gpu pages 524288
>>> [    3.034353] [drm] probing gen 2 caps for device aaa1:bed1 = 18cc41/0
>>> [    3.093668] [drm] PCIE GART of 2048M enabled (table at
>>> 0x00000000002E8000).
>>> [    3.101048] radeon 0000:81:00.0: WB enabled
>>> [    3.105281] radeon 0000:81:00.0: fence driver on ring 0 use gpu addr
>>> 0x0000000040000c00 and cpu addr 0xee503c00
>>> [    3.115406] radeon 0000:81:00.0: fence driver on ring 1 use gpu addr
>>> 0x0000000040000c04 and cpu addr 0xee503c04
>>> [    3.125527] radeon 0000:81:00.0: fence driver on ring 2 use gpu addr
>>> 0x0000000040000c08 and cpu addr 0xee503c08
>>> [    3.135649] radeon 0000:81:00.0: fence driver on ring 3 use gpu addr
>>> 0x0000000040000c0c and cpu addr 0xee503c0c
>>> [    3.145770] radeon 0000:81:00.0: fence driver on ring 4 use gpu addr
>>> 0x0000000040000c10 and cpu addr 0xee503c10
>>> [    3.186010] radeon 0000:81:00.0: fence driver on ring 5 use gpu addr
>>> 0x0000000000075a18 and cpu addr 0xf5135a18
>>> [    5.264438] Unable to handle kernel paging request for data at 
>>> address
>>> 0xf000001c
>>> [    5.271975] Faulting instruction address: 0xc03f0718
>>> [    5.276964] Vector: 300 (Data Access) at [ea84db60]
>>> [    5.281853]     pc: c03f0718: vce_v1_0_load_fw+0x90/0x158
>>> [    5.287321]     lr: c03eed04: radeon_vce_resume+0xe4/0x198
>>> [    5.292860]     sp: ea84dc10
>>> [    5.295750]    msr: 29000
>>> [    5.298380]    dar: f000001c
>>> [    5.301272]  dsisr: 0
>>> [    5.303554]   current = 0xea848000
>>> [    5.306968]     pid   = 1, comm = swapper
>>> [    5.311005] enter ? for help
>>> [    5.313900] [ea84dc30] c03eed04 radeon_vce_resume+0xe4/0x198
>>> [    5.319614] [ea84dc60] c039b64c si_startup+0x1e74/0x246c
>>> [    5.324978] [ea84dcc0] c039e228 si_init+0x9d8/0xa84
>>> [    5.329910] [ea84dd10] c030ff0c radeon_device_init+0x99c/0xb7c
>>> [    5.335804] [ea84dd40] c0311d1c radeon_driver_load_kms+0xa4/0x134
>>> [    5.341949] [ea84dd60] c02ede60 drm_dev_register+0x84/0xc8
>>> [    5.347496] [ea84dd80] c02efd24 drm_get_pci_dev+0xf0/0x18c
>>> [    5.353034] [ea84dda0] c028a264 pci_device_probe+0x78/0xcc
>>> [    5.358581] [ea84ddc0] c03fa014 driver_probe_device+0x11c/0x264
>>> [    5.364562] [ea84ddf0] c03fa1d4 __driver_attach+0x78/0xa0
>>> [    5.370013] [ea84de10] c03f8598 bus_for_each_dev+0x8c/0x9c
>>> [    5.375551] [ea84de40] c03f974c bus_add_driver+0xe0/0x1f0
>>> [    5.381003] [ea84de60] c03fa8cc driver_register+0xb4/0xf8
>>> [    5.386454] [ea84de80] c00016f4 do_one_initcall+0x118/0x1a0
>>> [    5.392088] [ea84def0] c09aeaac kernel_init_freeable+0x130/0x1cc
>>> [    5.398156] [ea84df30] c0001cf8 kernel_init+0x14/0xf4
>>> [    5.403260] [ea84df40] c000ad90 ret_from_kernel_thread+0x5c/0x64
>>> [    5.409336] mon>  <no input ...>
>>> [    7.412634] Oops: Kernel access of bad area, sig: 11 [#1]
>>> [    7.418050] PREEMPT Canyonlands
>>> [    7.421210] Modules linked in:
>>> [    7.424289] CPU: 0 PID: 1 Comm: swapper Not tainted 
>>> 4.4.0-rc7-Sam460ex #5
>>> [    7.431092] task: ea848000 ti: ea84c000 task.ti: ea84c000
>>> [    7.436506] NIP: c03f0718 LR: c03eed04 CTR: c03f06f0
>>> [    7.441481] REGS: ea84db60 TRAP: 0300   Not tainted 
>>> (4.4.0-rc7-Sam460ex)
>>> [    7.448284] MSR: 00029000 <CE,EE,ME>  CR: 48000048 XER: 20000000
>>> [    7.454492] DEAR: f000001c ESR: 00000000
>>> GPR00: c03eed04 ea84dc10 ea848000 eeb24000 f5e00000 00000000 f5e70ffc
>>> f0000010
>>> GPR08: 05000000 03cfad35 01000015 ea84dc30 88000024 00000000 c0001ce4
>>> 00000000
>>> GPR16: 00000000 00000000 00000000 00000000 00000000 00000000 c09ae260
>>> 00028350
>>> GPR24: 00000003 00000002 00000001 00000002 eeb24000 c0731058 f5e00000
>>> 013052cb
>>> [    7.487276] NIP [c03f0718] vce_v1_0_load_fw+0x90/0x158
>>> [    7.492429] LR [c03eed04] radeon_vce_resume+0xe4/0x198
>>> [    7.497581] Call Trace:
>>> [    7.500041] [ea84dc10] [20000000] 0x20000000 (unreliable)
>>> [    7.505485] [ea84dc30] [c03eed04] radeon_vce_resume+0xe4/0x198
>>> [    7.511342] [ea84dc60] [c039b64c] si_startup+0x1e74/0x246c
>>> [    7.516855] [ea84dcc0] [c039e228] si_init+0x9d8/0xa84
>>> [    7.521934] [ea84dd10] [c030ff0c] radeon_device_init+0x99c/0xb7c
>>> [    7.527966] [ea84dd40] [c0311d1c] radeon_driver_load_kms+0xa4/0x134
>>> [    7.534260] [ea84dd60] [c02ede60] drm_dev_register+0x84/0xc8
>>> [    7.539946] [ea84dd80] [c02efd24] drm_get_pci_dev+0xf0/0x18c
>>> [    7.545632] [ea84dda0] [c028a264] pci_device_probe+0x78/0xcc
>>> [    7.551318] [ea84ddc0] [c03fa014] driver_probe_device+0x11c/0x264
>>> [    7.557437] [ea84ddf0] [c03fa1d4] __driver_attach+0x78/0xa0
>>> [    7.563036] [ea84de10] [c03f8598] bus_for_each_dev+0x8c/0x9c
>>> [    7.568722] [ea84de40] [c03f974c] bus_add_driver+0xe0/0x1f0
>>> [    7.574321] [ea84de60] [c03fa8cc] driver_register+0xb4/0xf8
>>> [    7.579919] [ea84de80] [c00016f4] do_one_initcall+0x118/0x1a0
>>> [    7.585692] [ea84def0] [c09aeaac] kernel_init_freeable+0x130/0x1cc
>>> [    7.591899] [ea84df30] [c0001cf8] kernel_init+0x14/0xf4
>>> [    7.597151] [ea84df40] [c000ad90] ret_from_kernel_thread+0x5c/0x64
>>> [    7.603353] Instruction dump:
>>> [    7.606341] 614a0017 48000008 614a0015 811d0008 3be00000 2f880000
>>> 39280001 40bc0024
>>> [    7.614222] 39200001 4800001c 1cff0028 7cfd3a14 <80e7000c> 7f075000
>>> 419a0014 3bff0001
>>> [    7.622306] ---[ end trace fcdb15e53089034a ]---
>>> [    7.626939]
>>> [    8.628614] Kernel panic - not syncing: Attempted to kill init!
>>> exitcode=0x0000000b
>>> [    8.628614]
>>> [    8.637786] Rebooting in 180 seconds..
>>>
>>> Problem seems to also be affecting A-Eon X1000 PA-Semi Nemo boards 
>>> as well
>>> with Alpha 4.5 kernels .
>>> [HELO][DRAM]SDRAM: ECC off, Non-ECC DIMM used on channel 0.
>>> SDRAM: ECC off, Non-ECC DIMM used on channel 1.
>>> [RELO][L1CF][GOLO][GOT
>>> ][ZBSS][INIT][MAIN][KMEM][EXCP][CONS][CIOK][AREN][PCIH][PCIB][PCIS][DEVI] 
>>>
>>>
>>> CFE version PAS-2.0.30 for NEMO (64bit,MP,BE,PPC)
>>> Build Date: Fri Jun  8 16:04:49 CEST 2012 (hfrieden@jumpgate)
>>> Copyright (C) 2000,2001,2002,2003,2004,2005 Broadcom Corporation.
>>> Portions Copyright (C) 2005-2008 PA Semi, Inc.
>>> Portions Copyright (C) 2010 Hyperion Entertainment CVBA
>>>
>>> Initializing Arena.
>>> Initializing PCI. []
>>> PCI bus 0 slot 17/1: PCIe: port 5 could not be activated
>>> PCI bus 0 slot 17/2: PCIe: port 6 could not be activated
>>> PCI bus 0 slot 17/3: PCIe: port 7 could not be activated
>>> SB600 revision A21 in Intel P4 mode
>>> PCI bus 1 slot 0/0: ATI Technologies product 0x683d (VGA display)
>>> PCI bus 1 slot 0/1: ATI Technologies product 0xaab0 (multimedia 
>>> subclass
>>> 0x03)
>>> PCI bus 5 slot 18/0: ATI Technologies product 0x4380 (IDE mass storage,
>>> interface 0x8f)
>>> PCI bus 5 slot 19/0: ATI Technologies product 0x4387 (USB serial bus,
>>> interface 0x10)
>>> PCI bus 5 slot 19/1: ATI Technologies product 0x4388 (USB serial bus,
>>> interface 0x10)
>>> PCI bus 5 slot 19/2: ATI Technologies product 0x4389 (USB serial bus,
>>> interface 0x10)
>>> PCI bus 5 slot 19/3: ATI Technologies product 0x438a (USB serial bus,
>>> interface 0x10)
>>> PCI bus 5 slot 19/4: ATI Technologies product 0x438b (USB serial bus,
>>> interface 0x10)
>>> PCI bus 5 slot 19/5: ATI Technologies product 0x4386 (USB serial bus,
>>> interface 0x20)
>>> PCI bus 5 slot 20/0: ATI Technologies product 0x4385 (SMBus serial 
>>> bus, rev
>>> 0x14)
>>> PCI bus 5 slot 20/1: ATI Technologies product 0x438c (IDE mass storage,
>>> interface 0x83)
>>> PCI bus 5 slot 20/2: ATI Technologies product 0x4383 (multimedia 
>>> subclass
>>> 0x03)
>>> PCI bus 5 slot 20/3: ATI Technologies product 0x438d (ISA bridge)
>>> PCI bus 5 slot 20/4: ATI Technologies product 0x4384 (PCI bridge)
>>> PCI bus 6 slot 5/0: Realtek Semiconductor 8139 10/100 Ethernet 
>>> (ethernet
>>> network, rev 0x10)
>>> Initializing Devices.
>>> GPIOLV10 Jumper: Not fitted (default VGA console)
>>> GPIOLV11 Jumper: Not fitted (default ?)
>>>   PHY: mb, addr 0x00, vendor 03f1 device 15 (1)
>>> GFX: PCIe Slot
>>> GFX: Disable SB600 legacy decode
>>> VGA (1/0/0): ISA memory space mapped to f8000000000
>>> Initializing VGA.
>>> Found 800x600x32 mode: 0x0103 (259)
>>> Current VBE mode is now: 0x0103 (259)
>>>    Mode Attribs: 00BB  [Graphics] [LinearFrameBuffer]
>>>    Resolution:   800 x 600
>>>    BitsPerPixel: 8
>>>    BytesPerScan: 0x0340
>>>    PhysBasePtr:  0x90000000
>>> Enabling ATI frame buffer byte-swap
>>> GFX: PCIe Slot
>>> GFX: Enable SB600 legacy decode
>>> VGA initialization successful.
>>> cf0: Card inserted (3V)
>>> IDE unit 0: Disk, "ST2000DM001-9YN164", Capacity:1863GB (lba48)
>>> ATAPI unit 1: Optical Drive, "TSSTcorp CDDVDW SH-222BB"
>>> PCIIDE: 2 controllers found
>>> Initializing USB.
>>> PCI bus 5 slot 19/5: EHCI USB controller found at A0209800
>>> USB bus 0 device 1: vendor 0000 product 0000 class 09: USB Hub
>>> PCI bus 5 slot 19/0: OHCI USB controller found at A0208000
>>> USB bus 1 device 1: vendor 0000 product 0000 class 09: USB Hub
>>> PCI bus 5 slot 19/1: OHCI USB controller found at A0207000
>>> USB bus 2 device 1: vendor 0000 product 0000 class 09: USB Hub
>>> PCI bus 5 slot 19/2: OHCI USB controller found at A0206000
>>> USB bus 3 device 1: vendor 0000 product 0000 class 09: USB Hub
>>> PCI bus 5 slot 19/3: OHCI USB controller found at A0204000
>>> USB bus 4 device 1: vendor 0000 product 0000 class 09: USB Hub
>>> PCI bus 5 slot 19/4: OHCI USB controller found at A0205000
>>> USB bus 5 device 1: vendor 0000 product 0000 class 09: USB Hub
>>> CPU type 0x900102: 500MHz
>>> Total memory: 0x100000000 bytes (4096MB)
>>>
>>> Total memory used by CFE:  0x7FD1DF60 - 0x80000000 (3023008)
>>> Initialized Data:          0x7FDD8420 - 0x7FDF8B00 (132832)
>>> BSS Area:                  0x7FDF8B00 - 0x7FDFF000 (25856)
>>> Local Heap:                0x7FDFF000 - 0x7FFFF000 (2097152)
>>> Stack Area:                0x7FFFF000 - 0x80000000 (4096)
>>> Text (code) segment:       0x7FD1DF60 - 0x7FDCBE60 (712448)
>>> Relocation Factor:         I:7FE1DF60 - D:7FE1DF60
>>> [ENVI]
>>> [OFW ][UI  ]port 0:1/1 released (full speed)
>>> USB: New device connected to bus 1 hub 1 port 1 (full speed)
>>> USB bus 1 device 2: vendor 0F39 product 1083 class 03: Human-Interface
>>> Device
>>> USBHID: Keyboard Configured.
>>> Requested state A4 (1800MHz)
>>> To get back into the menu, type 'menu' on the CFE command prompt
>>> [CFE ]CFE> port 0:1/10 enabled (high speed)
>>> USB bus 0 device 2: vendor 13FE product 5500 class 08: Mass-Storage 
>>> Device
>>> USBMASS: Unit 0 connected
>>> CFE> printenv
>>> Variable Name        Value
>>> -------------------- --------------------------------------------------
>>> ETH0_HWADDR          00:50:C2:20:DA:54
>>> MENU_0_LABEL         AmigaOS
>>> MENU_1_LABEL         AmigaOS CD Boot
>>> MENU_1_COMMAND       setenv amigaboot_quiet Y ;boot -fs=iso
>>> atapi0.1:amigaboot.of
>>> MENU_DEFAULT         0
>>> MENU_TIMEOUT         3
>>> speed                set pmu -astate=A4
>>> STARTUP              speed ; menu
>>> MENU_0_COMMAND       boot -fs=amigafs ide0.0:amigaboot.of
>>> MENU_3_COMMAND       boot -elf -noints -fatfs cf0:vmlinux-4.1
>>> os4_commandline      SERIAL DEBUGLEVEL=5
>>> bootargs             root=/dev/sda4 ro
>>> MENU_3_LABEL         Ubuntu 16.04 - Kernel 4.1
>>> MENU_2_LABEL         Ubuntu 16.04 - Kernel 4.4
>>> MENU_2_COMMAND       boot -elf -noints -fatfs cf0:vmlinux-4.4
>>> framebuffer          800/600/8/0x90000000/832
>>> BOOT_CONSOLE         pcconsole0
>>> CFE_VERSION          PAS-2.0.30
>>> CFE_BOARDNAME        NEMO
>>> CFE_MEMORYSIZE       4096
>>> *** command status = 0
>>> CFE> setenv bootargs "root=/dev/sda4 console=ttyS0,115200"
>>> *** command status = 0
>>> CFE> boot -elf -noints -fatfs usbdisk0:vmlinux-4.5
>>> Loader:elf Filesys:fat Dev:usbdisk0 File:vmlinux-4.5 Options:(null)
>>> Loading: 0x0000000000000000/26185344 0x00000000018F8E80/1719308 
>>> Entry at
>>> 0x0000000000000000
>>> Starting program at 0x0000000000000000
>>> [RUN!]OF stdout device is: /bootconsole
>>> Preparing to boot Linux version
>>> 4.5.0alpha7_A-EON_AmigaONE_X1000_Nemo-08950-g2b4015e-dirty
>>> (christian@AmigaoneX1000) (gcc version 4.9.2 (Debian 4.9.2-21) ) #3 
>>> SMP Wed
>>> Jan 20 12:08:15 CET 2016
>>> Detected machine type: 0000000000000500
>>> command line: root=/dev/sda4 console=ttyS0,115200
>>> memory layout at init:
>>>    memory_limit : 0000000000000000 (16 MB aligned)
>>>    alloc_bottom : 0000000001aa1000
>>>    alloc_top    : 0000000030000000
>>>    alloc_top_hi : 0000000180000000
>>>    rmo_top      : 0000000030000000
>>>    ram_top      : 0000000180000000
>>> starting cpu hw idx 0... failed: ffffffffffffffff
>>> starting cpu hw idx 1... [run1]done
>>> copying OF device tree...
>>> Building dt strings...
>>> Building dt structure...
>>> Device tree strings 0x0000000001aa2000 -> 0x0000000001aa2457
>>> Device tree struct  0x0000000001aa3000 -> 0x0000000001aa7000
>>> Quiescing Open Firmware ...
>>> Booting Linux via __start() ...
>>> ¦IOBMAP L2 allocated at: c00000007fe00000
>>> Using PA Semi PWRficient machine description
>>> Page sizes from device-tree:
>>> base_shift=12: shift=12, sllp=0x0000, avpnm=0x00000000, tlbiel=1, 
>>> penc=0
>>> base_shift=16: shift=16, sllp=0x0110, avpnm=0x00000000, tlbiel=1, 
>>> penc=3
>>> base_shift=20: shift=20, sllp=0x0030, avpnm=0x00000000, tlbiel=0, 
>>> penc=31
>>> base_shift=24: shift=24, sllp=0x0100, avpnm=0x00000001, tlbiel=0, 
>>> penc=0
>>> Using 1TB segments
>>> CPU maps initialized for 1 thread per core
>>> Starting Linux ppc64 #3 SMP Wed Jan 20 12:08:15 CET 2016
>>> -----------------------------------------------------
>>> ppc64_pft_size    = 0x0
>>> phys_mem_size     = 0x100000000
>>> dcache_line_size  = 0x40
>>> icache_line_size  = 0x40
>>> cpu_features      = 0x0800020018500048
>>>    possible        = 0x1f7fffef18500649
>>>    always          = 0x0000000018100040
>>> cpu_user_features = 0xdc000802 0x00000000
>>> mmu_features      = 0x6e000001
>>> firmware_features = 0x0000000000000000
>>> htab_address      = 0xc00000017c000000
>>> htab_hash_mask    = 0x7ffff
>>> -----------------------------------------------------
>>> Linux version 
>>> 4.5.0alpha7_A-EON_AmigaONE_X1000_Nemo-08950-g2b4015e-dirty
>>> (christian@AmigaoneX1000) (gcc version 4.9.2 (Debian 4.9.2-21) ) #3 
>>> SMP Wed
>>> Jan 20 12:08:15 CET 2016
>>> Found PA-PXP PCI host bridge.
>>> PCI host bridge /pxp@0,e0000000 (primary) ranges:
>>>    IO 0x00000000fc800000..0x00000000fcffffff -> 0x0000000000000000
>>> Initialised io_base_virt 0xd000080000000000 _IO_BASE 0xd000080000000000
>>>   MEM 0x0000000080000000..0x00000000e00fffff -> 0x0000000080000000
>>>   MEM 0x00000000fd800000..0x00000000fd800fff -> 0x00000000fd800000
>>>   MEM 0x0000080000000000..0x00000bffffffffff -> 0x0000080000000000
>>> Zone ranges:
>>>    DMA      [mem 0x0000000000000000-0x000000017fffffff]
>>>    DMA32    empty
>>>    Normal   empty
>>> Movable zone start for each node
>>> Early memory node ranges
>>>    node   0: [mem 0x0000000000000000-0x000000007fffffff]
>>>    node   0: [mem 0x0000000100000000-0x000000017fffffff]
>>> Initmem setup node 0 [mem 0x0000000000000000-0x000000017fffffff]
>>> PERCPU: Embedded 21 pages/cpu @c000000176a00000 s45592 r0 d40424 
>>> u524288
>>> Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 
>>> 1027072
>>> Kernel command line: root=/dev/sda4 console=ttyS0,115200
>>> PID hash table entries: 4096 (order: 3, 32768 bytes)
>>> Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes)
>>> Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes)
>>> Sorting __ex_table...
>>> Memory: 4006756K/4194304K available (10920K kernel code, 2040K rwdata,
>>> 11748K rodata, 828K init, 1678K bss, 187548K reserved, 0K cma-reserved)
>>> Hierarchical RCU implementation.
>>>          Build-time adjustment of leaf fanout to 64.
>>> NR_IRQS:512 nr_irqs:512 16
>>> mpic: Setting up MPIC "PASEMI-OPIC" version 1.3 at fc000000, max 2 CPUs
>>> mpic: ISU size: 1024, shift: 10, mask: 3ff
>>> mpic: Initializing for 1024 sources
>>> Init i8259
>>> About to write to i8259
>>> Done write to i8259
>>> i8259 legacy interrupt controller initialized
>>> clocksource: timebase: mask: 0xffffffffffffffff max_cycles: 
>>> 0xf6018975a,
>>> max_idle_ns: 440795204712 ns
>>> clocksource: timebase mult[f000003] shift[24] registered
>>> Console: colour dummy device 80x25
>>> pid_max: default: 32768 minimum: 301
>>> Mount-cache hash table entries: 8192 (order: 4, 65536 bytes)
>>> Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes)
>>> ftrace: allocating 33806 entries in 199 pages
>>> mpic: requesting IPIs...
>>> Brought up 2 CPUs
>>> devtmpfs: initialized
>>> clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, 
>>> max_idle_ns:
>>> 1911260446275000 ns
>>> xor: measuring software checksum speed
>>>     8regs     :  3044.000 MB/sec
>>>     8regs_prefetch:  3024.000 MB/sec
>>>     32regs    :  3520.000 MB/sec
>>>     32regs_prefetch:  3064.000 MB/sec
>>>     altivec   :  5736.000 MB/sec
>>> xor: using function: altivec (5736.000 MB/sec)
>>> NET: Registered protocol family 16
>>> PCI: Probing PCI hardware
>>> PCI host bridge to bus 0000:00
>>> pci_bus 0000:00: root bus resource [io  0x0000-0x7fffff]
>>> pci_bus 0000:00: root bus resource [mem 0x80000000-0xe00fffff]
>>> pci_bus 0000:00: root bus resource [mem 0xfd800000-0xfd800fff]
>>> pci_bus 0000:00: root bus resource [mem 0x80000000000-0xbffffffffff]
>>> pci_bus 0000:00: root bus resource [bus 00-ff]
>>> NEMO SB600 IOB base e0000000
>>> IOMMU table initialized, virtual merging enabled
>>> pci 0000:00:10.0: of_irq_parse_pci() failed with rc=-22
>>> pci 0000:00:10.1: of_irq_parse_pci() failed with rc=-22
>>> pci 0000:00:10.2: of_irq_parse_pci() failed with rc=-22
>>> pci 0000:00:10.3: of_irq_parse_pci() failed with rc=-22
>>> pci 0000:00:11.0: of_irq_parse_pci() failed with rc=-22
>>> pci 0000:00:11.1: of_irq_parse_pci() failed with rc=-22
>>> pci 0000:00:11.2: of_irq_parse_pci() failed with rc=-22
>>> pci 0000:00:11.3: of_irq_parse_pci() failed with rc=-22
>>> pci 0000:00:14.0: of_irq_parse_pci() failed with rc=-22
>>> pci 0000:00:14.1: of_irq_parse_pci() failed with rc=-22
>>> pci 0000:00:14.2: of_irq_parse_pci() failed with rc=-22
>>> pci 0000:00:15.1: of_irq_parse_pci() failed with rc=-22
>>> pci 0000:00:10.0: PCI bridge to [bus 01]
>>> pci 0000:00:10.1: PCI bridge to [bus 02]
>>> pci 0000:00:10.2: PCI bridge to [bus 03]
>>> pci 0000:00:10.3: PCI bridge to [bus 04]
>>> pci 0000:05:12.0: set SATA to AHCI mode
>>> pci 0000:05:14.1: legacy IDE quirk: reg 0x18: [io 0x0170-0x0177]
>>> pci 0000:05:14.1: legacy IDE quirk: reg 0x1c: [io  0x0376]
>>> pci 0000:00:11.0: PCI bridge to [bus 05-06]
>>> pci 0000:05:14.4: PCI bridge to [bus 06]
>>> pci 0000:00:11.1: PCI bridge to [bus 07]
>>> pci 0000:00:11.2: PCI bridge to [bus 08]
>>> pci 0000:00:11.3: PCI bridge to [bus 09]
>>> pci 0000:00:10.0: BAR 9: assigned [mem 0x80000000000-0x800001fffff 
>>> 64bit
>>> pref]
>>> pci 0000:00:11.0: BAR 9: assigned [mem 0x80000200000-0x800003fffff 
>>> 64bit
>>> pref]
>>> pci 0000:00:11.1: BAR 8: assigned [mem 0x80000000-0x801fffff]
>>> pci 0000:00:11.1: BAR 9: assigned [mem 0x80000400000-0x800005fffff 
>>> 64bit
>>> pref]
>>> pci 0000:00:11.2: BAR 8: assigned [mem 0x80200000-0x803fffff]
>>> pci 0000:00:11.2: BAR 9: assigned [mem 0x80000600000-0x800007fffff 
>>> 64bit
>>> pref]
>>> pci 0000:00:11.3: BAR 8: assigned [mem 0x80400000-0x805fffff]
>>> pci 0000:00:11.3: BAR 9: assigned [mem 0x80000800000-0x800009fffff 
>>> 64bit
>>> pref]
>>> pci 0000:00:11.1: BAR 7: assigned [io  0x4000-0x4fff]
>>> pci 0000:00:11.2: BAR 7: assigned [io  0x5000-0x5fff]
>>> pci 0000:00:11.3: BAR 7: assigned [io  0x6000-0x6fff]
>>> pci 0000:00:10.0: PCI bridge to [bus 01]
>>> pci 0000:00:10.0:   bridge window [io  0x2000-0x2fff]
>>> pci 0000:00:10.0:   bridge window [mem 0x90000000-0xa00fffff]
>>> pci 0000:00:10.0:   bridge window [mem 0x80000000000-0x800001fffff 
>>> 64bit
>>> pref]
>>> pci 0000:00:10.1: PCI bridge to [bus 02]
>>> pci 0000:00:10.2: PCI bridge to [bus 03]
>>> pci 0000:00:10.3: PCI bridge to [bus 04]
>>> pci 0000:05:14.4: PCI bridge to [bus 06]
>>> pci 0000:05:14.4:   bridge window [io  0x3000-0x3fff]
>>> pci 0000:05:14.4:   bridge window [mem 0xa0300000-0xa03fffff]
>>> pci 0000:00:11.0: PCI bridge to [bus 05-06]
>>> pci 0000:00:11.0:   bridge window [io  0x0000-0x3fff]
>>> pci 0000:00:11.0:   bridge window [mem 0xa0100000-0xa03fffff]
>>> pci 0000:00:11.0:   bridge window [mem 0x80000200000-0x800003fffff 
>>> 64bit
>>> pref]
>>> pci 0000:00:11.1: PCI bridge to [bus 07]
>>> pci 0000:00:11.1:   bridge window [io  0x4000-0x4fff]
>>> pci 0000:00:11.1:   bridge window [mem 0x80000000-0x801fffff]
>>> pci 0000:00:11.1:   bridge window [mem 0x80000400000-0x800005fffff 
>>> 64bit
>>> pref]
>>> pci 0000:00:11.2: PCI bridge to [bus 08]
>>> pci 0000:00:11.2:   bridge window [io  0x5000-0x5fff]
>>> pci 0000:00:11.2:   bridge window [mem 0x80200000-0x803fffff]
>>> pci 0000:00:11.2:   bridge window [mem 0x80000600000-0x800007fffff 
>>> 64bit
>>> pref]
>>> pci 0000:00:11.3: PCI bridge to [bus 09]
>>> pci 0000:00:11.3:   bridge window [io  0x6000-0x6fff]
>>> pci 0000:00:11.3:   bridge window [mem 0x80400000-0x805fffff]
>>> pci 0000:00:11.3:   bridge window [mem 0x80000800000-0x800009fffff 
>>> 64bit
>>> pref]
>>> HugeTLB registered 64 KB page size, pre-allocated 0 pages
>>> HugeTLB registered 1 MB page size, pre-allocated 0 pages
>>> HugeTLB registered 16 MB page size, pre-allocated 0 pages
>>> raid6: altivecx1 gen()  2250 MB/s
>>> raid6: altivecx2 gen()  2683 MB/s
>>> raid6: altivecx4 gen()  3218 MB/s
>>> raid6: altivecx8 gen()  3183 MB/s
>>> raid6: int64x1  gen()   914 MB/s
>>> raid6: int64x1  xor()   501 MB/s
>>> raid6: int64x2  gen()  1621 MB/s
>>> raid6: int64x2  xor()   880 MB/s
>>> raid6: int64x4  gen()  1628 MB/s
>>> raid6: int64x4  xor()   998 MB/s
>>> raid6: int64x8  gen()  1058 MB/s
>>> raid6: int64x8  xor()   847 MB/s
>>> raid6: using algorithm altivecx4 gen() 3218 MB/s
>>> raid6: using intx1 recovery algorithm
>>> SCSI subsystem initialized
>>> usbcore: registered new interface driver usbfs
>>> usbcore: registered new interface driver hub
>>> usbcore: registered new device driver usb
>>> EDAC MC: Ver: 3.0.0
>>> Advanced Linux Sound Architecture Driver Initialized.
>>> clocksource: Switched to clocksource timebase
>>> NET: Registered protocol family 2
>>> TCP established hash table entries: 32768 (order: 6, 262144 bytes)
>>> TCP bind hash table entries: 32768 (order: 7, 524288 bytes)
>>> TCP: Hash tables configured (established 32768 bind 32768)
>>> UDP hash table entries: 2048 (order: 4, 65536 bytes)
>>> UDP-Lite hash table entries: 2048 (order: 4, 65536 bytes)
>>> NET: Registered protocol family 1
>>> RPC: Registered named UNIX socket transport module.
>>> RPC: Registered udp transport module.
>>> RPC: Registered tcp transport module.
>>> RPC: Registered tcp NFSv4.1 backchannel transport module.
>>> libphy: pasemi gpio mdio bus: probed
>>> futex hash table entries: 512 (order: 4, 65536 bytes)
>>> squashfs: version 4.0 (2009/01/31) Phillip Lougher
>>> ntfs: driver 2.1.32 [Flags: R/W].
>>> fuse init (API version 7.23)
>>> Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253)
>>> io scheduler noop registered
>>> io scheduler deadline registered
>>> io scheduler cfq registered (default)
>>> Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
>>> console [ttyS0] disabled
>>> serial8250.0: ttyS0 at I/O 0x7f03f8 (irq = 73, base_baud = 8333333) 
>>> is a
>>> 16550A
>>> console [ttyS0] enabled
>>> serial8250.0: ttyS1 at I/O 0x7f02f8 (irq = 74, base_baud = 8333333) 
>>> is a
>>> 16550A
>>> console [ttyS0] disabled
>>> ¦IOBMAP L2 allocated at: c00000007fe00000
>>> Using PA Semi PWRficient machine description
>>> Page sizes from device-tree:
>>> base_shift=12: shift=12, sllp=0x0000, avpnm=0x00000000, tlbiel=1, 
>>> penc=0
>>> base_shift=16: shift=16, sllp=0x0110, avpnm=0x00000000, tlbiel=1, 
>>> penc=3
>>> base_shift=20: shift=20, sllp=0x0030, avpnm=0x00000000, tlbiel=0, 
>>> penc=31
>>> base_shift=24: shift=24, sllp=0x0100, avpnm=0x00000001, tlbiel=0, 
>>> penc=0
>>> Using 1TB segments
>>> CPU maps initialized for 1 thread per core
>>> Starting Linux ppc64 #3 SMP Wed Jan 20 12:08:15 CET 2016
>>> -----------------------------------------------------
>>> ppc64_pft_size    = 0x0
>>> phys_mem_size     = 0x100000000
>>> dcache_line_size  = 0x40
>>> icache_line_size  = 0x40
>>> cpu_features      = 0x0800020018500048
>>>    possible        = 0x1f7fffef18500649
>>>    always          = 0x0000000018100040
>>> cpu_user_features = 0xdc000802 0x00000000
>>> mmu_features      = 0x6e000001
>>> firmware_features = 0x0000000000000000
>>> htab_address      = 0xc00000017c000000
>>> htab_hash_mask    = 0x7ffff
>>> -----------------------------------------------------
>>> Linux version 
>>> 4.5.0alpha7_A-EON_AmigaONE_X1000_Nemo-08950-g2b4015e-dirty
>>> (christian@AmigaoneX1000) (gcc version 4.9.2 (Debian 4.9.2-21) ) #3 
>>> SMP Wed
>>> Jan 20 12:08:15 CET 2016
>>> Found PA-PXP PCI host bridge.
>>> PCI host bridge /pxp@0,e0000000 (primary) ranges:
>>>    IO 0x00000000fc800000..0x00000000fcffffff -> 0x0000000000000000
>>> Initialised io_base_virt 0xd000080000000000 _IO_BASE 0xd000080000000000
>>>   MEM 0x0000000080000000..0x00000000e00fffff -> 0x0000000080000000
>>>   MEM 0x00000000fd800000..0x00000000fd800fff -> 0x00000000fd800000
>>>   MEM 0x0000080000000000..0x00000bffffffffff -> 0x0000080000000000
>>> Zone ranges:
>>>    DMA      [mem 0x0000000000000000-0x000000017fffffff]
>>>    DMA32    empty
>>>    Normal   empty
>>> Movable zone start for each node
>>> Early memory node ranges
>>>    node   0: [mem 0x0000000000000000-0x000000007fffffff]
>>>    node   0: [mem 0x0000000100000000-0x000000017fffffff]
>>> Initmem setup node 0 [mem 0x0000000000000000-0x000000017fffffff]
>>> PERCPU: Embedded 21 pages/cpu @c000000176a00000 s45592 r0 d40424 
>>> u524288
>>> Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 
>>> 1027072
>>> Kernel command line: root=/dev/sda4 console=ttyS0,115200
>>> PID hash table entries: 4096 (order: 3, 32768 bytes)
>>> Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes)
>>> Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes)
>>> Sorting __ex_table...
>>> Memory: 4006756K/4194304K available (10920K kernel code, 2040K rwdata,
>>> 11748K rodata, 828K init, 1678K bss, 187548K reserved, 0K cma-reserved)
>>> Hierarchical RCU implementation.
>>>          Build-time adjustment of leaf fanout to 64.
>>> NR_IRQS:512 nr_irqs:512 16
>>> mpic: Setting up MPIC "PASEMI-OPIC" version 1.3 at fc000000, max 2 CPUs
>>> mpic: ISU size: 1024, shift: 10, mask: 3ff
>>> mpic: Initializing for 1024 sources
>>> Init i8259
>>> About to write to i8259
>>> Done write to i8259
>>> i8259 legacy interrupt controller initialized
>>> clocksource: timebase: mask: 0xffffffffffffffff max_cycles: 
>>> 0xf6018975a,
>>> max_idle_ns: 440795204712 ns
>>> clocksource: timebase mult[f000003] shift[24] registered
>>> Console: colour dummy device 80x25
>>> pid_max: default: 32768 minimum: 301
>>> Mount-cache hash table entries: 8192 (order: 4, 65536 bytes)
>>> Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes)
>>> ftrace: allocating 33806 entries in 199 pages
>>> mpic: requesting IPIs...
>>> Brought up 2 CPUs
>>> devtmpfs: initialized
>>> clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, 
>>> max_idle_ns:
>>> 1911260446275000 ns
>>> xor: measuring software checksum speed
>>>     8regs     :  3044.000 MB/sec
>>>     8regs_prefetch:  3024.000 MB/sec
>>>     32regs    :  3520.000 MB/sec
>>>     32regs_prefetch:  3064.000 MB/sec
>>>     altivec   :  5736.000 MB/sec
>>> xor: using function: altivec (5736.000 MB/sec)
>>> NET: Registered protocol family 16
>>> PCI: Probing PCI hardware
>>> PCI host bridge to bus 0000:00
>>> pci_bus 0000:00: root bus resource [io  0x0000-0x7fffff]
>>> pci_bus 0000:00: root bus resource [mem 0x80000000-0xe00fffff]
>>> pci_bus 0000:00: root bus resource [mem 0xfd800000-0xfd800fff]
>>> pci_bus 0000:00: root bus resource [mem 0x80000000000-0xbffffffffff]
>>> pci_bus 0000:00: root bus resource [bus 00-ff]
>>> NEMO SB600 IOB base e0000000
>>> IOMMU table initialized, virtual merging enabled
>>> pci 0000:00:10.0: of_irq_parse_pci() failed with rc=-22
>>> pci 0000:00:10.1: of_irq_parse_pci() failed with rc=-22
>>> pci 0000:00:10.2: of_irq_parse_pci() failed with rc=-22
>>> pci 0000:00:10.3: of_irq_parse_pci() failed with rc=-22
>>> pci 0000:00:11.0: of_irq_parse_pci() failed with rc=-22
>>> pci 0000:00:11.1: of_irq_parse_pci() failed with rc=-22
>>> pci 0000:00:11.2: of_irq_parse_pci() failed with rc=-22
>>> pci 0000:00:11.3: of_irq_parse_pci() failed with rc=-22
>>> pci 0000:00:14.0: of_irq_parse_pci() failed with rc=-22
>>> pci 0000:00:14.1: of_irq_parse_pci() failed with rc=-22
>>> pci 0000:00:14.2: of_irq_parse_pci() failed with rc=-22
>>> pci 0000:00:15.1: of_irq_parse_pci() failed with rc=-22
>>> pci 0000:00:10.0: PCI bridge to [bus 01]
>>> pci 0000:00:10.1: PCI bridge to [bus 02]
>>> pci 0000:00:10.2: PCI bridge to [bus 03]
>>> pci 0000:00:10.3: PCI bridge to [bus 04]
>>> pci 0000:05:12.0: set SATA to AHCI mode
>>> pci 0000:05:14.1: legacy IDE quirk: reg 0x18: [io 0x0170-0x0177]
>>> pci 0000:05:14.1: legacy IDE quirk: reg 0x1c: [io  0x0376]
>>> pci 0000:00:11.0: PCI bridge to [bus 05-06]
>>> pci 0000:05:14.4: PCI bridge to [bus 06]
>>> pci 0000:00:11.1: PCI bridge to [bus 07]
>>> pci 0000:00:11.2: PCI bridge to [bus 08]
>>> pci 0000:00:11.3: PCI bridge to [bus 09]
>>> pci 0000:00:10.0: BAR 9: assigned [mem 0x80000000000-0x800001fffff 
>>> 64bit
>>> pref]
>>> pci 0000:00:11.0: BAR 9: assigned [mem 0x80000200000-0x800003fffff 
>>> 64bit
>>> pref]
>>> pci 0000:00:11.1: BAR 8: assigned [mem 0x80000000-0x801fffff]
>>> pci 0000:00:11.1: BAR 9: assigned [mem 0x80000400000-0x800005fffff 
>>> 64bit
>>> pref]
>>> pci 0000:00:11.2: BAR 8: assigned [mem 0x80200000-0x803fffff]
>>> pci 0000:00:11.2: BAR 9: assigned [mem 0x80000600000-0x800007fffff 
>>> 64bit
>>> pref]
>>> pci 0000:00:11.3: BAR 8: assigned [mem 0x80400000-0x805fffff]
>>> pci 0000:00:11.3: BAR 9: assigned [mem 0x80000800000-0x800009fffff 
>>> 64bit
>>> pref]
>>> pci 0000:00:11.1: BAR 7: assigned [io  0x4000-0x4fff]
>>> pci 0000:00:11.2: BAR 7: assigned [io  0x5000-0x5fff]
>>> pci 0000:00:11.3: BAR 7: assigned [io  0x6000-0x6fff]
>>> pci 0000:00:10.0: PCI bridge to [bus 01]
>>> pci 0000:00:10.0:   bridge window [io  0x2000-0x2fff]
>>> pci 0000:00:10.0:   bridge window [mem 0x90000000-0xa00fffff]
>>> pci 0000:00:10.0:   bridge window [mem 0x80000000000-0x800001fffff 
>>> 64bit
>>> pref]
>>> pci 0000:00:10.1: PCI bridge to [bus 02]
>>> pci 0000:00:10.2: PCI bridge to [bus 03]
>>> pci 0000:00:10.3: PCI bridge to [bus 04]
>>> pci 0000:05:14.4: PCI bridge to [bus 06]
>>> pci 0000:05:14.4:   bridge window [io  0x3000-0x3fff]
>>> pci 0000:05:14.4:   bridge window [mem 0xa0300000-0xa03fffff]
>>> pci 0000:00:11.0: PCI bridge to [bus 05-06]
>>> pci 0000:00:11.0:   bridge window [io  0x0000-0x3fff]
>>> pci 0000:00:11.0:   bridge window [mem 0xa0100000-0xa03fffff]
>>> pci 0000:00:11.0:   bridge window [mem 0x80000200000-0x800003fffff 
>>> 64bit
>>> pref]
>>> pci 0000:00:11.1: PCI bridge to [bus 07]
>>> pci 0000:00:11.1:   bridge window [io  0x4000-0x4fff]
>>> pci 0000:00:11.1:   bridge window [mem 0x80000000-0x801fffff]
>>> pci 0000:00:11.1:   bridge window [mem 0x80000400000-0x800005fffff 
>>> 64bit
>>> pref]
>>> pci 0000:00:11.2: PCI bridge to [bus 08]
>>> pci 0000:00:11.2:   bridge window [io  0x5000-0x5fff]
>>> pci 0000:00:11.2:   bridge window [mem 0x80200000-0x803fffff]
>>> pci 0000:00:11.2:   bridge window [mem 0x80000600000-0x800007fffff 
>>> 64bit
>>> pref]
>>> pci 0000:00:11.3: PCI bridge to [bus 09]
>>> pci 0000:00:11.3:   bridge window [io  0x6000-0x6fff]
>>> pci 0000:00:11.3:   bridge window [mem 0x80400000-0x805fffff]
>>> pci 0000:00:11.3:   bridge window [mem 0x80000800000-0x800009fffff 
>>> 64bit
>>> pref]
>>> HugeTLB registered 64 KB page size, pre-allocated 0 pages
>>> HugeTLB registered 1 MB page size, pre-allocated 0 pages
>>> HugeTLB registered 16 MB page size, pre-allocated 0 pages
>>> raid6: altivecx1 gen()  2250 MB/s
>>> raid6: altivecx2 gen()  2683 MB/s
>>> raid6: altivecx4 gen()  3218 MB/s
>>> raid6: altivecx8 gen()  3183 MB/s
>>> raid6: int64x1  gen()   914 MB/s
>>> raid6: int64x1  xor()   501 MB/s
>>> raid6: int64x2  gen()  1621 MB/s
>>> raid6: int64x2  xor()   880 MB/s
>>> raid6: int64x4  gen()  1628 MB/s
>>> raid6: int64x4  xor()   998 MB/s
>>> raid6: int64x8  gen()  1058 MB/s
>>> raid6: int64x8  xor()   847 MB/s
>>> raid6: using algorithm altivecx4 gen() 3218 MB/s
>>> raid6: using intx1 recovery algorithm
>>> SCSI subsystem initialized
>>> usbcore: registered new interface driver usbfs
>>> usbcore: registered new interface driver hub
>>> usbcore: registered new device driver usb
>>> EDAC MC: Ver: 3.0.0
>>> Advanced Linux Sound Architecture Driver Initialized.
>>> clocksource: Switched to clocksource timebase
>>> NET: Registered protocol family 2
>>> TCP established hash table entries: 32768 (order: 6, 262144 bytes)
>>> TCP bind hash table entries: 32768 (order: 7, 524288 bytes)
>>> TCP: Hash tables configured (established 32768 bind 32768)
>>> UDP hash table entries: 2048 (order: 4, 65536 bytes)
>>> UDP-Lite hash table entries: 2048 (order: 4, 65536 bytes)
>>> NET: Registered protocol family 1
>>> RPC: Registered named UNIX socket transport module.
>>> RPC: Registered udp transport module.
>>> RPC: Registered tcp transport module.
>>> RPC: Registered tcp NFSv4.1 backchannel transport module.
>>> libphy: pasemi gpio mdio bus: probed
>>> futex hash table entries: 512 (order: 4, 65536 bytes)
>>> squashfs: version 4.0 (2009/01/31) Phillip Lougher
>>> ntfs: driver 2.1.32 [Flags: R/W].
>>> fuse init (API version 7.23)
>>> Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253)
>>> io scheduler noop registered
>>> io scheduler deadline registered
>>> io scheduler cfq registered (default)
>>> Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
>>> console [ttyS0] disabled
>>> serial8250.0: ttyS0 at I/O 0x7f03f8 (irq = 73, base_baud = 8333333) 
>>> is a
>>> 16550A
>>> console [ttyS0] enabled
>>> serial8250.0: ttyS1 at I/O 0x7f02f8 (irq = 74, base_baud = 8333333) 
>>> is a
>>> 16550A
>>> console [ttyS0] disabled
>>> 0000:00:1d.0: ttyS0 at I/O 0x7f03f8 (irq = 73, base_baud = 8333333) 
>>> is a
>>> 16550A
>>> console [ttyS0] enabled
>>> 0000:00:1d.1: ttyS1 at I/O 0x7f02f8 (irq = 74, base_baud = 8333333) 
>>> is a
>>> 16550A
>>> Registering PA Semi RNG
>>> Linux agpgart interface v0.103
>>> [drm] Initialized drm 1.1.0 20060810
>>> [drm] radeon kernel modesetting enabled.
>>> [drm] initializing kernel modesetting (VERDE 0x1002:0x683D 
>>> 0x174B:0xA002).
>>> [drm] register mmio base: 0xA0000000
>>> [drm] register mmio size: 262144
>>> ATOM BIOS: C69801
>>> radeon 0000:01:00.0: VRAM: 1024M 0x0000000000000000 - 
>>> 0x000000003FFFFFFF
>>> (1024M used)
>>> radeon 0000:01:00.0: GTT: 2048M 0x0000000040000000 - 0x00000000BFFFFFFF
>>> [drm] Detected VRAM RAM=1024M, BAR=256M
>>> [drm] RAM width 128bits DDR
>>> [TTM] Zone  kernel: Available graphics memory: 2003888 kiB
>>> [TTM] Initializing pool allocator
>>> [drm] radeon: 1024M of VRAM memory ready
>>> [drm] radeon: 2048M of GTT memory ready.
>>> [drm] Loading verde Microcode
>>> [drm] Internal thermal controller with fan control
>>> [drm] probing gen 2 caps for device 1959:a002 = 180d01/0
>>> [drm] radeon: dpm initialized
>>> [drm] Found VCE firmware/feedback version 50.0.1 / 17!
>>> [drm] GART: num cpu pages 524288, num gpu pages 524288
>>> [drm] probing gen 2 caps for device 1959:a002 = 180d01/0
>>> [drm] PCIE GART of 2048M enabled (table at 0x00000000002E8000).
>>> radeon 0000:01:00.0: WB enabled
>>> radeon 0000:01:00.0: fence driver on ring 0 use gpu addr 
>>> 0x0000000040000c00
>>> and cpu addr 0xc000000175ee2c00
>>> radeon 0000:01:00.0: fence driver on ring 1 use gpu addr 
>>> 0x0000000040000c04
>>> and cpu addr 0xc000000175ee2c04
>>> radeon 0000:01:00.0: fence driver on ring 2 use gpu addr 
>>> 0x0000000040000c08
>>> and cpu addr 0xc000000175ee2c08
>>> radeon 0000:01:00.0: fence driver on ring 3 use gpu addr 
>>> 0x0000000040000c0c
>>> and cpu addr 0xc000000175ee2c0c
>>> radeon 0000:01:00.0: fence driver on ring 4 use gpu addr 
>>> 0x0000000040000c10
>>> and cpu addr 0xc000000175ee2c10
>>> radeon 0000:01:00.0: fence driver on ring 5 use gpu addr 
>>> 0x0000000000075a18
>>> and cpu addr 0xd0000800901b5a18
>>> Unable to handle kernel paging request for data at address
>>> 0xd000080111420100
>>> Faulting instruction address: 0xc0000000006379c8
>>> cpu 0x0: Vector: 300 (Data Access) at [c0000001750fedc0]
>>>      pc: c0000000006379c8: .vce_v1_0_load_fw+0x154/0x180
>>>      lr: c0000000006379b8: .vce_v1_0_load_fw+0x144/0x180
>>>      sp: c0000001750ff040
>>>     msr: 9000000002009032
>>>     dar: d000080111420100
>>>   dsisr: 42000000
>>>    current = 0xc0000001750f8d10
>>>    paca    = 0xc00000000ffff000   softe: 0 irq_happened: 0x01
>>>      pid   = 1, comm = swapper/0
>>> Linux version 
>>> 4.5.0alpha7_A-EON_AmigaONE_X1000_Nemo-08950-g2b4015e-dirty
>>> (christian@AmigaoneX1000) (gcc version 4.9.2 (Debian 4.9.2-21) ) #3 
>>> SMP Wed
>>> Jan 20 12:08:15 CET 2016
>>> enter ? for help
>>> [c0000001750ff040] c0000001750ff150 (unreliable)
>>> [c0000001750ff0e0] c000000000635c38 .radeon_vce_resume+0x120/0x204
>>> [c0000001750ff190] c0000000005d651c .si_startup+0x1524/0x23c8
>>> [c0000001750ff280] c0000000005d9d4c .si_init+0xa60/0xbec
>>> [c0000001750ff360] c00000000053afb4 .radeon_device_init+0x8d0/0xb48
>>> [c0000001750ff400] c00000000053d2c8 .radeon_driver_load_kms+0xcc/0x178
>>> [c0000001750ff490] c00000000051235c .drm_dev_register+0x9c/0xe8
>>> [c0000001750ff520] c000000000514ab4 .drm_get_pci_dev+0x120/0x1c8
>>> [c0000001750ff5c0] c0000000005390e4 .radeon_pci_probe+0xb4/0xc8
>>> [c0000001750ff650] c00000000048f8d0 .pci_device_probe+0x90/0x100
>>> [c0000001750ff6e0] c0000000006af8c0 .driver_probe_device+0x15c/0x2c8
>>> [c0000001750ff780] c0000000006afac8 .__driver_attach+0x9c/0xcc
>>> [c0000001750ff810] c0000000006ad62c .bus_for_each_dev+0xac/0xc0
>>> [c0000001750ff8b0] c0000000006af2a0 .driver_attach+0x34/0x40
>>> [c0000001750ff930] c0000000006aece8 .bus_add_driver+0x104/0x244
>>> [c0000001750ff9d0] c0000000006b03dc .driver_register+0xc0/0x110
>>> [c0000001750ffa60] c00000000048f014 .__pci_register_driver+0x58/0x64
>>> [c0000001750ffaf0] c000000000514bc4 .drm_pci_init+0x68/0x10c
>>> [c0000001750ffb90] c000000001667b84 .radeon_init+0xac/0xd0
>>> [c0000001750ffc10] c000000000009484 .do_one_initcall+0x14c/0x1e8
>>> [c0000001750ffd00] c00000000162fb5c .kernel_init_freeable+0x180/0x23c
>>> [c0000001750ffdb0] c000000000009b10 .kernel_init+0x20/0x120
>>> [c0000001750ffe30] c000000000007eb0 .ret_from_kernel_thread+0x58/0xa8
>>> 0:mon>  <no input ...>
>>> Oops: Kernel access of bad area, sig: 11 [#1]
>>> SMP NR_CPUS=2 PA Semi PWRficient
>>> Modules linked in:
>>> CPU: 0 PID: 1 Comm: swapper/0 Not tainted
>>> 4.5.0alpha7_A-EON_AmigaONE_X1000_Nemo-08950-g2b4015e-dirty #3
>>> task: c0000001750f8d10 ti: c0000001750fc000 task.ti: c0000001750fc000
>>> NIP: c0000000006379c8 LR: c0000000006379b8 CTR: 0000000000000000
>>> REGS: c0000001750fedc0 TRAP: 0300   Not tainted
>>> (4.5.0alpha7_A-EON_AmigaONE_X1000_Nemo-08950-g2b4015e-dirty)
>>> MSR: 9000000002009032 <SF,HV,VEC,EE,ME,IR,DR,RI>  CR: 4225004c  XER:
>>> 20000000
>>> DAR: d000080111420100 DSISR: 42000000 SOFTE: 1
>>> GPR00: 00000000ffffffff c0000001750ff040 c0000000018ed400 
>>> 0000000000000000
>>> GPR04: c000000000fc59e0 0000000000000008 ffffffff00000000 
>>> ffffffff00000000
>>> GPR08: ffffffff00000000 d000080111420100 00000000cccc984a 
>>> 0000000000000020
>>> GPR12: ffffffff00000000 c00000000ffff000 c000000000009af0 
>>> 0000000000000000
>>> GPR16: 0000000000000000 0000000000000000 0000000000000000 
>>> 0000000000000000
>>> GPR20: 0000000000000000 0000000000000000 0000000000000000 
>>> c000000001556dca
>>> GPR24: 0000000000007964 c000000001552d5e c00000000820eb68 
>>> c000000175718000
>>> GPR28: d000080090880000 0000000080ba0100 c000000000fb9cc0 
>>> 0000000007254ea8
>>> NIP [c0000000006379c8] .vce_v1_0_load_fw+0x154/0x180
>>> LR [c0000000006379b8] .vce_v1_0_load_fw+0x144/0x180
>>> Call Trace:
>>> [c0000001750ff040] [c0000001750ff150] 0xc0000001750ff150 (unreliable)
>>> [c0000001750ff0e0] [c000000000635c38] .radeon_vce_resume+0x120/0x204
>>> [c0000001750ff190] [c0000000005d651c] .si_startup+0x1524/0x23c8
>>> [c0000001750ff280] [c0000000005d9d4c] .si_init+0xa60/0xbec
>>> [c0000001750ff360] [c00000000053afb4] .radeon_device_init+0x8d0/0xb48
>>> [c0000001750ff400] [c00000000053d2c8] 
>>> .radeon_driver_load_kms+0xcc/0x178
>>> [c0000001750ff490] [c00000000051235c] .drm_dev_register+0x9c/0xe8
>>> [c0000001750ff520] [c000000000514ab4] .drm_get_pci_dev+0x120/0x1c8
>>> [c0000001750ff5c0] [c0000000005390e4] .radeon_pci_probe+0xb4/0xc8
>>> [c0000001750ff650] [c00000000048f8d0] .pci_device_probe+0x90/0x100
>>> [c0000001750ff6e0] [c0000000006af8c0] .driver_probe_device+0x15c/0x2c8
>>> [c0000001750ff780] [c0000000006afac8] .__driver_attach+0x9c/0xcc
>>> [c0000001750ff810] [c0000000006ad62c] .bus_for_each_dev+0xac/0xc0
>>> [c0000001750ff8b0] [c0000000006af2a0] .driver_attach+0x34/0x40
>>> [c0000001750ff930] [c0000000006aece8] .bus_add_driver+0x104/0x244
>>> [c0000001750ff9d0] [c0000000006b03dc] .driver_register+0xc0/0x110
>>> [c0000001750ffa60] [c00000000048f014] .__pci_register_driver+0x58/0x64
>>> [c0000001750ffaf0] [c000000000514bc4] .drm_pci_init+0x68/0x10c
>>> [c0000001750ffb90] [c000000001667b84] .radeon_init+0xac/0xd0
>>> [c0000001750ffc10] [c000000000009484] .do_one_initcall+0x14c/0x1e8
>>> [c0000001750ffd00] [c00000000162fb5c] .kernel_init_freeable+0x180/0x23c
>>> [c0000001750ffdb0] [c000000000009b10] .kernel_init+0x20/0x120
>>> [c0000001750ffe30] [c000000000007eb0] .ret_from_kernel_thread+0x58/0xa8
>>> Instruction dump:
>>> 4b9fc315 60000000 e93b23b0 387c0100 389e014c e8a90000 38a5feb4 4b9fd84d
>>> 60000000 815a0024 7d3cea14 38600000 <7d5ce92e> 815a0028 91490004 
>>> 815a002c
>>> ---[ end trace 70c04666cc8ef3da ]---
>>>
>>> Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b
>>>
>>> Rebooting in 180 seconds..
>>>
>>>
>
>
>
Thank you.
Works for the Sam460ex .
Still hopping for a solution to solve the ring_test failure .
http://lists.freedesktop.org/archives/dri-devel/2013-September/045050.html

Regards
Julian

[    2.518969] [drm] Initialized drm 1.1.0 20060810
[    2.523703] [drm] radeon kernel modesetting enabled.
[    2.529408] [drm] initializing kernel modesetting (VERDE 0x1002:0x683F 0x1545:0x7750).
[    2.537429] [drm] register mmio base: 0xe90000000
[    2.542185] [drm] register mmio size: 262144
[    2.878285] ATOM BIOS: C44501
[    2.881543] radeon 0000:81:00.0: VRAM: 1024M 0x0000000000000000 - 0x000000003FFFFFFF (1024M used)
[    2.890472] radeon 0000:81:00.0: GTT: 2048M 0x0000000040000000 - 0x00000000BFFFFFFF
[    2.898159] [drm] Detected VRAM RAM=1024M, BAR=256M
[    2.903053] [drm] RAM width 128bits DDR
[    2.907088] [TTM] Zone  kernel: Available graphics memory: 379132 kiB
[    2.913580] [TTM] Zone highmem: Available graphics memory: 1034492 kiB
[    2.920132] [TTM] Initializing pool allocator
[    2.924533] [TTM] Initializing DMA pool allocator
[    2.929360] [drm] radeon: 1024M of VRAM memory ready
[    2.934368] [drm] radeon: 2048M of GTT memory ready.
[    2.939422] [drm] Loading verde Microcode
[    2.943486] [drm] Internal thermal controller with fan control
[    2.949566] [drm] probing gen 2 caps for device aaa1:bed1 = 18cc41/0
[    3.003542] [drm] radeon: dpm initialized
[    3.009942] [drm] Found VCE firmware/feedback version 50.0.1 / 17!
[    3.016199] [drm] GART: num cpu pages 524288, num gpu pages 524288
[    3.032908] [drm] probing gen 2 caps for device aaa1:bed1 = 18cc41/0
[    3.087518] [drm] PCIE GART of 2048M enabled (table at 0x00000000002E8000).
[    3.094884] radeon 0000:81:00.0: WB enabled
[    3.099114] radeon 0000:81:00.0: fence driver on ring 0 use gpu addr 0x0000000040000c00 and cpu addr 0xee503c00
[    3.109238] radeon 0000:81:00.0: fence driver on ring 1 use gpu addr 0x0000000040000c04 and cpu addr 0xee503c04
[    3.119360] radeon 0000:81:00.0: fence driver on ring 2 use gpu addr 0x0000000040000c08 and cpu addr 0xee503c08
[    3.129481] radeon 0000:81:00.0: fence driver on ring 3 use gpu addr 0x0000000040000c0c and cpu addr 0xee503c0c
[    3.139603] radeon 0000:81:00.0: fence driver on ring 4 use gpu addr 0x0000000040000c10 and cpu addr 0xee503c10
[    3.179625] radeon 0000:81:00.0: fence driver on ring 5 use gpu addr 0x0000000000075a18 and cpu addr 0xf5135a18
[    3.216436] radeon 0000:81:00.0: fence driver on ring 6 use gpu addr 0x0000000040000c18 and cpu addr 0xee503c18
[    3.226590] radeon 0000:81:00.0: fence driver on ring 7 use gpu addr 0x0000000040000c1c and cpu addr 0xee503c1c
[    3.236713] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[    3.243349] [drm] Driver supports precise vblank timestamp query.
[    3.249462] radeon 0000:81:00.0: radeon: MSI limited to 32-bit
[    3.255380] genirq: Setting trigger mode 3 for irq 45 failed (uic_set_irq_type+0x0/0x160)
[    3.263652] radeon 0000:81:00.0: radeon: using MSI.
[    3.268618] [drm] radeon: irq initialized.
[    4.028643] [drm:r600_ring_test] *ERROR* radeon: ring 0 test failed (scratch(0x850C)=0xCAFEDEAD)
[    4.037504] radeon 0000:81:00.0: disabling GPU acceleration
[    4.246416] [drm] Radeon Display Connectors
[    4.250699] [drm] Connector 0:
[    4.253800] [drm]   HDMI-A-1
[    4.256707] [drm]   HPD4
[    4.259262] [drm]   DDC: 0x6570 0x6570 0x6574 0x6574 0x6578 0x6578 0x657c 0x657c
[    4.266680] [drm]   Encoders:
[    4.269667] [drm]     DFP1: INTERNAL_UNIPHY2
[    4.273955] [drm] Connector 1:
[    4.277028] [drm]   DVI-I-1
[    4.279839] [drm]   HPD2
[    4.282396] [drm]   DDC: 0x6560 0x6560 0x6564 0x6564 0x6568 0x6568 0x656c 0x656c
[    4.289814] [drm]   Encoders:
[    4.292801] [drm]     DFP2: INTERNAL_UNIPHY
[    4.297001] [drm]     CRT1: INTERNAL_KLDSCP_DAC1
[    4.415219] [drm] fb mappable at 0x806E9000
[    4.419434] [drm] vram apper at 0x80000000
[    4.423547] [drm] size 8294400
[    4.426619] [drm] fb depth is 24
[    4.429866] [drm]    pitch is 7680
[    4.725379] Console: switching to colour frame buffer device 240x67
[    4.804478] radeon 0000:81:00.0: fb0: radeondrmfb frame buffer device
[    4.813680] [drm] Initialized radeon 2.43.0 20080528 for 0000:81:00.0 on minor 0
[    4.830587] brd: module loaded
[    4.838314] loop: module loaded




[-- Attachment #1.2: Type: text/html, Size: 79453 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 27+ messages in thread

* Re: [BUG/REGRESSION] Kernel 4.5-rc1 on Acube Sam460ex AMCC 460ex Power PC motherboards
  2016-01-22  8:17             ` Christian König
  2016-01-22 11:06               ` Julian Margetson
@ 2016-01-25 12:46               ` Julian Margetson
  2016-01-25 19:20                 ` Dan Williams
  1 sibling, 1 reply; 27+ messages in thread
From: Julian Margetson @ 2016-01-25 12:46 UTC (permalink / raw)
  To: Maling list - DRI developers
  Cc: Dave Hansen, aperez, chzigotzky, Dan Williams


[-- Attachment #1.1: Type: text/plain, Size: 8166 bytes --]

Oops starting Xorg with kernel 4.5-rc1 on Acube Sam460ex amcc460ex 
powerpc motherboard.

======================================================================================================================
01c8f1c44b83a0825b573e7c723b033cece37b86 is the first bad commit
commit 01c8f1c44b83a0825b573e7c723b033cece37b86
Author: Dan Williams <dan.j.williams@intel.com>
Date:   Fri Jan 15 16:56:40 2016 -0800

     mm, dax, gpu: convert vm_insert_mixed to pfn_t
     
     Convert the raw unsigned long 'pfn' argument to pfn_t for the purpose of
     evaluating the PFN_MAP and PFN_DEV flags.  When both are set it triggers
     _PAGE_DEVMAP to be set in the resulting pte.
     
     There are no functional changes to the gpu drivers as a result of this
     conversion.
     
     Signed-off-by: Dan Williams <dan.j.williams@intel.com>
     Cc: Dave Hansen <dave@sr71.net>
     Cc: David Airlie <airlied@linux.ie>
     Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
     Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>

:040000 040000 dc71b6dc188dea4b6ce95f5fd1e4e73cc3663cbe 8a745459a14cd2a6f4e1c71fda3e54333d023f43 M	arch
:040000 040000 9e8103b65698f677e17becdac53914ca029a6197 f656e15bffef4ea8c848176a79eb50a071ec323e M	drivers
:040000 040000 3ffc222d7e0f1067772798d08777aeb54136026e e2b423f85aaaf0cb25d48d1e15771fc5bddf7981 M	fs
:040000 040000 392d2dea8185ba8f0d1c101782831ceed9aa9812 9e3001b04052daa1b3204b6f2a6e26138a4ed7dd M	include
:040000 040000 f81d8cfe3052b7259b75a58656a65efdaad40284 969d0ff262020f27a695172ce89ae5f6088e8d44 M	mm

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

[   44.725656] Oops: Machine check, sig: 7 [#1]
[   44.730187] PREEMPT Canyonlands
[   44.733512] Modules linked in:
[   44.736755] CPU: 0 PID: 597 Comm: Xorg Not tainted 4.5.0-rc1-Sam460ex #1
[   44.743828] task: ee239140 ti: ecf88000 task.ti: ecf88000
[   44.749529] NIP: 1ff13484 LR: 1ff13404 CTR: 1ff134d0
[   44.754772] REGS: ecf89f10 TRAP: 0214   Not tainted  (4.5.0-rc1-Sam460ex)
[   44.761932] MSR: 0002f900 <CE,EE,PR,FP,ME>  CR: 48004262  XER: 20000000
[   44.769076]
GPR00: 1f3d7134 bf887050 b7d3b6f0 b74fdffc b6d14008 00000778 00000004 00000000
GPR08: 00000000 b74fdffc 00000000 bf887000 1ff13404 207aeff4 00000000 00000780
GPR16: 00000000 00000020 00000000 00000000 00001e00 20f3e620 00000438 b6d14008
GPR24: 00000780 bf8870a8 20f28760 b74fe000 b74fe000 b6d14008 2001bff4 00001e00
[   44.800927] NIP [1ff13484] 0x1ff13484
[   44.804789] LR [1ff13404] 0x1ff13404
[   44.808564] Call Trace:
[   44.964294] ---[ end trace ef11bac1eb629226 ]---
[   44.968911]
[   47.452723] Machine check in kernel mode.
[   47.456761] Data Write PLB Error
[   47.459988] Machine Check exception is imprecise
[   47.464614] Vector: 214  at [ecf6bf10]
[   47.468364]     pc: 1faa6480
[   47.471280]     lr: 1faa6404
[   47.474198]     sp: bfda5e60
[   47.477080]    msr: 2f900
[   47.479701]   current = 0xecf92840
[   47.483105]     pid   = 659, comm = Xorg
[   47.487031] Linux version 4.5.0-rc1-Sam460ex (root@julian-VirtualBox) (gcc version 4.8.2 (Ubuntu 4.8.2-16ubuntu3) ) #1 PREEMPT Sun Jan 24 19:50:54 AST 2016
[   47.500956] enter ? for help
[   47.503842] mon>  <no input ...>
[   49.507131] Oops: Machine check, sig: 7 [#2]
[   49.511654] PREEMPT Canyonlands
[   49.514987] Modules linked in:
[   49.518231] CPU: 0 PID: 659 Comm: Xorg Tainted: G      D         4.5.0-rc1-Sam460ex #1
[   49.526588] task: ecf92840 ti: ecf6a000 task.ti: ecf6a000
[   49.532280] NIP: 1faa6480 LR: 1faa6404 CTR: 1faa64d0
[   49.537516] REGS: ecf6bf10 TRAP: 0214   Tainted: G      D          (4.5.0-rc1-Sam460ex)
[   49.545959] MSR: 0002f900 <CE,EE,PR,FP,ME>  CR: 24004242  XER: 00000000
[   49.553103]
GPR00: 1ef6a134 bfda5e60 b7bfc6f0 b73beffc b6bd5008 00000780 00000004 00000000
GPR08: 00000000 b73beffc 00000000 bfda5e10 1faa6404 20341ff4 00000000 00000780
GPR16: 00000000 00000020 00000000 00000000 00001e00 20740650 00000438 b6bd5008
GPR24: 00000780 bfda5eb8 2072a730 b73bf000 b73bf000 b6bd5008 1fbaeff4 00001e00
[   49.584956] NIP [1faa6480] 0x1faa6480
[   49.588816] LR [1faa6404] 0x1faa6404
[   49.592582] Call Trace:
[   49.595167] ---[ end trace ef11bac1eb629227 ]---
[   49.599787]
[   52.298332] Machine check in kernel mode.
[   52.302369] Data Write PLB Error
[   52.305595] Machine Check exception is imprecise
[   52.310222] Vector: 214  at [ee043f10]
[   52.313972]     pc: 1fc9e484
[   52.316888]     lr: 1fc9e404
[   52.319805]     sp: bff30c20
[   52.322687]    msr: 2f900
[   52.325310]   current = 0xecf92280
[   52.328713]     pid   = 676, comm = Xorg
[   52.332638] Linux version 4.5.0-rc1-Sam460ex (root@julian-VirtualBox) (gcc version 4.8.2 (Ubuntu 4.8.2-16ubuntu3) ) #1 PREEMPT Sun Jan 24 19:50:54 AST 2016
[   52.346563] enter ? for help
[   52.349441] mon>  <no input ...>
[   54.352730] Oops: Machine check, sig: 7 [#3]
[   54.357252] PREEMPT Canyonlands
[   54.360586] Modules linked in:
[   54.363830] CPU: 0 PID: 676 Comm: Xorg Tainted: G      D         4.5.0-rc1-Sam460ex #1
[   54.372186] task: ecf92280 ti: ee042000 task.ti: ee042000
[   54.377880] NIP: 1fc9e484 LR: 1fc9e404 CTR: 1fc9e4d0
[   54.383123] REGS: ee043f10 TRAP: 0214   Tainted: G      D          (4.5.0-rc1-Sam460ex)
[   54.391567] MSR: 0002f900 <CE,EE,PR,FP,ME>  CR: 44004242  XER: 20000000
[   54.398712]
GPR00: 1f162134 bff30c20 b78dc6f0 b709effc b68b5008 00000778 00000004 00000000
GPR08: 00000000 b709effc 00000000 bff30bd0 1fc9e404 20539ff4 00000000 00000780
GPR16: 00000000 00000020 00000000 00000000 00001e00 20bee650 00000438 b68b5008
GPR24: 00000780 bff30c78 20bd8760 b709f000 b709f000 b68b5008 1fda6ff4 00001e00
[   54.430563] NIP [1fc9e484] 0x1fc9e484
[   54.434424] LR [1fc9e404] 0x1fc9e404
[   54.438198] Call Trace:
[   54.440782] ---[ end trace ef11bac1eb629228 ]---
[   54.445404]
[   57.821361] Machine check in kernel mode.
[   57.825399] Data Write PLB Error
[   57.828625] Machine Check exception is imprecise
[   57.833251] Vector: 214  at [ecf59f10]
[   57.837001]     pc: 201be480
[   57.839917]     lr: 201be404
[   57.842835]     sp: bff7cf20
[   57.845717]    msr: 2f900
[   57.848339]   current = 0xecf905c0
[   57.851742]     pid   = 689, comm = Xorg
[   57.855668] Linux version 4.5.0-rc1-Sam460ex (root@julian-VirtualBox) (gcc version 4.8.2 (Ubuntu 4.8.2-16ubuntu3) ) #1 PREEMPT Sun Jan 24 19:50:54 AST 2016
[   57.869593] enter ? for help
[   57.872479] mon>  <no input ...>
[   59.875768] Oops: Machine check, sig: 7 [#4]
[   59.880290] PREEMPT Canyonlands
[   59.883616] Modules linked in:
[   59.886860] CPU: 0 PID: 689 Comm: Xorg Tainted: G      D         4.5.0-rc1-Sam460ex #1
[   59.895216] task: ecf905c0 ti: ecf58000 task.ti: ecf58000
[   59.900917] NIP: 201be480 LR: 201be404 CTR: 201be4d0
[   59.906152] REGS: ecf59f10 TRAP: 0214   Tainted: G      D          (4.5.0-rc1-Sam460ex)
[   59.914596] MSR: 0002f900 <CE,EE,PR,FP,ME>  CR: 24004242  XER: 00000000
[   59.921741]
GPR00: 1f682134 bff7cf20 b7c926f0 b7454ffc b6c6b008 00000780 00000004 00000000
GPR08: 00000000 b7454ffc 00000000 bff7ced0 201be404 20a59ff4 00000000 00000780
GPR16: 00000000 00000020 00000000 00000000 00001e00 20d97650 00000438 b6c6b008
GPR24: 00000780 bff7cf78 20d81730 b7455000 b7455000 b6c6b008 202c6ff4 00001e00
[   60.039495] NIP [201be480] 0x201be480
[   60.060632] LR [201be404] 0x201be404
[   60.081524] Call Trace:
[   60.101070] ---[ end trace ef11bac1eb629229 ]---
[   60.105691]
[   64.041702] Machine check in kernel mode.
[   64.045736] Data Write PLB Error
[   64.048963] Machine Check exception is imprecise
[   64.053589] Vector: 214  at [ecd7bf10]
[   64.057340]     pc: 20090484
[   64.060256]     lr: 20090404
[   64.063173]     sp: bf821230
[   64.066055]    msr: 2f900
[   64.068677]   current = 0xee647980
[   64.072081]     pid   = 751, comm = Xorg
[   64.076006] Linux version 4.5.0-rc1-Sam460ex (root@julian-VirtualBox) (gcc version 4.8.2 (Ubuntu 4.8.2-16ubuntu3) ) #1 PREEMPT Sun Jan 24 19:50:54 AST 2016
[   64.089932] enter ? for help
[   64.092818] mon>  <no input ...>





[-- Attachment #1.2: Type: text/html, Size: 9400 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 27+ messages in thread

* Re: [BUG/REGRESSION] Kernel 4.5-rc1 on Acube Sam460ex AMCC 460ex Power PC motherboards
  2016-01-25 12:46               ` [BUG/REGRESSION] Kernel 4.5-rc1 on Acube Sam460ex AMCC 460ex " Julian Margetson
@ 2016-01-25 19:20                 ` Dan Williams
  2016-01-25 20:35                   ` Julian Margetson
  0 siblings, 1 reply; 27+ messages in thread
From: Dan Williams @ 2016-01-25 19:20 UTC (permalink / raw)
  To: Julian Margetson
  Cc: Dave Hansen, Maling list - DRI developers, aperez, chzigotzky

[-- Attachment #1: Type: text/plain, Size: 1879 bytes --]

On Mon, Jan 25, 2016 at 4:46 AM, Julian Margetson <runaway@candw.ms> wrote:
> Oops starting Xorg with kernel 4.5-rc1 on Acube Sam460ex amcc460ex powerpc
> motherboard.
>
> ======================================================================================================================
> 01c8f1c44b83a0825b573e7c723b033cece37b86 is the first bad commit
> commit 01c8f1c44b83a0825b573e7c723b033cece37b86
> Author: Dan Williams <dan.j.williams@intel.com>
> Date:   Fri Jan 15 16:56:40 2016 -0800
>
>     mm, dax, gpu: convert vm_insert_mixed to pfn_t
>
>     Convert the raw unsigned long 'pfn' argument to pfn_t for the purpose of
>     evaluating the PFN_MAP and PFN_DEV flags.  When both are set it triggers
>     _PAGE_DEVMAP to be set in the resulting pte.
>
>     There are no functional changes to the gpu drivers as a result of this
>     conversion.
>
>     Signed-off-by: Dan Williams <dan.j.williams@intel.com>
>     Cc: Dave Hansen <dave@sr71.net>
>     Cc: David Airlie <airlied@linux.ie>
>     Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
>     Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
>
> :040000 040000 dc71b6dc188dea4b6ce95f5fd1e4e73cc3663cbe
> 8a745459a14cd2a6f4e1c71fda3e54333d023f43 M arch
> :040000 040000 9e8103b65698f677e17becdac53914ca029a6197
> f656e15bffef4ea8c848176a79eb50a071ec323e M drivers
> :040000 040000 3ffc222d7e0f1067772798d08777aeb54136026e
> e2b423f85aaaf0cb25d48d1e15771fc5bddf7981 M fs
> :040000 040000 392d2dea8185ba8f0d1c101782831ceed9aa9812
> 9e3001b04052daa1b3204b6f2a6e26138a4ed7dd M include
> :040000 040000 f81d8cfe3052b7259b75a58656a65efdaad40284
> 969d0ff262020f27a695172ce89ae5f6088e8d44 M mm
>

Hmm, this commit could only cause a behavior change if it modifies the
value of the pfn as seen by insert_pfn().  Can you try the attached
debug patch to see if that assumption is being violated?

[-- Attachment #2: pfn-debug.patch --]
[-- Type: text/x-patch, Size: 1303 bytes --]

diff --git a/include/linux/pfn_t.h b/include/linux/pfn_t.h
index 37448ab5fb5c..81813051cec7 100644
--- a/include/linux/pfn_t.h
+++ b/include/linux/pfn_t.h
@@ -16,10 +16,25 @@
 #define PFN_DEV (1UL << (BITS_PER_LONG - 3))
 #define PFN_MAP (1UL << (BITS_PER_LONG - 4))
 
+extern pfn_t phys_to_pfn_t(phys_addr_t addr, unsigned long flags);
+
+static inline bool pfn_t_has_page(pfn_t pfn)
+{
+	return (pfn.val & PFN_MAP) == PFN_MAP || (pfn.val & PFN_DEV) == 0;
+}
+
+static inline unsigned long pfn_t_to_pfn(pfn_t pfn)
+{
+	return pfn.val & ~PFN_FLAGS_MASK;
+}
+
 static inline pfn_t __pfn_to_pfn_t(unsigned long pfn, unsigned long flags)
 {
 	pfn_t pfn_t = { .val = pfn | (flags & PFN_FLAGS_MASK), };
 
+	WARN_ONCE(pfn_t_to_pfn(pfn_t) != pfn, "pfn: %#lx pfn_t: %#lx\n",
+			pfn, pfn_t_to_pfn(pfn_t));
+
 	return pfn_t;
 }
 
@@ -29,18 +44,6 @@ static inline pfn_t pfn_to_pfn_t(unsigned long pfn)
 	return __pfn_to_pfn_t(pfn, 0);
 }
 
-extern pfn_t phys_to_pfn_t(phys_addr_t addr, unsigned long flags);
-
-static inline bool pfn_t_has_page(pfn_t pfn)
-{
-	return (pfn.val & PFN_MAP) == PFN_MAP || (pfn.val & PFN_DEV) == 0;
-}
-
-static inline unsigned long pfn_t_to_pfn(pfn_t pfn)
-{
-	return pfn.val & ~PFN_FLAGS_MASK;
-}
-
 static inline struct page *pfn_t_to_page(pfn_t pfn)
 {
 	if (pfn_t_has_page(pfn))

[-- Attachment #3: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply related	[flat|nested] 27+ messages in thread

* Re: [BUG/REGRESSION] Kernel 4.5-rc1 on Acube Sam460ex AMCC 460ex Power PC motherboards
  2016-01-25 19:20                 ` Dan Williams
@ 2016-01-25 20:35                   ` Julian Margetson
  2016-01-27  1:43                     ` Dan Williams
  0 siblings, 1 reply; 27+ messages in thread
From: Julian Margetson @ 2016-01-25 20:35 UTC (permalink / raw)
  To: Dan Williams
  Cc: Dave Hansen, Maling list - DRI developers, aperez, chzigotzky


[-- Attachment #1.1: Type: text/plain, Size: 57976 bytes --]

On 1/25/2016 3:20 PM, Dan Williams wrote:
> On Mon, Jan 25, 2016 at 4:46 AM, Julian Margetson <runaway@candw.ms> wrote:
>> Oops starting Xorg with kernel 4.5-rc1 on Acube Sam460ex amcc460ex powerpc
>> motherboard.
>>
>> ======================================================================================================================
>> 01c8f1c44b83a0825b573e7c723b033cece37b86 is the first bad commit
>> commit 01c8f1c44b83a0825b573e7c723b033cece37b86
>> Author: Dan Williams <dan.j.williams@intel.com>
>> Date:   Fri Jan 15 16:56:40 2016 -0800
>>
>>      mm, dax, gpu: convert vm_insert_mixed to pfn_t
>>
>>      Convert the raw unsigned long 'pfn' argument to pfn_t for the purpose of
>>      evaluating the PFN_MAP and PFN_DEV flags.  When both are set it triggers
>>      _PAGE_DEVMAP to be set in the resulting pte.
>>
>>      There are no functional changes to the gpu drivers as a result of this
>>      conversion.
>>
>>      Signed-off-by: Dan Williams <dan.j.williams@intel.com>
>>      Cc: Dave Hansen <dave@sr71.net>
>>      Cc: David Airlie <airlied@linux.ie>
>>      Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
>>      Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
>>
>> :040000 040000 dc71b6dc188dea4b6ce95f5fd1e4e73cc3663cbe
>> 8a745459a14cd2a6f4e1c71fda3e54333d023f43 M arch
>> :040000 040000 9e8103b65698f677e17becdac53914ca029a6197
>> f656e15bffef4ea8c848176a79eb50a071ec323e M drivers
>> :040000 040000 3ffc222d7e0f1067772798d08777aeb54136026e
>> e2b423f85aaaf0cb25d48d1e15771fc5bddf7981 M fs
>> :040000 040000 392d2dea8185ba8f0d1c101782831ceed9aa9812
>> 9e3001b04052daa1b3204b6f2a6e26138a4ed7dd M include
>> :040000 040000 f81d8cfe3052b7259b75a58656a65efdaad40284
>> 969d0ff262020f27a695172ce89ae5f6088e8d44 M mm
>>
> Hmm, this commit could only cause a behavior change if it modifies the
> value of the pfn as seen by insert_pfn().  Can you try the attached
> debug patch to see if that assumption is being violated?

Had to manually delete the lines in the second part of the patch.

=====================================================================================================
U-Boot 2015.a (May 16 2015 - 14:20:11)

CPU:   AMCC PowerPC 460EX Rev. B at 1155 MHz (PLB=231 OPB=115 EBC=115)
        No Security/Kasumi support
        Bootstrap Option H - Boot ROM Location I2C (Addr 0x52)
        Internal PCI arbiter enabled
        32 kB I-Cache 32 kB D-Cache
Board: Sam460ex/cr, PCIe 4x + SATA-2
I2C:   ready
DRAM:  2 GiB (ECC not enabled, 462 MHz, CL4)
PCI:   Bus Dev VenId DevId Class Int
         00  04  1095  3512  0104  00
         00  06  126f  0501  0380  00
PCIE1: successfully set as root-complex
         02  00  1002  683f  0300  ff
Net:   ppc_4xx_eth0
FPGA:  Revision 03 (2010-10-07)
SM502: found
PERMD2:not found
VGA:   1
VESA:  OK
[    0.000000] Using Canyonlands machine description
[    0.000000] Linux version 4.5.0-rc1-Sam460ex (root@julian-VirtualBox) (gcc version 4.8.2 (Ubuntu 4.8.2-16ubuntu3) ) #1 PREEMPT Mon Jan 25 16:03:17 AST 2016
[    0.000000] Zone ranges:
[    0.000000]   DMA      [mem 0x0000000000000000-0x000000002fffffff]
[    0.000000]   Normal   empty
[    0.000000]   HighMem  [mem 0x0000000030000000-0x000000007fffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000000000000-0x000000007fffffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x000000007fffffff]
[    0.000000] MMU: Allocated 1088 bytes of context maps for 255 contexts
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 522752
[    0.000000] Kernel command line: root=/dev/sdb8 console=ttyS0,115200 console=tty0
[    0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes)
[    0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
[    0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
[    0.000000] Sorting __ex_table...
[    0.000000] Memory: 2002928K/2097152K available (6792K kernel code, 288K rwdata, 3228K rodata, 236K init, 345K bss, 94224K reserved, 0K cma-reserved, 1310720K highmem)
[    0.000000] Kernel virtual memory layout:
[    0.000000]   * 0xfffcf000..0xfffff000  : fixmap
[    0.000000]   * 0xffc00000..0xffe00000  : highmem PTEs
[    0.000000]   * 0xffa00000..0xffc00000  : consistent mem
[    0.000000]   * 0xffa00000..0xffa00000  : early ioremap
[    0.000000]   * 0xf1000000..0xffa00000  : vmalloc & ioremap
[    0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] Preemptible hierarchical RCU implementation.
[    0.000000] Build-time adjustment of leaf fanout to 32.
[    0.000000] NR_IRQS:512 nr_irqs:512 16
[    0.000000] UIC0 (32 IRQ sources) at DCR 0xc0
[    0.000000] UIC1 (32 IRQ sources) at DCR 0xd0
[    0.000000] UIC2 (32 IRQ sources) at DCR 0xe0
[    0.000000] UIC3 (32 IRQ sources) at DCR 0xf0
[    0.000014] clocksource: timebase: mask: 0xffffffffffffffff max_cycles: 0x10a60dda894, max_idle_ns: 440795207041 ns
[    0.000026] clocksource: timebase mult[dda520] shift[24] registered
[    0.000153] Console: colour dummy device 80x25
[    0.000701] console [tty0] enabled
[    0.000736] pid_max: default: 32768 minimum: 301
[    0.000857] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.000887] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.003319] devtmpfs: initialized
[    0.005924] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1911260446275000 ns
[    0.006415] xor: measuring software checksum speed
[    0.016352]    8regs     :   856.000 MB/sec
[    0.026364]    8regs_prefetch:   800.000 MB/sec
[    0.036395]    32regs    :  1116.000 MB/sec
[    0.046431]    32regs_prefetch:   968.000 MB/sec
[    0.046452] xor: using function: 32regs (1116.000 MB/sec)
[    0.046500] prandom: seed boundary self test passed
[    0.048968] prandom: 100 self tests passed
[    0.049578] NET: Registered protocol family 16
[    0.052553] cpuidle: using governor ladder
[    0.055588] cpuidle: using governor menu
[    0.056010] 256k L2-cache enabled
[    0.056114] PCIE0: Port disabled via device-tree
[    0.056174] PCIE1: Checking link...
[    0.056191] PCIE1: Device detected, waiting for link...
[    0.056210] PCIE1: link is up !
[    0.158442] PCI host bridge /plb/pciex@d20000000 (primary) ranges:
[    0.158492]  MEM 0x0000000e80000000..0x0000000effffffff -> 0x0000000080000000
[    0.158528]  MEM 0x0000000f00100000..0x0000000f001fffff -> 0x0000000000000000
[    0.158560]   IO 0x0000000f80010000..0x0000000f8001ffff -> 0x0000000000000000
[    0.158597] 4xx PCI DMA offset set to 0x00000000
[    0.158615] 4xx PCI DMA window base to 0x0000000000000000
[    0.158634] DMA window size 0x0000000080000000
[    0.158669] PCIE1: successfully set as root-complex
[    0.158763] PCI host bridge /plb/pci@c0ec00000 (primary) ranges:
[    0.158792]  MEM 0x0000000d80000000..0x0000000dffffffff -> 0x0000000080000000
[    0.158827]  MEM 0x0000000c0ee00000..0x0000000c0eefffff -> 0x0000000000000000
[    0.158859]   IO 0x0000000c08000000..0x0000000c0800ffff -> 0x0000000000000000
[    0.158888] 4xx PCI DMA offset set to 0x00000000
[    0.158906] 4xx PCI DMA window base to 0x0000000000000000
[    0.158924] DMA window size 0x0000000080000000
[    0.167634] PCI: Probing PCI hardware
[    0.167833] PCI host bridge to bus 0000:80
[    0.167868] pci_bus 0000:80: root bus resource [io  0xfffe0000-0xfffeffff] (bus address [0x0000-0xffff])
[    0.167906] pci_bus 0000:80: root bus resource [mem 0xe80000000-0xeffffffff] (bus address [0x80000000-0xffffffff])
[    0.167943] pci_bus 0000:80: root bus resource [mem 0xf00100000-0xf001fffff] (bus address [0x00000000-0x000fffff])
[    0.167982] pci_bus 0000:80: root bus resource [bus 80-ff]
[    0.168148] PCI: Hiding 4xx host bridge resources 0000:80:00.0
[    0.169020] pci 0000:80:00.0: PCI bridge to [bus 81-bf]
[    0.169276] PCI host bridge to bus 0001:00
[    0.169304] pci_bus 0001:00: root bus resource [io  0x0000-0xffff]
[    0.169330] pci_bus 0001:00: root bus resource [mem 0xd80000000-0xdffffffff] (bus address [0x80000000-0xffffffff])
[    0.169367] pci_bus 0001:00: root bus resource [mem 0xc0ee00000-0xc0eefffff] (bus address [0x00000000-0x000fffff])
[    0.169403] pci_bus 0001:00: root bus resource [bus 00-ff]
[    0.170007] pci 0000:80:00.0: BAR 9: assigned [mem 0xe80000000-0xe8fffffff 64bit pref]
[    0.170050] pci 0000:80:00.0: BAR 8: assigned [mem 0xe90000000-0xe900fffff]
[    0.170093] pci 0000:80:00.0: BAR 7: assigned [io  0xfffe1000-0xfffe1fff]
[    0.170128] pci 0000:81:00.0: BAR 0: assigned [mem 0xe80000000-0xe8fffffff 64bit pref]
[    0.170172] pci 0000:81:00.0: BAR 2: assigned [mem 0xe90000000-0xe9003ffff 64bit]
[    0.170211] pci 0000:81:00.0: BAR 6: assigned [mem 0xe90040000-0xe9005ffff pref]
[    0.170245] pci 0000:81:00.1: BAR 0: assigned [mem 0xe90060000-0xe90063fff 64bit]
[    0.170283] pci 0000:81:00.0: BAR 4: assigned [io  0xfffe1000-0xfffe10ff]
[    0.170311] pci 0000:80:00.0: PCI bridge to [bus 81-bf]
[    0.170335] pci 0000:80:00.0:   bridge window [io  0xfffe1000-0xfffe1fff]
[    0.170361] pci 0000:80:00.0:   bridge window [mem 0xe90000000-0xe900fffff]
[    0.170387] pci 0000:80:00.0:   bridge window [mem 0xe80000000-0xe8fffffff 64bit pref]
[    0.170486] pci 0001:00:06.0: BAR 0: assigned [mem 0xd80000000-0xd83ffffff]
[    0.170514] pci 0001:00:06.0: BAR 1: assigned [mem 0xd84000000-0xd841fffff]
[    0.170542] pci 0001:00:04.0: BAR 6: assigned [mem 0xd84200000-0xd8427ffff pref]
[    0.170574] pci 0001:00:04.0: BAR 5: assigned [mem 0xd84280000-0xd842801ff]
[    0.170601] pci 0001:00:04.0: BAR 4: assigned [io  0x1000-0x100f]
[    0.170626] pci 0001:00:04.0: BAR 0: assigned [io  0x1010-0x1017]
[    0.170652] pci 0001:00:04.0: BAR 2: assigned [io  0x1018-0x101f]
[    0.170677] pci 0001:00:04.0: BAR 1: assigned [io  0x1020-0x1023]
[    0.170703] pci 0001:00:04.0: BAR 3: assigned [io  0x1024-0x1027]
[    0.198367] raid6: int32x1  gen()   304 MB/s
[    0.215530] raid6: int32x1  xor()   173 MB/s
[    0.232551] raid6: int32x2  gen()   433 MB/s
[    0.249639] raid6: int32x2  xor()   246 MB/s
[    0.266698] raid6: int32x4  gen()   476 MB/s
[    0.283727] raid6: int32x4  xor()   273 MB/s
[    0.300818] raid6: int32x8  gen()   234 MB/s
[    0.317987] raid6: int32x8  xor()   218 MB/s
[    0.318011] raid6: using algorithm int32x4 gen() 476 MB/s
[    0.318030] raid6: .... xor() 273 MB/s, rmw enabled
[    0.318049] raid6: using intx1 recovery algorithm
[    0.318354] vgaarb: device added: PCI:0000:81:00.0,decodes=io+mem,owns=none,locks=none
[    0.318396] vgaarb: loaded
[    0.318412] vgaarb: bridge control possible 0000:81:00.0
[    0.318692] SCSI subsystem initialized
[    0.319112] usbcore: registered new interface driver usbfs
[    0.319184] usbcore: registered new interface driver hub
[    0.319254] usbcore: registered new device driver usb
[    0.319376] pps_core: LinuxPPS API ver. 1 registered
[    0.319396] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.319442] PTP clock support registered
[    0.319603] EDAC MC: Ver: 3.0.0
[    0.320015] Advanced Linux Sound Architecture Driver Initialized.
[    0.339804] DMA-API: preallocated 65536 debug entries
[    0.339849] DMA-API: debugging enabled by kernel config
[    0.339901] clocksource: Switched to clocksource timebase
[    0.346495] NET: Registered protocol family 2
[    0.347119] TCP established hash table entries: 8192 (order: 3, 32768 bytes)
[    0.347254] TCP bind hash table entries: 8192 (order: 5, 163840 bytes)
[    0.347578] TCP: Hash tables configured (established 8192 bind 8192)
[    0.347705] UDP hash table entries: 512 (order: 2, 24576 bytes)
[    0.347787] UDP-Lite hash table entries: 512 (order: 2, 24576 bytes)
[    0.348145] NET: Registered protocol family 1
[    0.348494] RPC: Registered named UNIX socket transport module.
[    0.348527] RPC: Registered udp transport module.
[    0.348545] RPC: Registered tcp transport module.
[    0.348562] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.349271] Could not remap bcsr
[    0.352416] genirq: Setting trigger mode 3 for irq 45 failed (uic_set_irq_type+0x0/0x160)
[    0.355322] futex hash table entries: 256 (order: 0, 7168 bytes)
[    0.365603] ntfs: driver 2.1.32 [Flags: R/W].
[    0.366065] fuse init (API version 7.24)
[    0.370192] async_tx: api initialized (async)
[    0.370292] bounce: pool size: 64 pages
[    0.370371] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 251)
[    0.370408] io scheduler noop registered
[    0.370444] io scheduler cfq registered (default)
[    0.372509] crc32: CRC_LE_BITS = 64, CRC_BE BITS = 64
[    0.372539] crc32: self tests passed, processed 225944 bytes in 892267 nsec
[    0.373526] crc32c: CRC_LE_BITS = 64
[    0.373547] crc32c: self tests passed, processed 225944 bytes in 446410 nsec
[    0.441126] crc32_combine: 8373 self tests passed
[    0.508495] crc32c_combine: 8373 self tests passed
[    0.508555] glob: 64 self-tests passed, 0 failed
[    0.546490] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
[    0.547353] console [ttyS0] disabled
[    0.567522] serial8250.0: ttyS0 at MMIO 0x4ef600300 (irq = 22, base_baud = 691200) is a U6_16550A
[    1.498925] console [ttyS0] enabled
[    1.523118] serial8250.0: ttyS1 at MMIO 0x4ef600400 (irq = 23, base_baud = 691200) is a U6_16550A
[    1.533064] console [ttyS0] disabled
[    0.000000] Using Canyonlands machine description
[    0.000000] Linux version 4.5.0-rc1-Sam460ex (root@julian-VirtualBox) (gcc version 4.8.2 (Ubuntu 4.8.2-16ubuntu3) ) #1 PREEMPT Mon Jan 25 16:03:17 AST 2016
[    0.000000] Zone ranges:
[    0.000000]   DMA      [mem 0x0000000000000000-0x000000002fffffff]
[    0.000000]   Normal   empty
[    0.000000]   HighMem  [mem 0x0000000030000000-0x000000007fffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000000000000-0x000000007fffffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x000000007fffffff]
[    0.000000] MMU: Allocated 1088 bytes of context maps for 255 contexts
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 522752
[    0.000000] Kernel command line: root=/dev/sdb8 console=ttyS0,115200 console=tty0
[    0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes)
[    0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
[    0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
[    0.000000] Sorting __ex_table...
[    0.000000] Memory: 2002928K/2097152K available (6792K kernel code, 288K rwdata, 3228K rodata, 236K init, 345K bss, 94224K reserved, 0K cma-reserved, 1310720K highmem)
[    0.000000] Kernel virtual memory layout:
[    0.000000]   * 0xfffcf000..0xfffff000  : fixmap
[    0.000000]   * 0xffc00000..0xffe00000  : highmem PTEs
[    0.000000]   * 0xffa00000..0xffc00000  : consistent mem
[    0.000000]   * 0xffa00000..0xffa00000  : early ioremap
[    0.000000]   * 0xf1000000..0xffa00000  : vmalloc & ioremap
[    0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] Preemptible hierarchical RCU implementation.
[    0.000000] Build-time adjustment of leaf fanout to 32.
[    0.000000] NR_IRQS:512 nr_irqs:512 16
[    0.000000] UIC0 (32 IRQ sources) at DCR 0xc0
[    0.000000] UIC1 (32 IRQ sources) at DCR 0xd0
[    0.000000] UIC2 (32 IRQ sources) at DCR 0xe0
[    0.000000] UIC3 (32 IRQ sources) at DCR 0xf0
[    0.000014] clocksource: timebase: mask: 0xffffffffffffffff max_cycles: 0x10a60dda894, max_idle_ns: 440795207041 ns
[    0.000026] clocksource: timebase mult[dda520] shift[24] registered
[    0.000153] Console: colour dummy device 80x25
[    0.000701] console [tty0] enabled
[    0.000736] pid_max: default: 32768 minimum: 301
[    0.000857] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.000887] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.003319] devtmpfs: initialized
[    0.005924] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1911260446275000 ns
[    0.006415] xor: measuring software checksum speed
[    0.016352]    8regs     :   856.000 MB/sec
[    0.026364]    8regs_prefetch:   800.000 MB/sec
[    0.036395]    32regs    :  1116.000 MB/sec
[    0.046431]    32regs_prefetch:   968.000 MB/sec
[    0.046452] xor: using function: 32regs (1116.000 MB/sec)
[    0.046500] prandom: seed boundary self test passed
[    0.048968] prandom: 100 self tests passed
[    0.049578] NET: Registered protocol family 16
[    0.052553] cpuidle: using governor ladder
[    0.055588] cpuidle: using governor menu
[    0.056010] 256k L2-cache enabled
[    0.056114] PCIE0: Port disabled via device-tree
[    0.056174] PCIE1: Checking link...
[    0.056191] PCIE1: Device detected, waiting for link...
[    0.056210] PCIE1: link is up !
[    0.158442] PCI host bridge /plb/pciex@d20000000 (primary) ranges:
[    0.158492]  MEM 0x0000000e80000000..0x0000000effffffff -> 0x0000000080000000
[    0.158528]  MEM 0x0000000f00100000..0x0000000f001fffff -> 0x0000000000000000
[    0.158560]   IO 0x0000000f80010000..0x0000000f8001ffff -> 0x0000000000000000
[    0.158597] 4xx PCI DMA offset set to 0x00000000
[    0.158615] 4xx PCI DMA window base to 0x0000000000000000
[    0.158634] DMA window size 0x0000000080000000
[    0.158669] PCIE1: successfully set as root-complex
[    0.158763] PCI host bridge /plb/pci@c0ec00000 (primary) ranges:
[    0.158792]  MEM 0x0000000d80000000..0x0000000dffffffff -> 0x0000000080000000
[    0.158827]  MEM 0x0000000c0ee00000..0x0000000c0eefffff -> 0x0000000000000000
[    0.158859]   IO 0x0000000c08000000..0x0000000c0800ffff -> 0x0000000000000000
[    0.158888] 4xx PCI DMA offset set to 0x00000000
[    0.158906] 4xx PCI DMA window base to 0x0000000000000000
[    0.158924] DMA window size 0x0000000080000000
[    0.167634] PCI: Probing PCI hardware
[    0.167833] PCI host bridge to bus 0000:80
[    0.167868] pci_bus 0000:80: root bus resource [io  0xfffe0000-0xfffeffff] (bus address [0x0000-0xffff])
[    0.167906] pci_bus 0000:80: root bus resource [mem 0xe80000000-0xeffffffff] (bus address [0x80000000-0xffffffff])
[    0.167943] pci_bus 0000:80: root bus resource [mem 0xf00100000-0xf001fffff] (bus address [0x00000000-0x000fffff])
[    0.167982] pci_bus 0000:80: root bus resource [bus 80-ff]
[    0.168148] PCI: Hiding 4xx host bridge resources 0000:80:00.0
[    0.169020] pci 0000:80:00.0: PCI bridge to [bus 81-bf]
[    0.169276] PCI host bridge to bus 0001:00
[    0.169304] pci_bus 0001:00: root bus resource [io  0x0000-0xffff]
[    0.169330] pci_bus 0001:00: root bus resource [mem 0xd80000000-0xdffffffff] (bus address [0x80000000-0xffffffff])
[    0.169367] pci_bus 0001:00: root bus resource [mem 0xc0ee00000-0xc0eefffff] (bus address [0x00000000-0x000fffff])
[    0.169403] pci_bus 0001:00: root bus resource [bus 00-ff]
[    0.170007] pci 0000:80:00.0: BAR 9: assigned [mem 0xe80000000-0xe8fffffff 64bit pref]
[    0.170050] pci 0000:80:00.0: BAR 8: assigned [mem 0xe90000000-0xe900fffff]
[    0.170093] pci 0000:80:00.0: BAR 7: assigned [io  0xfffe1000-0xfffe1fff]
[    0.170128] pci 0000:81:00.0: BAR 0: assigned [mem 0xe80000000-0xe8fffffff 64bit pref]
[    0.170172] pci 0000:81:00.0: BAR 2: assigned [mem 0xe90000000-0xe9003ffff 64bit]
[    0.170211] pci 0000:81:00.0: BAR 6: assigned [mem 0xe90040000-0xe9005ffff pref]
[    0.170245] pci 0000:81:00.1: BAR 0: assigned [mem 0xe90060000-0xe90063fff 64bit]
[    0.170283] pci 0000:81:00.0: BAR 4: assigned [io  0xfffe1000-0xfffe10ff]
[    0.170311] pci 0000:80:00.0: PCI bridge to [bus 81-bf]
[    0.170335] pci 0000:80:00.0:   bridge window [io  0xfffe1000-0xfffe1fff]
[    0.170361] pci 0000:80:00.0:   bridge window [mem 0xe90000000-0xe900fffff]
[    0.170387] pci 0000:80:00.0:   bridge window [mem 0xe80000000-0xe8fffffff 64bit pref]
[    0.170486] pci 0001:00:06.0: BAR 0: assigned [mem 0xd80000000-0xd83ffffff]
[    0.170514] pci 0001:00:06.0: BAR 1: assigned [mem 0xd84000000-0xd841fffff]
[    0.170542] pci 0001:00:04.0: BAR 6: assigned [mem 0xd84200000-0xd8427ffff pref]
[    0.170574] pci 0001:00:04.0: BAR 5: assigned [mem 0xd84280000-0xd842801ff]
[    0.170601] pci 0001:00:04.0: BAR 4: assigned [io  0x1000-0x100f]
[    0.170626] pci 0001:00:04.0: BAR 0: assigned [io  0x1010-0x1017]
[    0.170652] pci 0001:00:04.0: BAR 2: assigned [io  0x1018-0x101f]
[    0.170677] pci 0001:00:04.0: BAR 1: assigned [io  0x1020-0x1023]
[    0.170703] pci 0001:00:04.0: BAR 3: assigned [io  0x1024-0x1027]
[    0.198367] raid6: int32x1  gen()   304 MB/s
[    0.215530] raid6: int32x1  xor()   173 MB/s
[    0.232551] raid6: int32x2  gen()   433 MB/s
[    0.249639] raid6: int32x2  xor()   246 MB/s
[    0.266698] raid6: int32x4  gen()   476 MB/s
[    0.283727] raid6: int32x4  xor()   273 MB/s
[    0.300818] raid6: int32x8  gen()   234 MB/s
[    0.317987] raid6: int32x8  xor()   218 MB/s
[    0.318011] raid6: using algorithm int32x4 gen() 476 MB/s
[    0.318030] raid6: .... xor() 273 MB/s, rmw enabled
[    0.318049] raid6: using intx1 recovery algorithm
[    0.318354] vgaarb: device added: PCI:0000:81:00.0,decodes=io+mem,owns=none,locks=none
[    0.318396] vgaarb: loaded
[    0.318412] vgaarb: bridge control possible 0000:81:00.0
[    0.318692] SCSI subsystem initialized
[    0.319112] usbcore: registered new interface driver usbfs
[    0.319184] usbcore: registered new interface driver hub
[    0.319254] usbcore: registered new device driver usb
[    0.319376] pps_core: LinuxPPS API ver. 1 registered
[    0.319396] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.319442] PTP clock support registered
[    0.319603] EDAC MC: Ver: 3.0.0
[    0.320015] Advanced Linux Sound Architecture Driver Initialized.
[    0.339804] DMA-API: preallocated 65536 debug entries
[    0.339849] DMA-API: debugging enabled by kernel config
[    0.339901] clocksource: Switched to clocksource timebase
[    0.346495] NET: Registered protocol family 2
[    0.347119] TCP established hash table entries: 8192 (order: 3, 32768 bytes)
[    0.347254] TCP bind hash table entries: 8192 (order: 5, 163840 bytes)
[    0.347578] TCP: Hash tables configured (established 8192 bind 8192)
[    0.347705] UDP hash table entries: 512 (order: 2, 24576 bytes)
[    0.347787] UDP-Lite hash table entries: 512 (order: 2, 24576 bytes)
[    0.348145] NET: Registered protocol family 1
[    0.348494] RPC: Registered named UNIX socket transport module.
[    0.348527] RPC: Registered udp transport module.
[    0.348545] RPC: Registered tcp transport module.
[    0.348562] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.349271] Could not remap bcsr
[    0.352416] genirq: Setting trigger mode 3 for irq 45 failed (uic_set_irq_type+0x0/0x160)
[    0.355322] futex hash table entries: 256 (order: 0, 7168 bytes)
[    0.365603] ntfs: driver 2.1.32 [Flags: R/W].
[    0.366065] fuse init (API version 7.24)
[    0.370192] async_tx: api initialized (async)
[    0.370292] bounce: pool size: 64 pages
[    0.370371] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 251)
[    0.370408] io scheduler noop registered
[    0.370444] io scheduler cfq registered (default)
[    0.372509] crc32: CRC_LE_BITS = 64, CRC_BE BITS = 64
[    0.372539] crc32: self tests passed, processed 225944 bytes in 892267 nsec
[    0.373526] crc32c: CRC_LE_BITS = 64
[    0.373547] crc32c: self tests passed, processed 225944 bytes in 446410 nsec
[    0.441126] crc32_combine: 8373 self tests passed
[    0.508495] crc32c_combine: 8373 self tests passed
[    0.508555] glob: 64 self-tests passed, 0 failed
[    0.546490] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
[    0.547353] console [ttyS0] disabled
[    0.567522] serial8250.0: ttyS0 at MMIO 0x4ef600300 (irq = 22, base_baud = 691200) is a U6_16550A
[    1.498925] console [ttyS0] enabled
[    1.523118] serial8250.0: ttyS1 at MMIO 0x4ef600400 (irq = 23, base_baud = 691200) is a U6_16550A
[    1.533064] console [ttyS0] disabled
[    1.536749] 4ef600300.serial: ttyS0 at MMIO 0x4ef600300 (irq = 22, base_baud = 691200) is a 16550
[    2.492913] console [ttyS0] enabled
[    2.497137] 4ef600400.serial: ttyS1 at MMIO 0x4ef600400 (irq = 23, base_baud = 691200) is a 16550
[    2.506495] Generic non-volatile memory driver v1.1
[    2.511662] [drm] Initialized drm 1.1.0 20060810
[    2.516388] [drm] radeon kernel modesetting enabled.
[    2.522128] [drm] initializing kernel modesetting (VERDE 0x1002:0x683F 0x1545:0x7750).
[    2.530153] [drm] register mmio base: 0xe90000000
[    2.534920] [drm] register mmio size: 262144
[    2.870869] ATOM BIOS: C44501
[    2.874147] radeon 0000:81:00.0: VRAM: 1024M 0x0000000000000000 - 0x000000003FFFFFFF (1024M used)
[    2.883075] radeon 0000:81:00.0: GTT: 2048M 0x0000000040000000 - 0x00000000BFFFFFFF
[    2.890762] [drm] Detected VRAM RAM=1024M, BAR=256M
[    2.895655] [drm] RAM width 128bits DDR
[    2.899693] [TTM] Zone  kernel: Available graphics memory: 379080 kiB
[    2.906182] [TTM] Zone highmem: Available graphics memory: 1034440 kiB
[    2.912742] [TTM] Initializing pool allocator
[    2.917144] [TTM] Initializing DMA pool allocator
[    2.921968] [drm] radeon: 1024M of VRAM memory ready
[    2.926969] [drm] radeon: 2048M of GTT memory ready.
[    2.932023] [drm] Loading verde Microcode
[    2.936089] [drm] Internal thermal controller with fan control
[    2.942172] [drm] probing gen 2 caps for device aaa1:bed1 = 18cc41/0
[    2.996161] [drm] radeon: dpm initialized
[    3.002596] [drm] Found VCE firmware/feedback version 50.0.1 / 17!
[    3.008858] [drm] GART: num cpu pages 524288, num gpu pages 524288
[    3.025546] [drm] probing gen 2 caps for device aaa1:bed1 = 18cc41/0
[    3.083870] [drm] PCIE GART of 2048M enabled (table at 0x00000000002E8000).
[    3.091222] radeon 0000:81:00.0: WB enabled
[    3.095467] radeon 0000:81:00.0: fence driver on ring 0 use gpu addr 0x0000000040000c00 and cpu addr 0xee502c00
[    3.105591] radeon 0000:81:00.0: fence driver on ring 1 use gpu addr 0x0000000040000c04 and cpu addr 0xee502c04
[    3.115712] radeon 0000:81:00.0: fence driver on ring 2 use gpu addr 0x0000000040000c08 and cpu addr 0xee502c08
[    3.125834] radeon 0000:81:00.0: fence driver on ring 3 use gpu addr 0x0000000040000c0c and cpu addr 0xee502c0c
[    3.135955] radeon 0000:81:00.0: fence driver on ring 4 use gpu addr 0x0000000040000c10 and cpu addr 0xee502c10
[    3.176198] radeon 0000:81:00.0: fence driver on ring 5 use gpu addr 0x0000000000075a18 and cpu addr 0xf5135a18
[    3.213058] radeon 0000:81:00.0: fence driver on ring 6 use gpu addr 0x0000000040000c18 and cpu addr 0xee502c18
[    3.223227] radeon 0000:81:00.0: fence driver on ring 7 use gpu addr 0x0000000040000c1c and cpu addr 0xee502c1c
[    3.233352] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[    3.239986] [drm] Driver supports precise vblank timestamp query.
[    3.246100] radeon 0000:81:00.0: radeon: MSI limited to 32-bit
[    3.252019] genirq: Setting trigger mode 3 for irq 45 failed (uic_set_irq_type+0x0/0x160)
[    3.260286] radeon 0000:81:00.0: radeon: using MSI.
[    3.265244] [drm] radeon: irq initialized.
[    4.023305] [drm:r600_ring_test] *ERROR* radeon: ring 0 test failed (scratch(0x850C)=0xCAFEDEAD)
[    4.032164] radeon 0000:81:00.0: disabling GPU acceleration
[    4.240830] [drm] Radeon Display Connectors
[    4.245116] [drm] Connector 0:
[    4.248218] [drm]   HDMI-A-1
[    4.251131] [drm]   HPD4
[    4.253688] [drm]   DDC: 0x6570 0x6570 0x6574 0x6574 0x6578 0x6578 0x657c 0x657c
[    4.261113] [drm]   Encoders:
[    4.264101] [drm]     DFP1: INTERNAL_UNIPHY2
[    4.268389] [drm] Connector 1:
[    4.271461] [drm]   DVI-I-1
[    4.274275] [drm]   HPD2
[    4.276830] [drm]   DDC: 0x6560 0x6560 0x6564 0x6564 0x6568 0x6568 0x656c 0x656c
[    4.284255] [drm]   Encoders:
[    4.287242] [drm]     DFP2: INTERNAL_UNIPHY
[    4.291445] [drm]     CRT1: INTERNAL_KLDSCP_DAC1
[    4.408527] [drm] fb mappable at 0x806E9000
[    4.412752] [drm] vram apper at 0x80000000
[    4.416871] [drm] size 8294400
[    4.419941] [drm] fb depth is 24
[    4.423189] [drm]    pitch is 7680
[    4.700950] Console: switching to colour frame buffer device 240x67
[    4.779001] radeon 0000:81:00.0: fb0: radeondrmfb frame buffer device
[    4.787966] [drm] Initialized radeon 2.43.0 20080528 for 0000:81:00.0 on minor 0
[    4.805061] brd: module loaded
[    4.812839] loop: module loaded
[    4.816388] sm501 0001:00:06.0: enabling device (0004 -> 0006)
[    4.822658] sm501 0001:00:06.0: SM501 At f6980000: Version 050100c0, 64 Mb, IRQ 21
[    4.830721] sm501 0001:00:06.0: setting M1XCLK to 144000000
[    4.852915] sm501 0001:00:06.0: setting MCLK to 72000000
[    4.908970] serial8250 serial8250.9: unable to register port at index 0 (IO0 MEMd84030000 IRQ21): -28
[    4.918737] serial8250 serial8250.9: unable to register port at index 1 (IO0 MEMd84030020 IRQ21): -28
[    6.456828] sm501-fb sm501-fb.80: fb sm501fb-crt disabled at start
[    6.463400] sm501-fb sm501-fb.80: using mode default mode
[    6.469336] sm501-fb sm501-fb.80: fb1: sm501fb-crt frame buffer
[    6.475620] sm501-fb sm501-fb.80: fb sm501fb-panel enabled at start
[    6.482250] sm501-fb sm501-fb.80: using mode default mode
[    6.488122] sm501-fb sm501-fb.80: fb2: sm501fb-panel frame buffer
[    6.494929] sata-dwc 4bffd1000.sata: no dma-channel property set. Use channel 0
[    6.502711] sata-dwc 4bffd1000.sata: id 0, controller version 1.82
[    6.509321] sata-dwc 4bffd1000.sata: DMA initialized
[    6.515380] scsi host0: sata-dwc
[    6.519011] ata1: SATA max UDMA/133 irq 36
[    6.523640] sata_sil 0001:00:04.0: Applying R_ERR on DMA activate FIS errata fix
[    6.532151] scsi host1: sata_sil
[    6.535863] scsi host2: sata_sil
[    6.539448] ata2: SATA max UDMA/100 mmio m512@0xd84280000 tf 0xd84280080 irq 21
[    6.547187] ata3: SATA max UDMA/100 mmio m512@0xd84280000 tf 0xd842800c0 irq 21
[    6.555544] PPC 4xx OCP EMAC driver, version 3.54
[    6.561094] MAL v2 /plb/mcmal, 2 TX channels, 16 RX channels
[    6.567298] ZMII /plb/opb/emac-zmii@ef600d00 initialized
[    6.573030] RGMII /plb/opb/emac-rgmii@ef601500 initialized with MDIO support
[    6.580600] TAH /plb/opb/emac-tah@ef601350 initialized
[    6.586087] TAH /plb/opb/emac-tah@ef601450 initialized
[    6.591783] /plb/opb/emac-rgmii@ef601500: input 0 in RGMII mode
[    6.599260] eth0: EMAC-0 /plb/opb/ethernet@ef600e00, MAC 00:50:c2:80:d5:c5
[    6.606545] eth0: found Generic MII PHY (0x00)
[    6.611436] /plb/opb/emac-rgmii@ef601500: input 1 in RGMII mode
[    6.618877] eth1: EMAC-1 /plb/opb/ethernet@ef600f00, MAC 00:00:00:00:00:00
[    6.639937] eth1: found Generic MII PHY (0x01)
[    6.658284] PPP generic driver version 2.4.2
[    6.676468] PPP BSD Compression module registered
[    6.694886] PPP Deflate Compression module registered
[    6.713728] NET: Registered protocol family 24
[    6.732270] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    6.753226] ppc-of-ehci 4bffd0400.ehci: OF EHCI
[    6.772099] ppc-of-ehci 4bffd0400.ehci: new USB bus registered, assigned bus number 1
[    6.794480] ppc-of-ehci 4bffd0400.ehci: irq 31, io mem 0x4bffd0400
[    6.820914] ppc-of-ehci 4bffd0400.ehci: USB 2.0 started, EHCI 1.00
[    6.841523] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[    6.862781] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[    6.883614] ata2: SATA link up 1.5 Gbps (SStatus 113 SControl 310)
[    6.904424] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    6.926763] usb usb1: Product: OF EHCI
[    6.945352] usb usb1: Manufacturer: Linux 4.5.0-rc1-Sam460ex ehci_hcd
[    6.966626] ata1.00: ATA-8: WDC WD5000AAKS-00UU3A0, 01.03B01, max UDMA/133
[    6.988539] ata2.00: ATA-8: WDC WD5000AAKS-00V1A0, 05.01D05, max UDMA/133
[    7.010395] usb usb1: SerialNumber: PPC-OF USB
[    7.029919] ata2.00: 976773168 sectors, multi 0: LBA48 NCQ (depth 0/32)
[    7.051919] ata1.00: 976773168 sectors, multi 0: LBA48 NCQ (depth 1/32)
[    7.074246] hub 1-0:1.0: USB hub found
[    7.093341] hub 1-0:1.0: 1 port detected
[    7.113439] ehci-pci: EHCI PCI platform driver
[    7.133602] ata2.00: configured for UDMA/100
[    7.153060] ata1.00: configured for UDMA/133
[    7.172187] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    7.193478] ppc-of-ohci 4bffd0000.usb: OF OHCI
[    7.213306] ppc-of-ohci 4bffd0000.usb: new USB bus registered, assigned bus number 2
[    7.236476] scsi 0:0:0:0: Direct-Access     ATA      WDC WD5000AAKS-0 3B01 PQ: 0 ANSI: 5
[    7.260080] ppc-of-ohci 4bffd0000.usb: irq 32, io mem 0x4bffd0000
[    7.286481] sd 0:0:0:0: Attached scsi generic sg0 type 0
[    7.307387] sd 0:0:0:0: [sda] 976773168 512-byte logical blocks: (500 GB/466 GiB)
[    7.330939] scsi 1:0:0:0: Direct-Access     ATA      WDC WD5000AAKS-0 1D05 PQ: 0 ANSI: 5
[    7.361129] sd 0:0:0:0: [sda] Write Protect is off
[    7.402020] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    7.430466] sd 1:0:0:0: [sdb] 976773168 512-byte logical blocks: (500 GB/466 GiB)
[    7.453882] usb 1-1: new high-speed USB device number 2 using ppc-of-ehci
[    7.476729] sd 1:0:0:0: Attached scsi generic sg1 type 0
[    7.519565] sd 1:0:0:0: [sdb] Write Protect is off
[    7.550781]  sda: RDSK (512) sda1 (SFS^@)(res 2 spb 1) sda2 (NTFS)(res 2 spb 1)
[    7.587038] sd 1:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    7.622778] sd 0:0:0:0: [sda] Attached SCSI disk
[    7.656302] usb 1-1: New USB device found, idVendor=0424, idProduct=2517
[    7.689442]  sdb: RDSK (512) sdb1 (DOS^G)(res 2 spb 1) sdb2 (SFS^@)(res 2 spb 1) sdb3 (SFS^@)(res 2 spb 1) sdb4 (SFS^@)(res 2 spb 1) sdb5 (SFS^@)(res 2 spb 1) sdb6 (SFS^@)(res 2 spb 1) sdb7 (NTFS)(res 2 spb 2) sdb8 (EXT^C)(res 2 spb 1)
[    7.740912] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[    7.793127] hub 1-1:1.0: USB hub found
[    7.817916] sd 1:0:0:0: [sdb] Attached SCSI disk
[    7.840606] ata3: SATA link up 1.5 Gbps (SStatus 113 SControl 310)
[    7.884068] hub 1-1:1.0: 7 ports detected
[    7.929112] ata3.00: ATAPI: ASUS    DRW-24B3ST   i, 1.00, max UDMA/100
[    8.012024] ata3.00: configured for UDMA/100
[    8.060030] scsi 2:0:0:0: CD-ROM            ASUS     DRW-24B3ST   i   1.00 PQ: 0 ANSI: 5
[    8.139160] sr 2:0:0:0: [sr0] scsi3-mmc drive: 48x/48x writer dvd-ram cd/rw xa/form2 cdda tray
[    8.190910] cdrom: Uniform CD-ROM driver Revision: 3.20
[    8.238913] usb 1-1.1: new high-speed USB device number 3 using ppc-of-ehci
[    8.265278] sr 2:0:0:0: Attached scsi generic sg2 type 5
[    8.398515] usb 1-1.1: New USB device found, idVendor=1a40, idProduct=0101
[    8.442399] usb usb2: New USB device found, idVendor=1d6b, idProduct=0001
[    8.468037] usb 1-1.1: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[    8.494290] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    8.520462] usb 1-1.1: Product: USB 2.0 Hub
[    8.543455] usb usb2: Product: OF OHCI
[    8.566286] usb usb2: Manufacturer: Linux 4.5.0-rc1-Sam460ex ohci_hcd
[    8.591838] hub 1-1.1:1.0: USB hub found
[    8.614677] usb usb2: SerialNumber: PPC-OF USB
[    8.638313] hub 1-1.1:1.0: 4 ports detected
[    8.661488] hub 2-0:1.0: USB hub found
[    8.683966] hub 2-0:1.0: 1 port detected
[    8.707282] sm501-usb sm501-usb.80: cannot declare coherent memory
[    8.732309] ohci-pci: OHCI PCI platform driver
[    8.755797] usbcore: registered new interface driver usblp
[    8.780291] usbcore: registered new interface driver usb-storage
[    8.804954] usbcore: registered new interface driver usbserial
[    8.829431] usbcore: registered new interface driver usbserial_generic
[    8.854301] usb 1-1.2: new low-speed USB device number 4 using ppc-of-ehci
[    8.879641] usbserial: USB Serial support registered for generic
[    8.904330] mousedev: PS/2 mouse device common for all mice
[    8.928373] i2c /dev entries driver
[    8.952578] rtc-m41t80 8-0068: rtc core: registered m41t80 as rtc0
[    8.978042] ibm-iic 4ef600700.i2c: using standard (100 kHz) mode
[    9.002599] ibm-iic 4ef600800.i2c: using standard (100 kHz) mode
[    9.027143] md: linear personality registered for level -1
[    9.050842] md: raid0 personality registered for level 0
[    9.074497] md: raid1 personality registered for level 1
[    9.098062] md: raid10 personality registered for level 10
[    9.122083] md: raid6 personality registered for level 6
[    9.145948] md: raid5 personality registered for level 5
[    9.169509] md: raid4 personality registered for level 4
[    9.193232] device-mapper: ioctl: 4.34.0-ioctl (2015-10-28) initialised: dm-devel@redhat.com
[    9.219977] usb 1-1.2: New USB device found, idVendor=04f2, idProduct=0116
[    9.245012] usb 1-1.1.1: new full-speed USB device number 5 using ppc-of-ehci
[    9.270276] EDAC PPC4xx MC: v1.0.0
[    9.291633] EDAC PPC4xx MC: Reporting type: interrupt
[    9.314572] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    9.340289] hidraw: raw HID events driver (C) Jiri Kosina
[    9.363705] usb 1-1.2: Product: USB Keyboard
[    9.386392] usbcore: registered new interface driver usbhid
[    9.409755] usb 1-1.2: Manufacturer: CHICONY
[    9.432004] usbhid: USB HID core driver
[    9.456345] usbcore: registered new interface driver snd-usb-audio
[    9.482240] input: CHICONY USB Keyboard as /devices/platform/plb/4bffd0400.ehci/usb1/1-1/1-1.2/1-1.2:1.0/0003:04F2:0116.0001/input/input0
[    9.513242] usbcore: registered new interface driver snd-ua101
[    9.537727] usb 1-1.1.1: New USB device found, idVendor=0d8c, idProduct=000c
[    9.563080] usbcore: registered new interface driver snd-usb-usx2y
[    9.587408] usb 1-1.1.1: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[    9.612786] hid-generic 0003:04F2:0116.0001: input,hidraw0: USB HID v1.10 Keyboard [CHICONY USB Keyboard] on usb-PPC-OF USB-1.2/input0
[    9.642605] ipip: IPv4 over IPv4 tunneling driver
[    9.665174] Initializing XFRM netlink socket
[    9.686801] usb 1-1.1.1: Product: C-Media USB Audio Device
[    9.711085] NET: Registered protocol family 10
[    9.735629] sit: IPv6 over IPv4 tunneling driver
[    9.758463] NET: Registered protocol family 17
[    9.780278] NET: Registered protocol family 15
[    9.801660] usb 1-1.6: new full-speed USB device number 6 using ppc-of-ehci
[    9.828156] Key type encrypted registered
[    9.850987] rtc-m41t80 8-0068: setting system clock to 2016-01-25 16:20:02 UTC (1453738802)
[    9.876946] ALSA device list:
[    9.896749]   #0: Virtual MIDI Card 1
[    9.930871] input: C-Media USB Audio Device    as /devices/platform/plb/4bffd0400.ehci/usb1/1-1/1-1.1/1-1.1.1/1-1.1.1:1.3/0003:0D8C:000C.0002/input/input1
[    9.966080] usb 1-1.6: New USB device found, idVendor=046d, idProduct=c52b
[    9.990548] usb 1-1.6: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[   10.015609] hid-generic 0003:0D8C:000C.0002: input,hidraw1: USB HID v1.00 Device [C-Media USB Audio Device   ] on usb-PPC-OF USB-1.1.1/input3
[   10.046357] usb 1-1.6: Product: USB Receiver
[   10.068608] usb 1-1.6: Manufacturer: Logitech
[   10.090994] md: Waiting for all devices to be available before autodetect
[   10.116323] md: If you don't use raid, use raid=noautodetect
[   10.143290] input: Logitech USB Receiver as /devices/platform/plb/4bffd0400.ehci/usb1/1-1/1-1.6/1-1.6:1.0/0003:046D:C52B.0003/input/input2
[   10.225184] hid-generic 0003:046D:C52B.0003: input,hidraw2: USB HID v1.11 Keyboard [Logitech USB Receiver] on usb-PPC-OF USB-1.6/input0
[   10.262424] input: Logitech USB Receiver as /devices/platform/plb/4bffd0400.ehci/usb1/1-1/1-1.6/1-1.6:1.1/0003:046D:C52B.0004/input/input3
[   10.345266] hid-generic 0003:046D:C52B.0004: input,hidraw3: USB HID v1.11 Mouse [Logitech USB Receiver] on usb-PPC-OF USB-1.6/input1
[   10.382832] hid-generic 0003:046D:C52B.0005: hidraw4: USB HID v1.11 Device [Logitech USB Receiver] on usb-PPC-OF USB-1.6/input2
[   10.415557] md: Autodetecting RAID arrays.
[   10.439972] md: Scanned 0 and added 0 devices.
[   10.464710] md: autorun ...
[   10.487851] md: ... autorun DONE.
[   10.535823] EXT4-fs (sdb8): mounting ext3 file system using the ext4 subsystem
[   10.569642] EXT4-fs (sdb8): INFO: recovery required on readonly filesystem
[   10.597095] usb 1-1.7: new high-speed USB device number 7 using ppc-of-ehci
[   10.624631] EXT4-fs (sdb8): write access will be enabled during recovery
[   10.743558] usb 1-1.7: New USB device found, idVendor=0424, idProduct=2240
[   10.771276] usb 1-1.7: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[   10.799273] usb 1-1.7: Product: Ultra Fast Media
[   10.824768] usb 1-1.7: Manufacturer: Generic
[   10.849662] usb 1-1.7: SerialNumber: 000000225001
[   10.875589] usb-storage 1-1.7:1.0: USB Mass Storage device detected
[   10.903024] scsi host3: usb-storage 1-1.7:1.0
[   10.978184] EXT4-fs (sdb8): recovery complete
[   11.019138] EXT4-fs (sdb8): mounted filesystem with ordered data mode. Opts: (null)
[   11.048088] VFS: Mounted root (ext3 filesystem) readonly on device 8:24.
[   11.101971] devtmpfs: mounted
[   11.126734] Freeing unused kernel memory: 236K (c09cc000 - c0a07000)
[   11.330233] random: nonblocking pool is initialized
[   11.929091] scsi 3:0:0:0: Direct-Access     Generic  Ultra HS-COMBO   1.98 PQ: 0 ANSI: 0
[   11.959805] sd 3:0:0:0: Attached scsi generic sg3 type 0
[   11.988163] sd 3:0:0:0: [sdc] Attached SCSI removable disk
[   12.374429] systemd[1]: Failed to insert module 'kdbus': Function not implemented
[   12.484583] systemd[1]: systemd 228 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ -LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD -IDN)
[   12.525626] systemd[1]: Detected architecture ppc.
[   12.658175] systemd[1]: Set hostname to <Sam460ex>.
[   12.978785] systemd-fstab-generator[123]: Mount point  is not a valid path, ignoring.
[   13.066346] systemd-fstab-g[123]: unhandled signal 11 at fbada494 nip 20277dbc lr 20277cdc code 30001
[   13.439493] systemd[117]: /lib/systemd/system-generators/systemd-fstab-generator terminated by signal SEGV.
[   13.967464] systemd[1]: Listening on Journal Socket.
[   14.016831] systemd[1]: Reached target Swap.
[   14.064053] systemd[1]: Created slice System Slice.
[   14.112323] systemd[1]: Listening on udev Kernel Socket.
[   14.161597] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point.
[   14.229718] systemd[1]: Starting Uncomplicated firewall...
[   14.286069] systemd[1]: Mounting POSIX Message Queue File System...
[   14.411633] systemd[1]: Listening on /dev/initctl Compatibility Named Pipe.
[   14.469142] systemd[1]: Mounting Debug File System...
[   14.527503] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
[   14.579885] systemd[1]: Listening on fsck to fsckd communication Socket.
[   14.632854] systemd[1]: Created slice system-getty.slice.
[   14.687092] systemd[1]: Listening on Syslog Socket.
[   14.735184] systemd[1]: Reached target Encrypted Volumes.
[   14.803843] systemd[1]: Starting Load Kernel Modules...
[   14.858700] systemd[1]: Reached target User and Group Name Lookups.
[   14.913471] systemd[1]: Listening on udev Control Socket.
[   14.959286] systemd[1]: Created slice User and Session Slice.
[   15.005079] systemd[1]: Reached target Remote File Systems (Pre).
[   15.051342] systemd[1]: Reached target Remote File Systems.
[   15.097719] systemd[1]: Listening on Journal Socket (/dev/log).
[   15.147194] systemd[1]: Starting Journal Service...
[   15.199097] systemd[1]: Started Read required files in advance.
[   15.256564] systemd[1]: Reached target Slices.
[   15.307719] systemd[1]: Starting Create Static Device Nodes in /dev...
[   15.360981] systemd[1]: Created slice system-serial\x2dgetty.slice.
[   15.416013] systemd[1]: Mounted Debug File System.
[   15.462992] systemd[1]: Mounted POSIX Message Queue File System.
[   15.516573] systemd[1]: Started Uncomplicated firewall.
[   15.564651] systemd[1]: systemd-modules-load.service: Main process exited, code=exited, status=1/FAILURE
[   15.596487] systemd[1]: Failed to start Load Kernel Modules.
[   15.665067] systemd[1]: systemd-modules-load.service: Unit entered failed state.
[   15.692559] systemd[1]: systemd-modules-load.service: Failed with result 'exit-code'.
[   15.859314] systemd[1]: Starting Apply Kernel Variables...
[   15.918122] systemd[1]: Mounting Configuration File System...
[   15.985418] systemd[1]: Mounting FUSE Control File System...
[   16.071357] systemd[1]: Mounted FUSE Control File System.
[   16.169226] systemd[1]: Mounted Configuration File System.
[   16.359733] systemd[1]: Started Create Static Device Nodes in /dev.
[   42.557813] Oops: Machine check, sig: 7 [#1]
[   42.562350] PREEMPT Canyonlands
[   42.565692] Modules linked in:
[   42.568933] CPU: 0 PID: 495 Comm: Xorg Tainted: G        W       4.5.0-rc1-Sam460ex #1
[   42.577291] task: ee3adcc0 ti: ee260000 task.ti: ee260000
[   42.582984] NIP: 1ff72480 LR: 1ff72404 CTR: 1ff724d0
[   42.588220] REGS: ee261f10 TRAP: 0214   Tainted: G        W        (4.5.0-rc1-Sam460ex)
[   42.596663] MSR: 0002d000 <CE,EE,PR,ME>  CR: 24004242  XER: 00000000
[   42.603512]
GPR00: 1f436134 bfc4dac0 b79cb6f0 b718dffc b69a4008 00000780 00000004 00000000
GPR08: 00000000 b718dffc 00000000 bfc4da70 1ff72404 2080dff4 00000000 00000780
GPR16: 00000000 00000020 00000000 00000000 00001e00 20aaa620 00000438 b69a4008
GPR24: 00000780 bfc4db18 20a94760 b718e000 b718e000 b69a4008 2007aff4 00001e00
[   42.635363] NIP [1ff72480] 0x1ff72480
[   42.639225] LR [1ff72404] 0x1ff72404
[   42.642991] Call Trace:
[   42.798393] ---[ end trace 8fcfa5f0e9942055 ]---
[   42.803009]
[   44.933018] Machine check in kernel mode.
[   44.937048] Data Write PLB Error
[   44.940274] Machine Check exception is imprecise
[   44.944901] Vector: 214  at [ecd97f10]
[   44.948651]     pc: 1fc79480
[   44.951568]     lr: 1fc79404
[   44.954485]     sp: bff1c530
[   44.957367]    msr: 2f900
[   44.959989]   current = 0xecd933c0
[   44.963393]     pid   = 663, comm = Xorg
[   44.967318] Linux version 4.5.0-rc1-Sam460ex (root@julian-VirtualBox) (gcc version 4.8.2 (Ubuntu 4.8.2-16ubuntu3) ) #1 PREEMPT Mon Jan 25 16:03:17 AST 2016
[   44.981242] enter ? for help
[   44.984121] mon>  <no input ...>
[   46.987410] Oops: Machine check, sig: 7 [#2]
[   46.991932] PREEMPT Canyonlands
[   46.995266] Modules linked in:
[   46.998510] CPU: 0 PID: 663 Comm: Xorg Tainted: G      D W       4.5.0-rc1-Sam460ex #1
[   47.006866] task: ecd933c0 ti: ecd96000 task.ti: ecd96000
[   47.012559] NIP: 1fc79480 LR: 1fc79404 CTR: 1fc794d0
[   47.017795] REGS: ecd97f10 TRAP: 0214   Tainted: G      D W        (4.5.0-rc1-Sam460ex)
[   47.026238] MSR: 0002f900 <CE,EE,PR,FP,ME>  CR: 28004262  XER: 00000000
[   47.033382]
GPR00: 1f13d134 bff1c530 b7d1d6f0 b74dfffc b6cf6008 00000780 00000004 00000000
GPR08: 00000000 b74dfffc 00000000 bff1c4e0 1fc79404 20514ff4 00000000 00000780
GPR16: 00000000 00000020 00000000 00000000 00001e00 206a5650 00000438 b6cf6008
GPR24: 00000780 bff1c588 2068f760 b74e0000 b74e0000 b6cf6008 1fd81ff4 00001e00
[   47.065234] NIP [1fc79480] 0x1fc79480
[   47.069095] LR [1fc79404] 0x1fc79404
[   47.072861] Call Trace:
[   47.075444] ---[ end trace 8fcfa5f0e9942056 ]---
[   47.080066]
[   49.549662] Machine check in kernel mode.
[   49.553698] Data Write PLB Error
[   49.556924] Machine Check exception is imprecise
[   49.561550] Vector: 214  at [ecfedf10]
[   49.565301]     pc: 1fa55480
[   49.568217]     lr: 1fa55404
[   49.571135]     sp: bfd89040
[   49.574017]    msr: 2f900
[   49.576638]   current = 0xecd92e00
[   49.580042]     pid   = 676, comm = Xorg
[   49.583968] Linux version 4.5.0-rc1-Sam460ex (root@julian-VirtualBox) (gcc version 4.8.2 (Ubuntu 4.8.2-16ubuntu3) ) #1 PREEMPT Mon Jan 25 16:03:17 AST 2016
[   49.597893] enter ? for help
[   49.600779] mon>  <no input ...>
[   51.604068] Oops: Machine check, sig: 7 [#3]
[   51.608590] PREEMPT Canyonlands
[   51.611924] Modules linked in:
[   51.615168] CPU: 0 PID: 676 Comm: Xorg Tainted: G      D W       4.5.0-rc1-Sam460ex #1
[   51.623524] task: ecd92e00 ti: ecfec000 task.ti: ecfec000
[   51.629218] NIP: 1fa55480 LR: 1fa55404 CTR: 1fa554d0
[   51.634452] REGS: ecfedf10 TRAP: 0214   Tainted: G      D W        (4.5.0-rc1-Sam460ex)
[   51.642896] MSR: 0002f900 <CE,EE,PR,FP,ME>  CR: 24004242  XER: 00000000
[   51.650040]
GPR00: 1ef19134 bfd89040 b78886f0 b704affc b6861008 00000780 00000004 00000000
GPR08: 00000000 b704affc 00000000 bfd88ff0 1fa55404 202f0ff4 00000000 00000780
GPR16: 00000000 00000020 00000000 00000000 00001e00 20ae5650 00000438 b6861008
GPR24: 00000780 bfd89098 20acf760 b704b000 b704b000 b6861008 1fb5dff4 00001e00
[   51.681892] NIP [1fa55480] 0x1fa55480
[   51.685753] LR [1fa55404] 0x1fa55404
[   51.689520] Call Trace:
[   51.692103] ---[ end trace 8fcfa5f0e9942057 ]---
[   51.696725]
[   54.437214] Machine check in kernel mode.
[   54.441250] Data Write PLB Error
[   54.444476] Machine Check exception is imprecise
[   54.449102] Vector: 214  at [ecf55f10]
[   54.452853]     pc: 20119480
[   54.455769]     lr: 20119404
[   54.458687]     sp: bf83ad90
[   54.461569]    msr: 2d000
[   54.464190]   current = 0xecd92e00
[   54.467594]     pid   = 693, comm = Xorg
[   54.471519] Linux version 4.5.0-rc1-Sam460ex (root@julian-VirtualBox) (gcc version 4.8.2 (Ubuntu 4.8.2-16ubuntu3) ) #1 PREEMPT Mon Jan 25 16:03:17 AST 2016
[   54.485446] enter ? for help
[   54.488331] mon>  <no input ...>
[   56.491620] Oops: Machine check, sig: 7 [#4]
[   56.496142] PREEMPT Canyonlands
[   56.499468] Modules linked in:
[   56.502712] CPU: 0 PID: 693 Comm: Xorg Tainted: G      D W       4.5.0-rc1-Sam460ex #1
[   56.528256] task: ecd92e00 ti: ecf54000 task.ti: ecf54000
[   56.551110] NIP: 20119480 LR: 20119404 CTR: 201194d0
[   56.573359] REGS: ecf55f10 TRAP: 0214   Tainted: G      D W        (4.5.0-rc1-Sam460ex)
[   56.598643] MSR: 0002d000 <CE,EE,PR,ME>  CR: 28004262  XER: 00000000
[   56.622264]
GPR00: 1f5dd134 bf83ad90 b7a736f0 b7235ffc b6a4c008 00000780 00000004 00000000
GPR08: 00000000 b7235ffc 00000000 bf83ad40 20119404 209b4ff4 00000000 00000780
GPR16: 00000000 00000020 00000000 00000000 00001e00 20a21650 00000438 b6a4c008
GPR24: 00000780 bf83ade8 20a0b730 b7236000 b7236000 b6a4c008 20221ff4 00001e00
[   56.738794] NIP [20119480] 0x20119480
[   56.759652] LR [20119404] 0x20119404
[   56.780310] Call Trace:
[   56.799622] ---[ end trace 8fcfa5f0e9942058 ]---
[   56.804242]
[   59.645108] Machine check in kernel mode.
[   59.649140] Data Write PLB Error
[   59.652367] Machine Check exception is imprecise
[   59.656994] Vector: 214  at [ee077f10]
[   59.660743]     pc: 1ff96480
[   59.663660]     lr: 1ff96404
[   59.666577]     sp: bf97abf0
[   59.669459]    msr: 2d000
[   59.672081]   current = 0xecd92280
[   59.675484]     pid   = 706, comm = Xorg
[   59.679409] Linux version 4.5.0-rc1-Sam460ex (root@julian-VirtualBox) (gcc version 4.8.2 (Ubuntu 4.8.2-16ubuntu3) ) #1 PREEMPT Mon Jan 25 16:03:17 AST 2016
[   59.693335] enter ? for help
[   59.696221] mon>  <no input ...>
[   61.699511] Oops: Machine check, sig: 7 [#5]
[   61.720682] PREEMPT Canyonlands
[   61.740458] Modules linked in:
[   61.759908] CPU: 0 PID: 706 Comm: Xorg Tainted: G      D W       4.5.0-rc1-Sam460ex #1
[   61.784541] task: ecd92280 ti: ee076000 task.ti: ee076000
[   61.806648] NIP: 1ff96480 LR: 1ff96404 CTR: 1ff964d0
[   61.828290] REGS: ee077f10 TRAP: 0214   Tainted: G      D W        (4.5.0-rc1-Sam460ex)
[   61.853105] MSR: 0002d000 <CE,EE,PR,ME>  CR: 28004262  XER: 00000000
[   61.876551]
GPR00: 1f45a134 bf97abf0 b7c4a6f0 b740cffc b6c23008 00000780 00000004 00000000
GPR08: 00000000 b740cffc 00000000 bf97aba0 1ff96404 20831ff4 00000000 00000780
GPR16: 00000000 00000020 00000000 00000000 00001e00 20e83650 00000438 b6c23008
GPR24: 00000780 bf97ac48 20e6d760 b740d000 b740d000 b6c23008 2009eff4 00001e00
[   61.992814] NIP [1ff96480] 0x1ff96480
[   62.013819] LR [1ff96404] 0x1ff96404
[   62.034763] Call Trace:
[   62.054369] ---[ end trace 8fcfa5f0e9942059 ]---
[   62.058990]
[   64.797128] Machine check in kernel mode.
[   64.801162] Data Write PLB Error
[   64.804390] Machine Check exception is imprecise
[   64.809014] Vector: 214  at [ecd77f10]
[   64.812767]     pc: 1fcc9484
[   64.815683]     lr: 1fcc9404
[   64.818600]     sp: bfe4cae0
[   64.821482]    msr: 2d000
[   64.824104]   current = 0xece22e00
[   64.827507]     pid   = 740, comm = Xorg
[   64.831432] Linux version 4.5.0-rc1-Sam460ex (root@julian-VirtualBox) (gcc version 4.8.2 (Ubuntu 4.8.2-16ubuntu3) ) #1 PREEMPT Mon Jan 25 16:03:17 AST 2016
[   64.845358] enter ? for help
[   64.848244] mon>  <no input ...>
[   66.851533] Oops: Machine check, sig: 7 [#6]
[   66.873043] PREEMPT Canyonlands
[   66.893235] Modules linked in:
[   66.913138] CPU: 0 PID: 740 Comm: Xorg Tainted: G      D W       4.5.0-rc1-Sam460ex #1
[   66.938074] task: ece22e00 ti: ecd76000 task.ti: ecd76000
[   66.960416] NIP: 1fcc9484 LR: 1fcc9404 CTR: 1fcc94d0
[   66.982195] REGS: ecd77f10 TRAP: 0214   Tainted: G      D W        (4.5.0-rc1-Sam460ex)
[   67.007263] MSR: 0002d000 <CE,EE,PR,ME>  CR: 44004242  XER: 20000000
[   67.030900]
GPR00: 1f18d134 bfe4cae0 b7bd16f0 b7393ffc b6baa008 00000778 00000004 00000000
GPR08: 00000000 b7393ffc 00000000 bfe4ca90 1fcc9404 20564ff4 00000000 00000780
GPR16: 00000000 00000020 00000000 00000000 00001e00 20805650 00000438 b6baa008
GPR24: 00000780 bfe4cb38 207ef760 b7394000 b7394000 b6baa008 1fdd1ff4 00001e00
[   67.147248] NIP [1fcc9484] 0x1fcc9484
[   67.168315] LR [1fcc9404] 0x1fcc9404
[   67.189241] Call Trace:
[   67.208910] ---[ end trace 8fcfa5f0e994205a ]---
[   67.213530]
[   72.365296] Machine check in kernel mode.
[   72.369331] Data Write PLB Error
[   72.372558] Machine Check exception is imprecise
[   72.377184] Vector: 214  at [ecd6df10]
[   72.380934]     pc: 200d2480
[   72.383851]     lr: 200d2404
[   72.386768]     sp: bfb01b40
[   72.389651]    msr: 2f900
[   72.392273]   current = 0xecd91700
[   72.395675]     pid   = 928, comm = Xorg
[   72.399601] Linux version 4.5.0-rc1-Sam460ex (root@julian-VirtualBox) (gcc version 4.8.2 (Ubuntu 4.8.2-16ubuntu3) ) #1 PREEMPT Mon Jan 25 16:03:17 AST 2016
[   72.413527] enter ? for help
[   72.416412] mon>  <no input ...>
[   74.419702] Oops: Machine check, sig: 7 [#7]
[   74.441602] PREEMPT Canyonlands
[   74.462437] Modules linked in:
[   74.482998] CPU: 0 PID: 928 Comm: Xorg Tainted: G      D W       4.5.0-rc1-Sam460ex #1
[   74.508629] task: ecd91700 ti: ecd6c000 task.ti: ecd6c000
[   74.531717] NIP: 200d2480 LR: 200d2404 CTR: 200d24d0
[   74.554253] REGS: ecd6df10 TRAP: 0214   Tainted: G      D W        (4.5.0-rc1-Sam460ex)
[   74.579928] MSR: 0002f900 <CE,EE,PR,FP,ME>  CR: 24004242  XER: 00000000
[   74.604398]
GPR00: 1f596134 bfb01b40 b7b706f0 b7332ffc b6b49008 00000780 00000004 00000000
GPR08: 00000000 b7332ffc 00000000 bfb01af0 200d2404 2096dff4 00000000 00000780
GPR16: 00000000 00000020 00000000 00000000 00001e00 20bd0638 00000438 b6b49008
GPR24: 00000780 bfb01b98 20bba748 b7333000 b7333000 b6b49008 201daff4 00001e00
[   74.722944] NIP [200d2480] 0x200d2480
[   74.744287] LR [200d2404] 0x200d2404
[   74.765543] Call Trace:
[   74.785568] ---[ end trace 8fcfa5f0e994205b ]---
[   74.790187]

Ubuntu Xenial Xerus (development branch) Sam460ex ttyS0

Sam460ex login: [   77.721209] Machine check in kernel mode.
[   77.725244] Data Write PLB Error
[   77.728470] Machine Check exception is imprecise
[   77.733097] Vector: 214  at [ecee9f10]
[   77.736846]     pc: 200a4480
[   77.739763]     lr: 200a4404
[   77.742680]     sp: bff59fc0
[   77.745563]    msr: 2f900
[   77.748185]   current = 0xecd39cc0
[   77.751588]     pid   = 951, comm = Xorg
[   77.755513] Linux version 4.5.0-rc1-Sam460ex (root@julian-VirtualBox) (gcc version 4.8.2 (Ubuntu 4.8.2-16ubuntu3) ) #1 PREEMPT Mon Jan 25 16:03:17 AST 2016
[   77.769439] enter ? for help
[   77.772325] mon>  <no input ...>
[   79.775614] Oops: Machine check, sig: 7 [#8]
[   79.798478] PREEMPT Canyonlands
[   79.820832] Modules linked in:
[   79.843000] CPU: 0 PID: 951 Comm: Xorg Tainted: G      D W       4.5.0-rc1-Sam460ex #1
[   79.870410] task: ecd39cc0 ti: ecee8000 task.ti: ecee8000
[   79.895399] NIP: 200a4480 LR: 200a4404 CTR: 200a44d0
[   79.919862] REGS: ecee9f10 TRAP: 0214   Tainted: G      D W        (4.5.0-rc1-Sam460ex)
[   79.947506] MSR: 0002f900 <CE,EE,PR,FP,ME>  CR: 24004242  XER: 00000000
[   79.973991]
GPR00: 1f568134 bff59fc0 b78c86f0 b708affc b68a1008 00000780 00000004 00000000
GPR08: 00000000 b708affc 00000000 bff59f70 200a4404 2093fff4 00000000 00000780
GPR16: 00000000 00000020 00000000 00000000 00001e00 209cb638 00000438 b68a1008
GPR24: 00000780 bff5a018 209b5748 b708b000 b708b000 b68a1008 201acff4 00001e00
[   80.101833] NIP [200a4480] 0x200a4480
[   80.124931] LR [200a4404] 0x200a4404
[   80.147819] Call Trace:
[   80.169301] ---[ end trace 8fcfa5f0e994205c ]---
[   80.173921]
[   82.785007] Machine check in kernel mode.
[   82.789037] Data Write PLB Error
[   82.792263] Machine Check exception is imprecise
[   82.796891] Vector: 214  at [ecef1f10]
[   82.800641]     pc: 1fd3b480
[   82.803556]     lr: 1fd3b404
[   82.806474]     sp: bfd64650
[   82.809356]    msr: 2f900
[   82.811978]   current = 0xece20b80
[   82.815381]     pid   = 971, comm = Xorg
[   82.819307] Linux version 4.5.0-rc1-Sam460ex (root@julian-VirtualBox) (gcc version 4.8.2 (Ubuntu 4.8.2-16ubuntu3) ) #1 PREEMPT Mon Jan 25 16:03:17 AST 2016
[   82.833232] enter ? for help
[   82.836118] mon>  <no input ...>


[-- Attachment #1.2: Type: text/html, Size: 59713 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 27+ messages in thread

* Re: [BUG/REGRESSION] Kernel 4.5-rc1 on Acube Sam460ex AMCC 460ex Power PC motherboards
  2016-01-25 20:35                   ` Julian Margetson
@ 2016-01-27  1:43                     ` Dan Williams
  2016-01-27 10:18                       ` Julian Margetson
  0 siblings, 1 reply; 27+ messages in thread
From: Dan Williams @ 2016-01-27  1:43 UTC (permalink / raw)
  To: Julian Margetson
  Cc: Dave Hansen, Maling list - DRI developers, Alex Perez,
	Christian Zigotzky

[-- Attachment #1: Type: text/plain, Size: 2617 bytes --]

On Mon, Jan 25, 2016 at 12:35 PM, Julian Margetson <runaway@candw.ms> wrote:
> On 1/25/2016 3:20 PM, Dan Williams wrote:
[..]
> Hmm, this commit could only cause a behavior change if it modifies the
> value of the pfn as seen by insert_pfn().  Can you try the attached
> debug patch to see if that assumption is being violated?
>
> Had to manually delete the lines in the second part of the patch.

Sorry about that I had based direct on that failing commit rather than
4.5-rc1.  A reflowed version in the attached.

> [   42.557813] Oops: Machine check, sig: 7 [#1]
> [   42.562350] PREEMPT Canyonlands
> [   42.565692] Modules linked in:
> [   42.568933] CPU: 0 PID: 495 Comm: Xorg Tainted: G        W
> 4.5.0-rc1-Sam460ex #1
> [   42.577291] task: ee3adcc0 ti: ee260000 task.ti: ee260000
> [   42.582984] NIP: 1ff72480 LR: 1ff72404 CTR: 1ff724d0
> [   42.588220] REGS: ee261f10 TRAP: 0214   Tainted: G        W
> (4.5.0-rc1-Sam460ex)
> [   42.596663] MSR: 0002d000 <CE,EE,PR,ME>  CR: 24004242  XER: 00000000
> [   42.603512]
> GPR00: 1f436134 bfc4dac0 b79cb6f0 b718dffc b69a4008 00000780 00000004
> 00000000
> GPR08: 00000000 b718dffc 00000000 bfc4da70 1ff72404 2080dff4 00000000
> 00000780
> GPR16: 00000000 00000020 00000000 00000000 00001e00 20aaa620 00000438
> b69a4008
> GPR24: 00000780 bfc4db18 20a94760 b718e000 b718e000 b69a4008 2007aff4
> 00001e00
> [   42.635363] NIP [1ff72480] 0x1ff72480
> [   42.639225] LR [1ff72404] 0x1ff72404
> [   42.642991] Call Trace:
> [   42.798393] ---[ end trace 8fcfa5f0e9942055 ]---

I'm not familiar with powerpc crash dumps, so there's not much
information I can glean from this.  Any folks on the cc can translate
a powerpc "Machine check"?

I'm down to looking a differences between the passing and failing
case.  Can you print out the value the pte entry and the in
insert_pfn, like the following:

diff --git a/mm/memory.c b/mm/memory.c
index 30991f83d0bf..c44e387130b2 100644
--- a/mm/memory.c
+++ b/mm/memory.c
@@ -1521,6 +1521,8 @@ static int insert_pfn(struct vm_area_struct
*vma, unsigned long addr,
               entry = pte_mkdevmap(pfn_t_pte(pfn, prot));
       else
               entry = pte_mkspecial(pfn_t_pte(pfn, prot));
+       pr_info("%s: entry: %#llx pfn: %#lx\n", __func__,
+                       (unsigned long long) entry, pfn_t_to_pfn(pfn));
       set_pte_at(mm, addr, pte, entry);
       update_mmu_cache(vma, addr, pte); /* XXX: why not for insert_page? */

...of course for the passing case you'll need to drop the call to
pfn_t_to_pfn() and just print the pfn directly.

Thank you for the help tracking this down, it's much appreciated.

[-- Attachment #2: pfn-debug.patch --]
[-- Type: text/x-patch, Size: 1477 bytes --]

pfn_t debug

From: Dan Williams <dan.j.williams@intel.com>


---
 include/linux/pfn_t.h |   27 +++++++++++++++------------
 1 file changed, 15 insertions(+), 12 deletions(-)

diff --git a/include/linux/pfn_t.h b/include/linux/pfn_t.h
index 0703b5360d31..3b1051af409a 100644
--- a/include/linux/pfn_t.h
+++ b/include/linux/pfn_t.h
@@ -16,10 +16,25 @@
 #define PFN_DEV (1UL << (BITS_PER_LONG - 3))
 #define PFN_MAP (1UL << (BITS_PER_LONG - 4))
 
+extern pfn_t phys_to_pfn_t(phys_addr_t addr, unsigned long flags);
+
+static inline bool pfn_t_has_page(pfn_t pfn)
+{
+	return (pfn.val & PFN_MAP) == PFN_MAP || (pfn.val & PFN_DEV) == 0;
+}
+
+static inline unsigned long pfn_t_to_pfn(pfn_t pfn)
+{
+	return pfn.val & ~PFN_FLAGS_MASK;
+}
+
 static inline pfn_t __pfn_to_pfn_t(unsigned long pfn, unsigned long flags)
 {
 	pfn_t pfn_t = { .val = pfn | (flags & PFN_FLAGS_MASK), };
 
+	WARN_ONCE(pfn_t_to_pfn(pfn_t) != pfn, "pfn: %#lx pfn_t: %#lx\n",
+			pfn, pfn_t_to_pfn(pfn_t));
+
 	return pfn_t;
 }
 
@@ -29,18 +44,6 @@ static inline pfn_t pfn_to_pfn_t(unsigned long pfn)
 	return __pfn_to_pfn_t(pfn, 0);
 }
 
-extern pfn_t phys_to_pfn_t(dma_addr_t addr, unsigned long flags);
-
-static inline bool pfn_t_has_page(pfn_t pfn)
-{
-	return (pfn.val & PFN_MAP) == PFN_MAP || (pfn.val & PFN_DEV) == 0;
-}
-
-static inline unsigned long pfn_t_to_pfn(pfn_t pfn)
-{
-	return pfn.val & ~PFN_FLAGS_MASK;
-}
-
 static inline struct page *pfn_t_to_page(pfn_t pfn)
 {
 	if (pfn_t_has_page(pfn))

[-- Attachment #3: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply related	[flat|nested] 27+ messages in thread

* Re: [BUG/REGRESSION] Kernel 4.5-rc1 on Acube Sam460ex AMCC 460ex Power PC motherboards
  2016-01-27  1:43                     ` Dan Williams
@ 2016-01-27 10:18                       ` Julian Margetson
  2016-01-27 19:34                         ` Dan Williams
  0 siblings, 1 reply; 27+ messages in thread
From: Julian Margetson @ 2016-01-27 10:18 UTC (permalink / raw)
  To: Dan Williams
  Cc: Dave Hansen, Maling list - DRI developers, Alex Perez,
	Christian Zigotzky


[-- Attachment #1.1: Type: text/plain, Size: 6946 bytes --]

On 1/26/2016 9:43 PM, Dan Williams wrote:
> On Mon, Jan 25, 2016 at 12:35 PM, Julian Margetson <runaway@candw.ms> wrote:
>> On 1/25/2016 3:20 PM, Dan Williams wrote:
> [..]
>> Hmm, this commit could only cause a behavior change if it modifies the
>> value of the pfn as seen by insert_pfn().  Can you try the attached
>> debug patch to see if that assumption is being violated?
>>
>> Had to manually delete the lines in the second part of the patch.
> Sorry about that I had based direct on that failing commit rather than
> 4.5-rc1.  A reflowed version in the attached.
>
>> [   42.557813] Oops: Machine check, sig: 7 [#1]
>> [   42.562350] PREEMPT Canyonlands
>> [   42.565692] Modules linked in:
>> [   42.568933] CPU: 0 PID: 495 Comm: Xorg Tainted: G        W
>> 4.5.0-rc1-Sam460ex #1
>> [   42.577291] task: ee3adcc0 ti: ee260000 task.ti: ee260000
>> [   42.582984] NIP: 1ff72480 LR: 1ff72404 CTR: 1ff724d0
>> [   42.588220] REGS: ee261f10 TRAP: 0214   Tainted: G        W
>> (4.5.0-rc1-Sam460ex)
>> [   42.596663] MSR: 0002d000 <CE,EE,PR,ME>  CR: 24004242  XER: 00000000
>> [   42.603512]
>> GPR00: 1f436134 bfc4dac0 b79cb6f0 b718dffc b69a4008 00000780 00000004
>> 00000000
>> GPR08: 00000000 b718dffc 00000000 bfc4da70 1ff72404 2080dff4 00000000
>> 00000780
>> GPR16: 00000000 00000020 00000000 00000000 00001e00 20aaa620 00000438
>> b69a4008
>> GPR24: 00000780 bfc4db18 20a94760 b718e000 b718e000 b69a4008 2007aff4
>> 00001e00
>> [   42.635363] NIP [1ff72480] 0x1ff72480
>> [   42.639225] LR [1ff72404] 0x1ff72404
>> [   42.642991] Call Trace:
>> [   42.798393] ---[ end trace 8fcfa5f0e9942055 ]---
> I'm not familiar with powerpc crash dumps, so there's not much
> information I can glean from this.  Any folks on the cc can translate
> a powerpc "Machine check"?
>
> I'm down to looking a differences between the passing and failing
> case.  Can you print out the value the pte entry and the in
> insert_pfn, like the following:
>
> diff --git a/mm/memory.c b/mm/memory.c
> index 30991f83d0bf..c44e387130b2 100644
> --- a/mm/memory.c
> +++ b/mm/memory.c
> @@ -1521,6 +1521,8 @@ static int insert_pfn(struct vm_area_struct
> *vma, unsigned long addr,
>                 entry = pte_mkdevmap(pfn_t_pte(pfn, prot));
>         else
>                 entry = pte_mkspecial(pfn_t_pte(pfn, prot));
> +       pr_info("%s: entry: %#llx pfn: %#lx\n", __func__,
> +                       (unsigned long long) entry, pfn_t_to_pfn(pfn));
>         set_pte_at(mm, addr, pte, entry);
>         update_mmu_cache(vma, addr, pte); /* XXX: why not for insert_page? */
>
> ...of course for the passing case you'll need to drop the call to
> pfn_t_to_pfn() and just print the pfn directly.
>
> Thank you for the help tracking this down, it's much appreciated.
Happy to help out. Just need some guidance sometimes as I am relatively 
new at this.

-----------------------------------------------------------------------------------------------------------------------------
15.802615] systemd[1]: Started Journal Service.
[   44.263074] Oops: Machine check, sig: 7 [#1]
[   44.267603] PREEMPT Canyonlands
[   44.270938] Modules linked in:
[   44.274182] CPU: 0 PID: 586 Comm: Xorg Tainted: G        W       4.5.0-rc1-Sam460ex #2
[   44.282538] task: ecd505c0 ti: efff2000 task.ti: ecd76000
[   44.288239] NIP: c0000cec LR: 1fb81404 CTR: 1fb814d0
[   44.293483] REGS: efff3f10 TRAP: 0214   Tainted: G        W        (4.5.0-rc1-Sam460ex)
[   44.301926] MSR: 00021000 <CE,ME>  CR: 84004242  XER: 00000000
[   44.308185]
GPR00: 1f045134 bfd0ce80 b7e7b6f0 b763dffc b6e54008 00000780 00000004 00000000
GPR08: 00000000 b763dffc b6e54010 ecf50000 ecf50000 00000009 00000000 00000780
GPR16: 00000000 00000020 00000000 00000000 00001e00 2079b638 00000438 b6e54008
GPR24: 00000780 bfd0ced8 20785770 b763e000 b763e000 b6e54008 1fc89ff4 00001e00
[   44.340039] NIP [c0000cec] DataTLBError44x+0x6c/0x90
[   44.345279] LR [1fb81404] 0x1fb81404
[   44.349053] Call Trace:
[   44.351631] Instruction dump:
[   44.354776] 7d7342a6 816b0040 7d92eaa6 7db00aa6 51ac063e 7d92eba6 7d9e0aa6 39a00009
[   44.363081] 518d57bc 554c6cfa 7d6c582e 556c0029 <4182003c> 514cbd38 816c0000 818c0004
[   44.524699] ---[ end trace 439fa29153308785 ]---
[   44.529322]
[   47.216536] insert_pfn: entry: 0x80ed246b pfn: 0x80ed2
[   47.221777] insert_pfn: entry: 0x80ed346b pfn: 0x80ed3
[   47.228485] insert_pfn: entry: 0x80ed446b pfn: 0x80ed4
[   47.237798] insert_pfn: entry: 0x80ed546b pfn: 0x80ed5
[   47.249809] insert_pfn: entry: 0x80ed646b pfn: 0x80ed6
[   47.257588] insert_pfn: entry: 0x80ed746b pfn: 0x80ed7
[   47.265879] insert_pfn: entry: 0x80ed846b pfn: 0x80ed8
[   47.275825] insert_pfn: entry: 0x80ed946b pfn: 0x80ed9
[   47.281437] insert_pfn: entry: 0x80eda46b pfn: 0x80eda
[   47.288113] insert_pfn: entry: 0x80edb46b pfn: 0x80edb
[   47.293660] insert_pfn: entry: 0x80edc46b pfn: 0x80edc
[   47.299834] insert_pfn: entry: 0x80edd46b pfn: 0x80edd
[   47.305223] insert_pfn: entry: 0x80ede46b pfn: 0x80ede
[   47.314891] insert_pfn: entry: 0x80edf46b pfn: 0x80edf
[   47.329777] insert_pfn: entry: 0x80ee046b pfn: 0x80ee0
[   47.339769] insert_pfn: entry: 0x80ee146b pfn: 0x80ee1
[   47.349777] Machine check in kernel mode.
[   47.353814] Data Write PLB Error
[   47.357049] Vector: 214  at [efff3f10]
[   47.360799]     pc: c0000cec: DataTLBError44x+0x6c/0x90
[   47.366085]     lr: 2008f404
[   47.369002]     sp: bfe76110
[   47.371885]    msr: 21000
[   47.374506]   current = 0xeced85c0
[   47.377910]     pid   = 668, comm = Xorg
[   47.381835] Linux version 4.5.0-rc1-Sam460ex (root@julian-VirtualBox) (gcc version 4.8.2 (Ubuntu 4.8.2-16ubuntu3) ) #2 PREEMPT Wed Jan 27 06:07:01 AST 2016
[   47.395758] enter ? for help
[   47.398638] mon>  <no input ...>
[   49.401927] Oops: Machine check, sig: 7 [#2]
[   49.406450] PREEMPT Canyonlands
[   49.409783] Modules linked in:
[   49.413026] CPU: 0 PID: 668 Comm: Xorg Tainted: G      D W       4.5.0-rc1-Sam460ex #2
[   49.421383] task: eced85c0 ti: efff2000 task.ti: ecf8c000
[   49.427075] NIP: c0000cec LR: 2008f404 CTR: 2008f4d0
[   49.432311] REGS: efff3f10 TRAP: 0214   Tainted: G      D W        (4.5.0-rc1-Sam460ex)
[   49.440755] MSR: 00021000 <CE,ME>  CR: 88004262  XER: 00000000
[   49.447013]
GPR00: 1f553134 bfe76110 b7d6d6f0 b752fffc b6d46008 00000780 00000004 00000000
GPR08: 00000000 b752fffc b6d46010 ecef9000 ecef9000 00000009 00000000 00000780
GPR16: 00000000 00000020 00000000 00000000 00001e00 20eb5650 00000438 b6d46008
GPR24: 00000780 bfe76168 20e9f728 b7530000 b7530000 b6d46008 20197ff4 00001e00
[   49.478867] NIP [c0000cec] DataTLBError44x+0x6c/0x90
[   49.484108] LR [2008f404] 0x2008f404
[   49.487881] Call Trace:
[   49.490460] Instruction dump:
[   49.493603] 7d7342a6 816b0040 7d92eaa6 7db00aa6 51ac063e 7d92eba6 7d9e0aa6 39a00009
[   49.501909] 518d57bc 554c6cfa 7d6c582e 556c0029 <4182003c> 514cbd38 816c0000 818c0004
[   49.510404] ---[ end trace 439fa29153308786 ]---
[   49.515026]




[-- Attachment #1.2: Type: text/html, Size: 7995 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 27+ messages in thread

* Re: [BUG/REGRESSION] Kernel 4.5-rc1 on Acube Sam460ex AMCC 460ex Power PC motherboards
  2016-01-27 10:18                       ` Julian Margetson
@ 2016-01-27 19:34                         ` Dan Williams
  2016-01-28 10:41                           ` Julian Margetson
  0 siblings, 1 reply; 27+ messages in thread
From: Dan Williams @ 2016-01-27 19:34 UTC (permalink / raw)
  To: Julian Margetson
  Cc: Dave Hansen, Maling list - DRI developers, Alex Perez,
	Christian Zigotzky

On Wed, Jan 27, 2016 at 2:18 AM, Julian Margetson <runaway@candw.ms> wrote:
> On 1/26/2016 9:43 PM, Dan Williams wrote:

> diff --git a/mm/memory.c b/mm/memory.c
> index 30991f83d0bf..c44e387130b2 100644
> --- a/mm/memory.c
> +++ b/mm/memory.c
> @@ -1521,6 +1521,8 @@ static int insert_pfn(struct vm_area_struct
> *vma, unsigned long addr,
>                entry = pte_mkdevmap(pfn_t_pte(pfn, prot));
>        else
>                entry = pte_mkspecial(pfn_t_pte(pfn, prot));
> +       pr_info("%s: entry: %#llx pfn: %#lx\n", __func__,
> +                       (unsigned long long) entry, pfn_t_to_pfn(pfn));
>        set_pte_at(mm, addr, pte, entry);
>        update_mmu_cache(vma, addr, pte); /* XXX: why not for insert_page? */
>
> ...of course for the passing case you'll need to drop the call to
> pfn_t_to_pfn() and just print the pfn directly.
>
> Thank you for the help tracking this down, it's much appreciated.
>
> Happy to help out. Just need some guidance sometimes as I am relatively new
> at this.

No worries.

So, below is the failing case, what does insert_pfn print in the
passing case?  No need for the full log just the first few lines after
starting X when running the commit before this failing one... (commit
69660fd797c3 "x86, mm: introduce _PAGE_DEVMAP").

I'm still stumped given that PTE_RPN_SHIFT==PAGE_SHIFT in this
configuration, so there's no 64-bit to 32-bit truncation to worry
about...

> -----------------------------------------------------------------------------------------------------------------------------
> 15.802615] systemd[1]: Started Journal Service.
> [   44.263074] Oops: Machine check, sig: 7 [#1]
> [   44.267603] PREEMPT Canyonlands
> [   44.270938] Modules linked in:
> [   44.274182] CPU: 0 PID: 586 Comm: Xorg Tainted: G        W
> 4.5.0-rc1-Sam460ex #2
> [   44.282538] task: ecd505c0 ti: efff2000 task.ti: ecd76000
> [   44.288239] NIP: c0000cec LR: 1fb81404 CTR: 1fb814d0
> [   44.293483] REGS: efff3f10 TRAP: 0214   Tainted: G        W
> (4.5.0-rc1-Sam460ex)
> [   44.301926] MSR: 00021000 <CE,ME>  CR: 84004242  XER: 00000000
> [   44.308185]
> GPR00: 1f045134 bfd0ce80 b7e7b6f0 b763dffc b6e54008 00000780 00000004
> 00000000
> GPR08: 00000000 b763dffc b6e54010 ecf50000 ecf50000 00000009 00000000
> 00000780
> GPR16: 00000000 00000020 00000000 00000000 00001e00 2079b638 00000438
> b6e54008
> GPR24: 00000780 bfd0ced8 20785770 b763e000 b763e000 b6e54008 1fc89ff4
> 00001e00
> [   44.340039] NIP [c0000cec] DataTLBError44x+0x6c/0x90
> [   44.345279] LR [1fb81404] 0x1fb81404
> [   44.349053] Call Trace:
> [   44.351631] Instruction dump:
> [   44.354776] 7d7342a6 816b0040 7d92eaa6 7db00aa6 51ac063e 7d92eba6
> 7d9e0aa6 39a00009
> [   44.363081] 518d57bc 554c6cfa 7d6c582e 556c0029 <4182003c> 514cbd38
> 816c0000 818c0004
> [   44.524699] ---[ end trace 439fa29153308785 ]---
> [   44.529322]
> [   47.216536] insert_pfn: entry: 0x80ed246b pfn: 0x80ed2
> [   47.221777] insert_pfn: entry: 0x80ed346b pfn: 0x80ed3
> [   47.228485] insert_pfn: entry: 0x80ed446b pfn: 0x80ed4
> [   47.237798] insert_pfn: entry: 0x80ed546b pfn: 0x80ed5
> [   47.249809] insert_pfn: entry: 0x80ed646b pfn: 0x80ed6
> [   47.257588] insert_pfn: entry: 0x80ed746b pfn: 0x80ed7
> [   47.265879] insert_pfn: entry: 0x80ed846b pfn: 0x80ed8
> [   47.275825] insert_pfn: entry: 0x80ed946b pfn: 0x80ed9
> [   47.281437] insert_pfn: entry: 0x80eda46b pfn: 0x80eda
> [   47.288113] insert_pfn: entry: 0x80edb46b pfn: 0x80edb
> [   47.293660] insert_pfn: entry: 0x80edc46b pfn: 0x80edc
> [   47.299834] insert_pfn: entry: 0x80edd46b pfn: 0x80edd
> [   47.305223] insert_pfn: entry: 0x80ede46b pfn: 0x80ede
> [   47.314891] insert_pfn: entry: 0x80edf46b pfn: 0x80edf
> [   47.329777] insert_pfn: entry: 0x80ee046b pfn: 0x80ee0
> [   47.339769] insert_pfn: entry: 0x80ee146b pfn: 0x80ee1
> [   47.349777] Machine check in kernel mode.
> [   47.353814] Data Write PLB Error
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 27+ messages in thread

* Re: [BUG/REGRESSION] Kernel 4.5-rc1 on Acube Sam460ex AMCC 460ex Power PC motherboards
  2016-01-27 19:34                         ` Dan Williams
@ 2016-01-28 10:41                           ` Julian Margetson
  2016-01-28 15:47                             ` Dan Williams
  0 siblings, 1 reply; 27+ messages in thread
From: Julian Margetson @ 2016-01-28 10:41 UTC (permalink / raw)
  To: Dan Williams
  Cc: Dave Hansen, Maling list - DRI developers, Alex Perez,
	Christian Zigotzky

On 1/27/2016 3:34 PM, Dan Williams wrote:
> On Wed, Jan 27, 2016 at 2:18 AM, Julian Margetson <runaway@candw.ms> wrote:
>> On 1/26/2016 9:43 PM, Dan Williams wrote:
>> diff --git a/mm/memory.c b/mm/memory.c
>> index 30991f83d0bf..c44e387130b2 100644
>> --- a/mm/memory.c
>> +++ b/mm/memory.c
>> @@ -1521,6 +1521,8 @@ static int insert_pfn(struct vm_area_struct
>> *vma, unsigned long addr,
>>                 entry = pte_mkdevmap(pfn_t_pte(pfn, prot));
>>         else
>>                 entry = pte_mkspecial(pfn_t_pte(pfn, prot));
>> +       pr_info("%s: entry: %#llx pfn: %#lx\n", __func__,
>> +                       (unsigned long long) entry, pfn_t_to_pfn(pfn));
>>         set_pte_at(mm, addr, pte, entry);
>>         update_mmu_cache(vma, addr, pte); /* XXX: why not for insert_page? */
>>
>> ...of course for the passing case you'll need to drop the call to
>> pfn_t_to_pfn() and just print the pfn directly.
>>
>> Thank you for the help tracking this down, it's much appreciated.
>>
>> Happy to help out. Just need some guidance sometimes as I am relatively new
>> at this.
> No worries.
>
> So, below is the failing case, what does insert_pfn print in the
> passing case?  No need for the full log just the first few lines after
> starting X when running the commit before this failing one... (commit
> 69660fd797c3 "x86, mm: introduce _PAGE_DEVMAP").
>
> I'm still stumped given that PTE_RPN_SHIFT==PAGE_SHIFT in this
> configuration, so there's no 64-bit to 32-bit truncation to worry
> about...
Having a problem building .

   CALL    scripts/checksyscalls.sh
<stdin>:1307:2: warning: #warning syscall copy_file_range not implemented [-Wcpp]
   CHK     include/generated/compile.h
   CALL    arch/powerpc/kernel/systbl_chk.sh
   CC      mm/memory.o
   CHK     kernel/config_data.h
mm/memory.c: In function ‘insert_pfn’:
mm/memory.c:1520:9: error: implicit declaration of function ‘pfn_t_to_pfn’ [-Werror=implicit-function-declaration]
          pr_info("%s: entry: %#llx pfn: %#lx\n", __func__,
          ^
mm/memory.c:1520:9: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘int’ [-Wformat=]
cc1: some warnings being treated as errors
make[1]: *** [mm/memory.o] Error 1
make: *** [mm] Error 2
make: *** Waiting for unfinished jobs....


-----------------------------------------------------------------------------------------------------------------------------
15.802615] systemd[1]: Started Journal Service.
[   44.263074] Oops: Machine check, sig: 7 [#1]
[   44.267603] PREEMPT Canyonlands
[   44.270938] Modules linked in:
[   44.274182] CPU: 0 PID: 586 Comm: Xorg Tainted: G        W
4.5.0-rc1-Sam460ex #2
[   44.282538] task: ecd505c0 ti: efff2000 task.ti: ecd76000
[   44.288239] NIP: c0000cec LR: 1fb81404 CTR: 1fb814d0
[   44.293483] REGS: efff3f10 TRAP: 0214   Tainted: G        W
(4.5.0-rc1-Sam460ex)
[   44.301926] MSR: 00021000 <CE,ME>  CR: 84004242  XER: 00000000
[   44.308185]
GPR00: 1f045134 bfd0ce80 b7e7b6f0 b763dffc b6e54008 00000780 00000004
00000000
GPR08: 00000000 b763dffc b6e54010 ecf50000 ecf50000 00000009 00000000
00000780
GPR16: 00000000 00000020 00000000 00000000 00001e00 2079b638 00000438
b6e54008
GPR24: 00000780 bfd0ced8 20785770 b763e000 b763e000 b6e54008 1fc89ff4
00001e00
[   44.340039] NIP [c0000cec] DataTLBError44x+0x6c/0x90
[   44.345279] LR [1fb81404] 0x1fb81404
[   44.349053] Call Trace:
[   44.351631] Instruction dump:
[   44.354776] 7d7342a6 816b0040 7d92eaa6 7db00aa6 51ac063e 7d92eba6
7d9e0aa6 39a00009
[   44.363081] 518d57bc 554c6cfa 7d6c582e 556c0029 <4182003c> 514cbd38
816c0000 818c0004
[   44.524699] ---[ end trace 439fa29153308785 ]---
[   44.529322]
[   47.216536] insert_pfn: entry: 0x80ed246b pfn: 0x80ed2
[   47.221777] insert_pfn: entry: 0x80ed346b pfn: 0x80ed3
[   47.228485] insert_pfn: entry: 0x80ed446b pfn: 0x80ed4
[   47.237798] insert_pfn: entry: 0x80ed546b pfn: 0x80ed5
[   47.249809] insert_pfn: entry: 0x80ed646b pfn: 0x80ed6
[   47.257588] insert_pfn: entry: 0x80ed746b pfn: 0x80ed7
[   47.265879] insert_pfn: entry: 0x80ed846b pfn: 0x80ed8
[   47.275825] insert_pfn: entry: 0x80ed946b pfn: 0x80ed9
[   47.281437] insert_pfn: entry: 0x80eda46b pfn: 0x80eda
[   47.288113] insert_pfn: entry: 0x80edb46b pfn: 0x80edb
[   47.293660] insert_pfn: entry: 0x80edc46b pfn: 0x80edc
[   47.299834] insert_pfn: entry: 0x80edd46b pfn: 0x80edd
[   47.305223] insert_pfn: entry: 0x80ede46b pfn: 0x80ede
[   47.314891] insert_pfn: entry: 0x80edf46b pfn: 0x80edf
[   47.329777] insert_pfn: entry: 0x80ee046b pfn: 0x80ee0
[   47.339769] insert_pfn: entry: 0x80ee146b pfn: 0x80ee1
[   47.349777] Machine check in kernel mode.
[   47.353814] Data Write PLB Error

>


_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 27+ messages in thread

* Re: [BUG/REGRESSION] Kernel 4.5-rc1 on Acube Sam460ex AMCC 460ex Power PC motherboards
  2016-01-28 10:41                           ` Julian Margetson
@ 2016-01-28 15:47                             ` Dan Williams
  2016-01-28 18:21                               ` Julian Margetson
  0 siblings, 1 reply; 27+ messages in thread
From: Dan Williams @ 2016-01-28 15:47 UTC (permalink / raw)
  To: Julian Margetson
  Cc: Dave Hansen, Maling list - DRI developers, Alex Perez,
	Christian Zigotzky

On Thu, Jan 28, 2016 at 2:41 AM, Julian Margetson <runaway@candw.ms> wrote:
> On 1/27/2016 3:34 PM, Dan Williams wrote:
>>
>> On Wed, Jan 27, 2016 at 2:18 AM, Julian Margetson <runaway@candw.ms>
>> wrote:
>>>
>>> On 1/26/2016 9:43 PM, Dan Williams wrote:
>>> diff --git a/mm/memory.c b/mm/memory.c
>>> index 30991f83d0bf..c44e387130b2 100644
>>> --- a/mm/memory.c
>>> +++ b/mm/memory.c
>>> @@ -1521,6 +1521,8 @@ static int insert_pfn(struct vm_area_struct
>>> *vma, unsigned long addr,
>>>                 entry = pte_mkdevmap(pfn_t_pte(pfn, prot));
>>>         else
>>>                 entry = pte_mkspecial(pfn_t_pte(pfn, prot));
>>> +       pr_info("%s: entry: %#llx pfn: %#lx\n", __func__,
>>> +                       (unsigned long long) entry, pfn_t_to_pfn(pfn));
>>>         set_pte_at(mm, addr, pte, entry);
>>>         update_mmu_cache(vma, addr, pte); /* XXX: why not for
>>> insert_page? */
>>>
>>> ...of course for the passing case you'll need to drop the call to
>>> pfn_t_to_pfn() and just print the pfn directly.
>>>
>>> Thank you for the help tracking this down, it's much appreciated.
>>>
>>> Happy to help out. Just need some guidance sometimes as I am relatively
>>> new
>>> at this.
>>
>> No worries.
>>
>> So, below is the failing case, what does insert_pfn print in the
>> passing case?  No need for the full log just the first few lines after
>> starting X when running the commit before this failing one... (commit
>> 69660fd797c3 "x86, mm: introduce _PAGE_DEVMAP").
>>
>> I'm still stumped given that PTE_RPN_SHIFT==PAGE_SHIFT in this
>> configuration, so there's no 64-bit to 32-bit truncation to worry
>> about...
>
> Having a problem building .
>
>   CALL    scripts/checksyscalls.sh
> <stdin>:1307:2: warning: #warning syscall copy_file_range not implemented
> [-Wcpp]
>   CHK     include/generated/compile.h
>   CALL    arch/powerpc/kernel/systbl_chk.sh
>   CC      mm/memory.o
>   CHK     kernel/config_data.h
> mm/memory.c: In function ‘insert_pfn’:
> mm/memory.c:1520:9: error: implicit declaration of function
> ‘pfn_t_to_pfn’ [-Werror=implicit-function-declaration]
>          pr_info("%s: entry: %#llx pfn: %#lx\n", __func__,
>          ^
> mm/memory.c:1520:9: warning: format ‘%lx’ expects argument of type
> ‘long unsigned int’, but argument 4 has type ‘int’ [-Wformat=]

Yes, when you go to the preceding commit pfn_t_to_pfn() no longer
exists.  You'll need to change the debug statement to:

pr_info("%s: entry: %#llx pfn: %#lx\n", __func__,
                       (unsigned long long) entry, pfn);
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 27+ messages in thread

* Re: [BUG/REGRESSION] Kernel 4.5-rc1 on Acube Sam460ex AMCC 460ex Power PC motherboards
  2016-01-28 15:47                             ` Dan Williams
@ 2016-01-28 18:21                               ` Julian Margetson
  2016-01-28 18:42                                 ` Dan Williams
  0 siblings, 1 reply; 27+ messages in thread
From: Julian Margetson @ 2016-01-28 18:21 UTC (permalink / raw)
  To: Dan Williams
  Cc: Dave Hansen, Maling list - DRI developers, Alex Perez,
	Christian Zigotzky


[-- Attachment #1.1: Type: text/plain, Size: 3775 bytes --]

On 1/28/2016 11:47 AM, Dan Williams wrote:
> On Thu, Jan 28, 2016 at 2:41 AM, Julian Margetson <runaway@candw.ms> wrote:
>> On 1/27/2016 3:34 PM, Dan Williams wrote:
>>> On Wed, Jan 27, 2016 at 2:18 AM, Julian Margetson <runaway@candw.ms>
>>> wrote:
>>>> On 1/26/2016 9:43 PM, Dan Williams wrote:
>>>> diff --git a/mm/memory.c b/mm/memory.c
>>>> index 30991f83d0bf..c44e387130b2 100644
>>>> --- a/mm/memory.c
>>>> +++ b/mm/memory.c
>>>> @@ -1521,6 +1521,8 @@ static int insert_pfn(struct vm_area_struct
>>>> *vma, unsigned long addr,
>>>>                  entry = pte_mkdevmap(pfn_t_pte(pfn, prot));
>>>>          else
>>>>                  entry = pte_mkspecial(pfn_t_pte(pfn, prot));
>>>> +       pr_info("%s: entry: %#llx pfn: %#lx\n", __func__,
>>>> +                       (unsigned long long) entry, pfn_t_to_pfn(pfn));
>>>>          set_pte_at(mm, addr, pte, entry);
>>>>          update_mmu_cache(vma, addr, pte); /* XXX: why not for
>>>> insert_page? */
>>>>
>>>> ...of course for the passing case you'll need to drop the call to
>>>> pfn_t_to_pfn() and just print the pfn directly.
>>>>
>>>> Thank you for the help tracking this down, it's much appreciated.
>>>>
>>>> Happy to help out. Just need some guidance sometimes as I am relatively
>>>> new
>>>> at this.
>>> No worries.
>>>
>>> So, below is the failing case, what does insert_pfn print in the
>>> passing case?  No need for the full log just the first few lines after
>>> starting X when running the commit before this failing one... (commit
>>> 69660fd797c3 "x86, mm: introduce _PAGE_DEVMAP").
>>>
>>> I'm still stumped given that PTE_RPN_SHIFT==PAGE_SHIFT in this
>>> configuration, so there's no 64-bit to 32-bit truncation to worry
>>> about...
>> Having a problem building .
>>
>>    CALL    scripts/checksyscalls.sh
>> <stdin>:1307:2: warning: #warning syscall copy_file_range not implemented
>> [-Wcpp]
>>    CHK     include/generated/compile.h
>>    CALL    arch/powerpc/kernel/systbl_chk.sh
>>    CC      mm/memory.o
>>    CHK     kernel/config_data.h
>> mm/memory.c: In function ‘insert_pfn’:
>> mm/memory.c:1520:9: error: implicit declaration of function
>> ‘pfn_t_to_pfn’ [-Werror=implicit-function-declaration]
>>           pr_info("%s: entry: %#llx pfn: %#lx\n", __func__,
>>           ^
>> mm/memory.c:1520:9: warning: format ‘%lx’ expects argument of type
>> ‘long unsigned int’, but argument 4 has type ‘int’ [-Wformat=]
> Yes, when you go to the preceding commit pfn_t_to_pfn() no longer
> exists.  You'll need to change the debug statement to:
>
> pr_info("%s: entry: %#llx pfn: %#lx\n", __func__,
>                         (unsigned long long) entry, pfn);
>
>
Thank you .
Not getting any debug output .

============================================================================================
         /* Ok, finally just insert the thing.. */
         entry = pte_mkspecial(pfn_pte(pfn, prot));
         pr_info("%s: entry: %#llx pfn: %#lx\n", __func__,
                       (unsigned long long) entry, pfn);
         set_pte_at(mm, addr, pte, entry);
         update_mmu_cache(vma, addr, pte); /* XXX: why not for insert_page? */

=============================================================================================

[   15.622581] systemd[1]: Mounted POSIX Message Queue File System.
[   15.785050] systemd[1]: Mounting Configuration File System...
[   15.888907] systemd[1]: Starting Apply Kernel Variables...
[   15.994762] systemd[1]: Mounting FUSE Control File System...
[   16.153688] systemd[1]: Mounted FUSE Control File System.

Ubuntu Xenial Xerus (development branch) Sam460ex ttyS0

Sam460ex login:





[-- Attachment #1.2: Type: text/html, Size: 4818 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 27+ messages in thread

* Re: [BUG/REGRESSION] Kernel 4.5-rc1 on Acube Sam460ex AMCC 460ex Power PC motherboards
  2016-01-28 18:21                               ` Julian Margetson
@ 2016-01-28 18:42                                 ` Dan Williams
  0 siblings, 0 replies; 27+ messages in thread
From: Dan Williams @ 2016-01-28 18:42 UTC (permalink / raw)
  To: Julian Margetson
  Cc: Dave Hansen, Maling list - DRI developers, Alex Perez,
	Christian Zigotzky

On Thu, Jan 28, 2016 at 10:21 AM, Julian Margetson <runaway@candw.ms> wrote:
> On 1/28/2016 11:47 AM, Dan Williams wrote:
[..]
> Thank you .
> Not getting any debug output .

That's relevant.  It means the failing patch is diverting the code
into the insert_pfn() path rather than insert_page().  I'll take a
look.
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 27+ messages in thread

* ATI FirePro 2260 doesn't work after the update 'drm-next-2018-12-14'
       [not found]           ` <56A173FA.2090405-zqC88Q5qmK4@public.gmane.org>
@ 2019-01-01 15:03             ` Christian Zigotzky
       [not found]               ` <845b2222-7014-0211-3246-55d1acc7686b-KCoaydhb8eAb1SvskN2V4Q@public.gmane.org>
  0 siblings, 1 reply; 27+ messages in thread
From: Christian Zigotzky @ 2019-01-01 15:03 UTC (permalink / raw)
  To: Maling list - DRI developers, Alex Deucher,
	amd-gfx-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW
  Cc: Darren Stevens, R.T.Dickinson, Julian Margetson

Hello,

An end user reportet that his ATI FirePro 2260 doesn't work anymore with 
the latest Git kernel. We are a first level Linux support and we usually 
compile Git kernels during the merge window time for testing. After the 
update 'drm-next-2018-12-14', his ATI FirePro 2260 doesn't work anymore. 
We removed the update 'drm-next-2018-12-14' and after that he reported 
that his ATI FirePro 2260 works again. Unfortunately we can't test 
because we don't have an ATI FirePro 2260. Please check the update. 
Currently we release test kernels without your latest updates for our 
end users.

Further information in the support thread: 
http://forum.hyperion-entertainment.com/viewtopic.php?f=58&t=4181&start=30#p46644

Cheers,
Christian
_______________________________________________
amd-gfx mailing list
amd-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/amd-gfx

^ permalink raw reply	[flat|nested] 27+ messages in thread

* Re: ATI FirePro 2260 doesn't work after the update 'drm-next-2018-12-14'
       [not found]               ` <845b2222-7014-0211-3246-55d1acc7686b-KCoaydhb8eAb1SvskN2V4Q@public.gmane.org>
@ 2019-01-03 11:03                 ` Michel Dänzer
       [not found]                   ` <d62eb7a9-5dd7-8052-6010-63898c51fd05-otUistvHUpPR7s880joybQ@public.gmane.org>
  0 siblings, 1 reply; 27+ messages in thread
From: Michel Dänzer @ 2019-01-03 11:03 UTC (permalink / raw)
  To: Christian Zigotzky, Maling list - DRI developers, Alex Deucher,
	amd-gfx-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW
  Cc: Darren Stevens, Julian Margetson, R.T.Dickinson

On 2019-01-01 4:03 p.m., Christian Zigotzky wrote:
> Hello,
> 
> An end user reportet that his ATI FirePro 2260 doesn't work anymore with
> the latest Git kernel. We are a first level Linux support and we usually
> compile Git kernels during the merge window time for testing. After the
> update 'drm-next-2018-12-14', his ATI FirePro 2260 doesn't work anymore.
> We removed the update 'drm-next-2018-12-14' and after that he reported
> that his ATI FirePro 2260 works again.

Please ask them to file a bug report at
https://bugs.freedesktop.org/enter_bug.cgi?product=DRI&component=DRM/Radeon
, but note that somebody will likely need to bisect the commit which
introduced it.


-- 
Earthling Michel Dänzer               |               http://www.amd.com
Libre software enthusiast             |             Mesa and X developer
_______________________________________________
amd-gfx mailing list
amd-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/amd-gfx

^ permalink raw reply	[flat|nested] 27+ messages in thread

* Re: ATI FirePro 2260 doesn't work after the update 'drm-next-2018-12-14'
       [not found]                   ` <d62eb7a9-5dd7-8052-6010-63898c51fd05-otUistvHUpPR7s880joybQ@public.gmane.org>
@ 2019-01-03 19:30                     ` Christian Zigotzky
  0 siblings, 0 replies; 27+ messages in thread
From: Christian Zigotzky @ 2019-01-03 19:30 UTC (permalink / raw)
  To: Michel Dänzer
  Cc: Darren Stevens, Maling list - DRI developers, Julian Margetson,
	amd-gfx-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW, R.T.Dickinson,
	Alex Deucher

It‘s an end user. That means bisecting isn‘t possible.

— Christian

Sent from my iPhone

> On 3. Jan 2019, at 12:03, Michel Dänzer <michel@daenzer.net> wrote:
> 
>> On 2019-01-01 4:03 p.m., Christian Zigotzky wrote:
>> Hello,
>> 
>> An end user reportet that his ATI FirePro 2260 doesn't work anymore with
>> the latest Git kernel. We are a first level Linux support and we usually
>> compile Git kernels during the merge window time for testing. After the
>> update 'drm-next-2018-12-14', his ATI FirePro 2260 doesn't work anymore.
>> We removed the update 'drm-next-2018-12-14' and after that he reported
>> that his ATI FirePro 2260 works again.
> 
> Please ask them to file a bug report at
> https://bugs.freedesktop.org/enter_bug.cgi?product=DRI&component=DRM/Radeon
> , but note that somebody will likely need to bisect the commit which
> introduced it.
> 
> 
> -- 
> Earthling Michel Dänzer               |               http://www.amd.com
> Libre software enthusiast             |             Mesa and X developer
_______________________________________________
amd-gfx mailing list
amd-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/amd-gfx

^ permalink raw reply	[flat|nested] 27+ messages in thread

end of thread, other threads:[~2019-01-03 19:30 UTC | newest]

Thread overview: 27+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-05-17 23:20 [BUG/REGRESSION] Radeon HDMI casuses oops on Acube Sam460ex amcc 460ex power board Julian Margetson
2015-05-18 16:08 ` Alex Deucher
2015-05-18 17:48   ` Julian Margetson
2015-05-18 20:59     ` Alex Deucher
2015-05-18 22:41       ` Julian Margetson
2015-05-18 23:00         ` Alex Deucher
2015-05-19  0:43           ` Julian Margetson
2015-05-22 11:57           ` Julian Margetson
2015-05-31 11:48             ` Julian Margetson
2015-12-28 15:58       ` [BUG] Radeon TAHITI_vce.bin firmware " Julian Margetson
2016-01-22  0:12         ` [BUG] Radeon TAHITI_vce.bin firmware casuses oops on Acube Sam460ex amcc 460ex and other Power PC motherboards Julian Margetson
2016-01-22  5:15           ` Alex Deucher
2016-01-22  8:17             ` Christian König
2016-01-22 11:06               ` Julian Margetson
2016-01-25 12:46               ` [BUG/REGRESSION] Kernel 4.5-rc1 on Acube Sam460ex AMCC 460ex " Julian Margetson
2016-01-25 19:20                 ` Dan Williams
2016-01-25 20:35                   ` Julian Margetson
2016-01-27  1:43                     ` Dan Williams
2016-01-27 10:18                       ` Julian Margetson
2016-01-27 19:34                         ` Dan Williams
2016-01-28 10:41                           ` Julian Margetson
2016-01-28 15:47                             ` Dan Williams
2016-01-28 18:21                               ` Julian Margetson
2016-01-28 18:42                                 ` Dan Williams
     [not found]           ` <56A173FA.2090405-zqC88Q5qmK4@public.gmane.org>
2019-01-01 15:03             ` ATI FirePro 2260 doesn't work after the update 'drm-next-2018-12-14' Christian Zigotzky
     [not found]               ` <845b2222-7014-0211-3246-55d1acc7686b-KCoaydhb8eAb1SvskN2V4Q@public.gmane.org>
2019-01-03 11:03                 ` Michel Dänzer
     [not found]                   ` <d62eb7a9-5dd7-8052-6010-63898c51fd05-otUistvHUpPR7s880joybQ@public.gmane.org>
2019-01-03 19:30                     ` Christian Zigotzky

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.