[abi_symbol_list]
# commonly used symbols
  __alloc_skb
  alloc_workqueue
  alt_cb_patch_nops
  bcmp
  bpf_trace_run1
  bpf_trace_run2
  bpf_trace_run3
  bpf_trace_run4
  bpf_trace_run5
  bpf_trace_run6
  cancel_delayed_work
  cancel_delayed_work_sync
  cancel_work_sync
  consume_skb
  cpu_number
  __cpu_online_mask
  crc32_le
  csum_partial
  debugfs_create_dir
  delayed_work_timer_fn
  destroy_workqueue
  dev_addr_mod
  dev_close
  _dev_err
  dev_kfree_skb_any_reason
  __dev_queue_xmit
  eth_type_trans
  flush_delayed_work
  fortify_panic
  get_random_bytes
  init_net
  init_timer_key
  jiffies
  jiffies_to_msecs
  kfree
  kfree_sensitive
  kfree_skb_reason
  __kmalloc
  kmalloc_caches
  kmalloc_trace
  kmemdup
  kvfree_call_rcu
  __list_add_valid_or_report
  __list_del_entry_valid_or_report
  __local_bh_enable_ip
  memcpy
  memmove
  memset
  mod_timer
  module_layout
  __msecs_to_jiffies
  __mutex_init
  mutex_lock
  mutex_unlock
  __netdev_alloc_skb
  netif_receive_skb
  netif_rx
  nla_memcpy
  __nla_parse
  nla_put
  param_ops_bool
  param_ops_charp
  param_ops_int
  perf_trace_buf_alloc
  perf_trace_run_bpf_submit
  preempt_schedule_notrace
  _printk
  __pskb_pull_tail
  __put_task_struct
  queue_delayed_work_on
  queue_work_on
  ___ratelimit
  _raw_spin_lock
  _raw_spin_lock_bh
  _raw_spin_lock_irqsave
  _raw_spin_unlock
  _raw_spin_unlock_bh
  _raw_spin_unlock_irqrestore
  __rcu_read_lock
  __rcu_read_unlock
  register_netdevice_notifier
  rtnl_is_locked
  rtnl_lock
  rtnl_unlock
  skb_copy_bits
  skb_pull
  skb_push
  skb_put
  skb_trim
  snprintf
  __stack_chk_fail
  strcmp
  strcpy
  strlen
  strnlen
  strscpy
  __sw_hweight16
  __sw_hweight32
  __sw_hweight8
  synchronize_net
  synchronize_rcu
  system_wq
  timer_delete
  timer_delete_sync
  trace_event_buffer_commit
  trace_event_buffer_reserve
  trace_event_printf
  trace_event_raw_init
  trace_event_reg
  trace_handle_return
  trace_raw_output_prep
  __trace_trigger_soft_disabled
  unregister_netdevice_notifier
  utf8_data_table
  __warn_printk

# required by cfg80211.ko
  bpf_trace_run11
  bpf_trace_run7
  bpf_trace_run8
  class_register
  class_unregister
  _ctype
  debugfs_remove
  debugfs_rename
  __dev_change_net_namespace
  __dev_get_by_index
  dev_get_by_index
  device_add
  device_del
  device_initialize
  device_rename
  dev_set_name
  do_trace_netlink_extack
  finish_wait
  flush_work
  gcd
  genlmsg_multicast_allns
  genlmsg_put
  genl_register_family
  genl_unregister_family
  get_net_ns_by_fd
  get_net_ns_by_pid
  inet_csk_get_port
  init_uts_ns
  init_wait_entry
  __init_waitqueue_head
  kasan_flag_enabled
  key_put
  keyring_alloc
  kobject_uevent_env
  ktime_get_coarse_with_offset
  memcmp
  mod_delayed_work_on
  netdev_err
  netlink_broadcast
  netlink_register_notifier
  netlink_unicast
  netlink_unregister_notifier
  net_ns_type_operations
  nla_find
  nla_put_64bit
  nla_reserve
  __nla_validate
  of_find_property
  of_prop_next_u32
  platform_device_register_full
  platform_device_unregister
  prepare_to_wait_event
  put_device
  __put_net
  _raw_spin_lock_irq
  _raw_spin_unlock_irq
  rb_erase
  rb_insert_color
  refcount_warn_saturate
  register_netdevice
  register_pernet_device
  release_firmware
  request_firmware
  request_firmware_nowait
  rfkill_alloc
  rfkill_blocked
  rfkill_destroy
  rfkill_register
  rfkill_resume_polling
  rfkill_set_hw_state_reason
  rfkill_unregister
  schedule
  scnprintf
  skb_add_rx_frag
  __sock_create
  sock_release
  sprintf
  sscanf
  sysfs_create_link
  sysfs_remove_link
  system_power_efficient_wq
  system_unbound_wq
  trace_print_array_seq
  unregister_netdevice_queue
  unregister_pernet_device
  verify_pkcs7_signature
  __wake_up
  wireless_nlevent_flush
  x509_load_certificate_list

# required by mac80211.ko
  alloc_netdev_mqs
  __alloc_percpu_gfp
  arc4_crypt
  arc4_setkey
  bitmap_free
  bitmap_zalloc
  call_rcu
  __cpu_possible_mask
  crc32_be
  crypto_aead_decrypt
  crypto_aead_encrypt
  crypto_aead_setauthsize
  crypto_aead_setkey
  crypto_alloc_aead
  crypto_alloc_shash
  crypto_alloc_skcipher
  crypto_destroy_tfm
  __crypto_memneq
  crypto_shash_digest
  crypto_shash_finup
  crypto_shash_setkey
  crypto_shash_update
  crypto_skcipher_decrypt
  crypto_skcipher_encrypt
  crypto_skcipher_setkey
  __crypto_xor
  dev_alloc_name
  dev_fetch_sw_netstats
  _dev_info
  _dev_printk
  _dev_warn
  drop_reasons_register_subsys
  drop_reasons_unregister_subsys
  ether_setup
  eth_mac_addr
  ethtool_op_get_link
  _find_first_bit
  _find_next_bit
  __flush_workqueue
  free_netdev
  free_percpu
  get_random_u16
  __hw_addr_init
  __hw_addr_sync
  __hw_addr_unsync
  idr_alloc
  idr_destroy
  idr_find
  idr_for_each
  idr_get_next
  idr_remove
  kernel_param_lock
  kernel_param_unlock
  kfree_skb_list_reason
  kmalloc_large
  ktime_get
  ktime_get_seconds
  ktime_get_with_offset
  kvfree
  kvmalloc_node
  napi_gro_receive
  netdev_info
  netdev_set_default_ethtool_ops
  netif_carrier_off
  netif_carrier_on
  netif_receive_skb_list
  net_ratelimit
  __per_cpu_offset
  preempt_schedule
  pskb_expand_head
  ___pskb_trim
  rcu_barrier
  register_inet6addr_notifier
  register_inetaddr_notifier
  rhashtable_free_and_destroy
  rhashtable_insert_slow
  rhltable_init
  __rht_bucket_nested
  rht_bucket_nested
  rht_bucket_nested_insert
  round_jiffies
  round_jiffies_relative
  round_jiffies_up
  sg_init_one
  sg_init_table
  skb_clone
  skb_clone_sk
  skb_complete_wifi_ack
  skb_copy
  skb_copy_expand
  skb_csum_hwoffload_help
  skb_dequeue
  skb_ensure_writable
  __skb_get_hash
  __skb_gso_segment
  skb_queue_head
  skb_queue_purge_reason
  skb_queue_tail
  strncpy
  __sw_hweight64
  system_freezable_wq
  tasklet_kill
  __tasklet_schedule
  tasklet_setup
  tasklet_unlock_wait
  unregister_inet6addr_notifier
  unregister_inetaddr_notifier
  __usecs_to_jiffies

# required by wonder.ko
  __auxiliary_driver_register
  auxiliary_driver_unregister
  debugfs_create_file
  debugfs_lookup_and_remove
  dev_get_by_name
  kstrtobool_from_user
  netdev_rx_handler_register
  netdev_rx_handler_unregister
  noop_llseek
  seq_lseek
  seq_printf
  seq_read
  simple_open
  single_open
  single_release
  vfree
  vzalloc
