freebsd-dev/sys/dev/nvdimm
Alexander Motin 024932aae9 Use atomic for start_count in devstat_start_transaction().
Combined with earlier nstart/nend removal it allows to remove several locks
from request path of GEOM and few other places.  It would be cool if we had
more SMP-friendly statistics, but this helps too.

Sponsored by:	iXsystems, Inc.
2019-12-30 03:13:38 +00:00
..
nvdimm_acpi.c nvdimm(4): Only expose namespaces for accessible data SPAs 2019-11-12 15:50:30 +00:00
nvdimm_e820.c nvdimm_e820: Fix braino in size=all SPA hint 2019-10-18 03:01:21 +00:00
nvdimm_nfit.c nvdimm: only enumerate present nvdimm devices 2019-01-31 22:47:04 +00:00
nvdimm_ns.c nvdimm(4): Persist unit numbers in cdev 2019-10-18 21:32:45 +00:00
nvdimm_spa.c Use atomic for start_count in devstat_start_transaction(). 2019-12-30 03:13:38 +00:00
nvdimm_var.h Use atomic for start_count in devstat_start_transaction(). 2019-12-30 03:13:38 +00:00
nvdimm.c nvdimm(4): Fix various problems when the using the second label index block 2019-11-12 16:24:37 +00:00