On 10/12/2017 09:04 PM, Mantas Mikulėnas wrote:
> On Fri, Oct 13, 2017, 00:30 Tom Stellard <tstel...@redhat.com 
> <mailto:tstel...@redhat.com>> wrote:
> 
>     Hi,
> 
>     The amdkfd kernel driver exposes the /dev/kfd device file for doing gpgpu
>     computing on AMD GPUs, I would like to setup the permissions on this 
> device
>     file, so that regular users can access it.  I think it makes sense to
>     try to copy what is being done for the other GPU device files, like 
> /dev/dri/cardX.
>     I can see the udev rules for these /dev/dri/cardX, but on my system it 
> looks like
>     something is giving users access to these files using  access control 
> lists
>     (acls), but I'm not sure where the acls are being modified.  Is systemd 
> only responsible
>     for the udev rules or is there something else in systemd I need to modify 
> to
>     get the acls set correctly?
> 
> 
> udev applies these ACLs to all devices tagged with TAG+="uaccess" from udev 
> rules.
> 
> (The tagging is kind of an internal detail and your rules are supposed to use 
> ENV{ID_this_and_that}, but... for personal use it works well enough.)
> 
> Just make sure you get the rule ordering right, I think 71-something.rules is 
> a good place. I can't check right now, might be remembering wrong.
> 

Thanks.  I've been experimenting with this, and I noticed that the ACLs are
not set when I login to the machine via ssh.  Is there something else I need
to do to get these ACLs enabled for ssh sessions?

Thanks,
Tom

> -- 
> 
> Mantas Mikulėnas <graw...@gmail.com <mailto:graw...@gmail.com>>
> Sent from my phone
> 

_______________________________________________
systemd-devel mailing list
systemd-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/systemd-devel

Reply via email to