HomeFreeBSD

evdev: Allow open() handler to be interrupted by a signal

Description

evdev: Allow open() handler to be interrupted by a signal

It is possible that the client list lock is taken by other process for too
long due to e.g. IO timeouts. Allow user to terminate open() in this case.

Reviewed by: markj (as part of D27865)

Details

Provenance
wulfAuthored on Apr 21 2020, 10:38 PM
Parents
rGd276eae674d2: evdev: Make open(2) and close(3) handlers sleepable.
Branches
Unknown
Tags
Unknown