On 3/17/20 4:40 PM, Vincenzo Frascino wrote: > Hi Catalin, > > On 3/17/20 3:50 PM, Catalin Marinas wrote: >> On Tue, Mar 17, 2020 at 03:04:01PM +0000, Vincenzo Frascino wrote: >>> On 3/17/20 2:38 PM, Catalin Marinas wrote: >>>> On Tue, Mar 17, 2020 at 12:22:12PM +0000, Vincenzo Frascino wrote: > > [...] > >>> >>> Can TASK_SIZE > UINTPTR_MAX on an arm64 system? >> >> TASK_SIZE yes on arm64 but not TASK_SIZE_32. I was asking about the >> arm32 check where TASK_SIZE < UINTPTR_MAX. How does the vdsotest return >> -EFAULT on arm32? Which code path causes this in the user vdso code? >> > > Sorry I got confused because you referred to arch/arm/vdso/vgettimeofday.c which > is the arm64 implementation, not the compat one :) > I stand corrected arch/*arm*/vdso/vgettimeofday.c is definitely the arm32 implemetation... I got completely confused here :) -- Regards, Vincenzo