irqchip/gic-v3-its: Allow use of LPI tables in reserved memory
mainline inclusion from 4.20-rc1 commit: 5e2c9f9a627772672accd80fa15359c0de6aa894 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 -------------------------------------- If the LPI tables have been reserved with the EFI reservation mechanism, we assume that these tables are safe to use even when we find the redistributors to have LPIs enabled at boot time, meaning that kexec can now work with GICv3. You're welcome. 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>
Showing
想要评论请 注册 或 登录