On Wed, Dec 12, 2018 at 08:46:33PM +0100, Micha? G?rny wrote:
 > Sadly, this does not solve the problem entirely since kernel also
 > special-cases the value of '-1'.  FWICS, the vattr structure used to
 > update filesystem information uses the value of VNOVAL or -1 to indicate
 > that the particular attribute should not be changed.  As a result, any
 > attempt to set a timestamp with tv_sec=-1 is silently ignored
 > by the kernel.

VNOVAL is a bug. It should go away. However, this is not entirely
trivial, as you've noticed...

-- 
David A. Holland
dholl...@netbsd.org

Reply via email to