Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 9f123741 authored by Greg Kroah-Hartman's avatar Greg Kroah-Hartman
Browse files

ANDROID: GKI: remove netfilter apis from supported symbols



All of the required netfilter and fib functions should already be built
into the base GKI kernel, so nothing should need to be exported.  If
there are missing modules that are required for the base to work
properly, we can update the kernel configuration to properly refect that
instead of trying to support random filter modules.

Bug: 157965270
Cc: Liangcai Fan <liangcai.fan@unisoc.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@google.com>
Change-Id: Ia070ce5dc415d09b57e43e7a9ea6d9804ed2876b
parent 525530c9
Loading
Loading
Loading
Loading
+22298 −23156

File changed.

Preview size limit exceeded, changes collapsed.

+0 −1
Original line number Diff line number Diff line
@@ -658,7 +658,6 @@
  netif_set_real_num_tx_queues
  __netif_set_xps_queue
  net_ratelimit
  nf_conntrack_destroy
  __num_online_cpus
  __put_page
  _raw_spin_trylock
+0 −1
Original line number Diff line number Diff line
@@ -129,7 +129,6 @@
  netif_device_detach
  netif_tx_stop_all_queues
  netif_tx_wake_queue
  nf_conntrack_destroy
  nr_cpu_ids
  param_ops_bool
  param_ops_int
+0 −1
Original line number Diff line number Diff line
@@ -1293,7 +1293,6 @@
  netlink_unicast
  net_ratelimit
  new_inode
  nf_conntrack_destroy
  nla_memcpy
  __nla_parse
  nla_put_64bit
+0 −76
Original line number Diff line number Diff line
@@ -365,25 +365,6 @@
  netif_carrier_on
  netif_rx_ni
  netif_tx_wake_queue
  nf_conntrack_expect_lock
  nf_ct_expect_related_report
  nf_ct_helper_log
  nf_ct_netns_get
  nf_ct_netns_put
  nf_ct_unexpect_related
  nf_ct_zone_dflt
  __nf_ip6_route
  nf_log_buf_add
  nf_log_buf_close
  nf_log_buf_open
  nf_log_packet
  nf_log_register
  nf_log_set
  nf_log_unregister
  nf_log_unset
  nf_register_net_hooks
  nf_skb_duplicated
  nf_unregister_net_hooks
  nr_cpu_ids
  nvmem_cell_get
  nvmem_cell_put
@@ -624,7 +605,6 @@
  sync_filesystem
  syscon_regmap_lookup_by_phandle
  syscon_regmap_lookup_by_phandle_args
  sysctl_nf_log_all_netns
  sysfs_create_file_ns
  sysfs_create_group
  sysfs_create_groups
@@ -967,8 +947,6 @@
  mempool_destroy
  mempool_free
  mempool_free_slab
  nf_ct_get_tuplepr
  nf_ct_invert_tuple
  param_ops_int
  prandom_u32
  proc_create_net_data
@@ -1354,8 +1332,6 @@
  ipv6_find_hdr
  kstrtouint_from_user
  __local_bh_enable_ip
  nf_conntrack_destroy
  nf_conntrack_find_get
  of_dma_configure
  proc_dointvec
  register_netdevice_notifier
@@ -2083,9 +2059,6 @@
  __module_get
  nsecs_to_jiffies

# required by ip6t_SYNPROXY.ko
  nf_ip6_checksum

# required by spi-bitbang.ko
  spi_register_controller
  spi_unregister_controller
@@ -2103,10 +2076,6 @@
  register_blkdev
  unregister_blkdev

# required by xt_LOG.ko
  nf_logger_find_get
  nf_logger_put

# required by ppp_async.ko
  crc_ccitt_table
  n_tty_ioctl_helper
@@ -2126,20 +2095,6 @@
  tty_unregister_ldisc
  tty_unthrottle

# required by ip6table_nat.ko
  nf_nat_ipv6_register_fn
  nf_nat_ipv6_unregister_fn

# required by nf_synproxy_core.ko
  ip_route_me_harder
  ipv6_skip_exthdr
  nf_ct_ext_add
  nf_ct_extend_register
  nf_ct_extend_unregister
  nf_ct_seqadj_init
  nf_ct_tmpl_alloc
  nf_ct_tmpl_free

# required by cls_fw.ko
  __dev_get_by_index
  __dev_get_by_name
@@ -2177,30 +2132,9 @@
  shash_free_instance
  shash_register_instance

# required by nf_conntrack_sip.ko
  mod_timer_pending
  nf_conntrack_helpers_register
  nf_conntrack_helpers_unregister
  nf_ct_expect_alloc
  __nf_ct_expect_find
  nf_ct_expect_init
  nf_ct_expect_put
  nf_ct_helper_init
  __nf_ct_refresh_acct
  nf_ct_remove_expect
  nf_ip_route

# required by ipt_SYNPROXY.ko
  nf_ip_checksum

# required by aes-ce-ccm.ko
  ce_aes_expandkey

# required by ipt_rpfilter.ko
  fib_info_nh_uses_dev
  __fib_lookup
  fib_table_lookup

# required by i2c-dev.ko
  bus_register_notifier
  bus_unregister_notifier
@@ -2227,16 +2161,6 @@
  led_trigger_register
  led_trigger_unregister

# required by nf_nat_sip.ko
  nf_ct_helper_expectfn_register
  nf_ct_helper_expectfn_unregister
  nf_ct_seqadj_set
  nf_nat_helper_register
  nf_nat_helper_unregister
  __nf_nat_mangle_tcp_packet
  nf_nat_mangle_udp_packet
  nf_nat_setup_info

# required by virtio_crypto.ko
  virtio_break_device
  virtqueue_add_sgs