Show patches with: Submitter = Pingfan Liu       |   94 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[2/2] arm64: Enable signing on the kernel image loaded by kexec file load Sign the Image which is zboot's payload - - - --- 2023-09-21 Pingfan Liu New
[1/2] zboot: Signing the payload Sign the Image which is zboot's payload - - - --- 2023-09-21 Pingfan Liu New
[6/6] init/Kconfig: Select decompressing method if compressing kernel arm64: make kexec_file able to load zboot image - - - --- 2023-03-06 Pingfan Liu New
[5/6] arm64: kexec: Introduce zboot image loader arm64: make kexec_file able to load zboot image - - - --- 2023-03-06 Pingfan Liu New
[4/6] lib/decompress: Keep decompress routines based on selection arm64: make kexec_file able to load zboot image - - - --- 2023-03-06 Pingfan Liu New
[3/6] arm64: Kconfig: Pick decompressing method for kexec file load arm64: make kexec_file able to load zboot image - - - --- 2023-03-06 Pingfan Liu New
[2/6] lib/decompress: Introduce decompress_method_by_name() arm64: make kexec_file able to load zboot image - - - --- 2023-03-06 Pingfan Liu New
[1/6] arm64: kexec: Rename kexec_image.c to kexec_raw_image.c arm64: make kexec_file able to load zboot image - - - --- 2023-03-06 Pingfan Liu New
[RFC,10/10] arm64: smp: Make __cpu_disable() parallel arm64/riscv: Introduce fast kexec reboot - - - --- 2022-08-22 Pingfan Liu New
[RFC,08/10] cpuhp: Replace cpumask_any_but(cpu_online_mask, cpu) arm64/riscv: Introduce fast kexec reboot - - - --- 2022-08-22 Pingfan Liu New
[RFC,05/10] perf/arm-dsu: Make dsu_pmu_cpu_teardown() parallel arm64/riscv: Introduce fast kexec reboot - - - --- 2022-08-22 Pingfan Liu New
[RFC,04/10] cpu/hotplug: Check the capability of kexec quick reboot arm64/riscv: Introduce fast kexec reboot - - - --- 2022-08-22 Pingfan Liu New
[RFC,03/10] cpu/hotplug: Introduce fast kexec reboot arm64/riscv: Introduce fast kexec reboot - - - --- 2022-08-22 Pingfan Liu New
[RFC,02/10] cpu/hotplug: Compile smp_shutdown_nonboot_cpus() conditioned on CONFIG_SHUTDOWN_NONBOOT… arm64/riscv: Introduce fast kexec reboot - - - --- 2022-08-22 Pingfan Liu New
[PATCHv4,2/2] cpu/hotplug: Remove the input parameter primary_cpu of smp_shutdown_nonboot_cpus() Untitled series #640806 1 - - --- 2022-05-12 Pingfan Liu New
[PATCHv3,2/2] arm/arm64/ia64: kexec: fix the primary cpu passed to smp_shutdown_nonboot_cpus() cpu/hotplug: Keep cpu hotplug disabled until the rebooting cpu is stable - - - --- 2022-05-09 Pingfan Liu New
[3/3] arm64: kexec: fix the primary cpu passed to smp_shutdown_nonboot_cpus() Untitled series #603389 - - - --- 2022-01-07 Pingfan Liu New
[2/3] arm: kexec: fix the primary cpu passed to smp_shutdown_nonboot_cpus() Untitled series #603389 - - - --- 2022-01-07 Pingfan Liu New
[2/2] arm64: uaccess: disable preempt during uaccess PSTATE.{PAN, TCO} [1/2] arm64: uaccess: disable preempt during uaccess through ttbr0 - - - --- 2021-12-21 Pingfan Liu New
[1/2] arm64: uaccess: disable preempt during uaccess through ttbr0 [1/2] arm64: uaccess: disable preempt during uaccess through ttbr0 - - - --- 2021-12-21 Pingfan Liu New
[PATCHv3] efi: apply memblock cap after memblock_add() [PATCHv3] efi: apply memblock cap after memblock_add() 1 - - --- 2021-12-15 Pingfan Liu New
[PATCHv2,2/2] efi: apply memblock cap after memblock_add() arm64: fdt: fix membock add/cap ordering - - - --- 2021-12-14 Pingfan Liu New
[PATCHv2,1/2] of: fdt: Aggregate the processing of "linux, usable-memory-range" arm64: fdt: fix membock add/cap ordering 1 1 1 --- 2021-12-14 Pingfan Liu New
arm64: fdt: fix membock add/cap ordering arm64: fdt: fix membock add/cap ordering - - - --- 2021-12-13 Pingfan Liu New
[PATCHv3,4/4] arm64: entry: remove pNMI judgement in __el1_interrupt() path arm64: Fixes RCU deadlock due to a mistaken - - - --- 2021-11-16 Pingfan Liu New
[PATCHv3,3/4] irqchip: GICv3: expose pNMI discriminator arm64: Fixes RCU deadlock due to a mistaken - - - --- 2021-11-16 Pingfan Liu New
[PATCHv3,2/4] arm64: entry: distinguish pNMI earlier in el0 interrupt arm64: Fixes RCU deadlock due to a mistaken - - - --- 2021-11-16 Pingfan Liu New
[PATCHv3,1/4] arm64: entry: judge nmi ealier to avoid deadlock in RCU arm64: Fixes RCU deadlock due to a mistaken - - - --- 2021-11-16 Pingfan Liu New
[PATCHv2] arm64: mm: Fix VM_BUG_ON(mm != &init_mm) for trans_pgd [PATCHv2] arm64: mm: Fix VM_BUG_ON(mm != &init_mm) for trans_pgd - 2 - --- 2021-11-12 Pingfan Liu New
arm64: mm: assign PXN permission in trans_pgd arm64: mm: assign PXN permission in trans_pgd - - - --- 2021-11-11 Pingfan Liu New
[PATCHv3,4/4] arm64: Enable perf events based hard lockup detector watchdog_hld cleanup and async model for arm64 - - - --- 2021-10-14 Pingfan Liu New
[PATCHv3,3/4] kernel/watchdog: Adapt the watchdog_hld interface for async model watchdog_hld cleanup and async model for arm64 - - - --- 2021-10-14 Pingfan Liu New
[PATCHv3,2/4] kernel/watchdog_hld: Ensure CPU-bound context when creating hardlockup detector event watchdog_hld cleanup and async model for arm64 - - - --- 2021-10-14 Pingfan Liu New
[PATCHv3,1/4] kernel/watchdog: trival cleanups watchdog_hld cleanup and async model for arm64 - - - --- 2021-10-14 Pingfan Liu New
[PATCHv4,3/3] arm64: entry: avoid double-accounting IRQ RCU entry arm64/irqentry: remove duplicate housekeeping of rcu - 2 - --- 2021-10-01 Pingfan Liu New
[PATCHv4,2/3] arm64: entry: refactor EL1 interrupt entry logic arm64/irqentry: remove duplicate housekeeping of rcu - 1 - --- 2021-10-01 Pingfan Liu New
[PATCHv4,1/3] kernel/irq: make irq_{enter, exit}() in handle_domain_irq() arch optional arm64/irqentry: remove duplicate housekeeping of rcu - 2 - --- 2021-10-01 Pingfan Liu New
[PATCHv3,3/3] arm64/entry-common: supplement irq accounting arm64/irqentry: remove duplicate housekeeping of rcu - 2 - --- 2021-09-30 Pingfan Liu New
[PATCHv3,2/3] arm64: entry: refactor EL1 interrupt entry logic arm64/irqentry: remove duplicate housekeeping of rcu - 1 - --- 2021-09-30 Pingfan Liu New
[PATCHv3,1/3] kernel/irq: make irq_{enter, exit}() in handle_domain_irq() arch optional arm64/irqentry: remove duplicate housekeeping of rcu - 2 - --- 2021-09-30 Pingfan Liu New
[PATCHv2,5/5] irqchip/GICv3: make reschedule-ipi light weight arm64/irqentry: remove duplicate housekeeping of - - - --- 2021-09-24 Pingfan Liu New
[PATCHv2,4/5] irqchip/GICv3: let gic_handle_irq() utilize irqentry on arm64 arm64/irqentry: remove duplicate housekeeping of - - - --- 2021-09-24 Pingfan Liu New
[PATCHv2,3/5] kernel/irq: make irq_{enter, exit}() in handle_domain_irq() arch optional arm64/irqentry: remove duplicate housekeeping of - - - --- 2021-09-24 Pingfan Liu New
[PATCHv2,2/5] irqchip/GICv3: expose handle_nmi() directly arm64/irqentry: remove duplicate housekeeping of - - - --- 2021-09-24 Pingfan Liu New
[PATCHv2,1/5] arm64/entry-common: push the judgement of nmi ahead arm64/irqentry: remove duplicate housekeeping of - - - --- 2021-09-24 Pingfan Liu New
[PATCHv2,4/4] arm64: Enable perf events based hard lockup detector watchdog_hld cleanup and async model for arm64 - - - --- 2021-09-23 Pingfan Liu New
[PATCHv2,3/4] kernel/watchdog: adapt the watchdog_hld interface for async model watchdog_hld cleanup and async model for arm64 - - - --- 2021-09-23 Pingfan Liu New
[PATCHv2,2/4] kernel/watchdog_hld: clarify the condition in hardlockup_detector_event_create() watchdog_hld cleanup and async model for arm64 - - - --- 2021-09-23 Pingfan Liu New
[PATCHv2,1/4] kernel/watchdog: trival cleanups watchdog_hld cleanup and async model for arm64 - - - --- 2021-09-23 Pingfan Liu New
[5/5] arm64/watchdog_hld: enable hard lockup on arm64 platform watchdog_hld cleanup and async model for arm64 - - - --- 2021-09-15 Pingfan Liu New
crash_core, vmcoreinfo: Append 'SECTION_SIZE_BITS' to vmcoreinfo crash_core, vmcoreinfo: Append 'SECTION_SIZE_BITS' to vmcoreinfo 1 - - --- 2021-06-08 Pingfan Liu New
[PATCHv3,5/5] arm64/mm: use __create_pgd_mapping() to create pgtable for idmap_pg_dir and init_pg_d… use __create_pgd_mapping() to implement idmap and unify codes - - - --- 2021-05-31 Pingfan Liu New
[PATCHv3,4/5] arm64/mm: make __create_pgd_mapping() capable to handle pgtable's paddr use __create_pgd_mapping() to implement idmap and unify codes - - - --- 2021-05-31 Pingfan Liu New
[PATCHv3,3/5] arm64/mm: unconditionally set IDMAP_PGTABLE_LEVELS to max pgtable level use __create_pgd_mapping() to implement idmap and unify codes - - - --- 2021-05-31 Pingfan Liu New
[PATCHv3,2/5] arm64/mm: disable WARN_ON() and BUG_ON() in __create_pgd_mapping() if too early use __create_pgd_mapping() to implement idmap and unify codes - - - --- 2021-05-31 Pingfan Liu New
[PATCHv3,1/5] arm64/mm: introduce pgtable allocator for idmap_pg_dir and init_pg_dir use __create_pgd_mapping() to implement idmap and unify codes - - - --- 2021-05-31 Pingfan Liu New
[PATCHv2,10/10] arm64/head: convert idmap_pg_dir and init_pg_dir to __create_pgd_mapping() use __create_pgd_mapping() to implement idmap and unify codes - - - --- 2021-04-25 Pingfan Liu New
[PATCHv2,09/10] arm64/mm: make __create_pgd_mapping() coped with pgtable's paddr use __create_pgd_mapping() to implement idmap and unify codes - - - --- 2021-04-25 Pingfan Liu New
[PATCHv2,08/10] arm64/mmu_include.c: disable WARN_ON() and BUG_ON() when booting. use __create_pgd_mapping() to implement idmap and unify codes - - - --- 2021-04-25 Pingfan Liu New
[PATCHv2,07/10] arm64/pgtable-prot.h: reorganize to cope with asm use __create_pgd_mapping() to implement idmap and unify codes - - - --- 2021-04-25 Pingfan Liu New
[PATCHv2,06/10] arm64/mm: introduce pgtable allocator for idmap_pg_dir and init_pg_dir use __create_pgd_mapping() to implement idmap and unify codes - - - --- 2021-04-25 Pingfan Liu New
[PATCHv2,05/10] arm64/mm: port trans_pgd_idmap_page() onto create_idmap() use __create_pgd_mapping() to implement idmap and unify codes - - - --- 2021-04-25 Pingfan Liu New
[PATCHv2,04/10] arm64/mm: enable __create_pgd_mapping() to run across different pgtable use __create_pgd_mapping() to implement idmap and unify codes - - - --- 2021-04-25 Pingfan Liu New
[PATCHv2,03/10] arm64/mm: change __create_pgd_mapping() to accept extra parameter for allocator use __create_pgd_mapping() to implement idmap and unify codes - - - --- 2021-04-25 Pingfan Liu New
[PATCHv2,02/10] arm64/mm: change __create_pgd_mapping() to accept nr_entries param and introduce cr… use __create_pgd_mapping() to implement idmap and unify codes - - - --- 2021-04-25 Pingfan Liu New
[PATCHv2,01/10] arm64/mm: split out __create_pgd_mapping() routines use __create_pgd_mapping() to implement idmap and unify codes - - - --- 2021-04-25 Pingfan Liu New
[RFC,8/8] arm64/head: convert idmap_pg_dir and init_pg_dir to __create_pgd_mapping() use __create_pgd_mapping() to implement idmap and unify codes - - - --- 2021-04-10 Pingfan Liu New
[RFC,7/8] arm64/pgtable-prot.h: reorganize to cope with asm use __create_pgd_mapping() to implement idmap and unify codes - - - --- 2021-04-10 Pingfan Liu New
[RFC,6/8] arm64/mm: introduce pgtable allocator for head use __create_pgd_mapping() to implement idmap and unify codes - - - --- 2021-04-10 Pingfan Liu New
[RFC,5/8] arm64/mm: make trans_pgd_idmap_page() use create_idmap() use __create_pgd_mapping() to implement idmap and unify codes - - - --- 2021-04-10 Pingfan Liu New
[RFC,4/8] arm64/mm: enable __create_pgd_mapping() to run across different pgtable use __create_pgd_mapping() to implement idmap and unify codes - - - --- 2021-04-10 Pingfan Liu New
[RFC,3/8] arm64/mm: change __create_pgd_mapping() prototype to accept extra info for allocator use __create_pgd_mapping() to implement idmap and unify codes - - - --- 2021-04-10 Pingfan Liu New
[RFC,2/8] arm64/mm: change __create_pgd_mapping() prototype to accept nr_entries and introduce crea… use __create_pgd_mapping() to implement idmap and unify codes - - - --- 2021-04-10 Pingfan Liu New
[RFC,1/8] arm64/mm: split out __create_pgd_mapping() routines use __create_pgd_mapping() to implement idmap and unify codes - - - --- 2021-04-10 Pingfan Liu New
arm64/mm: remove useless trans_pgd_map_page() arm64/mm: remove useless trans_pgd_map_page() - - - --- 2021-04-06 Pingfan Liu New
[2/2] arm64/arch_timer: replace arch_counter_enforce_ordering() with isb arm64/timer: trival fix for sync inside counter - - - --- 2021-03-30 Pingfan Liu New
[1/2] arm64/gettimeofday: correct the note about isb in __arch_get_hw_counter() arm64/timer: trival fix for sync inside counter - - - --- 2021-03-30 Pingfan Liu New
drivers/arch_numa: remove rebudant setup_per_cpu_areas() drivers/arch_numa: remove rebudant setup_per_cpu_areas() - - - --- 2021-03-09 Pingfan Liu New
[3/3] arm64/irq-gic-v3: make reschedule-ipi light weight [1/3] kernel/irq: __handle_domain_irq() makes irq_enter/exit arch optional - - - --- 2020-12-14 Pingfan Liu New
[2/3] arm64/irq-gic-v3: make gic_handle_irq() cope with enter_from_kernel_mode() [1/3] kernel/irq: __handle_domain_irq() makes irq_enter/exit arch optional - - - --- 2020-12-14 Pingfan Liu New
[1/3] kernel/irq: __handle_domain_irq() makes irq_enter/exit arch optional [1/3] kernel/irq: __handle_domain_irq() makes irq_enter/exit arch optional - - - --- 2020-12-14 Pingfan Liu New
arm64/irq: use NMI to send stop IPI arm64/irq: use NMI to send stop IPI - - - --- 2020-12-08 Pingfan Liu New
arm64/irq: report bug if NR_IPI greater than max SGI during compile time arm64/irq: report bug if NR_IPI greater than max SGI during compile time - - - --- 2020-12-08 Pingfan Liu New
[PATCHv2,2/2] Documentation/kvm/arm: improve description of HVC_SOFT_RESTART [PATCHv2,1/2] arm64/relocate_kernel: remove redundant code - - - --- 2020-08-28 Pingfan Liu New
[PATCHv2,1/2] arm64/relocate_kernel: remove redundant code [PATCHv2,1/2] arm64/relocate_kernel: remove redundant code - - - --- 2020-08-28 Pingfan Liu New
arm(64)/kvm: improve the documentation about HVC calls arm(64)/kvm: improve the documentation about HVC calls - - - --- 2020-08-12 Pingfan Liu New
arm64/relocate_kernel: remove redundant but misleading code arm64/relocate_kernel: remove redundant but misleading code - - - --- 2020-08-06 Pingfan Liu New
[PATCHv2] arm64/fixmap: make notes of fixed_addresses more precisely [PATCHv2] arm64/fixmap: make notes of fixed_addresses more precisely - - - --- 2020-08-03 Pingfan Liu Mainlined
[PATCHv3] arm64/mm: save memory access in check_and_switch_context() fast switch path [PATCHv3] arm64/mm: save memory access in check_and_switch_context() fast switch path 1 - - --- 2020-07-10 Pingfan Liu Mainlined
arm64/fixmap: make notes of fixed_addresses more precisely arm64/fixmap: make notes of fixed_addresses more precisely - - - --- 2020-07-10 Pingfan Liu New
[PATCHv2] arm64/mm: save memory access in check_and_switch_context() fast switch path [PATCHv2] arm64/mm: save memory access in check_and_switch_context() fast switch path - - - --- 2020-07-07 Pingfan Liu Mainlined
arm64/mm: save memory access in check_and_switch_context() fast switch path arm64/mm: save memory access in check_and_switch_context() fast switch path - - - --- 2020-07-03 Pingfan Liu Mainlined
[PATCHv2] kernel/crash: make parse_crashkernel()'s return value more indicant [PATCHv2] kernel/crash: make parse_crashkernel()'s return value more indicant - - - --- 2019-04-24 Pingfan Liu New
kernel/crash: make parse_crashkernel()'s return value more indicant kernel/crash: make parse_crashkernel()'s return value more indicant - - - --- 2019-04-19 Pingfan Liu New