Is your feature request related to a problem? Please describe.
In watching the FUSE server, I see a series of calls that fail (e.g., getxattr). It might be a good idea for us to know what these are so that we don't send messages across the connections; I think the kernel caches that information, so once it finds something isn't supported it doesn't call again.
Describe the solution you'd like
As part of the initial registration, a list of supported (or unsupported) calls should be sent back so that we can use that to circumvent calling things that a priori won't work.
Describe alternatives you've considered
We can ignore it, in which case we'll pay a performance penalty.
Additional context
Add any other context or screenshots about the feature request here.
Is your feature request related to a problem? Please describe. In watching the FUSE server, I see a series of calls that fail (e.g., getxattr). It might be a good idea for us to know what these are so that we don't send messages across the connections; I think the kernel caches that information, so once it finds something isn't supported it doesn't call again.
Describe the solution you'd like As part of the initial registration, a list of supported (or unsupported) calls should be sent back so that we can use that to circumvent calling things that a priori won't work.
Describe alternatives you've considered We can ignore it, in which case we'll pay a performance penalty.
Additional context Add any other context or screenshots about the feature request here.