aboutsummaryrefslogtreecommitdiff
path: root/scripts/gdb
diff options
context:
space:
mode:
authorJean-Philippe Brucker <[email protected]>2017-12-14 11:03:01 +0000
committerWill Deacon <[email protected]>2018-01-02 16:45:45 +0000
commit57d72e159b60456c8bb281736c02ddd3164037aa (patch)
treefa8a71f06bc09e1943cdba7be57c74687868a8b4 /scripts/gdb
parent30a7acd573899fd8b8ac39236eff6468b195ac7d (diff)
iommu/arm-smmu-v3: Don't free page table ops twice
Kasan reports a double free when finalise_stage_fn fails: the io_pgtable ops are freed by arm_smmu_domain_finalise and then again by arm_smmu_domain_free. Prevent this by leaving pgtbl_ops empty on failure. Cc: <[email protected]> Fixes: 48ec83bcbcf5 ("iommu/arm-smmu: Add initial driver support for ARM SMMUv3 devices") Reviewed-by: Robin Murphy <[email protected]> Signed-off-by: Jean-Philippe Brucker <[email protected]> Signed-off-by: Will Deacon <[email protected]>
Diffstat (limited to 'scripts/gdb')
0 files changed, 0 insertions, 0 deletions