HomeFreeBSD

Don't use POLLNVAL as a return value from the client side poll

Description

Don't use POLLNVAL as a return value from the client side poll
function. Many existing clients don't understand POLLNVAL and instead
relies on an error code from the read(), write() or ioctl() system
call. Also make sure we wakeup any client pollers before the cuse
server is closing, so they don't wait forever for an event.

Details

Provenance
hselaskyAuthored on
Parents
rS277126: Complete r277100: add AHCI_Q_ABAR0 tp AHCI_Q_BIT_STRING.
Branches
Unknown
Tags
Unknown

Event Timeline