[Letux-kernel] jz4780 CI20 v5.8 (was jz4730)
H. Nikolaus Schaller
hns at goldelico.com
Mon Jul 6 15:05:00 CEST 2020
Hi Paul,
> Am 05.07.2020 um 22:41 schrieb Paul Boddie <paul at boddie.org.uk>:
>
> On Sunday, 5 July 2020 21:44:34 CEST H. Nikolaus Schaller wrote:
>>
>> Ah, it takes a while until the key is synchronized with .ssh/authorized_keys
>> on the Indefero Server.
>>
>> I have triggered it manually so that it should work now.
>
> I thought it might be something as simple as that. So, I have now pushed the
> following branches:
>
> paulb-jz4730-letux400
^^^ I have converted this into a new letux/jz4730-v4 and fixed a minor
merge issue when baking everything together to letux-5.8-rc4.
It compiles but we still have no means to test it :)
> paulb-jz4780-ci20-hdmi
I have cherry-picked and rebased on top of letux-5.8-rc4 (with SMP fixes).
Boots fine, has SMP, creates /dev/fb0, makes the display backlight go on.
But as you observed, there is no signal recognised by the monitor.
And I can confirm the HPD unplug kernel panic. Even the same bad virtual
address.
This should be quite easy to identify by adding some printk to
ingenic_drm_crtc_atomic_flush().
BR and thanks,
Nikolaus
[ 235.199040] CPU 0 Unable to handle kernel paging request at virtual address 00000030, epc == c0261e60, ra == c02eed5c
[ 235.209803] Oops[#1]:
[ 235.212095] CPU: 0 PID: 1225 Comm: irq/11-10180000 Tainted: G W 5.8.0-rc4-letux-l400+ #2877
[ 235.221751] $ 0 : 00000000 00000001 000f0000 00000000
[ 235.226983] $ 4 : 00000001 8edd7800 00000000 ffff00fe
[ 235.232214] $ 8 : 8e049e00 8fa80690 00000000 00000000
[ 235.237443] $12 : 00000000 77e25db0 00000000 00000000
[ 235.242672] $16 : 8fa80580 00000000 8e035a00 00000001
[ 235.247903] $20 : 8e049300 c02f0000 c02f0000 8fa803c8
[ 235.253134] $24 : 00000000 c1bb8008
[ 235.258363] $28 : 8e326000 8e327b88 c02628cc c02eed5c
[ 235.176212] Hi : 00000000
[ 235.179091] Lo : 00000014
[ 235.181987] epc : c0261e60 ingenic_drm_crtc_atomic_flush+0x74/0x3a4 [ingenic_drm]
[ 235.189827] ra : c02eed5c drm_atomic_helper_commit_planes+0x230/0x268 [drm_kms_helper]
[ 235.198004] Status: 10000c03 KERNEL EXL IE
[ 235.202191] Cause : 00800008 (ExcCode 02)
[ 235.206227] BadVA : 00000030
[ 235.209128] PrId : 3ee1024f (Ingenic XBurst)
[ 235.213504] Modules linked in: g_ether usb_f_rndis u_ether libcomposite configfs dw_hdmi_jz4780 dw_hdmi ingenic_drm drm_kms_helper pvrsrvkm_jz4780_sgx540_130 syscopyarea gpio_ir_recv gpio_keys sysfillrect sysimgblt fb_sys_fops dm9000 drm nvmem_jz4780_efuse mii rtc_pcf8563 drm_panel_orientation_quirks ipv6 autofs4
[ 235.241371] Process irq/11-10180000 (pid: 1225, threadinfo=dce8910f, task=1b71c223, tls=00000000)
[ 235.250287] Stack : 80a60000 807a75d0 807a0000 c0261364 8e049e00 00000000 8e38ab0c ffffffea
[ 235.171316] 8fa80000 c1bb8100 8e03f280 8fa80580 8e03f280 00000000 00000000 00000001
[ 235.179726] 00000000 c02f0000 c02f0000 8fa803c8 c02628cc c02eed5c 00000020 8e32d680
[ 235.188134] 8fa803c8 c026288c 807a4dc8 8d11b780 8e03f280 8fa80000 be2c500d 00000036
[ 235.196544] 800a86c0 00000000 c1ba0000 c1bb0000 8fa803c8 c02eedd8 00000000 be2c500d
[ 235.204954] ...
[ 235.207424] Call Trace:
[ 235.209903] [<c0261e60>] ingenic_drm_crtc_atomic_flush+0x74/0x3a4 [ingenic_drm]
[ 235.217391] [<c02eed5c>] drm_atomic_helper_commit_planes+0x230/0x268 [drm_kms_helper]
[ 235.225510] [<c02eedd8>] drm_atomic_helper_commit_tail+0x44/0xb0 [drm_kms_helper]
[ 235.233282] [<c02ef484>] commit_tail+0xec/0x218 [drm_kms_helper]
...
More information about the Letux-kernel
mailing list