diff --git a/sys/sys/vmmeter.h b/sys/sys/vmmeter.h index 408cd862c357..3c570b0a6b7f 100644 --- a/sys/sys/vmmeter.h +++ b/sys/sys/vmmeter.h @@ -73,11 +73,8 @@ struct vmtotal { /* * System wide statistics counters. * Locking: - * a - locked by atomic operations * c - constant after initialization - * f - locked by vm_page_queue_free_mtx * p - uses counter(9) - * q - changes are synchronized by the corresponding vm_pagequeue lock */ struct vmmeter { /* diff --git a/sys/vm/vm_meter.c b/sys/vm/vm_meter.c index 55d5e85006fa..ea3ec747e714 100644 --- a/sys/vm/vm_meter.c +++ b/sys/vm/vm_meter.c @@ -58,7 +58,7 @@ __FBSDID("$FreeBSD$"); #include #include -struct vmmeter __exclusive_cache_line vm_cnt = { +struct vmmeter __read_mostly vm_cnt = { .v_swtch = EARLY_COUNTER, .v_trap = EARLY_COUNTER, .v_syscall = EARLY_COUNTER,