Definir uma ACL em qualquer coisa em /sys
pode não ser possível. O sistema de arquivos sysfs
foi originalmente baseado em ramfs, que não tem suporte para ACLs estendidas.
Eu fiz um strace do comando setfacl e, pouco antes da chamada setxattr
que retorna EINVAL, há uma chamada getxattr
que fornece o erro de que a operação não é suportada:
getxattr("/sys/power/state", "system.posix_acl_access", 0x7fff4ab593c0, 132) = -1 EOPNOTSUPP (Operation not supported)