Messages in this thread | | | Date | Mon, 30 Jan 2012 22:56:26 +0100 | From | Jiri Slaby <> | Subject | sysfs regression: wrong link counts |
| |
Hi,
I cannot boot properly with this commit: commit 524b6c5b39b931311dfe5a2f5abae2f5c9731676 Author: Eric W. Biederman <ebiederm@xmission.com> Date: Sun Dec 18 20:09:31 2011 -0800
sysfs: Kill nlink counting.
1) network systemd rule doesn't start network 2) sensors complain: sensors_init: Kernel interface error
ad 2) look at what it does: /* returns !0 if sysfs filesystem was found, 0 otherwise */ int sensors_init_sysfs(void) { struct stat statbuf;
snprintf(sensors_sysfs_mount, NAME_MAX, "%s", "/sys"); if (stat(sensors_sysfs_mount, &statbuf) < 0 || statbuf.st_nlink <= 2) /* Empty directory */ return 0;
return 1; }
So this looks like it became a part of ABI we cannot break...
A revert of this commit on the top of today's -next fixes the problem.
thanks, -- js suse labs
| |