
From: Matt Mackall <mpm@selenic.com>



---

 25-akpm/init/do_mounts.c |    2 ++
 1 files changed, 2 insertions(+)

diff -puN init/do_mounts.c~fix-config_sysfs=n-compile-warning init/do_mounts.c
--- 25/init/do_mounts.c~fix-config_sysfs=n-compile-warning	2004-04-22 22:19:46.584788664 -0700
+++ 25-akpm/init/do_mounts.c	2004-04-22 22:19:46.587788208 -0700
@@ -194,9 +194,11 @@ dev_t __init name_to_dev_t(char *name)
 	p[-1] = '\0';
 	res = try_name(s, part);
 done:
+#ifdef CONFIG_SYSFS
 	sys_umount("/sys", 0);
 out:
 	sys_rmdir("/sys");
+#endif
 	return res;
 fail:
 	res = 0;

_
