On 12/07/2012 11:30 AM, Joshua Brindle wrote:
> while trying to figure out labels for devices on mako I came across
> /dev/kgsl-3d0, which appears to be the gpu (it is created by
> kernel/msm/arch/arm/mach-msm/lge/mako/board-mako-gpu.c) so I labeled
> it video_device (which I believe is used for this sort of thing).
> Unfortunately, and to my dismay it looks like everything in the OS
> accesses this directly:
>
> <5>[  527.752540] type=1400 audit(1354896491.180:94): avc:  denied  {
> ioctl } for  pid=973 comm="ndroid.launcher" path="/dev/kgsl-3d0"
> dev="tmpfs" ino=8305 scontext=u:r:shared_app:s0
> tcontext=u:object_r:video_device:s0 tclass=chr_file
> <5>[  527.761086] type=1400 audit(1354896491.190:95): avc:  denied  {
> read write } for  pid=802 comm="ndroid.systemui" path="/dev/kgsl-3d0"
> dev="tmpfs" ino=8305 scontext=u:r:platform_app:s0
> tcontext=u:object_r:video_device:s0 tclass=chr_file
> <5>[  527.870532] type=1400 audit(1354896491.300:96): avc:  denied  {
> read write } for  pid=973 comm="ndroid.launcher" path="/dev/kgsl-3d0"
> dev="tmpfs" ino=8305 scontext=u:r:shared_app:s0
> tcontext=u:object_r:video_device:s0 tclass=chr_file
> <5>[  734.848283] type=1400 audit(1354897348.627:108): avc:  denied  {
> ioctl } for  pid=973 comm="ndroid.launcher" path="/dev/kgsl-3d0"
> dev="tmpfs" ino=8305 scontext=u:r:shared_app:s0
> tcontext=u:object_r:video_device:s0 tclass=chr_file
> <5>[  734.894033] type=1400 audit(1354897348.678:110): avc:  denied  {
> ioctl } for  pid=802 comm="ndroid.systemui" path="/dev/kgsl-3d0"
> dev="tmpfs" ino=8305 scontext=u:r:platform_app:s0
> tcontext=u:object_r:video_device:s0 tclass=chr_file
> <5>[  734.915763] type=1400 audit(1354897348.688:112): avc:  denied  {
> read write } for  pid=802 comm="ndroid.systemui" path="/dev/kgsl-3d0"
> dev="tmpfs" ino=8305 scontext=u:r:platform_app:s0
> tcontext=u:object_r:video_device:s0 tclass=chr_file
> <5>[  734.937402] type=1400 audit(1354897348.718:113): avc:  denied  {
> read write } for  pid=973 comm="ndroid.launcher" path="/dev/kgsl-3d0"
> dev="tmpfs" ino=8305 scontext=u:r:shared_app:s0
> tcontext=u:object_r:video_device:s0 tclass=chr_file
>
> Should I create a new type? What would it be? Perhaps I'm
> misunderstanding what this device is for. Anyone have ideas?
>
> -- 
> This message was distributed to subscribers of the seandroid-list
> mailing list.
> If you no longer wish to subscribe, send mail to
> [email protected] with
> the words "unsubscribe seandroid-list" without quotes as the message.
 
Looks like graphics_device to me. I had a similar problem with the manta
gpu. I made a new type.

--
This message was distributed to subscribers of the seandroid-list mailing list.
If you no longer wish to subscribe, send mail to [email protected] with
the words "unsubscribe seandroid-list" without quotes as the message.

Reply via email to