|
@@ -1854,7 +1854,9 @@ EXPORT_SYMBOL_GPL(xt_proto_fini);
|
|
* to fetch the real percpu counter.
|
|
* to fetch the real percpu counter.
|
|
*
|
|
*
|
|
* To speed up allocation and improve data locality, a 4kb block is
|
|
* To speed up allocation and improve data locality, a 4kb block is
|
|
- * allocated.
|
|
|
|
|
|
+ * allocated. Freeing any counter may free an entire block, so all
|
|
|
|
+ * counters allocated using the same state must be freed at the same
|
|
|
|
+ * time.
|
|
*
|
|
*
|
|
* xt_percpu_counter_alloc_state contains the base address of the
|
|
* xt_percpu_counter_alloc_state contains the base address of the
|
|
* allocated page and the current sub-offset.
|
|
* allocated page and the current sub-offset.
|