-
Sub-task
-
Resolution: Fixed
-
Major
-
None
-
None
In R-Car Gen3 bsp, RGX firmware is including in gles-user-module.
In stand alone case, it's no problem.
In before linux kernel 5.7, it's no problem. Because of RGX firmware downloading is triggered by first usage of opengl, it isn't kernel module loading timming.
In before linux kernel 5.7, kernel firmware downloader inherit mount name space. It's not good, but RGX firmware case is match for that structure.
In kernel 5.7, this inherit issue was fixed.
In kernel 5.10, firmware must install container host. We need to divide firmware from gles-user-modules in R-Car Gen3, and firmware and initialization file is installing to host only, other library is installing to each guests.