• M
    irqchip/gic-v3-its: Split property table clearing from allocation · 891fbf5b
    Marc Zyngier 提交于
    mainline inclusion
    from 4.20-rc1
    commit: 053be4854f9bcceba99cdfa0c89acc4696852c3f
    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
    
    --------------------------------------
    
    As we're going to reuse some pre-allocated memory for the property
    table, split out the zeroing of that table into a separate function
    for later use.
    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>
    891fbf5b
irq-gic-v3-its.c 92.4 KB