fix: sysfs: race between readdir and lseek