cacheinfo: Add support to check if last level cache(LLC) is valid or shared
It is useful to have helper to check if the given two CPUs share last level cache. We can do that check by comparing fw_token or by comparing the cache ID. Currently we check just for fw_token as the cache ID is optional. This helper can be used to build the llc_sibling during arch specific topology parsing and feeding information to the sched_domains. This also helps to get rid of llc_id in the CPU topology as it is sort of duplicate information. Also add helper to check if the llc information in cacheinfo is valid or not. Link: https://lore.kernel.org/r/20220704101605.1318280-6-sudeep.holla@arm.com Tested-by:Ionela Voinescu <ionela.voinescu@arm.com> Tested-by:
Conor Dooley <conor.dooley@microchip.com> Reviewed-by:
Gavin Shan <gshan@redhat.com> Signed-off-by:
Sudeep Holla <sudeep.holla@arm.com>
parent
9447eb0f
Please register or sign in to comment