• M
    irqchip/gic-v3-its: Keep track of property table's PA and VA · 7c29f300
    Marc Zyngier 提交于
    mainline inclusion
    from 4.20-rc1
    commit: e1a2e2010ba9d3c765b2e37a7ae8b332564716f1
    category: kdump
    bugzilla: 5272
    CVE: NA
    
    This 10 patches is used for secondary kernel using LPI.
    
    [PATCH 01/10] irqchip/gic-v3-its: Change initialization ordering for LPIs
    [PATCH 02/10] irqchip/gic-v3-its: Simplify LPI_PENDBASE_SZ usage
    [PATCH 03/10] irqchip/gic-v3-its: Split property table clearing from allocation
    [PATCH 04/10] irqchip/gic-v3-its: Move pending table allocation to init time
    [PATCH 05/10] irqchip/gic-v3-its: Keep track of property table's PA and VA
    [PATCH 06/10] irqchip/gic-v3-its: Allow use of pre-programmed LPI tables
    [PATCH 07/10] irqchip/gic-v3-its: Use pre-programmed redistributor tables with kdump kernels
    [PATCH 08/10] irqchip/gic-v3-its: Check that all RDs have the same property table
    [PATCH 09/10] irqchip/gic-v3-its: Register LPI tables with EFI config table
    [PATCH 10/10] irqchip/gic-v3-its: Allow use of LPI tables in reserved memory
    
    --------------------------------------
    
    We're currently only tracking the page allocated to contain the
    property table by its struct page. In the future, it is going to
    be convenient to track both PA and VA for that page instead. Let's
    do that.
    Tested-by: NJeremy Linton <jeremy.linton@arm.com>
    Tested-by: NBhupesh Sharma <bhsharma@redhat.com>
    Tested-by: NLei Zhang <zhang.lei@jp.fujitsu.com>
    Signed-off-by: NMarc Zyngier <marc.zyngier@arm.com>
    Signed-off-by: NYang Yingliang <yangyingliang@huawei.com>
    Reviewed-by: NHanjun Guo <guohanjun@huawei.com>
    7c29f300
arm-gic-v3.h 23.1 KB