Messages in this thread Patch in this message | | | From | Gavin Shan <> | Subject | [PATCH] KVM: arm64: vgic: Remove duplicate check in update_affinity_collection() | Date | Fri, 23 Sep 2022 14:54:47 +0800 |
| |
The ITS collection is guranteed to be !NULL when update_affinity_collection() is called. So we needn't check ITE's collection with NULL because the check has been included to the later one.
Remove the duplicate check in update_affinity_collection().
Signed-off-by: Gavin Shan <gshan@redhat.com> --- arch/arm64/kvm/vgic/vgic-its.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm64/kvm/vgic/vgic-its.c b/arch/arm64/kvm/vgic/vgic-its.c index 9d3299a70242..24d7778d1ce6 100644 --- a/arch/arm64/kvm/vgic/vgic-its.c +++ b/arch/arm64/kvm/vgic/vgic-its.c @@ -406,7 +406,7 @@ static void update_affinity_collection(struct kvm *kvm, struct vgic_its *its, struct its_ite *ite; for_each_lpi_its(device, ite, its) { - if (!ite->collection || coll != ite->collection) + if (ite->collection != coll) continue; update_affinity_ite(kvm, ite); -- 2.23.0
| |