From: Al Viro <[email protected]>

it takes a pointer argument, regular file or no regular file

Signed-off-by: Al Viro <[email protected]>
Signed-off-by: Arnd Bergmann <[email protected]>
---
 fs/compat_ioctl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/fs/compat_ioctl.c b/fs/compat_ioctl.c
index 31104486fc8b..b19edbc57146 100644
--- a/fs/compat_ioctl.c
+++ b/fs/compat_ioctl.c
@@ -1039,10 +1039,10 @@ COMPAT_SYSCALL_DEFINE3(ioctl, unsigned int, fd, 
unsigned int, cmd,
        case FICLONERANGE:
        case FIDEDUPERANGE:
        case FS_IOC_FIEMAP:
+       case FIGETBSZ:
                goto found_handler;
 
        case FIBMAP:
-       case FIGETBSZ:
        case FIONREAD:
                if (S_ISREG(file_inode(f.file)->i_mode))
                        break;
-- 
2.20.0

Reply via email to