> On May 20, 2022, at 11:37 AM, Dan Williams <dan.j.williams@xxxxxxxxx> wrote: > > Otherwise, a > ring3/ userspace helper that can live in non-pageable memory to avoid > scenarios like this sounds like a capability that would be worth > having regardless. TLS has a similar issue: We would like to support TLS-protected network storage for the root filesystem. The user space agent that handles TLS handshakes would therefore need to reside in non-pageable memory to prevent a deadlock if a new handshake is needed to access the root's backing store. But then so would the certificate trust chain and any handshake configuration information. -- Chuck Lever