<div dir="ltr">Hello,<div><br></div><div>I'm trying to use the midgard driver on an Asus C201 (Chromebook Flip, aka veyron, aka minnie) using mostly-stock Debian; although because it's a Chromebook I had to hack the kernel myself. I'm finding that the mali_kbase package crashes on startup. Log attached.</div><div><br></div><div>It's Linux 4.19.44, running Debian sid, with version 16.0+pristine-4 of mali-midgard-dkms. I'm trying to use it with X (but it's not getting that far).</div><div><br></div><div>Is there anything particular obvious that I'm missing?</div><div><br></div><div>[    2.911910] rockchip-drm display-subsystem: Linked as a consumer to ff930000.<br>vop<br>[    2.911922] rockchip-drm display-subsystem: Linked as a consumer to ff940000.<br>vop<br>[    2.912026] rockchip-drm display-subsystem: Linked as a consumer to ff970000.<br>dp<br>[    2.912088] rockchip-drm display-subsystem: Linked as a consumer to ff980000.<br>hdmi<br>[    2.921726] rockchip-drm display-subsystem: bound ff930000.vop (ops vop_compo<br>nent_ops [rockchipdrm])<br>[    2.922318] rockchip-drm display-subsystem: bound ff940000.vop (ops vop_compo<br>nent_ops [rockchipdrm])<br>[    2.928502] rockchip-drm display-subsystem: bound ff970000.dp (ops rockchip_d<br>p_component_ops [rockchipdrm])<br>[    2.928648] dwhdmi-rockchip ff980000.hdmi: Detected HDMI TX controller v2.00a<br> with HDCP (DWC MHL PHY)<br>[    2.932752] rockchip-drm display-subsystem: bound ff980000.hdmi (ops dw_hdmi_<br>rockchip_ops [rockchipdrm])<br>[    2.932939] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).<br>[    2.932943] [drm] No driver support for vblank timestamp query.<br></div><div>[...]</div><div>[    2.953167] mali_kbase: loading out-of-tree module taints kernel.<br>[    2.970029] mali ffa30000.gpu: Linked as a consumer to regulator.11<br>[    2.970337] mali ffa30000.gpu: GPU identified as 0x0750 r0p0 status 1<br>[    2.970569] mali ffa30000.gpu: devfreq_add_device: Unable to find governor for the device<br>[    2.970627] devfreq devfreq0: releasing devfreq which doesn't exist<br>[    2.970635] Unable to handle kernel NULL pointer dereference at virtual address 000001b5<br>[    2.970637] pgd = (ptrval)<br>[    2.970639] [000001b5] *pgd=00000000<br>[    2.970644] Internal error: Oops: 5 [#1] SMP ARM<br>[    2.970647] Modules linked in: mali_kbase(O+) snd_soc_max98090 snd_soc_rockchip_i2s snd_soc_rockchip_pcm rk_crypto phy_rockchip_dp rockchipdrm(+) clk_rk808 des_generic dw_hdmi rtc_rk808 analogix_dp snd_soc_ts3a227e snd_soc_core ac97_bus snd_pcm_dmaengine snd_pcm snd_timer snd soundcore spi_rockchip pwm_rockchip elants_i2c ip_tables x_tables<br>[    2.970676] CPU: 2 PID: 212 Comm: systemd-udevd Tainted: G           O      4.19.44 #1<br>[    2.970677] Hardware name: Rockchip (Device Tree)<br>[    2.970719] PC is at kbase_devfreq_init+0x190/0x200 [mali_kbase]<br>[    2.970722] LR is at 0xbe55<br>[    2.970724] pc : [<bf1fc0e8>]    lr : [<0000be55>]    psr: 20060013<br>[    2.970725] sp : ead39c88  ip : ead39c28  fp : ed2b2de0<br>[    2.970727] r10: ea9314d8  r9 : 00000006  r8 : c1604cc8<br>[    2.970728] r7 : 00000006  r6 : 00000006  r5 : ea930000  r4 : ea931000<br>[    2.970730] r3 : cb318a7e  r2 : cb318a7e  r1 : edbe0534  r0 : ffffffed<br>[    2.970733] Flags: nzCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment none<br>[    2.970734] Control: 10c5387d  Table: 2ad3c06a  DAC: 00000051<br>[    2.970736] Process systemd-udevd (pid: 212, stack limit = 0x(ptrval))<br>[    2.970739] Stack: (0xead39c88 to 0xead3a000)<br><div><br></div>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div>┌─── <a href="http://www.cowlark.com" target="_blank">http://www.cowlark.com</a> ───<br>│ "I have always wished for my computer to be as easy to use as my<br>│ telephone; my wish has come true because I can no longer figure out<br>│ how to use my telephone." --- Bjarne Stroustrup</div></div></div></div></div>