ANDROID: delist f2fs_submit_folio_write and android_vh_f2fs_printk symbols
These two hooks pulled 42 essentially-private f2fs types into the ABI and blocked various subsequent updates to f2fs in both GKI and OGKI. 2 function symbol(s) removed 'int __traceiter_android_vh_f2fs_printk(void*, struct f2fs_sb_info*, struct va_format*, int, bool)' 'int __traceiter_f2fs_submit_folio_write(void*, struct folio*, struct f2fs_io_info*)' 2 variable symbol(s) removed 'struct tracepoint __tracepoint_android_vh_f2fs_printk' 'struct tracepoint __tracepoint_f2fs_submit_folio_write' 42 type(s) changed from FULLY_DEFINED to ABSENT: enum iostat_type enum page_type enum temp_type struct atgc_management struct ckpt_req_control struct curseg_info struct dirty_seglist_info struct discard_cmd_control struct extent_tree_info struct f2fs_bio_info struct f2fs_checkpoint struct f2fs_dev_info struct f2fs_dev_stats struct f2fs_device struct f2fs_extra_info struct f2fs_gc_kthread struct f2fs_io_info struct f2fs_journal struct f2fs_mount_info struct f2fs_nat_entry struct f2fs_nm_info struct f2fs_rwsem struct f2fs_sb_info struct f2fs_sit_entry struct f2fs_sm_info struct f2fs_stat_info struct f2fs_summary struct f2fs_summary_block struct f2fs_super_block struct flush_cmd_control struct free_segmap_info struct fscrypt_dummy_policy struct inode_management struct iostat_lat_info struct nat_journal struct nat_journal_entry struct sec_entry struct seg_entry struct sit_info struct sit_journal struct sit_journal_entry struct summary_footer Bug: 450739744 Bug: 440276987 Bug: 441865397 Bug: 442703555 Bug: 446271980 Change-Id: I695face453db685682bc81d8ed931828a574fe36 Signed-off-by:Giuliano Procida <gprocida@google.com> (cherry picked from commit 419cc933)
Loading
Please sign in to comment