c. Add an extra flag to va_vaflags that explicitly indicates timestamps are supposed to be changed; always ignore tv_sec when it's unset, otherwise respect tv_sec independently of value.
This is part of a bigger problem with how the VFS layer works, that really ought to be overhauled.
|