This adds some tracepoint instrumentation taken from the LTTng patch
[linux-flexiantxendom0-3.2.10.git] / fs / ioctl.c
index 7db32b3..22d747b 100644 (file)
@@ -13,6 +13,7 @@
 #include <linux/security.h>
 #include <linux/module.h>
 #include <linux/uaccess.h>
+#include <trace/fs.h>
 
 #include <asm/ioctls.h>
 
@@ -201,6 +202,8 @@ asmlinkage long sys_ioctl(unsigned int fd, unsigned int cmd, unsigned long arg)
        if (!filp)
                goto out;
 
+       trace_fs_ioctl(fd, cmd, arg);
+
        error = security_file_ioctl(filp, cmd, arg);
        if (error)
                goto out_fput;