Page 1 of 8
Kernel 4.15
Posted: Tue Nov 14, 2017 6:04 pm
by xeno74
Hi All,
The merge window for 4.15 is open! Here is the
first alpha for the X5000 and X1000.
Download:
vmlinux-4.15-alpha1-AmigaOne_X1000_X5000.tar.gz
I successfully tested the
first alpha on my AmigaOne X1000 today. I also tested it on my AmigaOne X5000. Unfortunately it doesn't boot on my AmigaOne X5000.
Could you please test it on your AmigaOne X5000?
Thanks,
Christian
Re: Kernel 4.15
Posted: Thu Nov 16, 2017 10:24 am
by xeno74
Re: Kernel 4.15
Posted: Thu Nov 16, 2017 4:19 pm
by xeno74
Hi All,
I released the
alpha2 for the X5000 and X1000 today. First, I tested it on my AmigaOne X1000. It boots but unfortunately hardware 3D acceleration doesn't work anymore. It is only
Gallium 0.4 on softpipe available. I tested it with Debian Sid PPC32, ubuntu MATE 16.04.3 LTS PPC32, MATE PowerPC Remix 2017 PPC32, fedora 26 Server PPC64, and with openSUSE Tumbleweed 20170924 PPC64 on my AmigaOne X1000. I think there is a bug in the latest
DRM updates.
I also tested the
alpha2 on my AmigaOne X5000. Unfortunately it doesn't boot. I will bisect between the
final 4.14 and the
alpha1.
New:
Download:
vmlinux-4.15-alpha2-AmigaOne_X1000_X5000.tar.gz
@Julian
Could you please test the hardware 3D acceleration on your Sam460ex?
@All
Please test it on your X5000 and X1000.
Thanks,
Christian
Re: Kernel 4.15
Posted: Mon Nov 20, 2017 10:33 am
by xeno74
Hi All,
I compiled the latest Git kernel today. Unfortunately hardware 3D acceleration doesn't work on my AmigaOne X1000. It works without any problems on my AmigaOne X5000.
Error messages (AmigaOne X1000):
dmesg | grep -i radeon
Code: Select all
[ 0.720715] [drm] radeon kernel modesetting enabled.
[ 0.720832] radeon 0000:01:00.0: runtime IRQ mapping not provided by arch
[ 0.894456] radeon 0000:01:00.0: VRAM: 1024M 0x0000000000000000 - 0x000000003FFFFFFF (1024M used)
[ 0.894468] radeon 0000:01:00.0: GTT: 1024M 0x0000000040000000 - 0x000000007FFFFFFF
[ 0.894617] [drm] radeon: 1024M of VRAM memory ready
[ 0.894624] [drm] radeon: 1024M of GTT memory ready.
[ 0.899823] [drm] radeon: dpm initialized
[ 0.933524] radeon 0000:01:00.0: (-12) create WB bo failed
[ 0.933532] radeon 0000:01:00.0: disabling GPU acceleration
[ 0.938686] [drm] Radeon Display Connectors
[ 1.447790] radeon 0000:01:00.0: fb0: radeondrmfb frame buffer device
[ 1.448338] [drm] Initialized radeon 2.50.0 20080528 for 0000:01:00.0 on minor 0
[ 39.299034] radeon_dp_aux_transfer_native: 158 callbacks suppressed
[ 70.924054] radeon_dp_aux_transfer_native: 158 callbacks suppressed
[ 683.732444] radeon_dp_aux_transfer_native: 410 callbacks suppressed
[ 1049.062659] radeon_dp_aux_transfer_native: 74 callbacks suppressed
[ 0.933524] radeon 0000:01:00.0: (-12) create WB bo failed
[ 0.933532] radeon 0000:01:00.0: disabling GPU acceleration
Cheers,
Christian
Re: Kernel 4.15
Posted: Mon Nov 20, 2017 1:01 pm
by xeno74
Hi All,
I have recently released the
alpha3 of kernel 4.15 for the X5000 and X1000.
New:
Download:
vmlinux-4.15-alpha3-AmigaOne_X1000_X5000.tar.gz
Please note: Hardware 3D acceleration doesn't work on the AmigaOne X1000 but it works without any problems on the AmigaOne X5000. I will try to revert the first
DRM updates (Commit
e60e1ee60630cafef5e430c2ae364877e061d980).
Please test the
alpha3.
Thanks,
Christian
Re: Kernel 4.15
Posted: Mon Nov 20, 2017 3:27 pm
by xeno74
Hi All,
I was able to revert the first
DRM updates. This solved the problem with the hardware 3D acceleration on my AmigaOne X1000. That means the bug is somewhere in the first
DRM updates.
Revert log:
Code: Select all
git revert e60e1ee60630cafef5e430c2ae364877e061d980 -m 1
Output:
[master c0fd66d] Revert "Merge tag 'drm-for-v4.15' of git://people.freedesktop.org/~airlied/linux"
Committer: christian <christian@AmigaoneX1000.lan>
Your name and email address were configured automatically based
on your username and hostname. Please check that they are accurate.
You can suppress this message by setting them explicitly. Run the
following command and follow the instructions in your editor to edit
your configuration file:
git config --global --edit
After doing this, you may fix the identity used for this commit with:
git commit --amend --reset-author
1039 files changed, 49563 insertions(+), 69996 deletions(-)
delete mode 100644 Documentation/devicetree/bindings/display/bridge/sii9234.txt
delete mode 100644 Documentation/devicetree/bindings/display/faraday,tve200.txt
delete mode 100644 Documentation/devicetree/bindings/display/panel/orisetech,otm8009a.txt
delete mode 100644 Documentation/devicetree/bindings/display/panel/raspberrypi,7inch-touchscreen.txt
delete mode 100644 Documentation/devicetree/bindings/display/panel/samsung,s6e63j0x03.txt
delete mode 100644 Documentation/devicetree/bindings/display/panel/seiko,43wvf1g.txt
delete mode 100644 Documentation/devicetree/bindings/display/panel/toshiba,lt089ac29000.txt
delete mode 100644 Documentation/devicetree/bindings/display/rockchip/rockchip-lvds.txt
delete mode 100644 Documentation/gpu/tve200.rst
delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_sched.c
rewrite drivers/gpu/drm/amd/amdgpu/amdgpu_trace_points.c (81%)
rewrite drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h (62%)
delete mode 100644 drivers/gpu/drm/amd/include/linux/chash.h
delete mode 100644 drivers/gpu/drm/amd/lib/Kconfig
delete mode 100644 drivers/gpu/drm/amd/lib/Makefile
delete mode 100644 drivers/gpu/drm/amd/lib/chash.c
create mode 100644 drivers/gpu/drm/amd/powerplay/eventmgr/Makefile
create mode 100644 drivers/gpu/drm/amd/powerplay/eventmgr/eventactionchains.c
create mode 100644 drivers/gpu/drm/amd/powerplay/eventmgr/eventactionchains.h
create mode 100644 drivers/gpu/drm/amd/powerplay/eventmgr/eventinit.c
rename drivers/gpu/drm/amd/{amdgpu/amdgpu_sched.h => powerplay/eventmgr/eventinit.h} (73%)
create mode 100644 drivers/gpu/drm/amd/powerplay/eventmgr/eventmanagement.c
create mode 100644 drivers/gpu/drm/amd/powerplay/eventmgr/eventmanagement.h
create mode 100644 drivers/gpu/drm/amd/powerplay/eventmgr/eventmgr.c
create mode 100644 drivers/gpu/drm/amd/powerplay/eventmgr/eventsubchains.c
create mode 100644 drivers/gpu/drm/amd/powerplay/eventmgr/eventsubchains.h
create mode 100644 drivers/gpu/drm/amd/powerplay/eventmgr/eventtasks.c
create mode 100644 drivers/gpu/drm/amd/powerplay/eventmgr/eventtasks.h
create mode 100644 drivers/gpu/drm/amd/powerplay/eventmgr/psm.c
rename drivers/gpu/drm/amd/powerplay/{hwmgr/pp_psm.h => eventmgr/psm.h} (62%)
create mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/functiontables.c
rewrite drivers/gpu/drm/amd/powerplay/hwmgr/pp_overdriver.c (96%)
delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/pp_psm.c
create mode 100644 drivers/gpu/drm/amd/powerplay/inc/eventmanager.h
create mode 100644 drivers/gpu/drm/amd/powerplay/inc/eventmgr.h
create mode 100644 drivers/gpu/drm/amd/powerplay/inc/fiji_pwrvirus.h
rewrite drivers/gpu/drm/amd/powerplay/inc/polaris10_pwrvirus.h (96%)
delete mode 100644 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c
delete mode 100644 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.h
copy drivers/gpu/drm/amd/powerplay/smumgr/{fiji_smumgr.c => fiji_smc.c} (84%)
create mode 100644 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smc.h
rewrite drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c (89%)
copy drivers/gpu/drm/amd/powerplay/smumgr/{iceland_smumgr.c => iceland_smc.c} (90%)
rename drivers/gpu/drm/{nouveau/nvkm/subdev/mmu/gp10b.c => amd/powerplay/smumgr/iceland_smc.h} (60%)
rewrite drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c (94%)
copy drivers/gpu/drm/amd/powerplay/smumgr/{polaris10_smumgr.c => polaris10_smc.c} (82%)
rename drivers/gpu/drm/amd/{amdgpu/amdgpu_mn.h => powerplay/smumgr/polaris10_smc.h} (55%)
rewrite drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c (88%)
copy drivers/gpu/drm/amd/powerplay/smumgr/{tonga_smumgr.c => tonga_smc.c} (92%)
create mode 100644 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smc.h
rewrite drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c (95%)
delete mode 100644 drivers/gpu/drm/bridge/adv7511/adv7511_cec.c
delete mode 100644 drivers/gpu/drm/bridge/sii9234.c
delete mode 100644 drivers/gpu/drm/drm_lease.c
delete mode 100644 drivers/gpu/drm/etnaviv/etnaviv_perfmon.c
delete mode 100644 drivers/gpu/drm/etnaviv/etnaviv_perfmon.h
delete mode 100644 drivers/gpu/drm/i915/i915_gemfs.c
delete mode 100644 drivers/gpu/drm/i915/i915_gemfs.h
delete mode 100644 drivers/gpu/drm/i915/i915_guc_submission.h
delete mode 100644 drivers/gpu/drm/i915/i915_oa_cflgt2.c
delete mode 100644 drivers/gpu/drm/i915/i915_oa_cflgt2.h
delete mode 100644 drivers/gpu/drm/i915/intel_guc.c
delete mode 100644 drivers/gpu/drm/i915/intel_guc.h
delete mode 100644 drivers/gpu/drm/i915/intel_guc_fw.h
rename drivers/gpu/drm/i915/{intel_guc_fw.c => intel_guc_loader.c} (58%)
delete mode 100644 drivers/gpu/drm/i915/intel_guc_log.h
delete mode 100644 drivers/gpu/drm/i915/intel_huc.h
delete mode 100644 drivers/gpu/drm/i915/intel_uc_fw.c
delete mode 100644 drivers/gpu/drm/i915/intel_uc_fw.h
delete mode 100644 drivers/gpu/drm/i915/selftests/huge_pages.c
delete mode 100644 drivers/gpu/drm/i915/selftests/lib_sw_fence.c
delete mode 100644 drivers/gpu/drm/i915/selftests/lib_sw_fence.h
rewrite drivers/gpu/drm/msm/adreno/a5xx_gpu.h (73%)
delete mode 100644 drivers/gpu/drm/msm/adreno/a5xx_preempt.c
delete mode 100644 drivers/gpu/drm/msm/msm_submitqueue.c
delete mode 100644 drivers/gpu/drm/nouveau/include/nvif/if0008.h
delete mode 100644 drivers/gpu/drm/nouveau/include/nvif/if000a.h
delete mode 100644 drivers/gpu/drm/nouveau/include/nvif/if000b.h
delete mode 100644 drivers/gpu/drm/nouveau/include/nvif/if000c.h
delete mode 100644 drivers/gpu/drm/nouveau/include/nvif/if000d.h
delete mode 100644 drivers/gpu/drm/nouveau/include/nvif/if500b.h
delete mode 100644 drivers/gpu/drm/nouveau/include/nvif/if500d.h
delete mode 100644 drivers/gpu/drm/nouveau/include/nvif/if900b.h
delete mode 100644 drivers/gpu/drm/nouveau/include/nvif/if900d.h
delete mode 100644 drivers/gpu/drm/nouveau/include/nvif/ifb00d.h
delete mode 100644 drivers/gpu/drm/nouveau/include/nvif/ifc00d.h
delete mode 100644 drivers/gpu/drm/nouveau/include/nvif/mem.h
delete mode 100644 drivers/gpu/drm/nouveau/include/nvif/mmu.h
delete mode 100644 drivers/gpu/drm/nouveau/include/nvif/vmm.h
delete mode 100644 drivers/gpu/drm/nouveau/include/nvkm/core/oclass.h
rewrite drivers/gpu/drm/nouveau/include/nvkm/core/os.h (84%)
rewrite drivers/gpu/drm/nouveau/include/nvkm/subdev/mmu.h (82%)
delete mode 100644 drivers/gpu/drm/nouveau/nouveau_mem.c
delete mode 100644 drivers/gpu/drm/nouveau/nouveau_mem.h
delete mode 100644 drivers/gpu/drm/nouveau/nouveau_vmm.c
delete mode 100644 drivers/gpu/drm/nouveau/nouveau_vmm.h
delete mode 100644 drivers/gpu/drm/nouveau/nvif/mem.c
delete mode 100644 drivers/gpu/drm/nouveau/nvif/mmu.c
delete mode 100644 drivers/gpu/drm/nouveau/nvif/vmm.c
rename drivers/gpu/drm/nouveau/nvkm/{subdev/therm/gp100.c => core/memory.c} (54%)
delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/bar/gm107.c
delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/bar/gm20b.c
rewrite drivers/gpu/drm/nouveau/nvkm/subdev/mmu/Kbuild (82%)
rewrite drivers/gpu/drm/nouveau/nvkm/subdev/mmu/base.c (76%)
delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/g84.c
delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gk104.c
delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gk20a.c
delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gm200.c
delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gm20b.c
delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gp10b.
delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/mem.c
delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/mem.h
delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/memgf100.c
delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/memnv04.c
delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/memnv50.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv04.h
rewrite drivers/gpu/drm/nouveau/nvkm/subdev/mmu/priv.h (71%)
delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/umem.c
delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/umem.h
delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/ummu.c
delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/ummu.h
delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/uvmm.c
delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/uvmm.h
delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c
delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.h
delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgf100.c
delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgk104.c
delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgk20a.c
delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgm200.c
delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgm20b.c
delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp100.c
delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp10b.c
delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv04.c
delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv41.c
delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv44.c
delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv50.c
delete mode 100644 drivers/gpu/drm/omapdrm/dss/hdmi4_cec.c
delete mode 100644 drivers/gpu/drm/omapdrm/dss/hdmi4_cec.h
delete mode 100644 drivers/gpu/drm/panel/panel-orisetech-otm8009a.c
delete mode 100644 drivers/gpu/drm/panel/panel-raspberrypi-touchscreen.c
delete mode 100644 drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c
delete mode 100644 drivers/gpu/drm/panel/panel-seiko-43wvf1g.c
create mode 100644 drivers/gpu/drm/pl111/pl111_connector.c
delete mode 100644 drivers/gpu/drm/pl111/pl111_versatile.c
delete mode 100644 drivers/gpu/drm/pl111/pl111_versatile.h
create mode 100644 drivers/gpu/drm/radeon/radeon_kfd.c
rename drivers/gpu/drm/{nouveau/nvkm/subdev/mmu/gp100.c => radeon/radeon_kfd.h} (59%)
delete mode 100644 drivers/gpu/drm/rockchip/rockchip_lvds.c
delete mode 100644 drivers/gpu/drm/rockchip/rockchip_lvds.h
rewrite drivers/gpu/drm/sun4i/Makefile (78%)
rewrite drivers/gpu/drm/sun4i/sun4i_hdmi_i2c.c (61%)
delete mode 100644 drivers/gpu/drm/tve200/Kconfig
delete mode 100644 drivers/gpu/drm/tve200/Makefile
delete mode 100644 drivers/gpu/drm/tve200/tve200_display.c
delete mode 100644 drivers/gpu/drm/tve200/tve200_drm.h
delete mode 100644 drivers/gpu/drm/tve200/tve200_drv.c
delete mode 100644 drivers/gpu/drm/udl/udl_connector.h
rename drivers/gpu/host1x/hw/{debug_hw_1x01.c => debug_hw.c} (51%)
delete mode 100644 drivers/gpu/host1x/hw/debug_hw_1x06.c
delete mode 100644 drivers/gpu/host1x/hw/host1x06.c
delete mode 100644 drivers/gpu/host1x/hw/host1x06.h
delete mode 100644 drivers/gpu/host1x/hw/host1x06_hardware.h
delete mode 100644 drivers/gpu/host1x/hw/hw_host1x06_hypervisor.h
delete mode 100644 drivers/gpu/host1x/hw/hw_host1x06_uclass.h
delete mode 100644 drivers/gpu/host1x/hw/hw_host1x06_vm.h
delete mode 100644 include/drm/drm_lease.h
delete mode 100644 include/drm/ttm/ttm_debug.h
delete mode 100644 include/dt-bindings/msm/msm-bus-ids.h
delete mode 100644 tools/testing/scatterlist/Makefile
delete mode 100644 tools/testing/scatterlist/linux/mm.h
delete mode 100644 tools/testing/scatterlist/main.c
Cheers,
Christian
Re: Kernel 4.15
Posted: Mon Nov 20, 2017 7:48 pm
by xeno74
I reported the issue with the hardware 3D acceleration on the DRI devel mailing list today.
Link:
Hardware 3D acceleration doesn't work anymore with the latest git kernel
-- Christian
Re: Kernel 4.15
Posted: Mon Nov 20, 2017 11:25 pm
by xeno74
Hi All,
Here is the
alpha4 with the new firmwares (version 20170823-1) for the X5000 and X1000.
I use the following firmware package:
firmware-linux-nonfree (20170823-1)
Download:
vmlinux-4.15-alpha4-AmigaOne_X1000_X5000.tar.gz
The alpha4 has the following firmwares included:
Code: Select all
radeon/ARUBA_me.bin radeon/ARUBA_pfp.bin radeon/ARUBA_rlc.bin radeon/BARTS_mc.bin radeon/BARTS_me.bin radeon/BARTS_pfp.bin radeon/BARTS_smc.bin radeon/bonaire_ce.bin radeon/bonaire_mc.bin radeon/bonaire_me.bin radeon/bonaire_mec.bin radeon/bonaire_pfp.bin radeon/bonaire_rlc.bin radeon/bonaire_sdma.bin radeon/bonaire_smc.bin radeon/BONAIRE_uvd.bin radeon/BONAIRE_vce.bin radeon/BTC_rlc.bin radeon/CAICOS_mc.bin radeon/CAICOS_me.bin radeon/CAICOS_pfp.bin radeon/CAICOS_smc.bin radeon/CAYMAN_mc.bin radeon/CAYMAN_me.bin radeon/CAYMAN_pfp.bin radeon/CAYMAN_rlc.bin radeon/CAYMAN_smc.bin radeon/CEDAR_me.bin radeon/CEDAR_pfp.bin radeon/CEDAR_rlc.bin radeon/CEDAR_smc.bin radeon/CYPRESS_me.bin radeon/CYPRESS_pfp.bin radeon/CYPRESS_rlc.bin radeon/CYPRESS_smc.bin radeon/CYPRESS_uvd.bin radeon/hainan_ce.bin radeon/hainan_mc.bin radeon/hainan_me.bin radeon/hainan_pfp.bin radeon/hainan_rlc.bin radeon/hainan_smc.bin radeon/hawaii_ce.bin radeon/hawaii_mc.bin radeon/hawaii_me.bin radeon/hawaii_mec.bin radeon/hawaii_pfp.bin radeon/hawaii_rlc.bin radeon/hawaii_sdma.bin radeon/hawaii_smc.bin radeon/JUNIPER_me.bin radeon/JUNIPER_pfp.bin radeon/JUNIPER_rlc.bin radeon/JUNIPER_smc.bin radeon/kabini_ce.bin radeon/kabini_me.bin radeon/kabini_mec.bin radeon/kabini_pfp.bin radeon/kabini_rlc.bin radeon/kabini_sdma.bin radeon/kaveri_ce.bin radeon/kaveri_me.bin radeon/kaveri_mec2.bin radeon/kaveri_mec.bin radeon/kaveri_pfp.bin radeon/kaveri_rlc.bin radeon/kaveri_sdma.bin radeon/mullins_ce.bin radeon/mullins_me.bin radeon/mullins_mec.bin radeon/mullins_pfp.bin radeon/mullins_rlc.bin radeon/mullins_sdma.bin radeon/oland_ce.bin radeon/oland_mc.bin radeon/oland_me.bin radeon/oland_pfp.bin radeon/oland_rlc.bin radeon/oland_smc.bin radeon/PALM_me.bin radeon/PALM_pfp.bin radeon/pitcairn_ce.bin radeon/pitcairn_k_smc.bin radeon/pitcairn_mc.bin radeon/pitcairn_me.bin radeon/pitcairn_pfp.bin radeon/pitcairn_rlc.bin radeon/pitcairn_smc.bin radeon/R100_cp.bin radeon/R200_cp.bin radeon/R300_cp.bin radeon/R420_cp.bin radeon/R520_cp.bin radeon/R600_me.bin radeon/R600_pfp.bin radeon/R600_rlc.bin radeon/R600_uvd.bin radeon/R700_rlc.bin radeon/REDWOOD_me.bin radeon/REDWOOD_pfp.bin radeon/REDWOOD_rlc.bin radeon/REDWOOD_smc.bin radeon/RS600_cp.bin radeon/RS690_cp.bin radeon/RS780_me.bin radeon/RS780_pfp.bin radeon/RS780_uvd.bin radeon/RV610_me.bin radeon/RV610_pfp.bin radeon/RV620_me.bin radeon/RV620_pfp.bin radeon/RV630_me.bin radeon/RV630_pfp.bin radeon/RV635_me.bin radeon/RV635_pfp.bin radeon/RV670_me.bin radeon/RV670_pfp.bin radeon/RV710_me.bin radeon/RV710_pfp.bin radeon/RV710_smc.bin radeon/RV710_uvd.bin radeon/RV730_me.bin radeon/RV730_pfp.bin radeon/RV730_smc.bin radeon/RV740_smc.bin radeon/RV770_me.bin radeon/RV770_pfp.bin radeon/RV770_smc.bin radeon/RV770_uvd.bin radeon/SUMO2_me.bin radeon/SUMO2_pfp.bin radeon/SUMO_me.bin radeon/SUMO_pfp.bin radeon/SUMO_rlc.bin radeon/SUMO_uvd.bin radeon/tahiti_ce.bin radeon/tahiti_mc.bin radeon/tahiti_me.bin radeon/tahiti_pfp.bin radeon/tahiti_rlc.bin radeon/tahiti_smc.bin radeon/TAHITI_uvd.bin radeon/TAHITI_vce.bin radeon/TURKS_mc.bin radeon/TURKS_me.bin radeon/TURKS_pfp.bin radeon/TURKS_smc.bin radeon/verde_ce.bin radeon/verde_mc.bin radeon/verde_me.bin radeon/verde_pfp.bin radeon/verde_rlc.bin radeon/verde_smc.bin radeon/si58_mc.bin radeon/hawaii_k_smc.bin radeon/hainan_k_smc.bin radeon/bonaire_k_smc.bin radeon/tahiti_k_smc.bin radeon/oland_k_smc.bin radeon/verde_k_smc.bin
Please note: Hardware 3D acceleration doesn't work on the AmigaOne X1000 currently.
Please test the
alpha4.
Thanks,
Christian
Re: Kernel 4.15
Posted: Tue Nov 21, 2017 10:05 am
by xeno74
Alex Deucher wrote:
If you look at the code, radeon_bo_create() is failing with -ENOMEM in
radeon_wb_init(). If you look at radeon_bo_create(), it can fail for
the following reasons:
1. kzalloc fails
2. drm_gem_object_init fails
3. ttm_bo_init fails
I'd start by looking into what's changed in those areas.
Alex
Re: Kernel 4.15
Posted: Tue Nov 21, 2017 5:12 pm
by xeno74
Hi Tom,
Could you please test the
alpha4 on your AmigaOne X1000? I would like to know if the hardware 3D acceleration works with your Radeon HD 4650.
Thanks in advance,
Christian