summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Korsgaard <jacmet@sunsite.dk>2011-03-12 21:24:34 (GMT)
committer Peter Korsgaard <jacmet@sunsite.dk>2011-03-12 21:27:06 (GMT)
commit707dc469aa4f51a85a62b2587ac57ef2a4db7873 (patch)
tree33ede5f1c65dd80b6cae262c5409447b6ca8220d
parent3d0a569412545d2ce650a7d38df15faf1e2137cd (diff)
downloadbuildroot-707dc469aa4f51a85a62b2587ac57ef2a4db7873.tar.gz
buildroot-707dc469aa4f51a85a62b2587ac57ef2a4db7873.tar.bz2
makedevs: don't call /bin/sync after creating nodes
Closes #3475 There's no real reason to sync after creating the device nodes, and it slows down the file system image creating quite a lot on busy systems, so get rid of it. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
-rw-r--r--CHANGES8
-rw-r--r--package/makedevs/makedevs.c3
2 files changed, 6 insertions, 5 deletions
diff --git a/CHANGES b/CHANGES
index adc9298..eafa201 100644
--- a/CHANGES
+++ b/CHANGES
@@ -2,8 +2,12 @@
Updated/fixed packages: avahi, busybox, dropbear, ffmpeg,
file, gnuconfig, gst-ffmpeg, imagemagick, libdnet, libpng,
- libxml2, libxslt, mpg123, pkg-config, qt, samba, squashfs,
- xerces, xorg-server, xz
+ libxml2, libxslt, makedevs, mpg123, pkg-config, qt, samba,
+ squashfs, xerces, xorg-server, xz
+
+ Issues resolved (http://bugs.uclibc.org):
+
+ #3475: Calling sync on large filesystems when not always necessary
2011.02, Released February 28th, 2011:
diff --git a/package/makedevs/makedevs.c b/package/makedevs/makedevs.c
index 79cfc60..9fc71af 100644
--- a/package/makedevs/makedevs.c
+++ b/package/makedevs/makedevs.c
@@ -536,8 +536,5 @@ loop:
}
fclose(table);
- if (system("/bin/sync"))
- bb_error_msg("sync failed, continuing anyway");
-
return 0;
}