commit | 047924c96898266e9a37412434abd1db72600384 | [log] [tgz] |
---|---|---|
author | Dennis Zhou <dennis@kernel.org> | Tue Feb 26 09:56:16 2019 -0800 |
committer | Dennis Zhou <dennis@kernel.org> | Wed Mar 13 12:25:31 2019 -0700 |
tree | f77d37338673405e89644bc682e08a8f7584aa03 | |
parent | da3afdd5bb5428fd38b4b64f2d5e897c3bb78354 [diff] |
percpu: make pcpu_block_md generic In reality, a chunk is just a block covering a larger number of bits. The hints themselves are one in the same. Rather than maintaining the hints separately, first introduce nr_bits to genericize pcpu_block_update() to correctly maintain block->right_free. The next patch will convert chunk hints to be managed as a pcpu_block_md. Signed-off-by: Dennis Zhou <dennis@kernel.org> Reviewed-by: Peng Fan <peng.fan@nxp.com>