Alan Somers caf5f57d2d fusefs: implement VOP_ACCESS
VOP_ACCESS was never fully implemented in fusefs.  This change:
* Removes the FACCESS_DO_ACCESS flag, which pretty much disabled the whole
  vop.
* Removes a quixotic special case for VEXEC on regular files.  I don't know
  why that was in there.
* Removes another confusing special case for VADMIN.
* Removes the FACCESS_NOCHECKSPY flag.  It seemed to be a performance
  optimization, but I'm unconvinced that it was a net positive.
* Updates test cases.

This change does NOT implement -o default_permissions.  That will be handled
separately.

PR:		236291
Sponsored by:	The FreeBSD Foundation
2019-04-05 18:37:48 +00:00
..
2018-08-16 22:04:00 +00:00
2018-08-16 22:04:00 +00:00
2019-04-05 18:37:48 +00:00
2018-12-06 09:22:35 +00:00
2017-10-31 00:07:04 +00:00
2018-11-20 18:13:18 +00:00
2018-08-16 22:04:00 +00:00
2017-10-31 00:07:04 +00:00
2017-11-17 19:25:39 +00:00
2017-10-31 00:07:04 +00:00