|
|
Log in / Subscribe / Register

Changes to exported symbols and kfuncs in 6.13

The 6.13 development cycle saw the removal of 231 exported symbols and the addition of 443 new ones:

Symbols removedSymbols added
HT_update_self_and_peer_setting
SEMTECH_PROX::sx_common_get_raw_register_config
SND_SOC_SDW_UTILS::asoc_sdw_rt712_spk_rtd_init
SND_SOC_SDW_UTILS::asoc_sdw_rt722_spk_rtd_init
__get_task_comm
__gfn_to_pfn_memslot
__inode_attach_wb
__memcpy_fromio
__memcpy_toio
__memset_io
__rtnl_link_register
__rtnl_link_unregister
alloc_ltalkdev
alloc_rtllib
amd756_smbus
anybuss_client_driver_register
anybuss_client_driver_unregister
anybuss_finish_init
anybuss_host_common_probe
anybuss_host_common_remove
anybuss_read_fbctrl
anybuss_read_output
anybuss_recv_msg
anybuss_send_ext
anybuss_send_msg
anybuss_set_power
anybuss_start_init
anybuss_write_input
apply_msr_data
atmel_pmecc_destroy_user
auxiliary_find_device
backlight_register_notifier
backlight_unregister_notifier
bio_add_zone_append_page
bit_wait_io_timeout
blk_mq_flush_busy_ctxs
bprintf
btracker_nr_writebacks_queued
ceph_copy_to_page_vector
ceph_copy_user_to_page_vector
ceph_pagelist_set_cursor
ceph_pagelist_truncate
cfag12864b_getrate
cfag12864b_isenabled
chip_allow_sleep
chip_wakeup
clk_hw_rate_is_protected
clocksource_change_rating
cmp_connection_update
create_signature
crypto_akcipher_sync_post
crypto_akcipher_sync_prep
crypto_init_akcipher_ops_sig
crypto_sig_maxsize
crypto_sig_set_privkey
crypto_sig_set_pubkey
crypto_sig_sign
crypto_sig_verify
cxgb3_alloc_stid
cxgb3_free_stid
cxgb4_get_srq_entry
cxgb4_iscsi_init
cxgb4_l2t_alloc_switching
debugfs_create_file
decrypt_blob
devlink_resource_occ_get_register
devlink_resource_occ_get_unregister
devlink_resource_register
devm_acpi_dma_controller_free
devm_anybuss_host_common_probe
devm_aperture_acquire_from_firmware
devm_clk_bulk_get_all_enable
devm_pci_pwrctl_device_set_ready
devm_power_supply_register_no_ws
devm_snd_soc_register_dai
dlm_errmsg
dm_cell_promote_or_release
dm_get_cell
drm_aperture_remove_conflicting_framebuffers
drm_aperture_remove_conflicting_pci_framebuffers
drm_fbdev_dma_setup
drm_fbdev_shmem_setup
drm_fbdev_ttm_setup
drm_gem_vram_simple_display_pipe_cleanup_fb
drm_gem_vram_simple_display_pipe_prepare_fb
emulate_vsx_load
emulate_vsx_store
encrypt_blob
fieldbus_dev_area_updated
fieldbus_dev_online_changed
fieldbus_dev_register
fieldbus_dev_unregister
free_rtllib
genphy_config_eee_advert
gfn_to_page
gfn_to_page_many_atomic
gfn_to_pfn
gfn_to_pfn_memslot
gfn_to_pfn_memslot_atomic
gfn_to_pfn_prot
gmap_disable
gmap_enable
gmap_get_enabled
hid_snto32
highmem
hrtimer_init_on_stack
hrtimer_init_sleeper
hrtimer_init_sleeper_on_stack
hsmp_send_message
imx_drm_connector_destroy
iommu_domain_alloc
iommu_enable_nesting
iommu_paging_domain_alloc
iommu_present
iw_handler_get_spy
iw_handler_get_thrspy
iw_handler_set_spy
iw_handler_set_thrspy
kvm_get_apic_mode
kvm_release_pfn_clean
kvm_release_pfn_dirty
kvm_set_pfn_accessed
kvm_set_pfn_dirty
kvm_vcpu_map
lib80211_crypt_delayed_deinit
lib80211_crypt_info_free
lib80211_crypt_info_init
lib80211_get_crypto_ops
lib80211_register_crypto_ops
lib80211_unregister_crypto_ops
list_lru_add
list_lru_del
load_msr_list
lookup_fdget_rcu
mdio45_ethtool_gset_npage
nforce2_smbus
notify_wx_assoc_event
nr_irqs
omapdss_of_get_next_endpoint
omapdss_of_get_next_port
pci_pwrctl_device_set_ready
pci_pwrctl_device_unset_ready
pci_pwrctl_init
pci_walk_bus_locked
pcim_iomap_regions_request_all
pernet_ops_rwsem
power_supply_property_is_writeable
power_supply_register_no_ws
put_pages_list
release_msr_list
remove_peer_ts
rtllib_act_scanning
rtllib_legal_channel
rtllib_mgnt_disconnect
rtllib_ps_tx_ack
rtllib_reset_queue
rtllib_rx
rtllib_softmac_start_protocol
rtllib_softmac_stop_protocol
rtllib_sta_ps_send_null_frame
rtllib_start_scan_syncro
rtllib_stop_scan
rtllib_stop_scan_syncro
rtllib_wx_get_encode
rtllib_wx_get_essid
rtllib_wx_get_freq
rtllib_wx_get_mode
rtllib_wx_get_name
rtllib_wx_get_power
rtllib_wx_get_rate
rtllib_wx_get_rts
rtllib_wx_get_scan
rtllib_wx_get_wap
rtllib_wx_set_auth
rtllib_wx_set_encode
rtllib_wx_set_encode_ext
rtllib_wx_set_essid
rtllib_wx_set_freq
rtllib_wx_set_gen_ie
rtllib_wx_set_mlme
rtllib_wx_set_mode
rtllib_wx_set_power
rtllib_wx_set_rate
rtllib_wx_set_rts
rtllib_wx_set_scan
rtllib_wx_set_wap
rtllib_xmit
rtnl_register_module
rtnl_unregister
rtw89_efuse_read_fw_secure_be
rtw_rx_fill_rx_status
security_current_getsecid_subj
security_task_getsecid_obj
snd_soc_set_runtime_hwparams
srcu_check_nmi_safety
sst_dsp_inbox_read
sst_dsp_inbox_write
sst_dsp_mailbox_init
sst_dsp_outbox_read
sst_dsp_outbox_write
sst_dsp_register_poll
sst_dsp_shim_read
sst_dsp_shim_read_unlocked
sst_dsp_shim_update_bits
sst_dsp_shim_update_bits_forced
sst_dsp_shim_update_bits_forced_unlocked
sst_dsp_shim_update_bits_unlocked
sst_dsp_shim_write
sst_dsp_shim_write_unlocked
sst_ipc_fini
sst_ipc_init
sst_ipc_reply_find_msg
sst_ipc_tx_message_nopm
sst_ipc_tx_message_nowait
sst_ipc_tx_message_wait
sst_ipc_tx_msg_reply_complete
sst_shim32_read
sst_shim32_read64
sst_shim32_write
sst_shim32_write64
st_register
st_unregister
task_lookup_next_fdget_rcu
tcf_action_dump_1
tpm2_sessions_init
tracepoint_srcu
virtqueue_set_dma_premapped
wbc_attach_and_unlock_inode
wireless_spy_update
xpcs_do_config
xpcs_link_up
AMD_HSMP::get_hsmp_pdev
AMD_HSMP::hsmp_cache_proto_ver
AMD_HSMP::hsmp_get_tbl_dram_base
AMD_HSMP::hsmp_metric_tbl_read
AMD_HSMP::hsmp_misc_deregister
AMD_HSMP::hsmp_misc_register
AMD_HSMP::hsmp_send_message
AMD_HSMP::hsmp_test
CXL::cxl_dport_map_rcd_linkcap
IIO_AD3552R::ad3542r_ch_ranges
IIO_AD3552R::ad3552r_calc_custom_gain
IIO_AD3552R::ad3552r_calc_gain_and_offset
IIO_AD3552R::ad3552r_ch_ranges
IIO_AD3552R::ad3552r_get_custom_gain
IIO_AD3552R::ad3552r_get_drive_strength
IIO_AD3552R::ad3552r_get_output_range
IIO_AD3552R::ad3552r_get_ref_voltage
IIO_AD7606::ad7605_4_info
IIO_AD7606::ad7606_4_info
IIO_AD7606::ad7606_6_info
IIO_AD7606::ad7606_8_info
IIO_AD7606::ad7606b_info
IIO_AD7606::ad7606c_16_info
IIO_AD7606::ad7606c_18_info
IIO_AD7606::ad7607_info
IIO_AD7606::ad7608_info
IIO_AD7606::ad7609_info
IIO_AD7606::ad7616_info
IIO_BACKEND::iio_backend_data_stream_disable
IIO_BACKEND::iio_backend_data_stream_enable
IIO_BACKEND::iio_backend_data_transfer_addr
IIO_BACKEND::iio_backend_ddr_disable
IIO_BACKEND::iio_backend_ddr_enable
IIO_BMI270::bmi260_chip_info
IIO_BMI270::bmi270_chip_info
IIO_BMI270::bmi270_core_probe
IIO_BMP280::bmp085_chip_info
INTEL_IPU6::ipu6_dma_alloc
INTEL_IPU6::ipu6_dma_free
INTEL_IPU6::ipu6_dma_map_sg
INTEL_IPU6::ipu6_dma_map_sgtable
INTEL_IPU6::ipu6_dma_sync_sg
INTEL_IPU6::ipu6_dma_sync_sgtable
INTEL_IPU6::ipu6_dma_sync_single
INTEL_IPU6::ipu6_dma_unmap_sg
INTEL_IPU6::ipu6_dma_unmap_sgtable
IOMMUFD::_iommufd_object_alloc
IOMMUFD::iommufd_viommu_find_dev
MESON_RESET::meson_reset_controller_register
MESON_RESET::meson_reset_ops
MESON_RESET::meson_reset_toggle_ops
PIIX4_SMBUS::piix4_sb800_port_sel
PIIX4_SMBUS::piix4_sb800_region_release
PIIX4_SMBUS::piix4_sb800_region_request
PIIX4_SMBUS::piix4_transaction
SERIAL_8250_PCI::serial_8250_warn_need_ioport
SND_SOC_ACPI_INTEL_SDCA_QUIRKS::snd_soc_acpi_intel_sdca_is_device_rt712_vb
SND_SOC_AMD_SDW_MACH::get_acp63_cpu_pin_id
SND_SOC_SDCA::sdca_device_quirk_match
SND_SOC_SDCA::sdca_lookup_functions
SND_SOC_SDCA::sdca_lookup_interface_revision
SND_SOC_SDW_UTILS::asoc_sdw_rt_mf_sdca_spk_rtd_init
SND_SOC_SOF_HDA_MLINK::hdac_bus_eml_enable_interrupt_unlocked
__arm64_is_protected_mmio
__crc32c_le_base
__drm_printfn_line
__file_ref_put
__gfn_to_page
__kvm_faultin_pfn
__kvm_vcpu_map
__min_heap_del
__min_heap_full
__min_heap_init
__min_heap_peek
__min_heap_pop
__min_heap_pop_push
__min_heap_push
__min_heap_sift_down
__min_heap_sift_up
__min_heapify_all
__rtnl_net_lock
__rtnl_net_unlock
__rtw89_mgnt_chan_get
__sdhci_finish_data_common
__sdhci_finish_mrq
__srcu_check_read_flavor
adau1372_of_match
add_disk_fwnode
blk_freeze_queue_start_non_owner
blk_mq_unfreeze_queue_non_owner
blk_validate_limits
btintel_diagnostics
cfg80211_wdev_channel_allowed
cgbc_command
clk_hw_register_fixed_factor_index
clk_rcg2_shared_floor_ops
copy_to_kernel_nofault
cpu_tasks
crc32_le_base
crypto_grab_sig
crypto_register_sig
crypto_unregister_sig
debugfs_create_file_full
debugfs_create_file_short
dev_is_amba
dev_pm_qos_read_value
dev_warn_probe
devm_clk_bulk_get_all_enabled
devm_imx_drm_legacy_bridge
devm_meson_rst_aux_register
devm_of_regulator_get_optional
devm_pci_pwrctrl_device_set_ready
drm_client_dev_resume
drm_client_dev_suspend
drm_client_setup
drm_client_setup_with_color_mode
drm_client_setup_with_fourcc
drm_driver_color_mode_format
drm_fbdev_client_setup
drm_fbdev_dma_driver_fbdev_probe
drm_fbdev_shmem_driver_fbdev_probe
drm_fbdev_ttm_driver_fbdev_probe
drm_framebuffer_check_src_coords
drm_framebuffer_free
drm_gem_object_init_with_mnt
drm_gem_shmem_create_with_mnt
drm_mode_object_add
drm_of_lvds_get_dual_link_pixel_order_sink
dw_hdmi_qp_bind
dw_hdmi_qp_resume
em_update_performance_limits
enetc_get_driver_data
enetc_has_err050089
enetc_mdiobus_create
enetc_mdiobus_destroy
enetc_pf_netdev_setup
enetc_pf_set_mac_addr
enetc_phylink_create
enetc_phylink_destroy
enetc_setup_mac_addresses
fget_task_next
fill_mg_cmtime
folio_add_pins
folio_mark_dirty_lock
fs_param_is_file_or_string
generic_atomic_write_valid
generic_ci_d_compare
generic_ci_d_hash
genphy_c45_an_config_eee_aneg
get_nfs_version
gpib_free_pseudo_irq
gpib_match_device_path
gpib_pci_get_device
gpib_pci_get_subsys
gpib_register_driver
gpib_request_pseudo_irq
gpib_unregister_driver
hisi_qm_get_cap_value
hisi_qm_q_num_set
hrtimer_setup
hrtimer_setup_on_stack
hrtimer_setup_sleeper_on_stack
iio_get_acpi_device_name_and_data
inb_wrapper
inode_set_ctime_deleg
inode_set_ctime_to_ts
intel_spi_groups
inw_wrapper
iommu_paging_domain_alloc_flags
ipw_wx_get_spy
ipw_wx_get_thrspy
ipw_wx_set_spy
ipw_wx_set_thrspy
irq_get_nr_irqs
irq_set_nr_irqs
kmemleak_transient_leak
kvm_prefetch_pages
kvmhv_get_l1_to_l2_cs_time
kvmhv_get_l1_to_l2_cs_time_vcpu
kvmhv_get_l2_runtime_agg
kvmhv_get_l2_runtime_agg_vcpu
kvmhv_get_l2_to_l1_cs_time
kvmhv_get_l2_to_l1_cs_time_vcpu
kvmhv_set_l2_counters_status
lan969x_desc
libipw_crypt_delayed_deinit
libipw_crypt_info_free
libipw_crypt_info_init
libipw_get_crypto_ops
libipw_register_crypto_ops
libipw_unregister_crypto_ops
lockdep_rtnl_net_is_held
loongson_i2s_dai
loongson_i2s_pm
mipi_dsi_compression_mode_multi
mmc_regulator_set_vqmmc2
mpi_set_bit
mtk_dvfsrc_query_info
mtk_dvfsrc_send_request
mtk_phy_hw_led_blink_set
mtk_phy_hw_led_on_set
mtk_phy_led_hw_ctrl_get
mtk_phy_led_hw_ctrl_set
mtk_phy_led_hw_is_supported
mtk_phy_led_num_dly_cfg
mtk_phy_leds_state_init
mtk_phy_read_page
mtk_phy_write_page
nec7210_board_online
nec7210_board_reset
nec7210_command
nec7210_disable_eos
nec7210_enable_eos
nec7210_go_to_standby
nec7210_interface_clear
nec7210_interrupt
nec7210_interrupt_have_status
nec7210_iomem_read_byte
nec7210_iomem_write_byte
nec7210_ioport_read_byte
nec7210_ioport_write_byte
nec7210_locking_iomem_read_byte
nec7210_locking_iomem_write_byte
nec7210_locking_ioport_read_byte
nec7210_locking_ioport_write_byte
nec7210_parallel_poll
nec7210_parallel_poll_configure
nec7210_parallel_poll_response
nec7210_primary_address
nec7210_read
nec7210_read_data_in
nec7210_release_rfd_holdoff
nec7210_remote_enable
nec7210_request_system_control
nec7210_return_to_local
nec7210_secondary_address
nec7210_serial_poll_response
nec7210_serial_poll_status
nec7210_set_handshake_mode
nec7210_set_reg_bits
nec7210_t1_delay
nec7210_take_control
nec7210_update_status
nec7210_update_status_nolock
nec7210_write
ntpfw_load
of_clk_add_hw_provider_kunit
of_graph_get_next_port
of_graph_get_next_port_endpoint
of_graph_get_port_count
of_regulator_get_optional
otx2_alloc_queue_mem
otx2_cq_intr_handler
otx2_disable_mbox_intr
otx2_disable_napi
otx2_free_cints
otx2_free_hw_resources
otx2_free_queue_mem
otx2_hw_set_mtu
otx2_init_hw_resources
otx2_init_rsrc
otx2_napi_handler
otx2_pfaf_mbox_destroy
otx2_realloc_msix_vectors
otx2_setup_tc_cls_flower
otx2_update_rq_stats
otx2_update_sq_stats
outb_wrapper
outw_wrapper
pack
pcc_mbox_ioremap
pci_epc_mem_map
pci_epc_mem_unmap
pci_pwrctrl_device_set_ready
pci_pwrctrl_device_unset_ready
pci_pwrctrl_init
pcie_disable_tph
pcie_enable_tph
pcie_tph_get_cpu_st
pcie_tph_set_st_entry
pcim_iounmap_region
pcim_request_all_regions
prot_ns_shared
push_gpib_event
pwm_get_state_hw
pwm_get_waveform_might_sleep
pwm_round_waveform_might_sleep
pwm_set_waveform_might_sleep
qcom_scm_set_gpu_smmu_aperture
qcom_scm_set_gpu_smmu_aperture_is_available
qspinlock_key
rdma_roce_rescan_port
rdma_user_mmap_disassociate
readb_wrapper
readw_wrapper
roce_del_all_netdev_gids
rsi_present
rt_sdca_btn_type
rt_sdca_button_detect
rt_sdca_headset_detect
rt_sdca_index_read
rt_sdca_index_update_bits
rt_sdca_index_write
rtnl_net_is_locked
rtnl_net_lock
rtnl_net_trylock
rtnl_net_unlock
rtw8812a_hw_spec
rtw8821a_hw_spec
rtw88xxa_efuse_grant
rtw88xxa_false_alarm_statistics
rtw88xxa_iqk_backup_afe
rtw88xxa_iqk_backup_mac_bb
rtw88xxa_iqk_configure_mac
rtw88xxa_iqk_finish
rtw88xxa_iqk_restore_mac_bb
rtw88xxa_phy_cck_pd_set
rtw88xxa_phy_pwrtrack
rtw88xxa_phy_read_rf
rtw88xxa_power_off
rtw88xxa_power_on
rtw88xxa_query_phy_status
rtw88xxa_read_efuse
rtw88xxa_set_channel
rtw88xxa_set_tx_power_index
rtw89_phy_write32_idx_clr
rtw89_phy_write32_idx_set
rtw_coex_init_hw_config
rtw_coex_power_off_setting
rtw_coex_power_on_setting
rtw_download_firmware
rtw_power_off
rtw_power_on
rtw_pwr_seq_parser
rtw_rx_query_rx_desc
rtw_set_trx_fifo_info
rtw_wait_firmware_completion
sdhci_complete_work
sdhci_data_line_cmd
sdhci_do_reset
sdhci_enable_preset_value
sdhci_finish_mrq
sdhci_get_vdd_value
sdhci_initialize_data
sdhci_mod_timer
sdhci_needs_reset
sdhci_prepare_dma
sdhci_present_error
sdhci_request_done_dma
sdhci_set_ios_common
sdhci_thread_irq
sdhci_uhs2_add_host
sdhci_uhs2_clear_set_irqs
sdhci_uhs2_dump_regs
sdhci_uhs2_irq
sdhci_uhs2_remove_host
sdhci_uhs2_reset
sdhci_uhs2_set_power
sdhci_uhs2_set_timeout
sdw_cdns_soft_reset
security_cred_getlsmprop
security_current_getlsmprop_subj
security_lsmprop_to_secctx
security_task_getlsmprop_obj
sig_register_instance
skb_might_realloc
skx_set_res_cfg
snd_compr_task_finished
snd_soc_acpi_amd_acp63_sdw_machines
sparx5_cal_speed_to_value
sparx5_get_hwtimestamp
sparx5_get_port_cal_speed
stp_enabled
sysfb_handles_screen_info
tms9914_board_reset
tms9914_command
tms9914_disable_eos
tms9914_enable_eos
tms9914_go_to_standby
tms9914_interface_clear
tms9914_interrupt
tms9914_interrupt_have_status
tms9914_iomem_read_byte
tms9914_iomem_write_byte
tms9914_ioport_read_byte
tms9914_ioport_write_byte
tms9914_line_status
tms9914_online
tms9914_parallel_poll
tms9914_parallel_poll_configure
tms9914_parallel_poll_response
tms9914_primary_address
tms9914_read
tms9914_release_holdoff
tms9914_remote_enable
tms9914_request_system_control
tms9914_return_to_local
tms9914_secondary_address
tms9914_serial_poll_response
tms9914_serial_poll_status
tms9914_set_holdoff_mode
tms9914_t1_delay
tms9914_take_control
tms9914_take_control_workaround
tms9914_update_status
tms9914_write
ttm_bo_populate
typec_partner_set_usb_mode
typec_port_set_usb_mode
udp4_hash4
udp_ehashfn
udp_lib_hash4
unpack
usb_dynids_lock
utf8_parse_version
uv_get_secret_metadata
uv_retrieve_secret
uverbs_try_lock_object
v4l2_debugfs_if_alloc
v4l2_debugfs_if_free
v4l2_debugfs_root
venus_close_common
virtio_pci_admin_dev_parts_get
virtio_pci_admin_dev_parts_metadata_get
virtio_pci_admin_dev_parts_set
virtio_pci_admin_has_dev_parts
virtio_pci_admin_mode_set
virtio_pci_admin_obj_create
virtio_pci_admin_obj_destroy
virtqueue_add_inbuf_premapped
virtqueue_add_outbuf_premapped
wbc_attach_fdatawrite_inode
wilc_cfg80211_register
wilc_get_chipid
writeb_wrapper
writew_wrapper
xfrm_input_state_lookup
xhci_stop_endpoint_sync
xmb_inject_err
xmb_manager_register
xpcs_create_pcs_mdiodev
xpcs_destroy_pcs
xpcs_to_phylink_pcs

There are 178 kfuncs exported in 6.13, 11 of which are new:

bpf_cast_to_kern_ctx
bpf_iter_kmem_cache_destroy
bpf_iter_kmem_cache_new
bpf_iter_kmem_cache_next
bpf_rdonly_cast
bpf_send_signal_task
bpf_task_from_vpid
scx_bpf_dsq_insert
scx_bpf_dsq_insert_vtime
scx_bpf_dsq_move
scx_bpf_dsq_move_vtime


to post comments


Copyright © 2024, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds