O código sysfs foi parcialmente dividido na versão 3.14 (2014) em uma parte comum do kernf que faria com que outros subsistemas tivessem um sistema de arquivos virtual, então temos que olhar para o sysfs e o kernfs.
Embora não haja serialização aparente no código sysfs , o kernfs camada acima está usando um mutex em kernfs_file_direct_read e kernfs_fop_write para garantir que apenas uma única leitura ou gravação possa ocorrer de cada vez para o mesmo arquivo. Há também algum bloqueio quando o mmap () é usado.
Assim, seu cenário deve ser seguro.