HomeFreeBSD

Refine locking inside of syscon driver.

Description

Refine locking inside of syscon driver.
In some cases, the syscon driver may be used by consumer requiring better
control about locking (ie. it may be used as registe file provider for clock
driver which needs locked access to multiple registers).
Add fine locking protocol methods together with bunch of helper functions
in syscon driver and implement this functionality in syscon_generic driver.

MFC after: 4 weeks

Details

Provenance
mmelAuthored on Sep 25 2020, 4:44 PM
Parents
rG0d46edd0bb21: Enable SO_LINGER to the so_reuseport_lb_test regression tests, preventing
Branches
Unknown
Tags
Unknown

Event Timeline