Estou escrevendo um módulo do kernel para coletar alguns dados e imprimi-los em um arquivo em / sys. Eu sei que esses arquivos são arquivos virtuais, e meu entendimento é que eles são essencialmente gerados toda vez que você os abre. Meu problema é que você não pode usar tail -f /sys/myFile
para ler ativamente a saída do meu módulo. Existe uma maneira correta de realizar o que eu quero dentro do kernel, e exceto que existe alguma maneira de realizar o que eu quero?
Tags sysfs tail linux-kernel