Remove bdflush garbage, which is only relevant to unsupported
authorEric Andersen <andersen@codepoet.org>
Fri, 27 Jun 2003 05:46:29 +0000 (05:46 -0000)
committerEric Andersen <andersen@codepoet.org>
Fri, 27 Jun 2003 05:46:29 +0000 (05:46 -0000)
kernel versions

init/init.c

index 8adff1cd2e8047ff650bdffc20758ce309aa15b1..d51d29156728398afb84c62fe28483624eb6f855 100644 (file)
@@ -102,12 +102,6 @@ struct serial_struct {
 
 #define KERNEL_VERSION(a,b,c) (((a) << 16) + ((b) << 8) + (c))
 
-#if __GNU_LIBRARY__ > 5
-#include <sys/kdaemon.h>
-#else
-extern int bdflush(int func, long int data);
-#endif
-
 #define SHELL        "/bin/sh" /* Default shell */
 #define LOGIN_SHELL  "-" SHELL /* Default login shell */
 #define INITTAB      "/etc/inittab"    /* inittab file location */
@@ -716,11 +710,6 @@ static void shutdown_system(void)
        sleep(1);
 
        sync();
-       if (kernelVersion > 0 && kernelVersion <= KERNEL_VERSION(2, 2, 11)) {
-               /* bdflush, kupdate not needed for kernels >2.2.11 */
-               bdflush(1, 0);
-               sync();
-       }
 }
 
 static void exec_signal(int sig)