On 3/2/21 23:22, Kanchan Joshi wrote: > +/* > + * Convert integer values from ioctl structures to user pointers, silently > + * ignoring the upper bits in the compat case to match behaviour of 32-bit > + * kernels. > + */ > +static void __user *nvme_to_user_ptr(uintptr_t ptrval) > +{ > + if (in_compat_syscall()) > + ptrval = (compat_uptr_t)ptrval; > + return (void __user *)ptrval; > +} > +/* Newline is missing from before above comment. > + * This is carved within the block_uring_cmd, to avoid dynamic allocation. > + * Care should be taken not to grow this beyond what is available. > + */