Messages in this thread Patch in this message | | | Subject | Re: [patch] inotify: add x86-64 syscall numbers | From | Robert Love <> | Date | Fri, 15 Jul 2005 16:09:53 -0400 |
| |
On Fri, 2005-07-15 at 22:01 +0200, Andi Kleen wrote:
> It won't work anyways because you forgot to patch the compat > sys32_open.
Well, "won't work" is a bit harsh, its just one hook. But that was next.
I usually leave per-arch stuff to the arch folks.
Robert Love
Add fsnotify_open() hook to sys32_open() on x86-64.
Signed-off-by: Robert Love <rml@novell.com>
arch/x86_64/ia32/sys_ia32.c | 5 ++++- 1 files changed, 4 insertions(+), 1 deletion(-)
diff -urN linux-2.6.13-rc3/arch/x86_64/ia32/sys_ia32.c linux/arch/x86_64/ia32/sys_ia32.c --- linux-2.6.13-rc3/arch/x86_64/ia32/sys_ia32.c 2005-07-15 16:08:27.000000000 -0400 +++ linux/arch/x86_64/ia32/sys_ia32.c 2005-07-15 16:07:21.000000000 -0400 @@ -61,6 +61,7 @@ #include <linux/ptrace.h> #include <linux/highuid.h> #include <linux/vmalloc.h> +#include <linux/fsnotify.> #include <asm/mman.h> #include <asm/types.h> #include <asm/uaccess.h> @@ -984,8 +985,10 @@ if (IS_ERR(f)) { put_unused_fd(fd); fd = error; - } else + } else { + fsnotify_open(f->f_dentry); fd_install(fd, f); + } } putname(tmp); }
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |