]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - init/initramfs.c
openrisc: xchg: fix `computed is not used` warning
[karo-tx-linux.git] / init / initramfs.c
index b32ad7d97ac94f52a0c50acd2a904e8a0c2f888d..981f286c1d16ab57dff10cb10099f573b62f07b9 100644 (file)
@@ -18,6 +18,7 @@
 #include <linux/dirent.h>
 #include <linux/syscalls.h>
 #include <linux/utime.h>
+#include <linux/file.h>
 
 static ssize_t __init xwrite(int fd, const char *p, size_t count)
 {
@@ -647,6 +648,7 @@ static int __init populate_rootfs(void)
                        printk(KERN_EMERG "Initramfs unpacking failed: %s\n", err);
                free_initrd();
 #endif
+               flush_delayed_fput();
                /*
                 * Try loading default modules from initramfs.  This gives
                 * us a chance to load before device_initcalls.