This commit was manufactured by cvs2svn to create tag
[linux-2.6.git] / fs / proc / kcore.c
index f6e81e9..7f6d1d3 100644 (file)
@@ -24,7 +24,7 @@
 
 static int open_kcore(struct inode * inode, struct file * filp)
 {
-       return capable(CAP_SYS_RAWIO) ? 0 : -EPERM;
+       return -EPERM;
 }
 
 static ssize_t read_kcore(struct file *, char __user *, size_t, loff_t *);
@@ -183,7 +183,11 @@ static void elf_kcore_store_hdr(char *bufp, int nphdr, int dataoff)
        elf->e_entry    = 0;
        elf->e_phoff    = sizeof(struct elfhdr);
        elf->e_shoff    = 0;
+#if defined(CONFIG_H8300)
+       elf->e_flags    = ELF_FLAGS;
+#else
        elf->e_flags    = 0;
+#endif
        elf->e_ehsize   = sizeof(struct elfhdr);
        elf->e_phentsize= sizeof(struct elf_phdr);
        elf->e_phnum    = nphdr;