Quoting Tyler Hicks (<email address hidden>):
> I'm not sure I like loops to handle -EINTR in kernel code. That's
> normally for user space to handle and I don't see why this is any
But you don't let it, bc ecryptfs_lookup_and_interpose_lower
doesn't expose that it got -EINTR. So either loop, or pass
the return value to userspace. Current code is broken.
Quoting Tyler Hicks (<email address hidden>):
> I'm not sure I like loops to handle -EINTR in kernel code. That's
> normally for user space to handle and I don't see why this is any
But you don't let it, bc ecryptfs_ lookup_ and_interpose_ lower
doesn't expose that it got -EINTR. So either loop, or pass
the return value to userspace. Current code is broken.