From: Chen Ni Date: Tue, 22 Apr 2025 07:25:11 +0000 (+0800) Subject: iommu: apple-dart: Remove unnecessary NULL check before free_io_pgtable_ops() X-Git-Tag: v6.16-rc1~110^2^3 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=c6f0d53ebf358f453e162a0d1f38e2c2d42a54bd;p=thirdparty%2Fkernel%2Flinux.git iommu: apple-dart: Remove unnecessary NULL check before free_io_pgtable_ops() free_io_pgtable_ops() checks for NULL pointers internally. Remove unneeded NULL check here. Signed-off-by: Chen Ni Link: https://lore.kernel.org/r/20250422072511.1334243-1-nichen@iscas.ac.cn Signed-off-by: Joerg Roedel --- diff --git a/drivers/iommu/apple-dart.c b/drivers/iommu/apple-dart.c index e13501541fdd9..757d24f67ad45 100644 --- a/drivers/iommu/apple-dart.c +++ b/drivers/iommu/apple-dart.c @@ -776,8 +776,7 @@ static void apple_dart_domain_free(struct iommu_domain *domain) { struct apple_dart_domain *dart_domain = to_dart_domain(domain); - if (dart_domain->pgtbl_ops) - free_io_pgtable_ops(dart_domain->pgtbl_ops); + free_io_pgtable_ops(dart_domain->pgtbl_ops); kfree(dart_domain); }