HomeFreeBSD

fusefs: don't send FUSE_INTERRUPT for ops that are still in-kernel

Description

fusefs: don't send FUSE_INTERRUPT for ops that are still in-kernel

If a pending FUSE operation hasn't yet been sent to the daemon, then there's
no reason to inform the daemon that it's been interrupted. Instead, simply
remove it from the fuse message queue and set its status to EINTR or
ERESTART as appropriate.

PR: 346357
Sponsored by: The FreeBSD Foundation

Details

Provenance
asomersAuthored on
Parents
rS346386: remove the 4GB boundary requirement on PCI DMA segments
Branches
Unknown
Tags
Unknown