ANDROID: GKI: Update transsion symbol list
73 function symbol(s) added 'u64 __blkg_prfill_rwstat(struct seq_file*, struct blkg_policy_data*, const struct blkg_rwstat_sample*)' 'void __io_uring_cmd_do_in_task(struct io_uring_cmd*, void(*)(struct io_uring_cmd*, unsigned int), unsigned int)' 'int __scsi_register_driver(struct device_driver*, struct module*)' 'int _atomic_dec_and_lock_irqsave(atomic_t*, spinlock_t*, unsigned long*)' 'void add_disk_randomness(struct gendisk*)' 'ssize_t badblocks_show(struct badblocks*, char*, int)' 'const char* bdi_dev_name(struct backing_dev_info*)' 'void bio_associate_blkg_from_css(struct bio*, struct cgroup_subsys_state*)' 'struct bio* bio_split(struct bio*, int, gfp_t, struct bio_set*)' 'int bio_split_rw_at(struct bio*, const struct queue_limits*, unsigned int*, unsigned int)' 'void bio_uninit(struct bio*)' 'int blkcg_activate_policy(struct gendisk*, const struct blkcg_policy*)' 'void blkcg_deactivate_policy(struct gendisk*, const struct blkcg_policy*)' 'void blkcg_print_blkgs(struct seq_file*, struct blkcg*, u64(*)(struct seq_file*, struct blkg_policy_data*, int), const struct blkcg_policy*, int, bool)' 'int blkg_conf_prep(struct blkcg*, const struct blkcg_policy*, struct blkg_conf_ctx*)' 'u64 blkg_prfill_rwstat(struct seq_file*, struct blkg_policy_data*, int)' 'void blkg_rwstat_exit(struct blkg_rwstat*)' 'int blkg_rwstat_init(struct blkg_rwstat*, gfp_t)' 'void blkg_rwstat_recursive_sum(struct blkcg_gq*, struct blkcg_policy*, int, struct blkg_rwstat_sample*)' 'enum scsi_pr_type block_pr_type_to_scsi(enum pr_type)' 'int block_read_full_folio(struct folio*, get_block_t*)' 'struct bsg_device* bsg_register_queue(struct request_queue*, struct device*, const char*, bsg_sg_io_fn*)' 'void bsg_unregister_queue(struct bsg_device*)' 'int buffer_migrate_folio_norefs(struct address_space*, struct folio*, struct folio*, enum migrate_mode)' 'void call_rcu_hurry(struct callback_head*, rcu_callback_t)' 'unsigned long clock_t_to_jiffies(unsigned long)' 'bool cpuset_cpu_is_isolated(int)' 'int devcgroup_check_permission(short, u32, u32, short)' 'ssize_t direct_write_fallback(struct kiocb*, struct iov_iter*, ssize_t, ssize_t)' 'bool disk_check_media_change(struct gendisk*)' 'unsigned long dma_get_merge_boundary(struct device*)' 'struct device_driver* driver_find(const char*, const struct bus_type*)' 'blk_status_t errno_to_blk_status(int)' 'void generic_fill_statx_atomic_writes(struct kstat*, unsigned int, unsigned int)' 'struct cpumask* group_cpus_evenly(unsigned int)' 'void io_uring_cmd_done(struct io_uring_cmd*, ssize_t, u64, unsigned int)' 'struct io_cq* ioc_find_get_icq(struct request_queue*)' 'struct io_cq* ioc_lookup_icq(struct request_queue*)' 'unsigned long iov_iter_gap_alignment(const struct iov_iter*)' 'bool iov_iter_is_aligned(const struct iov_iter*, unsigned int, unsigned int)' 'void* kmem_cache_alloc_node_noprof(struct kmem_cache*, gfp_t, int)' 'void* mempool_alloc_pages(gfp_t, void*)' 'void mempool_free_pages(void*, void*)' 'unsigned int mmc_calc_max_discard(struct mmc_card*)' 'int mmc_card_alternative_gpt_sector(struct mmc_card*, sector_t*)' 'int mmc_cqe_recovery(struct mmc_host*)' 'int mmc_cqe_start_req(struct mmc_host*, struct mmc_request*)' 'void mmc_crypto_prepare_req(struct mmc_queue_req*)' 'int mmc_detect_card_removed(struct mmc_host*)' 'int mmc_erase(struct mmc_card*, unsigned int, unsigned int, unsigned int)' 'int mmc_poll_for_busy(struct mmc_card*, unsigned int, bool, enum mmc_busy_cmd)' 'int mmc_register_driver(struct mmc_driver*)' 'void mmc_retune_pause(struct mmc_host*)' 'void mmc_retune_unpause(struct mmc_host*)' 'void mmc_run_bkops(struct mmc_card*)' 'int mmc_sanitize(struct mmc_card*, unsigned int)' 'int mmc_start_request(struct mmc_host*, struct mmc_request*)' 'void mmc_unregister_driver(struct mmc_driver*)' 'void percpu_ref_kill_and_confirm(struct percpu_ref*, percpu_ref_func_t*)' 'void percpu_ref_resurrect(struct percpu_ref*)' 'void percpu_ref_switch_to_atomic_sync(struct percpu_ref*)' 'void percpu_ref_switch_to_percpu(struct percpu_ref*)' 'void put_io_context(struct io_context*)' 'int queue_limits_commit_update_frozen(struct request_queue*, struct queue_limits*)' 'struct folio* read_cache_folio(struct address_space*, unsigned long, filler_t*, struct file*)' 'int register_tracepoint_module_notifier(struct notifier_block*)' 'enum pr_type scsi_pr_type_to_block(enum scsi_pr_type)' 'int security_bdev_alloc(struct block_device*)' 'void security_bdev_free(struct block_device*)' 'int simple_statfs(struct dentry*, struct kstatfs*)' 'void trace_seq_puts(struct trace_seq*, const char*)' 'int ufshcd_opp_config_clks(struct device*, struct opp_table*, struct dev_pm_opp*, void*, bool)' 'void unpin_user_folio(struct folio*, unsigned long)' 3 variable symbol(s) added 'struct blkcg blkcg_root' 'struct cgroup_subsys io_cgrp_subsys' 'struct static_key_true io_cgrp_subsys_on_dfl_key' Bug: 452450298 Bug: 456035399 Change-Id: I65cf4037b20729646b01cdd1bf3ea31958853454 Signed-off-by:xiaoxiang xiong <xiaoxiang.xiong@transsion.com> (cherry picked from commit 12d519c7)
Loading
Please sign in to comment