HomeFreeBSD

- Provide a sleepable lock to protect against ioctl() vs ioctl() races.

Description

  • Provide a sleepable lock to protect against ioctl() vs ioctl() races.
  • Use the new lock to protect against simultaneous DIOCSTART and/or DIOCSTOP ioctls.

Reported & tested by: jmallett
Sponsored by: Nginx, Inc.

Details

Provenance
glebiusAuthored on
Parents
rS271457: Initialize variables before resource_int_value().
Branches
Unknown
Tags
Unknown

Event Timeline