]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - fs/compat.c
xen: cpu_detect is 32-bit only
[linux-2.6-omap-h63xx.git] / fs / compat.c
index 139dc93c092d697b10d540a12020bd92e2e84b41..ed43e17a5dc68ad6663d28bc5abef135492c2e52 100644 (file)
@@ -24,6 +24,7 @@
 #include <linux/fcntl.h>
 #include <linux/namei.h>
 #include <linux/file.h>
+#include <linux/fdtable.h>
 #include <linux/vfs.h>
 #include <linux/ioctl.h>
 #include <linux/init.h>
@@ -1404,7 +1405,7 @@ int compat_do_execve(char * filename,
                /* execve success */
                security_bprm_free(bprm);
                acct_update_integrals(current);
-               kfree(bprm);
+               free_bprm(bprm);
                return retval;
        }
 
@@ -1423,7 +1424,7 @@ out_file:
        }
 
 out_kfree:
-       kfree(bprm);
+       free_bprm(bprm);
 
 out_ret:
        return retval;