ANDROID: GKI: Update symbol list for transsion
79 function symbol(s) added 'u64 __blkg_prfill_rwstat(struct seq_file*, struct blkg_policy_data*, const struct blkg_rwstat_sample*)' 'int __percpu_counter_init_many(struct percpu_counter*, s64, gfp_t, u32, struct lock_class_key*)' 's64 __percpu_counter_sum(struct percpu_counter*)' '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)' 'void bdev_end_io_acct(struct block_device*, enum req_op, unsigned int, unsigned long)' 'unsigned long bdev_start_io_acct(struct block_device*, enum req_op, unsigned long)' '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*)' 'void bio_uninit(struct bio*)' 'int bioset_init(struct bio_set*, unsigned int, unsigned int, int)' 'struct gendisk* blk_mq_alloc_disk_for_queue(struct request_queue*, struct lock_class_key*)' 'void blk_queue_required_elevator_features(struct request_queue*, unsigned int)' '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*)' 'void call_rcu_hurry(struct callback_head*, rcu_callback_t)' 'unsigned long clock_t_to_jiffies(unsigned long)' 'int devcgroup_check_permission(short, u32, u32, short)' 'bool disk_check_media_change(struct gendisk*)' 'struct device_driver* driver_find(const char*, const struct bus_type*)' 'blk_status_t errno_to_blk_status(int)' 'bool folio_mark_dirty(struct folio*)' 'struct cpumask* group_cpus_evenly(unsigned int)' 'struct io_cq* ioc_find_get_icq(struct request_queue*)' 'struct io_cq* ioc_lookup_icq(struct request_queue*)' 'void* kmem_cache_alloc_node(struct kmem_cache*, gfp_t, int)' 'void* mempool_alloc_pages(gfp_t, void*)' 'void mempool_exit(mempool_t*)' 'void mempool_free_pages(void*, void*)' 'int mempool_init(mempool_t*, int, mempool_alloc_t*, mempool_free_t*, 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_counter_destroy_many(struct percpu_counter*, u32)' 'bool percpu_ref_is_zero(struct percpu_ref*)' '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 radix_tree_preload(gfp_t)' 'struct folio* read_cache_folio(struct address_space*, unsigned long, filler_t*, struct file*)' 'enum scsi_disposition scsi_check_sense(struct scsi_cmnd*)' 'int scsi_device_set_state(struct scsi_device*, enum scsi_device_state)' 'void scsi_eh_finish_cmd(struct scsi_cmnd*, struct list_head*)' 'enum pr_type scsi_pr_type_to_block(enum scsi_pr_type)' 'int scsi_rescan_device(struct scsi_device*)' 'const u8* scsi_sense_desc_find(const u8*, int, int)' 'void sdev_evt_send_simple(struct scsi_device*, enum scsi_device_event, gfp_t)' 'int thaw_super(struct super_block*, enum freeze_holder)' 'void trace_seq_puts(struct trace_seq*, const char*)' 'int transport_add_device(struct device*)' 'void transport_configure_device(struct device*)' 'void transport_destroy_device(struct device*)' 'void transport_remove_device(struct device*)' 'void transport_setup_device(struct device*)' 'void zero_fill_bio_iter(struct bio*, struct bvec_iter)' 2 variable symbol(s) added 'struct cgroup_subsys io_cgrp_subsys' 'struct static_key_true io_cgrp_subsys_on_dfl_key' Bug: 400475995 Bug: 401375276 Change-Id: I959e7f45641df674096da689089096bd14e4ed65 Signed-off-by:xiaoxiang.xiong <xiaoxiang.xiong@transsion.com> (cherry picked from commit ca0752ee)
Loading
Please register or sign in to comment