DEFINE_STATIC_KEY_FALSE
static __ro_after_init DEFINE_STATIC_KEY_FALSE(use_p64);
static DEFINE_STATIC_KEY_FALSE(arm_si_l1_workaround_4311569);
DEFINE_STATIC_KEY_FALSE(arm64_mismatched_32bit_el0);
DEFINE_STATIC_KEY_FALSE(mte_async_or_asymm_mode);
static DEFINE_STATIC_KEY_FALSE(has_gic_active_state);
DEFINE_STATIC_KEY_FALSE(broken_cntvoff_key);
DEFINE_STATIC_KEY_FALSE(kvm_protected_mode_initialized);
DEFINE_STATIC_KEY_FALSE(vgic_v2_cpuif_trap);
DEFINE_STATIC_KEY_FALSE(vgic_v3_cpuif_trap);
DEFINE_STATIC_KEY_FALSE(vgic_v3_has_v2_compat);
DEFINE_STATIC_KEY_FALSE(arm64_ptdump_lock_key);
static DEFINE_STATIC_KEY_FALSE(virt_preempt_key);
DEFINE_STATIC_KEY_FALSE(virt_spin_lock_key);
static DEFINE_STATIC_KEY_FALSE(ftrace_graph_enable);
DEFINE_STATIC_KEY_FALSE(kvm_guest);
DEFINE_STATIC_KEY_FALSE(interrupt_exit_not_reentrant);
DEFINE_STATIC_KEY_FALSE(uaccess_flush_key);
DEFINE_STATIC_KEY_FALSE(__percpu_first_chunk_is_paged);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(splpar_asym_pack);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(poking_init_done);
__ro_after_init DEFINE_STATIC_KEY_FALSE(stress_hpt_key);
__ro_after_init DEFINE_STATIC_KEY_FALSE(stress_slb_key);
__ro_after_init DEFINE_STATIC_KEY_FALSE(no_slb_preload_key);
static DEFINE_STATIC_KEY_FALSE(opal_tracepoint_key);
DEFINE_STATIC_KEY_FALSE(shared_processor);
DEFINE_STATIC_KEY_FALSE(riscv_sbi_for_rfence);
DEFINE_STATIC_KEY_FALSE(fast_unaligned_access_speed_key);
DEFINE_STATIC_KEY_FALSE(kvm_riscv_aia_available);
DEFINE_STATIC_KEY_FALSE(kvm_riscv_vsstage_tlb_no_gpa);
DEFINE_STATIC_KEY_FALSE(kvm_riscv_nacl_available);
DEFINE_STATIC_KEY_FALSE(kvm_riscv_nacl_sync_csr_available);
DEFINE_STATIC_KEY_FALSE(kvm_riscv_nacl_sync_hfence_available);
DEFINE_STATIC_KEY_FALSE(kvm_riscv_nacl_sync_sret_available);
DEFINE_STATIC_KEY_FALSE(kvm_riscv_nacl_autoswap_csr_available);
DEFINE_STATIC_KEY_FALSE(use_asid_allocator);
DEFINE_STATIC_KEY_FALSE(s390_arch_random_available);
DEFINE_STATIC_KEY_FALSE(pai_key);
DEFINE_STATIC_KEY_FALSE(have_mio);
DEFINE_STATIC_KEY_FALSE(rdpmc_never_available_key);
DEFINE_STATIC_KEY_FALSE(rdpmc_always_available_key);
DEFINE_STATIC_KEY_FALSE(perf_is_hybrid);
static DEFINE_STATIC_KEY_FALSE(lbr_from_quirk_key);
static DEFINE_STATIC_KEY_FALSE(x86_lbr_mispred);
static DEFINE_STATIC_KEY_FALSE(x86_lbr_cycles);
static DEFINE_STATIC_KEY_FALSE(x86_lbr_type);
DEFINE_STATIC_KEY_FALSE(isolation_type_snp);
DEFINE_STATIC_KEY_FALSE(isolation_type_tdx);
DEFINE_STATIC_KEY_FALSE(apic_use_ipi_shorthand);
static DEFINE_STATIC_KEY_FALSE(arch_hybrid_cap_scale_key);
DEFINE_STATIC_KEY_FALSE(arch_scale_freq_key);
DEFINE_STATIC_KEY_FALSE(switch_to_cond_stibp);
DEFINE_STATIC_KEY_FALSE(switch_mm_cond_ibpb);
DEFINE_STATIC_KEY_FALSE(switch_mm_always_ibpb);
DEFINE_STATIC_KEY_FALSE(switch_vcpu_ibpb);
DEFINE_STATIC_KEY_FALSE(cpu_buf_idle_clear);
DEFINE_STATIC_KEY_FALSE(switch_mm_cond_l1d_flush);
DEFINE_STATIC_KEY_FALSE(microcode_nmi_handler_enable);
DEFINE_STATIC_KEY_FALSE(rdt_enable_key);
DEFINE_STATIC_KEY_FALSE(rdt_mon_enable_key);
DEFINE_STATIC_KEY_FALSE(rdt_alloc_enable_key);
DEFINE_STATIC_KEY_FALSE(__fpu_state_size_dynamic);
DEFINE_STATIC_KEY_FALSE(virt_spin_lock_key);
__read_mostly DEFINE_STATIC_KEY_FALSE(kvm_has_noapic_vcpu);
static DEFINE_STATIC_KEY_FALSE(vmx_l1d_should_flush);
static DEFINE_STATIC_KEY_FALSE(vmx_l1d_flush_cond);
DEFINE_STATIC_KEY_FALSE(__kvm_is_using_evmcs);
static DEFINE_STATIC_KEY_FALSE(copy_mc_fragile_key);
static DEFINE_STATIC_KEY_FALSE(xen_struct_pages_ready);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(have_simd);
DEFINE_STATIC_KEY_FALSE(__crypto_boot_test_finished);
static DEFINE_STATIC_KEY_FALSE(crng_is_ready);
static DEFINE_STATIC_KEY_FALSE(riscv_sstc_available);
static DEFINE_STATIC_KEY_FALSE(cpufreq_freq_invariance);
DEFINE_STATIC_KEY_FALSE(scmi_quirk_ ## _qn); \
DEFINE_STATIC_KEY_FALSE(scmi_quirk_ ## _qn); \
static DEFINE_STATIC_KEY_FALSE(has_movntdqa);
static DEFINE_STATIC_KEY_FALSE(has_movntdqa);
static DEFINE_STATIC_KEY_FALSE(i2c_trace_msg_key);
static DEFINE_STATIC_KEY_FALSE(iommu_deferred_attach_enabled);
DEFINE_STATIC_KEY_FALSE(iommu_debug_initialized);
static DEFINE_STATIC_KEY_FALSE(supports_pseudo_nmis);
static DEFINE_STATIC_KEY_FALSE(gic_nvidia_t241_erratum);
static DEFINE_STATIC_KEY_FALSE(gic_arm64_2941627_erratum);
static DEFINE_STATIC_KEY_FALSE(needs_rmw_access);
static DEFINE_STATIC_KEY_FALSE(frankengic_key);
static DEFINE_STATIC_KEY_FALSE(legacy_bindings);
static DEFINE_STATIC_KEY_FALSE(xintc_is_be);
static DEFINE_STATIC_KEY_FALSE(no_sleep_enabled);
static DEFINE_STATIC_KEY_FALSE(use_bh_wq_enabled);
DEFINE_STATIC_KEY_FALSE(stats_enabled);
DEFINE_STATIC_KEY_FALSE(swap_bios_enabled);
DEFINE_STATIC_KEY_FALSE(zoned_enabled);
static DEFINE_STATIC_KEY_FALSE(balloon_stat_enabled);
static DEFINE_STATIC_KEY_FALSE(brcmnand_soc_has_ops_key);
DEFINE_STATIC_KEY_FALSE(bond_bcast_neigh_enabled);
DEFINE_STATIC_KEY_FALSE(aq_xdp_locking_key);
DEFINE_STATIC_KEY_FALSE(bnxt_xdp_locking_key);
DEFINE_STATIC_KEY_FALSE(enetc_has_err050089);
DEFINE_STATIC_KEY_FALSE(ice_xdp_locking_key);
DEFINE_STATIC_KEY_FALSE(igc_fpe_enabled);
DEFINE_STATIC_KEY_FALSE(ixgbe_xdp_locking_key);
DEFINE_STATIC_KEY_FALSE(libeth_xdpsq_share);
DEFINE_STATIC_KEY_FALSE(cn10k_ipsec_sa_enabled);
DEFINE_STATIC_KEY_FALSE(ocelot_fdma_enabled);
static DEFINE_STATIC_KEY_FALSE(sbi_pmu_snapshot_available);
DEFINE_STATIC_KEY_FALSE(mpam_enabled); /* This moves to arch code */
DEFINE_STATIC_KEY_FALSE(cio_inject_enabled);
static DEFINE_STATIC_KEY_FALSE(xfs_defer_drain_waiter_gate);
static DEFINE_STATIC_KEY_FALSE(name)
#define _DEFINE_STATIC_KEY_0(name) DEFINE_STATIC_KEY_FALSE(name)
DEFINE_STATIC_KEY_FALSE(bpf_stats_enabled_key);
DEFINE_STATIC_KEY_FALSE(cpusets_pre_enable_key);
DEFINE_STATIC_KEY_FALSE(cpusets_enabled_key);
DEFINE_STATIC_KEY_FALSE(cpusets_insane_config_key);
DEFINE_STATIC_KEY_FALSE(delayacct_key);
DEFINE_STATIC_KEY_FALSE(perf_sched_events);
DEFINE_STATIC_KEY_FALSE(freezer_active);
static DEFINE_STATIC_KEY_FALSE(irqhandler_duration_check_enabled);
DEFINE_STATIC_KEY_FALSE(force_irqthreads_key);
static DEFINE_STATIC_KEY_FALSE(sk_false);
static DEFINE_STATIC_KEY_FALSE(stack_erasing_bypass);
DEFINE_STATIC_KEY_FALSE(klp_sched_try_switch_key);
static DEFINE_STATIC_KEY_FALSE(sched_clock_running);
static DEFINE_STATIC_KEY_FALSE(__sched_clock_stable);
static DEFINE_STATIC_KEY_FALSE(sk_dynamic_preempt_lazy);
DEFINE_STATIC_KEY_FALSE(sched_uclamp_used);
DEFINE_STATIC_KEY_FALSE(__sched_core_enabled);
DEFINE_STATIC_KEY_FALSE(sched_numa_balancing);
DEFINE_STATIC_KEY_FALSE(sched_schedstats);
static DEFINE_STATIC_KEY_FALSE(preempt_notifier_key);
static DEFINE_STATIC_KEY_FALSE(sk_dynamic_cond_resched);
static DEFINE_STATIC_KEY_FALSE(sk_dynamic_might_resched);
DEFINE_STATIC_KEY_FALSE(rt_group_sched);
DEFINE_STATIC_KEY_FALSE(sched_clock_irqtime);
DEFINE_STATIC_KEY_FALSE(__scx_enabled);
DEFINE_STATIC_KEY_FALSE(__scx_switched_all);
static DEFINE_STATIC_KEY_FALSE(scx_builtin_idle_enabled);
static DEFINE_STATIC_KEY_FALSE(scx_builtin_idle_per_node);
static DEFINE_STATIC_KEY_FALSE(scx_selcpu_topo_llc);
static DEFINE_STATIC_KEY_FALSE(scx_selcpu_topo_numa);
DEFINE_STATIC_KEY_FALSE(sched_smt_present);
DEFINE_STATIC_KEY_FALSE(arch_needs_tick_broadcast);
DEFINE_STATIC_KEY_FALSE(housekeeping_overridden);
DEFINE_STATIC_KEY_FALSE(psi_disabled);
DEFINE_STATIC_KEY_FALSE(sched_energy_present);
DEFINE_STATIC_KEY_FALSE(sched_asym_cpucapacity);
DEFINE_STATIC_KEY_FALSE(sched_cluster_active);
DEFINE_STATIC_KEY_FALSE(dynamic_scs_enabled);
static DEFINE_STATIC_KEY_FALSE(timers_nohz_active);
DEFINE_STATIC_KEY_FALSE(timers_migration_enabled);
static DEFINE_STATIC_KEY_FALSE(tmigr_exclude_isolated);
DEFINE_STATIC_KEY_FALSE(kill_ftrace_graph);
static DEFINE_STATIC_KEY_FALSE(fgraph_do_direct);
static DEFINE_STATIC_KEY_FALSE(trace_function_exports_enabled);
static DEFINE_STATIC_KEY_FALSE(trace_event_exports_enabled);
static DEFINE_STATIC_KEY_FALSE(trace_marker_exports_enabled);
static DEFINE_STATIC_KEY_FALSE(tracepoint_printk_key);
DEFINE_STATIC_KEY_FALSE(mem_profiling_compressed);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(have_neon);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(have_pmull);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(have_crc32);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(have_pmull);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(have_asimd);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(have_pmull);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(have_crc32);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(have_crc32);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(have_vec_crypto);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(have_vec_crypto);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(have_crc32c_opcode);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(have_pclmulqdq);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(have_crc32);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(have_pclmulqdq);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(have_vpclmul_avx512);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(have_pclmulqdq);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(have_neon);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(use_neon);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(have_neon);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(have_neon);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(have_neon);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(have_ce);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(have_neon);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(have_neon);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(have_ce);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(have_neon);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(have_aes);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(have_neon);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(have_neon);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(have_neon);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(have_pmull);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(have_ce);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(have_neon);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(have_ce);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(have_sha3);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(have_sha512_insns);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(have_vec_crypto);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(have_p10);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(have_p10);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(have_zvkned);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(use_zvkb);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(have_extensions);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(have_extensions);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(have_cpacf_aes128);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(have_cpacf_aes192);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(have_cpacf_aes256);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(have_cpacf_sha1);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(have_cpacf_sha256);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(have_sha3);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(have_sha3_init_optim);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(have_cpacf_sha512);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(have_aes_opcodes);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(have_md5_opcodes);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(have_sha1_opcodes);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(have_sha256_opcodes);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(have_sha512_opcodes);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(have_aes);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(blake2s_use_ssse3);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(blake2s_use_avx512);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(chacha_use_simd);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(chacha_use_avx2);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(chacha_use_avx512vl);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(curve25519_use_bmi2_adx);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(have_sse2);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(have_avx2);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(poly1305_use_avx);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(poly1305_use_avx2);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(poly1305_use_avx512);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(have_pclmul_avx);
static __ro_after_init DEFINE_STATIC_KEY_FALSE(have_sha_ni);
static DEFINE_STATIC_KEY_FALSE(obj_cache_enabled);
DEFINE_STATIC_KEY_FALSE(kunit_running);
DEFINE_STATIC_KEY_FALSE(base_false_key);
DEFINE_STATIC_KEY_FALSE(base_inv_false_key);
DEFINE_STATIC_KEY_FALSE(false_key);
DEFINE_STATIC_KEY_FALSE(_debug_pagealloc_enabled);
DEFINE_STATIC_KEY_FALSE(_debug_guardpage_enabled);
DEFINE_STATIC_KEY_FALSE(hugetlb_optimize_vmemmap_key);
DEFINE_STATIC_KEY_FALSE(kasan_flag_enabled);
DEFINE_STATIC_KEY_FALSE(kasan_flag_vmalloc);
DEFINE_STATIC_KEY_FALSE(kfence_allocation_key);
DEFINE_STATIC_KEY_FALSE(memcg_kmem_online_key);
DEFINE_STATIC_KEY_FALSE(memcg_bpf_enabled_key);
DEFINE_STATIC_KEY_FALSE(memcg_sockets_enabled_key);
DEFINE_STATIC_KEY_FALSE(page_owner_inited);
DEFINE_STATIC_KEY_FALSE(_page_poisoning_enabled);
DEFINE_STATIC_KEY_FALSE(page_reporting_enabled);
DEFINE_STATIC_KEY_FALSE(page_alloc_shuffle_key);
DEFINE_STATIC_KEY_FALSE(slub_debug_enabled);
static DEFINE_STATIC_KEY_FALSE(strict_numa);
DEFINE_STATIC_KEY_FALSE(br_mst_used);
static DEFINE_STATIC_KEY_FALSE(use_backlog_threads_key);
static DEFINE_STATIC_KEY_FALSE(ingress_needed_key);
static DEFINE_STATIC_KEY_FALSE(egress_needed_key);
DEFINE_STATIC_KEY_FALSE(tcf_sw_enabled_key);
DEFINE_STATIC_KEY_FALSE(netstamp_needed_key);
static DEFINE_STATIC_KEY_FALSE(tcx_needed_key);
static DEFINE_STATIC_KEY_FALSE(generic_xdp_needed_key);
DEFINE_STATIC_KEY_FALSE(bpf_sk_lookup_enabled);
DEFINE_STATIC_KEY_FALSE(bpf_master_redirect_enabled_key);
DEFINE_STATIC_KEY_FALSE(nf_hooks_lwtunnel_enabled);
DEFINE_STATIC_KEY_FALSE(page_pool_mem_providers);
DEFINE_STATIC_KEY_FALSE(memalloc_socks_key);
DEFINE_STATIC_KEY_FALSE(net_high_order_alloc_disable_key);
DEFINE_STATIC_KEY_FALSE(ip4_min_ttl);
DEFINE_STATIC_KEY_FALSE(ip_tunnel_metadata_cnt);
DEFINE_STATIC_KEY_FALSE(tcp_have_smc);
DEFINE_STATIC_KEY_FALSE(tcp_tx_delay_enabled);
DEFINE_STATIC_KEY_FALSE(udp_encap_needed_key);
DEFINE_STATIC_KEY_FALSE(udpv6_encap_needed_key);
static DEFINE_STATIC_KEY_FALSE(udp_tunnel_static_call);
DEFINE_STATIC_KEY_FALSE(ip6_min_hopcount);
DEFINE_STATIC_KEY_FALSE(aql_disable);
DEFINE_STATIC_KEY_FALSE(nft_counters_enabled);
DEFINE_STATIC_KEY_FALSE(nft_trace_enabled);
static DEFINE_STATIC_KEY_FALSE(ovs_ct_limit_enabled);
DEFINE_STATIC_KEY_FALSE(tcf_frag_xmit_count);
DEFINE_STATIC_KEY_FALSE(tc_skb_ext_tc);
DEFINE_STATIC_KEY_FALSE(tc_skip_wrapper);
static DEFINE_STATIC_KEY_FALSE(SECURITY_HOOK_ACTIVE_KEY(NAME, NUM));