Re: [PATCH] nfsd: Make creates return EEXIST correctly instead of EPERM

From: Al Viro
Date: Fri Jul 08 2016 - 23:13:26 EST


On Fri, Jul 08, 2016 at 10:58:38PM -0400, Oleg Drokin wrote:

> > When more than one condition applies, we have every right to return any of
> > them. POSIX does *NOT* specify the order of checks. Never had.
>
> Out of curiosity, why does filename_create() delay EROFS then?

QoI and historical behaviour...