[Openpvrsgx-devgroup] old am3517 version

Jeroen Hofstee jeroen at myspectrum.nl
Sat Dec 28 13:03:09 CET 2019


Hi,

On 12/22/19 1:49 PM, Jeroen Hofstee wrote:
> Hello Nikolaus,
>
> On 12/20/19 10:34 PM, H. Nikolaus Schaller wrote:
>>> ok I messed up, in copy_to_user..
>>> now at:
>>>
>>> [  330.371255] pvrsrvkm: loading out-of-tree module taints kernel.
>>> [  330.389610] PVR: PVRCore_Init
>>> [  330.405191] PVR: PVRSRVDriverProbe(pDevice=7e3cbcdf)
>>> [  330.416538] PVR: EnableSystemClocks: Enabling System Clocks
>>> [  330.417190] PVR: Setting GPTIMER11 parent to System Clock
>>> [  330.417485] PVR: GPTIMER11 clock is 13MHz
>>> [  330.417571] PVR: Setting GPTIMER11 mode to posted (currently is 
>>> non-posted)
>>> [  330.421343] PVR: PVRCore_Init: major device 246
>>> [  339.692940] PVR: Installing MISR with cookie fd0e6ee9
>>> [  339.693598] PVR: Installing device LISR SGX ISR on IRQ 21 with 
>>> cookie f5cce1ef
>>> [  339.693772] PVR: SysFinalise: Version string: SGX revision = 1.2.1
>> ^^^ cool! We may be lucky to get something for omap3430/3530 as well.
>>
>>> [  349.485803] PVR_K:(Error): DoMapToUser: Error - vmf_insert_mixed 
>>> failed (100) [795,
>>> home/jeroen/Graphics_SDK_4_09_00_01/GFX_Linux_KM/services4/srvkm/env/linux/mmap.c] 
>>>
>> ^^^ means you probably also need this patch:
>> https://github.com/openpvrsgx-devgroup/linux_openpvrsgx/commit/ad547b35b70d81486130521f34ba7d4a92419757 
>>
>>
>>
>

I cleanup up a bit and pushed the patches I collected to [1].
Most are also in [2]. I back ported the cache functions from
a newer version. No idea if that works properly, since I don't
know how to test it, it also works without these functions.

I will have a look if there is a sign of live in the DRI/DRM version.

Regards,
Jeroen

[1] https://github.com/jhofstee/Graphics_SDK/commits/4_09_00_01_hardfp
[2] 
https://github.com/openpvrsgx-devgroup/linux_openpvrsgx/tree/letux/pvrsrvkm-1.9+10




More information about the openpvrsgx-devgroup mailing list