Loading fs/btrfs/ioctl.c +4 −2 Original line number Original line Diff line number Diff line Loading @@ -5665,6 +5665,10 @@ long btrfs_ioctl(struct file *file, unsigned int #ifdef CONFIG_COMPAT #ifdef CONFIG_COMPAT long btrfs_compat_ioctl(struct file *file, unsigned int cmd, unsigned long arg) long btrfs_compat_ioctl(struct file *file, unsigned int cmd, unsigned long arg) { { /* * These all access 32-bit values anyway so no further * handling is necessary. */ switch (cmd) { switch (cmd) { case FS_IOC32_GETFLAGS: case FS_IOC32_GETFLAGS: cmd = FS_IOC_GETFLAGS; cmd = FS_IOC_GETFLAGS; Loading @@ -5675,8 +5679,6 @@ long btrfs_compat_ioctl(struct file *file, unsigned int cmd, unsigned long arg) case FS_IOC32_GETVERSION: case FS_IOC32_GETVERSION: cmd = FS_IOC_GETVERSION; cmd = FS_IOC_GETVERSION; break; break; default: return -ENOIOCTLCMD; } } return btrfs_ioctl(file, cmd, (unsigned long) compat_ptr(arg)); return btrfs_ioctl(file, cmd, (unsigned long) compat_ptr(arg)); Loading Loading
fs/btrfs/ioctl.c +4 −2 Original line number Original line Diff line number Diff line Loading @@ -5665,6 +5665,10 @@ long btrfs_ioctl(struct file *file, unsigned int #ifdef CONFIG_COMPAT #ifdef CONFIG_COMPAT long btrfs_compat_ioctl(struct file *file, unsigned int cmd, unsigned long arg) long btrfs_compat_ioctl(struct file *file, unsigned int cmd, unsigned long arg) { { /* * These all access 32-bit values anyway so no further * handling is necessary. */ switch (cmd) { switch (cmd) { case FS_IOC32_GETFLAGS: case FS_IOC32_GETFLAGS: cmd = FS_IOC_GETFLAGS; cmd = FS_IOC_GETFLAGS; Loading @@ -5675,8 +5679,6 @@ long btrfs_compat_ioctl(struct file *file, unsigned int cmd, unsigned long arg) case FS_IOC32_GETVERSION: case FS_IOC32_GETVERSION: cmd = FS_IOC_GETVERSION; cmd = FS_IOC_GETVERSION; break; break; default: return -ENOIOCTLCMD; } } return btrfs_ioctl(file, cmd, (unsigned long) compat_ptr(arg)); return btrfs_ioctl(file, cmd, (unsigned long) compat_ptr(arg)); Loading