L! ! \& 
namespace __ksymtab_zs_free vm_addr ZS_MM_RO next __u16 count MODULE_STATE_GOING sysfs_ops f_llist _refcount bio_vec xarray wait_list stack_vm start_stack kioctx_table normal_prio _softexpires HRTIMER_NORESTART rb_root rb_leftmost offset nr_wakeups_affine cpus_mask rcu_tasks_nvcsw keys check gid_map rlimit_max poll_event mremap pud_t notify_next psi_group_cpu workqueue_struct poll_min_period rcu_work mg_tasks cmin_flt syscw ac_pid is_late_suspended msi get_parent fwnode_operations kobj_ns_type_operations iommu_group DEVICE_PANEL_LEFT dma_coherent bi_bvec_done bi_pool mempool_t back_pad bio b_more_io WB_REASON_FORKER_THREAD laptop_mode_wb_timer ioc _sigval swappiness current_threshold eventfd_ctx stat_threshold node_start_pfn kcompactd_max_order lruvec_stats_percpu UTASK_SSTEP_ACK uprobe_task phys_addr_t splice_read f_owner module_attribute str sh_offset sh_info ldr gp_seq srcu_barrier_seq srcu_barrier_cpu_cnt btf_data_size btf_data nr_to_write USRQUOTA d_rt_space s_roots dqi_max_ino_limit waiters sb_writers i_security cdev i_generation i_fsnotify_marks i_verity_info dma_addr_upper vmem_altmap PG_swapcache PG_fscache CPUHP_VIRT_NET_DEAD CPUHP_MM_VMSTAT_DEAD CPUHP_ARM_BL_PREPARE CPUHP_BP_PREPARE_DYN CPUHP_AP_ARM_VFP_STARTING CPUHP_AP_PERF_ARM_STARTING CPUHP_AP_ARM_ARCH_TIMER_STARTING CPUHP_AP_PERF_ARM_CCN_ONLINE CPUHP_AP_PERF_POWERPC_HV_24x7_ONLINE fullness_list get_zspage out __p_size d_objidx init_deferred_free kmem_cache_destroy page_ref_dec_and_test zs_page_isolate unsigned int umode_t module_state entry list_lock index counter iov_iter end_code r7 soft weight vruntime prev_sum_exec_runtime nr_migrations runtime active sum_sleep_runtime last_queued suid jit_keyring request_key_auth cow_page vm_operations_struct subsys_mask cgroup_root cset_links trigger_lock psi_group ancestors cgroup_taskset cancel_fork implicit_on_dfl idr_rt read_s64 posix_timer_id siglock action self_exec_id bi_bdev dev_name DEVICE_PANEL_BOTTOM bio_alloc_cache io_context q cg_list emin swap scanned nodeinfo node_present_pages node_spanned_pages pgprot_t rb_subtree_last vm_userfaultfd_ctx fsync uring_cmd_iopoll f_lock errseq_t bin_attrs arg kparam_string text_size ro_size Elf32_Off noinstr_text_size static_key static_call_key num_trace_evals for_sync punt_to_cgroup quota_off d_spc_warns dqi_max_spc_limit wait_unfrozen s_inodes d_manage fileattr_set writepage dirty_folio hugetlb_hwpoison PG_error PG_mlocked PG_readahead PG_savepinned PG_xen_remapped PG_isolated WORK_STRUCT_COLOR_BITS WORK_STRUCT_FLAG_BITS CPUHP_PERF_PREPARE CPUHP_AP_DUMMY_TIMER_STARTING CPUHP_AP_SCHED_WAIT_EMPTY CPUHP_AP_PERF_ARM_HISI_CPA_ONLINE CPUHP_AP_PERF_ARM_HNS3_PMU_ONLINE fullness freeobj class_idx __list_add alloc_pages cache_free_zspage cursor zs_stat_get zs_can_compact obj_malloc free_pages n_type __this_module __UNIQUE_ID_depends180 char i_flags lookup seqcount_spinlock s_blocksize fs_flags default_groups is_bin_visible f_iocb_flags _hugetlb_cgroup page_table_lock id exec_start clock_was_set_seq seqcount_raw_spinlock hrtimer_clock_base user_defined block_start s bitset thread_node max_state sgid euid session_keyring nr_leaves_on_tree uidhash_node extra2 ucount cred files_struct nr_dying_descendants kernfs_elem_symlink mutex FAULT_FLAG_ORIG_PTE_VALID kernfs_node congestion_count cgroup_subsys_state cutime sum_sched_runtime wpcopy_count signalfd_wqh seccomp wake_q_node pi_blocked_on journal_info dev_root no_pm no_callbacks RPM_RESUMING bus_dma_limit get shutdown_pre bd_holder_dir bi_iter bi_size blk_qc_t bi_private mempool_s bi_inline_vecs reclaim_state io_pages wb_reason b_attached ioc_node _type watermark move_lock_flags nr_charged_bytes present_pages pfmemalloc_wait lruvec_stats vm_struct uprobes_state xol_area vm_flags check_flags copy_file_range state_remove_uevent_sent module_param_attrs kernel_param num_exentries extable srcu_size_jiffies sda_is_static fs_supers s_umount_key swap_plug thaw_super d_ino_hardlimit spc_timelimit rt_spc_timelimit dqio_sem uuid_t s_d_op getattr kstat listxattr i_write_hint i_state a_ops _batch_count _workingset migrate_mode is_dirty_writeback WORK_STRUCT_COLOR_SHIFT WORK_OFFQ_POOL_SHIFT CPUHP_AP_CSKY_TIMER_STARTING CPUHP_AP_PERF_X86_AMD_POWER_ONLINE CPUHP_AP_PERF_X86_CSTATE_ONLINE CPUHP_AP_ONLINE_DYN_END __q_size_field flag prefetchw ptr atomic_long_add class_stat_dec list_add mask obj_wasted find_tagged_obj arch_atomic_sub_return_relaxed get_page __list_splice /home/adelva/android/kernel/out/cache/c73f0e05/common zs_map_area ZS_MM_RW kgid_t seqcount_spinlock_t lockref buf ssize_t _folio_order _compound_mapcount unlocked_ioctl ma_root r5 fp_soft_struct refcount_struct on_rq deadline nr_hangs clockid pi_se uclamp_req uclamp nr_failed_migrations_running policy b need_mb nanosleep clear_child_tid nivcsw uid key_serial_t expiry user_ns extent reverse event ctl_table_set sysctls nr_populated_domain_children start vm_fault_t gfp_mask pmd p4d_t kernfs_open_file prealloc kernfs_open_node kf_root times css_reset file_offset write_s64 destroy_work group_exec_task is_child_subreaper cnivcsw rlim_cur coremem sighand offline lock_class_key DL_DEV_NO_DRIVER power_state driver_flags wakeup_count RPM_ACTIVE pm_domain_data dev_dma_attr bd_disk bio_crypt_ctx backing_dev_info period WB_REASON_PERIODIC sigval_t _addr_lsb _addr_pkey _dummy_pkey pi_state_list timer_slack_ns kunit_test thresholds_lock socket_pressure zonelist throttle_disk uprobe_task_state stack_refcount f_count f_pos_lock taints st_other num_symtab num_bpf_raw_events range_end sync_fs dq_lock dqb_bsoftlimit i_ino_timelimit d_spc_softlimit d_ino_warns qf_next __i_nlink i_lock i_wb_list i_count writeback_index MIGRATE_SYNC_LIGHT lowest_bit cont_lock pmd_huge_pte pt_mm range NR_ZONE_ACTIVE_FILE PG_locked CPUHP_PERF_X86_PREPARE CPUHP_BLOCK_SOFTIRQ_DEAD CPUHP_PRINTK_DEAD CPUHP_AP_QCOM_TIMER_STARTING CPUHP_AP_KVM_ARM_VGIC_STARTING CPUHP_AP_ARM_MVEBU_SYNC_CLOCKS CPUHP_AP_PERF_X86_CQM_ONLINE isolated handle get_first_page unlock_page atomic_dec_and_test arch_atomic_sub list_splice_init m_offset envp_idx attribute size iov iov_len ma_external_lock pgd_t membarrier_state start_brk env_start binfmt dl_non_contending running nr_wakeups_passive frozen real_parent ptraced wait_pidfd cap stashed ucount_max comm find_special_page cgrp_ancestor_storage bpf_cgrp_storage cancel_attach legacy_name write_u64 core_state has_child_subreaper real_timer pids syscr real_blocked bus driver_private lock_key consumers timer_expires autosuspend_delay property_present device_physical_location_vertical_position DEVICE_HORI_POS_LEFT bi_flags bio_set bdi_list capabilities wb_waitq _utime memsw memsw_thresholds vmstats tcpmem_active cgwb_domain wb_completion __s8 s8 kswapd_wait ZONE_MOVABLE bpf_run_ctx llist_head mod_arch_specific kallsyms symtab sda lockdep_map bpf_func kprobe_blacklist projid_t dqb_ihardlimit dqi_format percpu_rw_semaphore shrinker s_dio_done_wq s_inode_lru d_lru readlink ia_mode inode_operations i_ino i_hash i_sequence writepages _nr_pages release_folio pgmap altmap NR_ZS_FULLNESS CLASS_EMPTY PG_reported pageflags WORK_CPU_UNBOUND CPUHP_AP_IRQ_APPLE_AIC_STARTING CPUHP_AP_PERF_ARM_QCOM_L2_ONLINE CPUHP_AP_WORKQUEUE_ONLINE CPUHP_AP_ACTIVE migrate_read_lock pagefault_disable __q_size arch_atomic_long_add kmem_cache_free order folio_trylock dst_zspage get_first_obj_offset s_off create_cache folio_put_testzero _desc _Bool __ksymtab_zs_destroy_pool zs_mapmode hlist_bl_node __u32 spinlock page _folio_dtor pmdval_t save runnable_weight load_avg sched_entity dl_overrun wait_start rcu_tasks_holdout_list active_mm in_iowait ptrace_entry swait_queue_head sem key uid_map dir proc_handler ctl_table_root time_ns_for_children address timer polling_total live task_cputime_atomic ac_ppid wpcopy_delay_total oom_flag_origin k_sigaction task_works RPM_REQ_RESUME max_segment_size device_node lid removable DEVICE_FIXED bi_opf bi_issue kmem_cache completions __rcu_icq_cache _pkey _sigsys dirty_paused_when _watermark zone_start_pfn f_flags pid_type PIDTYPE_TGID f_version async_probe_requested mod_tree_node srcu_struct_ptrs srcu_cblist_invoking s_writers_key get_dquots kqid rt_spc_warnlimit s_magic mtd_info s_id s_uuid scan_objects vfsmount d_u permission ia_atime blksize i_mmap_rwsem old_block_size _hugetlb_pad_1 NR_FREE_CMA_PAGES node_states PG_lru WORK_STRUCT_LINKED __WORK_OFFQ_CANCELING WORK_BUSY_RUNNING CPUHP_PROFILE_PREPARE CPUHP_AP_ARM64_DEBUG_MONITORS_STARTING CPUHP_AP_HYPERV_TIMER_STARTING CPUHP_AP_KVM_ARM_TIMER_STARTING CPUHP_AP_X86_VDSO_VMA_ONLINE CPUHP_AP_IRQ_AFFINITY_ONLINE zs_pool zspage_class generic_test_bit class_stat_inc remove_zspage s_page destroy_cache arch_spin_is_locked arch_spin_value_unlocked page_zone zs_init zs_page_putback pages_to_free __UNIQUE_ID___addressable_init_module335 huge_class_size __filler __kernel_uid32_t kuid_t d_flags hash __u64 d_op mnt_root _hugetlb_hwpoison map_count def_flags arg_start rt_priority depth enqueued timeout ktime_t cpu_base nr_wakeups exp_hint sched_remote_wakeup compat_rmtp time_in_state gid key_payload thread_keyring rlimit non_rcu files target_kn FAULT_FLAG_USER FAULT_FLAG_UNSHARE poll_timer bpf percpu_ref_data css_offline can_fork css_idr kf_ops refcount multiprocess coublock cancelled_write_bytes ac_stimescaled restore freeze_late is_prepared runtime_auto cost property_read_string_array class_groups drop_ns bd_partno bvec_pool rescue_lock bdi_node active_ref acct_vm_mem1 vmstats_percpu dirty_limit_tstamp nonresident_age compact_cached_free_pfn position stack_vm_area uevent_suppress jump_label_t static_call_tramp grpmask bpf_raw_events target_list file_system_type writeback_control dqb_isoftlimit free_cached_objects destroy_dquot i_fieldmask i_ino_warnlimit get_state nextents s_root s_dquot qf_fmt_id i_blkbits i_dentry invalidate_folio free_folio discard_work reserve vmemmap_shift memory_failure ZS_EMPTY WORKER_DESC_LEN KMALLOC_DMA CPUHP_XFS_DEAD CPUHP_POWERPC_MMU_CTX_PREPARE CPUHP_MM_ZSWP_MEM_PREPARE CPUHP_AP_IRQ_MIPS_GIC_STARTING CPUHP_AP_EXYNOS4_MCT_TIMER_STARTING zspage create_page_chain arch_atomic_fetch_or_acquire source zspage_full zs_register_shrinker kstrdup __ksymtab_zs_lookup_class_index __ksymtab_zs_get_total_pages fullness_threshold_frac prev d_parent mode read f_op locked_vm used_cp util_avg ewma nr_retries softirq_expires_next nr_wakeups_remote migration_flags rcu_tasks_idx in_execve type pid_links datalen key_type uid_gid_map is_seen unregistering root_cset open prealloc_mutex PE_SIZE_PTE seq_next hierarchy_id last_bstat poll_wakeup fork rstat_css_node incr syscfs blkio_count cpu_run_virtual_total sa_handler __restorefn_t disk_stats complete shutdown dev_archdata device_is_available DEVICE_PANEL_TOP horizontal_position of_node_reused free blk_plug icq_hint tlb_ubc memcg_id event_list_lock anon_cost per_cpu_pages nr_isolate_pageblock mem_cgroup fallocate sh_type st_size Elf32_Half srcu_nmi_safety seglen reschedule_count srcu_struct num_kprobe_blacklist WB_SYNC_ALL wb_lcand_id wb_bytes dqb_rsvspace d_rt_spc_warns ino_timelimit rm_xquota s_vop commit_dqblk dqi_bgrace s_max_links s_pins ia_size atime i_wb_frn_avg_time free_clusters pp_frag_count compound_mapcount class_stat_type zone_stat_item WORK_STRUCT_PWQ_BIT CPUHP_ARM_OMAP_WAKE_DEAD CPUHP_NET_IUCV_PREPARE CPUHP_AP_PERF_ARM_MARVELL_CN10K_DDR_ONLINE obj_to_location gfp __list_del_entry __list_del __alloc_pages_node trylock_page trylock_zspage s_addr kfree folio_put list_del __ptr ____versions __kernel_gid32_t d_compare d_prune parameters envp user memcg_data _flags_2 wait_queue_entry dir_context percpu_counter hard wakee_flips sum_exec_runtime rt hrtimer_cpu_base sleep_max migration_pending trc_blkd_node personality sched_contributes_to_load __kernel_time64_t pollfd worker_private maj_flt short key_restriction printed projid_map ns_common ctl_dir io_uring_task mnt_ns pteval_t vm_fault pfn_mkwrite online_cnt dom_cset hlist shared_pending ac_comm ac_utime signal_struct sighand_struct pm prepare device_type suppress_bind_attrs must_resume timer_autosuspends RPM_REQ_NONE RPM_REQ_IDLE pins coherent_dma_mask dma_range_map graph_parse_endpoint fwnode_endpoint kobj_ns_type DEVICE_HORI_POS_CENTER bio_pool min_nr avg_write_bandwidth work_lock q_node icq_list _sigpoll perf_event_ctxp children_min_usage mem_cgroup_threshold oom_notify move_charge_at_immigrate move_lock period_timer pgdat managed_pages free_area kswapd_failures return_instance hbp mm_struct flock remap_file_range range_cyclic qc_state s_readonly_remount d_wait d_alias d_rcu rdev i_mapping i_ctime fscrypt_info ra NR_ZONE_UNEVICTABLE NR_MLOCK WORK_STRUCT_INACTIVE_BIT CPUHP_NET_MVNETA_DEAD CPUHP_AP_PERF_X86_CSTATE_STARTING CPUHP_AP_RCUTREE_ONLINE CPUHP_AP_MM_DEMOTION_ONLINE v __fortify_size __kunmap_atomic result set_freeobj migrate_lock_init arch_test_and_set_bit_lock ret warn_slowpath_fmt fail d_off zs_flush_migration elf32_note name kernel_symbol d_name qstr func u8 kvec poll maple_tree mm_count optimistic_spin_queue thread_info preempt_count wakee_flip_decay_ts run_list dl_deadline nr_events max_hang_time clock_base __kernel_clockid_t uclamp_se nr_failed_migrations_hot prio_list time nfds stack_canary hlist_node task_list begin work ucounts op ref dying_tasks sigpending notify_count inblock ac_sched freepages_delay_total ac_tgetime sigaction filter_count sector_t restore_early event_count dma_coherent_mem class DEVICE_VERT_POS_LOWER can_match block_device bi_sector bio_issue bi_io_vec perf_event_mutex cacheline_padding primary memcg_vmstats memcg ZONE_HIGHMEM backup exe_file vm_private_data private_data setup sig_ok mtn plt_ent lit plt_count module_sect_attrs srcu_last_gp_end srcu_data get_dqblk fscrypt_keyring s_bdi gp_count d_canonical_path dio_offset_align fileattr_get _index write_end swap_map swap_cluster_info comp swap_info_struct address_space migrate_page true NR_ZONE_WRITE_PENDING PG_checked WORK_OFFQ_FLAG_BITS WORK_OFFQ_LEFT WORK_OFFQ_POOL_BITS KMALLOC_RECLAIM CPUHP_ACPI_CPUDRV_DEAD CPUHP_RANDOM_PREPARE CPUHP_RELAY_PREPARE CPUHP_SLAB_PREPARE CPUHP_AP_IRQ_HIP04_STARTING CPUHP_AP_PERF_X86_AMD_UNCORE_STARTING CPUHP_AP_ARM_L2X0_STARTING CPUHP_AP_ARM64_ISNDEP_STARTING magic zs_pool_stats uintptr_t get_zspage_mapping arch_atomic_long_fetch_or_acquire arch_spin_is_contended atomic_set arch_atomic_long_sub page_zonenum folio_wait_bit SetZsPageMovable __UNIQUE_ID_vermagic177 buddy_list MODULE_STATE_LIVE MODULE_STATE_UNFORMED dentry _head_1 _head_2 _hugetlb_subpool vm_start arg_end r8 static_prio load nr_wakeups_sync nr_wakeups_affine_attempts sibling completion nvcsw data uid_gid_extent work_struct set released FAULT_FLAG_REMOTE pte_t iattr state_mask cpu_itimer tty_old_pgrp rlim_max __signalfn_t bd_start_sect bd_dev thaw_noirq device_driver is_noirq_suspended usage_count runtime_status qos activate sync device_dma_parameters put get_reference_args netlink_ns DEVICE_REMOVABLE_UNKNOWN start_all_reason dwork si_signo __kernel_timer_t reclaimed sr_lock per_cpu_zonestats nr_reclaim_start kcompactd_wait autask async_size core mynode dep_map tp writable_size source_list i_lock_key evict_inode put_super dq_free dqb_curspace super_operations get_reserved_space d_rt_spc_timer cb_head rmdir fiemap_extent_info get_acl MIGRATE_ASYNC swap_cluster_list wb_err subpages_mapcount _compound_pad_2 dev_pagemap zone_device_data PG_workingset WORK_STRUCT_FLAG_MASK CPUHP_DEBUG_OBJ_DEAD CPUHP_BIO_DEAD CPUHP_S390_PFAULT_DEAD CPUHP_AP_IDLE_DEAD CPUHP_AP_IRQ_GIC_STARTING CPUHP_AP_ARMADA_TIMER_STARTING CPUHP_AP_KVM_STARTING CPUHP_AP_X86_TBOOT_DYING first_page off pagefault_disabled_inc __ret_warn_on alloc_pages_node test_and_set_bit_lock unlock __zs_cpu_down zs_get_total_pages f_page dummy __ksymtab_zs_malloc vm_buf d_seq pprev raw_spinlock d_revalidate d_dname mnt wait_queue_func_t iter_type filldir_t get_unmapped_area s64 r9 load_sum active_bases iowait_count blocked node_list securebits perm maxlen ctl_table_header read_pos seq_show seq_stop effective percpu_ref idr_base curr_target sigset_t dumper thread_group_cputimer rchar ac_stime ac_minflt syscall_user_dispatch parent_exec_id dev_groups pm_message subsys_private autosleep_enabled accounting_timestamp device_dma_supported devt get_ownership device_physical_location blk_status_t bi_blkg b_dirty_time si_errno _rt futex_state min event_list lruvec pageset_batch _pad3_ node_mem_map uprobe pages perf_event userfaultfd_ctx elem gpl_crcs Elf32_Addr bug_addr srcu_data_have_cbs reschedule_jiffies kprobes_text_size i_mutex_dir_key alloc_inode pages_skipped range_start show_path kprojid_t dquot quota_disable quotactl_ops dqi_igrace rcu_sync s_fs_info vfsuid_t btime i_size_seqcount i_lru i_mmap_writable highest_bit address_space_operations end NR_VM_ZONE_STAT_ITEMS PG_slab WORK_STRUCT_PENDING_BIT CPUHP_OFFLINE CPUHP_PERF_POWER CPUHP_RADIX_DEAD CPUHP_AP_OFFLINE CPUHP_AP_PERF_X86_CQM_STARTING CPUHP_AP_MIPS_OP_LOONGSON3_STARTING CPUHP_AP_PERF_S390_SF_ONLINE CPUHP_AP_PERF_ARM_HISI_L3_ONLINE CPUHP_AP_PERF_ARM_HISI_PCIE_PMU_ONLINE CPUHP_AP_PERF_POWERPC_THREAD_IMC_ONLINE isolate_zspage kmem_cache_create curr_page sc __ksymtab_zs_compact isolate_page seqcount lock_count raw_lock fs_parameter_spec private user_backed xarray_start wait_lock wake_cpu hrtimer_restart nr_failed_migrations_affine user_cpus_ptr rcu_node_entry rcu_tasks_holdout futex timespec_type tgid stime fsgid restrict_link nr_extents lower_first forward nsproxy FAULT_FLAG_KILLABLE fault_flag pmd_t map_pages cgroup_rstat_cpu total poll_task legacy_cftypes mg_dst_cset thread_head wait_chldexit stats_lock cpu_scaled_run_real_total thrashing_count sa_restorer pi_top_task bio_list bi_next groups PROBE_PREFER_ASYNCHRONOUS iommu_ops async_suspend prevent_sleep_time wakeup_path syscore wait_queue idle_notification request subsys_data nr_perf_states local_fwnode ns_type bd_holder bi_status pool_data dirty_sleep __kernel_long_t _perf _flags soft_limit spare memcg_vmstats_percpu fprop_global period_time memcg_cgwb_frn pageset_high vm_numa_event zone_type iter dup_xol_work vm_file using_gplonly_symbols init_layout noinstr_text_start srcu_idx dq_dqb get_inode_usage i_rt_spc_warnlimit d_ino_count d_ino_timer quota_format_ops count_objects super_block d_real mkdir mknod set_acl dirtied_when swap_file end_pfn migrate_to_ram NR_ZONE_INACTIVE_FILE WORK_STRUCT_LINKED_BIT WORK_STRUCT_PENDING CPUHP_IBMVNIC_DEAD CPUHP_SOFTIRQ_DEAD CPUHP_MD_RAID5_PREPARE CPUHP_POWERPC_PMAC_PREPARE CPUHP_SH_SH3X_PREPARE CPUHP_MM_ZSWP_POOL_PREPARE CPUHP_AP_CACHECTRL_STARTING CPUHP_AP_ARM_SDEI_STARTING CPUHP_AP_PERF_ARM_ACPI_STARTING __preempt_count_add prot area __ret_do_once __mptr next_page usedpc flush_work old_obj modversion_info __ARRAY_SIZE_TYPE__ __UNIQUE_ID_author338 cpu_context_save stack on_cpu load_weight on_list expires_next trc_ipi_to_cpu in_memstall utime start_time egid kernel_cap_t key_user assoc_array_ptr io_uring kernfs_elem_dir FAULT_FLAG_WRITE pagesize kernfs_iattrs bstat avgs_lock polling_next_update storages allow_reinit css_free cftype destroy_rwork dead ioac ac_flag DL_DEV_DRIVER_BOUND RPM_REQ_SUSPEND RPM_INVALID graph_get_port_parent DEVICE_PANEL_FRONT device_physical_location_horizontal_position cpuhp_dead plug last_old_flush b_io ptrace_message _uid elow objcg_list vm_stat_diff tree_node kmap_ctrl tlb_flush_pending signum bin_attribute syms fixup module_layout plt_entries bug_entry tracepoints_ptrs static_key_mod tracepoint_func srcu_cb_mutex srcu_gp_start srcu_cblist num_trace_bprintk_fmt for_background freeze_fs show_stats dq_count GRPQUOTA quota_on d_fieldmask info quota_format_type rw_sem gp_state rename ia_valid i_sb error_remove_page NR_ZONE_INACTIVE_ANON CPUHP_AP_PERF_X86_AMD_IBS_STARTING CPUHP_AP_RISCV_TIMER_STARTING CPUHP_AP_CLINT_TIMER_STARTING CPUHP_AP_X86_INTEL_EPB_ONLINE CPUHP_AP_PERF_X86_UNCORE_ONLINE CPUHP_AP_PERF_ARM_HISI_PA_ONLINE CPUHP_AP_ONLINE_DYN cache_alloc_handle cache_free_handle mod_zspage_inuse init_zspage old migrate_write_unlock register_shrinker page_ref_inc atomic_inc vm_mm i_gid tickets btf_type_tag start_head pos compat_ioctl mm_mt lockdep_map_p ioctx_table r6 fp_hard_struct a_flags runnable_avg back wait_sum nr_wakeups_local sched_statistics pushable_tasks old_timespec32 children level wait_queue_head_t thread_group uint32_t payload key_restrict_link_func_t ctl_table extra1 used file pud page_mkwrite updated_children pcpu polling_until release_work post_attach cfts mg_node core_thread leader rlim __kernel_ulong_t cpu_count oom_score_adj_min sa wake_q devnode resume_noirq defer_sync no_pm_callbacks clock_op_might_sleep segment_boundary_mask get_name_prefix dev_uevent DEVICE_PANEL_BACK bd_meta_info bi_cookie min_ratio WB_REASON_SYNC WB_REASON_FOREIGN_FLUSH _sifields _stime kernel_siginfo acct_rss_mem1 nr_dirtied_pause oom_lock events_local_file mem_cgroup_threshold_ary file_cost compact_blockskip_flush mem_cgroup_reclaim_iter num_kp no_cgroup_owner unfreeze_fs remount_fs dqb_curinodes qc_info qf_ops read_file_info s_vfs_rename_mutex ia_uid timespec64 i_blocks i_private cluster_next_cpu pp_magic hugetlb_subpool memory_type N_POSSIBLE CPUHP_X86_MCE_DEAD CPUHP_ARM64_FPSIMD_DEAD CPUHP_TIMERS_PREPARE CPUHP_BP_PREPARE_DYN_END CPUHP_AP_ARM_CORESIGHT_CTI_STARTING CPUHP_AP_PERF_ARM_HISI_HHA_ONLINE kunmap_local_indexed head__ record_obj tmp insert_zspage max_usedpc_order cpuhp_remove_state __zs_cpu_up prev_class mlock_count pcp_list spinlock_t wait_page_queue bv_len sl fp_state usage wake_entry group_node clockid_t wait_count nr_forced_migrations nr_wakeups_migrate nr_cpus_allowed pushable_dl_tasks uaddr2 ns min_flt tqhead expiry_active keyring_index_key assoc_array ratelimit self symlink pgtable_t poll_scheduled taskstats sessionid start_prevent_time request_pending secondary device_get_match_data get_next_child_node fwnode_reference_args add_links current_may_mount DEVICE_PANEL_RIGHT DEVICE_REMOVABLE offline_disabled bi_idx bi_vcnt rescue_list rescue_workqueue max_ratio WB_REASON_FS_FREE_SPACE io_cq task_frag _pad1_ tree_reclaimed cnt lru_lock kswapd_highest_zoneidx ZONE_NORMAL __MAX_NR_ZONES usage_in_excess memcg_nr_pages_over_high active_uprobe fasync PIDTYPE_PID kp latch_tree_node iterator tracepoint srcu_node rcu_segcblist num_jump_entries trace_evals show_devname quota_write nid quota_enable qc_dqblk s_mtd invalidate_lock launder_folio is_partially_uptodate users cluster_info private_list N_HIGH_MEMORY N_CPU PG_arch_1 PG_head WORK_STRUCT_STATIC CPUHP_PCI_XGENE_DEAD CPUHP_AP_DTPM_CPU_DEAD CPUHP_HRTIMERS_PREPARE CPUHP_AP_ARM_MVEBU_COHERENCY cpuhp_state get_size_class_index __UNIQUE_ID___y313 sizes find_get_zspage location_to_obj dec_zone_page_state __zs_compact src_zspage migrate_write_lock free_obj d_size __UNIQUE_ID___x324 kmalloc max_usedpc arch_atomic_sub_return folio_ref_inc alloc_zspage zs_shrinker_count currfg Android (9394278, based on r475365b) clang version 16.0.2 (https://android.googlesource.com/toolchain/llvm-project e1a2893d16330144736de1f4f0d06a844a03b9b0) __ksymtab_zs_map_object mapping unsigned char d_weak_revalidate s_blocksize_bits init_fs_context kill_sb ktype wait_queue_entry_t nofault bvec gfp_t raw_spinlock_t hiwater_vm saved_auxv linux_binfmt cpu_context r4 inactive_timer trc_blkd_cpu sched_reset_on_fork start_boottime ptracer_cred x parent_could_setfcap ctl_table_poll ngroups last_switch_count mmapped PE_SIZE_PUD notified_at cgroup_base_stat release_agent_work psi css_set it cputime_atomic tty_struct cgtime cmaj_flt cpu_delay_total audit_tty alloc_lock bd_claiming device_private freeze_noirq poweroff_noirq acpi_device_id sync_state power suspend_timer deferred_resume RPM_SUSPENDED detach dma_ops_setup KOBJ_NS_TYPES grab_current_ns bd_fsfreeze_sb bvec_iter alloc kref ioprio acct_timexpd kmem swap_events_file nr_reserved_highatomic batch generation arch_uprobe_task chained cpu_bitmap show_fdinfo PIDTYPE_SID f_ep attribute_group string Elf32_Word code tracepoint_ptr_t grplo jump_entries free_inode sync_mode wb_lcand_bytes dq_op mark_dirty s_export_op s_count write_file_info release_dqblk dqi_fmt_id dqi_flags quota_info rss s_wb_err nr_items mnt_id dio_mem_align pp ZS_ALMOST_EMPTY PG_private CPUHP_CREATE_THREADS CPUHP_XEN_EVTCHN_PREPARE CPUHP_AP_RCUTREE_DYING CPUHP_AP_CPU_PM_STARTING CPUHP_AP_TEGRA_TIMER_STARTING CPUHP_AP_PERF_ARM_QCOM_L3_ONLINE huge __ret_once new obj_to_page tag dst s_objidx __UNIQUE_ID___y325 zspage_size zs_unregister_shrinker list_empty replace_sub_page zs_unmap_object __free_zspage zs_page_migrate mm/zsmalloc.c list_head d_release loff_t mount kset f_mapping llseek write read_iter ki_waitq folio xa_flags pipe atomic_long_t rw_semaphore rb_left dl_period dl_density dl_timer expires base softirq_next_timer is_hard sched_dl_entity rcu_node in_page_owner uaddr timers_active removed key_tag unix_inflight inum ctl_table_arg user_namespace fault FAULT_FLAG_INTERRUPTIBLE access notify_timer dom_cgrp delayed_work refcnt percpu_count_ptr percpu_ref_func_t attach max_write_len serial_nr ac_nice ac_gid ac_etime write_syscalls ac_utimescaled thrashing_delay_total ac_exe_dev sas_ss_flags suppliers dl_dev_state can_wakeup ignore_children use_autosuspend set_latency_tolerance dismiss dma_mem args port dev_iommu blk_opf_t max_prop_frac writeback_inodes _dummy_bnd cpuset_mem_spread_rotor threshold per_cpu_pageset signed char percpu_drift_mark compact_considered nr_deferred map pteval nr_pages bpf_ctx android_oem_data1 shared anon_name setlease fadvise PIDTYPE_PGID kobject num_gpl_syms insn elf32_shdr num_bugs srcu_have_cbs module swap_iocb dq_id dq_off write_dquot blocks gp_wait s_remove_count s_fsnotify_connectors get_link result_mask i_mtime i_crypt_info direct_IO ranges PG_waiters PG_reserved __NR_PAGEFLAGS PG_foreign CPUHP_PAGE_ALLOC CPUHP_POWER_NUMA_PREPARE CPUHP_RCUTREE_PREP CPUHP_AP_JCORE_TIMER_STARTING CPUHP_AP_PERF_X86_RAPL_ONLINE CPUHP_AP_X86_KVM_CLK_ONLINE pool pages_allocated get_zspage_inuse get_freeobj INIT_LIST_HEAD set_page_private obj_tagged oldpage wait_on_page_locked zs_compact uid_t hash_len s_list __kernel_dev_t show is_visible _pincount bv_offset nr_segs mm_users tp_value fpexc rb_right seq need_qs arch_data done bases index_key work_func_t header fs_struct max_descendants pte prealloc_pte subtree_control nr_frozen_descendants can_attach quick_threads cmaxrss ac_exe_inode sa_flags audit_context bd_read_only bd_device match platform_data links DL_DEV_UNBINDING expire_count may_skip_resume RPM_SUSPENDING devres_lock curr_nr events WB_REASON_VMSCAN wb_switch_rwsem _kill sival_int mems_allowed low_usage children_low_usage under_oom memory_events_local tcpmem_pressure objcg cgwb_frn compact_order_failed kswapd utask oom_reaper_list vm_pgoff uring_cmd drivers_dir holders_dir num_syms gpl_syms srcu_size_state srcu_unlock_count srcu_barrier_head i_mutex_key quota_read dq_dirty quota_type xattr_handler ia_mtime tmpfile i_wb i_dio_count i_writecount i_fsnotify_mask swap_extent_root discard_clusters page_pool _pt_pad_2 ZS_ALMOST_FULL NR_ZONE_LRU_BASE N_ONLINE PG_referenced WORK_BUSY_PENDING CPUHP_IRQ_POLL_DEAD CPUHP_AP_IRQ_RISCV_STARTING pages_per_zspage kmem_cache_alloc queue_work_on cc spin_is_contended d_addr kmalloc_trace atomic_long_sub arch_atomic_inc zs_exit new_obj size_t sequence rlock uevent ki_complete iopoll ma_flags pgd mmap_lock sp fpregs watchdog_stamp trc_reader_nesting trc_reader_special sched_info pid_t description epoll_watches proc_ns_operations real_cred time_namespace rb FAULT_FLAG_MKWRITE cgroup_file e_csets ss css_released threaded_csets task write_char cred_guard_mutex pending seccomp_filter bd_inode resume runtime_resume status wakeup_source disable_depth rpm_request active_time cma_area cma bd_holders bi_max_vecs bw_dwork debug_dir _pid _lower __sifields trace_recursion dirty_limit initialized zone_idx fl_owner_t f_pos fown_struct child_ns_type state_in_sysfs sh_addralign srcu_gp_seq_needed_exp for_reclaim dq_hash spc_warnlimit s_iflags hlist_bl_head s_quota_types s_fsnotify_marks get_inode_acl i_wb_frn_history i_sb_list i_devices read_folio inuse_pages MEMORY_DEVICE_GENERIC N_GENERIC_INITIATOR WORK_OFFQ_FLAG_BASE CPUHP_CPUIDLE_COUPLED_PREPARE CPUHP_XEN_PREPARE CPUHP_NET_FLOW_PREPARE CPUHP_MIPS_SOC_PREPARE CPUHP_AP_IRQ_SIFIVE_PLIC_STARTING CPUHP_AP_PERF_RISCV_STARTING CPUHP_AP_ARM_TWD_STARTING CPUHP_AP_WATCHDOG_ONLINE CPUHP_AP_BASE_CACHEINFO_ONLINE objs_per_zspage obj obj_idx __p_size_field kick_deferred_free slab_flags_t last __ksymtab_zs_huge_class_size flags d_iput s_type list __kernel_ssize_t atomic_t last_offset rcu pipe_inode_info io_comp_batch actor vmalloc_seq llist last_update_time dl_bw dl_throttled seqcount_raw_spinlock_t sched_class stats rcu_blocked_node exit_code jobctl in_eventfd atomic_flags TT_NATIVE TT_COMPAT tv_nsec numbers len_desc burst default_set last_switch_time net max_depth seq_file prealloc_buf p4d nr_cgrps state_start poll_states nr_frozen_tasks it_real_incr cinblock syscall_dispatch bd_nr_sectors bd_openers p dev_pm_ops bus_groups dma_map_ops fwnode KOBJ_NS_TYPE_NET panel dock DEVICE_REMOVABLE_NOT_SUPPORTED offline_node _syscall cgroups perf_event_list memory moving_account bdi_id compact_defer_shift _zonerefs pglist_data mem_cgroup_per_node thread debug anon_vma file_operations modinfo_attrs ro_after_init_size sh_addr sh_entsize srcu_parent kprobes_text_start WB_SYNC_NONE get_projid s_incoredqs s_xattr s_bdev read_dqblk s_inode_wblist_lock setattr ia_vfsuid i_bytes i_version readahead readahead_control swap_deactivate swap_rw page_type NR_ZONE_ACTIVE_ANON NR_NODE_STATES CPUHP_PADATA_DEAD CPUHP_WORKQUEUE_PREP CPUHP_AP_PERF_ARM_HW_BREAKPOINT_STARTING cur preempt_schedule queue_work zs_object_copy kzalloc class_size free_zspage unsigned long __ksymtab_zs_pool_stats ZS_MM_WO i_uid fs_context llist_node path _mapcount __page_2 ubuf hiwater_rss write_protect_seq counters sigpage mm_context_t extra avg is_rel slice_max nr_migrations_cold cpumask_t rcu_special thread_pid cap_effective cap_bset cap_ambient desc procname vm_ops vma FAULT_FLAG_ALLOW_RETRY inactive css_rstat_flush depends_on mg_dst_preload_node mod_name PROBE_FORCE_SYNCHRONOUS probe dev_links_info child_count memalloc_noio RPM_REQ_AUTOSUSPEND em_pd em_perf_state request_queue __bi_remaining memcg_css _status _addr default_timer_slack_ns kunit css low move_lock_task node_zones watermark_boost kcompactd_highest_zoneidx __lruvec vm_node_stat_diff lru_zone_size shrinker_info pagefault_disabled vm_area_struct module_notes_attrs jump_entry unregfunc kunit_suites s_vfs_rename_key wb_tcand_bytes dquot_operations s_qcop d_rt_spc_softlimit memcg_aware d_sb ia_file fiemap i_rwsem i_link _pflags isolate_mode_t WORK_STRUCT_WQ_DATA_MASK CPUHP_MM_WRITEBACK_DEAD CPUHP_MM_MEMCQ_DEAD CPUHP_X2APIC_PREPARE CPUHP_ARM_SHMOBILE_SCU_PREPARE CPUHP_AP_ARC_TIMER_STARTING CPUHP_AP_BLK_MQ_ONLINE CPUHP_AP_PERF_ARM_CCI_ONLINE CPUHP_AP_X86_HPET_ONLINE handle_cachep kmap_atomic_prot i fg kmem_cache_zalloc pages_freed migrate_write_lock_nested lock_zspage fix_fullness_group crc val unsigned long long d_lockref d_init dev_t MODULE_STATE_COMING parent kset_uevent_ops data_source iov_base iovec xa_lock iterate task_size atomic64_t rss_stat percpu fpinst vfp_hard_struct refs u_flags last_wakee se dl task_group sleep_start mm pid quotalen process_keyring interval user_struct permissions net_ns nr_populated_csets subdirs from mprotect PE_SIZE_PMD cgrp u64_stats_sync e_freeze dfl_cftypes group_stop_count maxrss virtmem read_char init_name of_device_id need_parent_lock in_dpm_list irq_safe last_busy suspended_time table graph_get_remote_endpoint iomap KOBJ_NS_TYPE_NONE DEVICE_PANEL_UNKNOWN bio_end_io_t blkcg_gq b_dirty write_bandwidth _data perf_event_context tcpmem high_work pageblock_flags memcg_oom_gfp_mask orig_ret_vaddr bpf_storage kretprobe_instances vm_page_prot module_kobject arr sh_flags st_info funcs grphi delay_work ssp dirty_inode write_inode statfs quota_sync set_info d_rt_spc_hardlimit ino s_shrink list_lru_node mnt_idmap d_fsdata vfsgid_t dirtied_time_when dma_addr putback_page fullness_group CPUHP_AP_TI_GP_TIMER_STARTING CPUHP_AP_PERF_POWERPC_TRACE_IMC_ONLINE spin_unlock __zs_map_object __ret_cond cache_alloc_zspage obj_used phandle written arch_atomic_dec_and_test inc_zspage_isolation dec_zspage_isolation zs_free async_free_zspage n_descsz i_mode i_opflags state argv _flags_1 bit_nr iterate_shared start_code vdso abi_syscall util_est HRTIMER_RESTART next_timer wait_max pdeath_signal use_memdelay upid kernel_cap_struct domain_tag rcu_data0 pipe_bufs ratelimit_state ops cached_requested_key nr_descendants huge_fault page_entry_size procs_file old_subtree_control old_dom_cgrp rstat_css_list times_prev avg_total cgroup_bpf css_alloc exit idr nr_tasks read_bytes compact_count bd_super acpi_match_table driver dev cpus archdata dev_kobj DEVICE_VERT_POS_CENTER bw_time_stamp dirty_exceeded WB_REASON_MAX memcg_completions page_frag vmpressure obj_cgroup wb_domain spanned_pages compact_cached_migrate_pfn node_id proactive_compact_trigger vaddr f_wb_err crcs st_name elf32_sym Elf32_Sym tails umount_begin mem_dqblk shrink_control i_spc_warnlimit d_spc_timer set_dqblk fscrypt_operations block s_time_min s_user_ns s_inodes_wb mnt_flags d_child change_cookie bmap _compound_pad_1 dev_pagemap_ops PG_active PG_owner_priv_1 PG_pinned PG_slob_free WORK_STRUCT_PWQ CPUHP_IOMMU_IOVA_DEAD CPUHP_AP_SCHED_STARTING CPUHP_AP_MIPS_GIC_TIMER_STARTING CPUHP_AP_PERF_X86_AMD_UNCORE_ONLINE zs_size_stat kmap_atomic __zs_unmap_object schedule_work unregister_shrinker folio_test_locked zs_create_pool __already_done __UNIQUE_ID___addressable_cleanup_module336 u16 s_dev mmap_base mmap_legacy_base osq __s32 cpu_domain fpinst2 ptrace dl_runtime timerqueue_head bucket_id cpumask trc_holdout_list cap_inheritable serial_node revoked_at last_used_at keyring_name_list user_keyring_register child fs uts_namespace nr_populated_threaded_children kernfs_root rev ptl kernfs_elem_attr offline_waitq wq early_init sigcnt swapin_count read_syscalls saved_sigmask restore_noirq runtime_idle PROBE_DEFAULT_STRATEGY of_match_table bus_type clock_list dev_pm_info dma_ops device_get_dma_attr physical_location work_list memcg_node _tid sigval _sys_private cpuset_slab_spread_rotor lists zone_pgdat nr_zones per_cpu_nodestat active_memcg xol_vaddr debug_info swap_readahead_info ctx PIDTYPE_MAX f_cred mmap_miss attrs param_lock plt strtab target srcu_gp_mutex srcu_barrier_mutex dq_sb nr_scanned s_master_keys s_encoding dqi_priv fsnotify_mark_connector seeks list_lru_one xa dentry_operations nlink mtime i_nlink i_rdev file_lock_context i_data cluster_nr bdev MEMORY_DEVICE_FS_DAX MEMORY_DEVICE_PCI_P2PDMA false PG_dirty PG_mappedtodisk KMALLOC_CGROUP CPUHP_NET_DEV_DEAD CPUHP_AP_IRQ_BCM2836_STARTING CPUHP_AP_KVM_ARM_VGIC_INIT_STARTING test_ti_thread_flag preempt_count_ptr migrate_read_unlock k SetPagePrivate SetZsHugePage zs_lookup_class_index putback_zspage _note_9 _nhdr __ksymtab_zs_unmap_object i_acl seqcount_t d_hash ki_pos kiocb mmap ma_lock tail exec_vm start_data cpu runnable_sum util_sum sched_avg in_hrtirq sched_task_group exec_max bits migration_disabled rcu_read_lock_nesting rcu_tasks_idle_cpu tasks in_user_fault __kernel_timespec old_time32_t ufds set_child_tid time64_t missed nameidata FAULT_FLAG_INSTRUCTION psi_files enabled avgs_work force_atomic threaded mg_src_cgrp cgroup_namespace startup version blkio_delay_total cpu_run_real_total ac_tgid tty_audit_buf sa_mask suspend remove coredump wakeup last_status pm_domain dev_pm_domain dev_msi_info dma_pools nargs bd_fsfreeze_count bi_crypt_context bio_slab reclaimed_slab tot_write_bandwidth cgwb_tree _sigfault psi_flags oom_group entries eventfd at waitq cma_pages nr_free contiguous zone nr_writeback_throttled per_cpu_nodestats state_prev dup_xol_addr addr flush file_lock io_uring_cmd f_ra kobj_type sd mod kobj_completion init arch notes_attrs num_srcu_structs srcu_lock_count num_args bpf_raw_event_map trace_events s_lock_key wb_tcand_id dqb_btime dqb_itime write_info d_ino_softlimit get_nextdqblk fsverity_operations link attributes_mask i_rcu i_flctx i_pipe i_mmap nrpages MIGRATE_SYNC percpu_cluster private_lock _pp_mapping_pad compound_order _pt_pad_1 CLASS_ALMOST_FULL WORK_STRUCT_INACTIVE CPUHP_PERF_SUPERH CPUHP_X86_HPET_DEAD CPUHP_AP_SMPBOOT_THREADS CPUHP_AP_PERF_S390_CF_ONLINE CPUHP_AP_PERF_ARM_APM_XGENE_ONLINE CPUHP_AP_PERF_ARM_CAVIUM_TX2_UNCORE_ONLINE CPUHP_AP_RANDOM_ONLINE objs reset_page ClearPagePrivate zs_cpu_dead zsmalloc_mops unsigned short d_inode iov_offset bv_page head data_vm arg_lock vfp_state time_slice rb_root_cached nr_wakeups_idle rcu_read_unlock_special tv_sec __kernel_pid_t posix_cputimers nextevt int32_t ipc_ns ipc_namespace time_ns kn seq_operations close FAULT_FLAG_TRIED orig_pmd rstat_cpu avg_last_update poll_wait bpf_prog_array read_u64 e_cset_node threaded_csets_node oublock swapin_delay_total ac_pad ac_majflt compact_delay_total __sigrestore_t probe_type wakeirq needs_force_resume clock_mutex domain_data em_perf_domain dma_mask get_name iommu bi_ioprio written_stamp WB_REASON_BACKGROUND cgwb_release_mutex capture_control futex_pi_state nr_dirtied high page_counter memory_events compact_init_migrate_pfn zoneref reclaim_wait kcompactd memcg_oom_order oom_reaper_timer caller thread_struct task_struct async_put_work sendpage f_mode arch_rwlock_t f_security state_initialized kernel_param_ops elemsize typetab num_trace_events kunit_suite tagged_writepages wb_id freeze_super dq_inuse projid nr_cached_objects nr_to_scan d_spc_hardlimit s_cop read_count writer s_mode d_time atomic_open i_size migrate_folio share align movable_operations CLASS_ALMOST_EMPTY OBJ_USED N_MEMORY PG_uptodate PG_unevictable KMALLOC_NORMAL CPUHP_MM_DEMOTION_DEAD CPUHP_PERCPU_CNT_DEAD CPUHP_ZCOMP_PREPARE CPUHP_BRINGUP_CPU CPUHP_AP_PERF_XTENSA_STARTING CPUHP_AP_ONLINE CPUHP_TEARDOWN_CPU CPUHP_AP_PERF_X86_IDXD_ONLINE CPUHP_AP_PERF_POWERPC_HV_GPCI_ONLINE CPUHP_ONLINE size_class link_free pos__ list_del_init prev_page set_first_obj_offset inc_zone_page_state _compound_head used_obj find_alloced_obj src folio_wait_locked obj_free __kernel_size_t lru i_op u64 long long store f_inode total_vm fp refcount_t is_soft run_delay plist_node restart_block fn TT_NONE group_leader wait_queue_head posix_cputimer_base fsuid name_link keytype group_info pid_ns_for_children stop atomic_write_len orig_pte seq_start kernfs_ops release_agent_path freeze cgroup_freezer_state bind idr_next cgroup_subsys dfl_cgrp mg_dst_cgrp wchar ac_uid ac_btime64 pi_lock thaw poweroff poweroff_late drv_groups online DL_DEV_PROBING total_time last_time relax_count links_count rpm_status pm_subsys_data min_align_mask of_node vertical_position DEVICE_VERT_POS_UPPER device_removable bd_fsfreeze_mutex stat blkcg_node wb_list _overrun _band _fd _call_addr kernel_siginfo_t pi_state_cache futex_exit_mutex max tree_scanned events_lock lowmem_reserve free_factor node_zonelists state_pending UTASK_RUNNING idx phys_addr rwlock_t prev_pos file_ra_state f_sb_err state_add_uevent_sent test sh_size st_shndx mod_kallsyms sect_attrs num_tracepoints regfunc srcu_n_lock_retries trace_event_call trace_eval_map writeback_sync_modes inode dq_dqb_lock dqb_bhardlimit qsize_t blkcnt_t rcuwait shrinker_id ia_vfsgid attributes i_pages write_begin MIGRATE_SYNC_NO_COPY swap_activate hugetlb_cgroup_rsvd base_pfn NR_BOUNCE NR_ZSPAGES NR_KMALLOC_TYPES CPUHP_BLK_MQ_DEAD CPUHP_SMPCFD_PREPARE CPUHP_TRACE_RB_PREPARE CPUHP_KVM_PPC_BOOK3S_PREPARE CPUHP_AP_MARCO_TIMER_STARTING CPUHP_AP_ARM_CORESIGHT_STARTING CPUHP_AP_PERF_ARM_HISI_SLLC_ONLINE free_work get_current handle_to_obj zs_compact_control migrate_zspage s_size put_page_testzero zs_shrinker_scan zs_cpu_prepare __UNIQUE_ID_name178 lock local_lock_t d_iname kobj_uevent_env ki_ioprio _hugetlb_cgroup_rsvd __u8 xa_head __poll_t poll_table_struct vm_end mmlist __s64 s32 fpstate fpscr __state __rb_parent_color rb_node softirq_activated iowait_sum block_max exit_signal no_cgroup_migration first hlist_head inodes nr pid_namespace vfork_done key_perm_t root keyring_sem mnt_namespace subsys pidlists progs bpf_local_storage css_extra_stat_show signal cstime cnvcsw exec_update_lock sas_ss_size rt_mutex_waiter bd_stamp suspend_late resume_early dma_configure driver_data direct_complete frequency graph_get_next_endpoint dev_release initial_ns bd_queue partition_meta_info ra_pages balanced_dirty_ratelimit icq_tree si_code _timer __kernel_clock_t _addr_bnd robust_list robust_list_head thresholds refaults per_cpu_zonestat free_list vm_stat return_instances mmap_supported_flags splice_write fmode_t exception_table_entry core_layout bug_table srcu_gp_seq_needed srcu_n_exp_nodelay num_kunit_suites invalidate_lock_key for_kupdate unpinned_fscache_wb dq_flags s_umount s_active s_instances check_quota_file qf_owner dqi_dirty_list s_writers s_sync_lock delayed_call i_readcount i_fop avail_lists compound_head compound_pincount PG_private_2 PG_reclaim WORK_NR_COLORS CPUHP_INVALID CPUHP_X86_APB_DEAD CPUHP_FS_BUFF_DEAD CPUHP_AP_IRQ_ARMADA_XP_STARTING CPUHP_AP_ARM_GLOBAL_TIMER_STARTING CPUHP_AP_SMPCFD_DYING CPUHP_AP_ONLINE_IDLE CPUHP_AP_PERF_ARM_HISI_DDRC_ONLINE pages_compacted arch_atomic_long_read get_next_page pagefault_disabled_dec ti get_pages_per_zspage page_mapcount_reset m_page err n_namesz _note_10 value __UNIQUE_ID_license337 mapping_area posix_acl u32 slock arch_spinlock_t d_delete d_automount s_maxbytes release pgtables_bytes end_data ioctx_lock pc recent_used_cpu period_contrib timerqueue_node sum_block_runtime cpus_ptr sched_migrated prev_cputime graveyard_link __count cgroup_ns priv may_split subtree_ss_mask old_subtree_ss_mask root_list bsync nr_triggers mg_src_preload_node oom_mm __sighandler_t bd_stats thaw_early pm_message_t active_count dev_pm_qos dev_pin_info bus_dma_region property_read_int_array get_named_child_node fwnode_handle bi_end_io mempool_free_t wb WB_REASON_LAPTOP_TIMER _upper splice_pipe oom_kill_disable kmemcg_id page_ext kswapd_order on_tree UTASK_SSTEP saved_trap_no android_vendor_data1 anon_vma_chain anon_vma_name kparam_array bug_list line core_kallsyms srcu_gp_seq trace_bprintk_fmt_start d_space s_state ino_warnlimit qc_type_state s_encoding_flags mem_dqinfo s_time_max s_stack_depth s_inode_list_lock update_time fileattr compound_dtor deferred_list hugetlb_cgroup MEMORY_DEVICE_PRIVATE page_free NR_ZS_STAT_TYPE N_NORMAL_MEMORY CPUHP_MM_ZS_PREPARE CPUHP_AP_IRQ_LOONGARCH_STARTING CPUHP_AP_PERF_X86_STARTING CPUHP_AP_PERF_POWERPC_NEST_IMC_ONLINE CPUHP_AP_PERF_CSKY_ONLINE __my_cpu_offset pagefault_enable d_page zs_map_object __UNIQUE_ID_intree179 bool int host len __kernel_loff_t mkobj kobj uevent_ops buflen callback_head ki_filp write_iter pinned_vm __call_single_node inv_weight cfs_rq dl_yielded exit_state has_timeout serial security group set_ownership uts_ns cgroup pad_until FAULT_FLAG_RETRY_NOWAIT events_file updated_next pidlist_mutex triggers confirm_switch freezer task_iters nr_threads posix_timers cputimer tty write_bytes suspend_noirq num_vf wake_irq max_time devres_head class_release sock device_physical_location_panel DEVICE_HORI_POS_RIGHT state_synced bd_size_lock bi_skip_dm_default_key __bi_cnt bdi dirty_ratelimit fprop_local_percpu blkcg_css last_siginfo sival_ptr _sigchld nodemask_t rcu_users mem_cgroup_id failcnt mem_cgroup_thresholds compact_init_free_pfn node_page_ext totalreserve_pages error_code mp num sh_name percpu_size srcu_barrier_completion destroy_inode drop_inode kstatfs PRJQUOTA alloc_dquot acquire_dquot release_dquot i_rt_spc_timelimit free_file_info s_time_gran s_subtype list_lru d_subdirs d_in_lookup_hash i_wb_frn_winner i_cdev i_dir_seq fsverity_info MEMORY_DEVICE_COHERENT nr_range ZS_FULL PG_writeback PG_swapbacked PG_anon_exclusive WORK_OFFQ_CANCELING WORK_OFFQ_POOL_NONE WORK_STRUCT_NO_POOL CPUHP_SLUB_DEAD CPUHP_CPUIDLE_DEAD CPUHP_LUSTRE_CFS_DEAD CPUHP_AP_ARM_CACHE_B15_RAC_DEAD CPUHP_AP_MICROCODE_LOADER CPUHP_AP_PERF_ONLINE CPUHP_AP_PERF_X86_ONLINE CPUHP_AP_PERF_ARM_L2X0_ONLINE CPUHP_AP_PERF_POWERPC_CORE_IMC_ONLINE zspage_cachep __UNIQUE_ID___x312 atomic_long_read spin_lock get_fullness_group set_zspage_mapping teardown put_page arch_atomic_dec_return zs_huge_class_size newfg f_offset mm/zsmalloc.mod.c __ksymtab_zs_create_pool gid_t i_default_acl owner __raw_tickets mnt_sb filter attr f_rcuhead f_path long ki_flags _subpages_mapcount __page_1 wait brk env_end context vfpstate prio run_node my_q sched_rt_entity node function hres_active hang_detected get_time hrtimer pcount last_arrival rmtp gtime cap_permitted desc_len nreg ctl_node nr_threaded_children pgoff real_address timer_list cputime task_cputime avg_next_update css_online cgrp_links sig group_exit_code seqlock_t task_io_accounting ac_exitcode ac_btime freepages_count oom_score_adj sas_ss_sp loginuid wake_q_count pi_waiters runtime_suspend dma_cleanup is_suspended runtime_error dma_parms irq_get device bd_write_holder gendisk front_pad cache elements mempool_alloc_t rescue_work dirtied_stamp bdi_writeback __rcu_head _trapno _arch mems_allowed_seq tlbflush_unmap_batch memcg_in_oom min_usage _pad2_ cgwb_list UTASK_SSTEP_TRAPPED trap_no srcversion sh_link mod_plt_sec st_value s_op show_options get_next_id i_spc_timelimit export_operations s_flags s_security unicode_map s_mounts s_fsnotify_mask s_dentry_lru create unlink ia_gid ia_ctime ctime i_atime i_io_list cluster_next pt_frag_refcount CLASS_FULL OBJ_ALLOCATED NR_FREE_PAGES kmalloc_cache_type CPUHP_PERF_X86_AMD_UNCORE_PREP CPUHP_TOPOLOGY_PREPARE CPUHP_AP_ARM_XEN_STARTING CPUHP_AP_ARM_CACHE_B15_RAC_DYING inuse __preempt_count_dec_and_test ZsHugePage arch_atomic_add arch_atomic_fetch_or_relaxed obj_allocated waste can_merge cpuhp_setup_state newpage folio_get zs_malloc zs_destroy_pool nr_page f_objidx _name
Android (9394278, based on r475365b) clang version 16.0.2 (https://android.googlesource.com/toolchain/llvm-project e1a2893d16330144736de1f4f0d06a844a03b9b0)
.note.Linux .rel___ksymtab_gpl+zs_lookup_class_index .rel.ARM.exidx .debug_abbrev .data..percpu .rel.ARM.exidx.exit.text .rel.exit.text .rel.ARM.exidx.init.text .rel.init.text .rel.text .comment .init.plt .rel.alt.smp.init .bss __versions __ksymtab_strings .ARM.attributes .rel.debug_ranges .debug_str .rodata.str .modinfo .rel.debug_info __ksymtab_gpl __kcrctab_gpl .note.GNU-stack .llvm_addrsig .rel.debug_line .rel.debug_frame .rel.gnu.linkonce.this_module .rel__bug_table .note.gnu.build-id .rel.debug_loc .shstrtab .strtab .symtab .rel.rodata .rel.exit.data .rel.init.data .BTF .rodata.str1.1
memcpy kmem_cache_destroy __kstrtabns_zs_lookup_class_index __crc_zs_lookup_class_index __kstrtab_zs_lookup_class_index __ksymtab_zs_lookup_class_index __aeabi_uidiv __folio_put __kmap_local_page_prot zs_shrinker_count warn_slowpath_fmt folio_wait_bit _set_bit _clear_bit __per_cpu_offset __pv_phys_pfn_offset __kstrtabns_zs_unmap_object __crc_zs_unmap_object __kstrtab_zs_unmap_object __ksymtab_zs_unmap_object __kstrtabns_zs_map_object __crc_zs_map_object __kstrtab_zs_map_object __ksymtab_zs_map_object __kstrtabns_zs_compact __crc_zs_compact __kstrtab_zs_compact __ksymtab_zs_compact __kstrtabns_zs_pool_stats __crc_zs_pool_stats __kstrtab_zs_pool_stats __ksymtab_zs_pool_stats zsmalloc_mops ____versions kmalloc_caches __kstrtabns_zs_get_total_pages __crc_zs_get_total_pages __kstrtab_zs_get_total_pages __ksymtab_zs_get_total_pages __free_pages __alloc_pages unregister_shrinker system_wq fix_fullness_group kstrdup mem_map queue_work_on zs_shrinker_scan __kstrtabns_zs_destroy_pool __crc_zs_destroy_pool __kstrtab_zs_destroy_pool __ksymtab_zs_destroy_pool __kstrtabns_zs_create_pool __crc_zs_create_pool __kstrtab_zs_create_pool __ksymtab_zs_create_pool __stack_chk_fail pgprot_kernel _printk flush_work _raw_spin_unlock _raw_write_unlock _raw_read_unlock _raw_spin_lock _raw_write_lock _raw_read_lock zs_page_putback __kstrtabns_zs_huge_class_size __crc_zs_huge_class_size __kstrtab_zs_huge_class_size __ksymtab_zs_huge_class_size __cpuhp_setup_state __cpuhp_remove_state inc_zone_page_state dec_zone_page_state zs_page_migrate zs_page_isolate kmem_cache_create zs_cpu_prepare init_module __this_module cleanup_module preempt_schedule __SetPageMovable SetZsPageMovable __ClearPageMovable insert_zspage putback_zspage async_free_zspage __free_zspage alloc_zspage unlock_page kfree __kstrtabns_zs_free __crc_zs_free __kstrtab_zs_free __ksymtab_zs_free obj_free kmem_cache_free kmalloc_trace __aeabi_uidivmod __list_del_entry_valid __list_add_valid kunmap_local_indexed zs_cpu_dead __kstrtabns_zs_malloc __crc_zs_malloc __kstrtab_zs_malloc __ksymtab_zs_malloc obj_malloc kmem_cache_alloc zsmalloc.mod.c zsmalloc.c contig_page_data zs_map_area _note_9 __UNIQUE_ID_intree179 $a.59 $a.49 $a.39 $a.29 .L.str.19 $a.19 $a.9 __UNIQUE_ID_name178 .Ltmp68 $d.58 $d.48 __UNIQUE_ID_author338 $d.38 $a.28 .L.str.18 $d.18 .Ltmp108 $d.8 __UNIQUE_ID_vermagic177 $a.57 $a.47 __UNIQUE_ID_license337 $a.37 $a.27 .L.str.17 $a.17 $a.7 .Ltmp86 $d.56 $d.46 __UNIQUE_ID___addressable_cleanup_module336 $d.36 $d.26 .L.str.16 $d.16 .Ltmp106 $d.6 $a.55 $a.45 __UNIQUE_ID___addressable_init_module335 $a.35 $a.25 $a.15 $a.5 .Ltmp84 $d.54 $d.44 $d.34 $d.24 $d.14 .Ltmp104 .L.str.4 $a.4 $a.53 .Ltmp43 $a.43 $a.33 $a.23 $a.13 $d.3 $d.52 $d.42 .Ltmp32 $d.32 $d.22 $d.12 .Ltmp102 $a.2 .Ltmp51 $a.51 $a.41 $a.31 .Ltmp21 $a.21 $a.11 .L.str.1 $d.1 __UNIQUE_ID_depends180 .Ltmp70 $d.50 $d.40 $d.30 $d.20 _note_10 .Ltmp110 $d.10 .Ltmp100 $a.0