Otherwise NAMEILOOKUP is cleared. More generally it seems quite
surprising that the flags set by vn_open_cred() callers are not
automatically preserved. I see at least one bug due to this:
zfs_getextattr_dir()'s use of NOFOLLOW is ignored, as it doesn't also
specify O_NOFOLLOW.
After going through callers, I believe it's safe to add the flags this
way.
Fixes: 7587f6d4840f ("namei: Make stackable filesystems check harder for jail roots")