Remove bdflush garbage, which is only relevant to unsupported
kernel versions
This commit is contained in:
parent
4a2dcd904c
commit
0b0d393347
11
init/init.c
11
init/init.c
@ -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)
|
||||
|
Loading…
Reference in New Issue
Block a user