-
Notifications
You must be signed in to change notification settings - Fork 234
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cannot create Virtual Memory on Synology DSM7 (kernel 4.x) #740
Comments
Hi @chrisdecker08 |
We package and ship ffmpeg/icr for a variety of linux OSs/NAS devices. While I don't have a setup to reproduce this myself many of our users have reported the breakage on Synology's DSM7 OS for NAS devices. I am working with one such user to try and identify the unerlying issue and so far it is looking to be DRM related. I will let you know when i've identified the underlying issue. |
it looks like this change is causing the failure for these devices due to createDrmVirtualMemory returning an error on line 55 of os_context_linux.cpp |
Can you help with identifying which ioctl fails ? you may use this debug variable : PrintIoctlEntries=1 I suspect VM CREATE ioctl may be failing: |
I would not be surprised if Synology shipped a customized or old kernel and that is causing the problems. It should be noted that if I remove os_context_linux.cpp lines 63-65 tone mapping does apply correctly. here are the ioctl results:
|
are those results from run that fails ? i cannot see failing GEM VM CREATE ioctl - while previously there was error message printed after that ioclt failed:
|
It was from the run that failed, I just missed the last couple lines from the log
|
Thanks, I am preparing fix for that, should be available shortly (today or tomorrow) |
Here is the change that should fix the problem: c660784 |
thanks! this works perfectly |
After updating from 23.05.25593.11 to 24.17.29377.6 tonemapping via ffmpeg no longer succeeds. Tuning on PrintDebugMessages results in the following:
The text was updated successfully, but these errors were encountered: