summaryrefslogtreecommitdiff
path: root/usr/src/uts/sparc
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src/uts/sparc')
-rw-r--r--usr/src/uts/sparc/Makefile.sparc.shared2
-rw-r--r--usr/src/uts/sparc/arp/Makefile6
-rw-r--r--usr/src/uts/sparc/arp/arp.global-objs.debug649
-rw-r--r--usr/src/uts/sparc/ip/ip.global-objs.debug6481
-rw-r--r--usr/src/uts/sparc/ip/ip.global-objs.obj6476
-rw-r--r--usr/src/uts/sparc/ml/modstubs.s3
6 files changed, 45 insertions, 132 deletions
diff --git a/usr/src/uts/sparc/Makefile.sparc.shared b/usr/src/uts/sparc/Makefile.sparc.shared
index 7aa463978d..873557cbd6 100644
--- a/usr/src/uts/sparc/Makefile.sparc.shared
+++ b/usr/src/uts/sparc/Makefile.sparc.shared
@@ -205,7 +205,7 @@ DRV_KMODS += aggr arp audio bl bofi clone cn conskbd consms cpuid
DRV_KMODS += crypto cryptoadm devinfo dump
DRV_KMODS += dtrace fasttrap fbt lockstat profile sdt systrace dcpc
DRV_KMODS += fssnap icmp icmp6 ip ip6 ipnet ipsecah
-DRV_KMODS += ipsecesp iptun iptunq iwscn keysock kmdb kstat ksyms llc1
+DRV_KMODS += ipsecesp iptun iwscn keysock kmdb kstat ksyms llc1
DRV_KMODS += lofi
DRV_KMODS += log logindmux kssl mm nca physmem pm poll pool
DRV_KMODS += pseudo ptc ptm pts ptsl ramdisk random rsm rts sad
diff --git a/usr/src/uts/sparc/arp/Makefile b/usr/src/uts/sparc/arp/Makefile
index 21c26c762e..6d1610da66 100644
--- a/usr/src/uts/sparc/arp/Makefile
+++ b/usr/src/uts/sparc/arp/Makefile
@@ -20,11 +20,9 @@
#
#
# uts/sparc/arp/Makefile
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-#ident "%Z%%M% %I% %E% SMI"
-#
# This makefile drives the production of the arp driver kernel module.
#
# sparc architecture dependent
@@ -72,7 +70,7 @@ CFLAGS += $(CCVERBOSE)
#
# depends on ip
#
-LDFLAGS += -dy -Ndrv/ip -Ndrv/hook -Nmisc/neti
+LDFLAGS += -dy -Ndrv/ip
#
# For now, disable these lint checks; maintainers should endeavor
diff --git a/usr/src/uts/sparc/arp/arp.global-objs.debug64 b/usr/src/uts/sparc/arp/arp.global-objs.debug64
index 7f826ea213..f936276753 100644
--- a/usr/src/uts/sparc/arp/arp.global-objs.debug64
+++ b/usr/src/uts/sparc/arp/arp.global-objs.debug64
@@ -23,15 +23,6 @@
# Use is subject to license terms.
#
-ar_cmd_tbl
-ar_m_tbl
-arp_mod_info
-arp_no_defense
-arpinfo
-arprinit
-arpwinit
-arp_param_arr
-arp_netinfo
cb_inet_devops
fsw
inet_dev_info
diff --git a/usr/src/uts/sparc/ip/ip.global-objs.debug64 b/usr/src/uts/sparc/ip/ip.global-objs.debug64
index 8df87d813d..07e9aaedde 100644
--- a/usr/src/uts/sparc/ip/ip.global-objs.debug64
+++ b/usr/src/uts/sparc/ip/ip.global-objs.debug64
@@ -23,19 +23,24 @@
# Use is subject to license terms.
#
+arp_m_tbl
+arp_mod_info
+arp_netinfo
+arp_no_defense
+arpinfo
cb_inet_devops
cl_inet_bind
+cl_inet_checkspi
cl_inet_connect2
+cl_inet_deletespi
cl_inet_disconnect
+cl_inet_getspi
+cl_inet_idlesa
cl_inet_ipident
cl_inet_isclusterwide
cl_inet_listen
cl_inet_unbind
cl_inet_unlisten
-cl_inet_getspi
-cl_inet_checkspi
-cl_inet_deletespi
-cl_inet_idlesa
cl_sctp_assoc_change
cl_sctp_check_addrs
cl_sctp_connect
@@ -43,6 +48,7 @@ cl_sctp_disconnect
cl_sctp_listen
cl_sctp_unlisten
conn_drain_nthreads
+dce_cache
default_ip6_asp_table
do_tcp_fusion
do_tcpzcopy
@@ -97,74 +103,45 @@ ill_no_arena
ill_null
inet_dev_info
inet_devops
-ip6_area_template
-ip6_ared_template
-ip6_cache_table_size
ip6_ftable_hash_size
-ip6_ire_max_bucket_cnt
-ip6_ire_min_bucket_cnt
-ip6_max_cache_table_size
ip6opt_ls
-ip_ard_template
-ip_area_template
-ip_ared_template
-ip_areq_template
-ip_arma_multi_template
-ip_aroff_template
-ip_aron_template
-ip_aru_template
-ip_cache_table_size
ip_cgtp_filter_rev
ip_conn_cache
ip_debug
ip_g_all_ones
-ip_helper_stream_cache
ip_helper_stream_info
ip_helper_stream_rinit
ip_helper_stream_winit
ip_ioctl_ftbl
-ip_ire_cleanup_cnt
-ip_ire_cpu_ratio
-ip_ire_max_bucket_cnt
-ip_ire_mem_ratio
-ip_ire_min_bucket_cnt
-ip_loopback_mtu
ip_loopback_mtu_v6plus
ip_loopback_mtuplus
ip_m_tbl
-ip_max_cache_table_size
ip_max_frag_dups
ip_min_frag_prune_time
-ip_minor_arena_sa
ip_minor_arena_la
+ip_minor_arena_sa
ip_misc_ioctl_count
ip_misc_ioctl_table
ip_mod_info
ip_modclose_ackwait_ms
ip_ndx_ioctl_count
ip_ndx_ioctl_table
-ip_opt_arr
-ip_opt_obj
ip_poll_normal_ms
ip_poll_normal_ticks
ip_rput_pullups
ip_six_byte_all_ones
ip_squeue_create_callback
ip_squeue_enter
-ip_squeue_enter_unbound
ip_squeue_fanout
ip_squeue_flag
ip_squeue_worker_wait
ip_thread_data
ip_thread_list
ip_thread_rwlock
-ip_use_helper_cache
-ip_wput_frag_mdt_min
ipcl_bind_fanout_size
ipcl_conn_hash_maxsize
ipcl_conn_hash_memfactor
ipcl_conn_hash_size
-ipcl_debug_level
ipcl_iptun_fanout_size
ipcl_raw_fanout_size
ipcl_udp_fanout_size
@@ -174,24 +151,16 @@ ipinfov4
ipinfov6
iplrinit
iplwinit
-ipmp_aract_template
-ipmp_ardeact_template
ipmp_kstats
iprinitv4
iprinitv6
ipsec_action_cache
ipsec_hdr_pullup_needed
-ipsec_info_cache
ipsec_pol_cache
ipsec_policy_failure_msgs
ipsec_sel_cache
ipsec_spd_hashsize
ipsec_weird_null_inbound_policy
-ipsechw_debug
-iptunq_info
-iptunq_modinfo
-iptunq_rinit
-iptunq_winit
ipv4_forward_suffix
ipv4info
ipv6_all_hosts_mcast
@@ -199,29 +168,22 @@ ipv6_all_ones
ipv6_all_rtrs_mcast
ipv6_all_v2rtrs_mcast
ipv6_all_zeros
-ipv6_areq_template
ipv6_forward_suffix
ipv6_ll_template
ipv6_loopback
ipv6_solicited_node_mcast
ipv6_unspecified_group
ipv6info
-ipwinitv4
-ipwinitv6
+ipwinit
ire_cache
ire_gw_secattr_cache
-ire_idle_cutoff_interval
ire_null
ire_nv_arr
ire_nv_tbl
-ire_uinfo_null
lcl_ndp_arr
lcl_param_arr
lcl_sctp_param_arr
lcl_sctp_wroff_xtra_param
-lcl_tcp_mdt_head_param
-lcl_tcp_mdt_max_pbufs_param
-lcl_tcp_mdt_tail_param
lcl_tcp_param_arr
lcl_tcp_wroff_xtra_param
mask_rnhead
@@ -230,6 +192,8 @@ modldrv
modlinkage
modlstrmod
multicast_encap_iphdr
+nce_cache
+ncec_cache
netdev_privs
prov_update_handle
radix_mask_cache
@@ -238,6 +202,7 @@ rawip_conn_cache
recvq_call
recvq_loop_cnt
req_arr
+rinit_arp
rn_mkfreelist
rn_ones
rn_zeros
@@ -260,19 +225,17 @@ sctp_kmem_faddr_cache
sctp_kmem_ftsn_set_cache
sctp_kmem_set_cache
sctp_mod_info
+sctp_opt_arr
+sctp_opt_arr_size
sctp_recvq_tq_task_max
sctp_recvq_tq_task_min
sctp_recvq_tq_thr_max
sctp_recvq_tq_thr_min
sctp_sin6_null
-sctp_taskq
sctpdebug
sctpinfo
sctprinit
sctpwinit
-sendq_collision
-sendq_empty
-sendq_loop_cnt
sin6_null
sin_null
skip_sctp_cksum
@@ -300,12 +263,10 @@ tcp_g_statistics
tcp_g_t_info_ack
tcp_g_t_info_ack_v6
tcp_icmp_source_quench
-tcp_iphc_cache
tcp_max_optsize
-tcp_mdt_chain
-tcp_mdt_smss_threshold
tcp_opt_arr
tcp_opt_obj
+tcp_outbound_squeue_switch
tcp_random_anon_port
tcp_random_end_ptr
tcp_random_fptr
@@ -321,13 +282,11 @@ tcp_sock_winit
tcp_squeue_flag
tcp_squeue_wput
tcp_static_maxpsz
-tcp_taskq
tcp_timercache
tcp_tx_pull_len
tcp_valid_levels_arr
tcp_winfo
tcp_winit
-tcp_outbound_squeue_switch
tcpinfov4
tcpinfov6
tli_errs
@@ -352,4 +311,6 @@ udp_valid_levels_arr
udp_winit
udpinfov4
udpinfov6
-zero_info
+winit_arp
+eri_cksum_workaround
+nxge_cksum_workaround
diff --git a/usr/src/uts/sparc/ip/ip.global-objs.obj64 b/usr/src/uts/sparc/ip/ip.global-objs.obj64
index 3df973b8f9..526e907ab5 100644
--- a/usr/src/uts/sparc/ip/ip.global-objs.obj64
+++ b/usr/src/uts/sparc/ip/ip.global-objs.obj64
@@ -23,19 +23,24 @@
# Use is subject to license terms.
#
+arp_m_tbl
+arp_mod_info
+arp_netinfo
+arp_no_defense
+arpinfo
cb_inet_devops
cl_inet_bind
+cl_inet_checkspi
cl_inet_connect2
+cl_inet_deletespi
cl_inet_disconnect
+cl_inet_getspi
+cl_inet_idlesa
cl_inet_ipident
cl_inet_isclusterwide
cl_inet_listen
cl_inet_unbind
cl_inet_unlisten
-cl_inet_getspi
-cl_inet_checkspi
-cl_inet_deletespi
-cl_inet_idlesa
cl_sctp_assoc_change
cl_sctp_check_addrs
cl_sctp_connect
@@ -43,6 +48,7 @@ cl_sctp_disconnect
cl_sctp_listen
cl_sctp_unlisten
conn_drain_nthreads
+dce_cache
default_ip6_asp_table
do_tcp_fusion
do_tcpzcopy
@@ -97,69 +103,41 @@ ill_no_arena
ill_null
inet_dev_info
inet_devops
-ip6_area_template
-ip6_ared_template
-ip6_cache_table_size
ip6_ftable_hash_size
-ip6_ire_max_bucket_cnt
-ip6_ire_min_bucket_cnt
-ip6_max_cache_table_size
ip6opt_ls
-ip_ard_template
-ip_area_template
-ip_ared_template
-ip_areq_template
-ip_arma_multi_template
-ip_aroff_template
-ip_aron_template
-ip_aru_template
-ip_cache_table_size
ip_cgtp_filter_rev
ip_conn_cache
ip_debug
ip_g_all_ones
-ip_helper_stream_cache
ip_helper_stream_info
ip_helper_stream_rinit
ip_helper_stream_winit
ip_ioctl_ftbl
-ip_ire_cleanup_cnt
-ip_ire_cpu_ratio
-ip_ire_max_bucket_cnt
-ip_ire_mem_ratio
-ip_ire_min_bucket_cnt
-ip_loopback_mtu
ip_loopback_mtu_v6plus
ip_loopback_mtuplus
ip_m_tbl
-ip_max_cache_table_size
ip_max_frag_dups
ip_min_frag_prune_time
-ip_minor_arena_sa
ip_minor_arena_la
+ip_minor_arena_sa
ip_misc_ioctl_count
ip_misc_ioctl_table
ip_mod_info
ip_modclose_ackwait_ms
ip_ndx_ioctl_count
ip_ndx_ioctl_table
-ip_opt_arr
-ip_opt_obj
ip_poll_normal_ms
ip_poll_normal_ticks
ip_rput_pullups
ip_six_byte_all_ones
ip_squeue_create_callback
ip_squeue_enter
-ip_squeue_enter_unbound
ip_squeue_fanout
ip_squeue_flag
ip_squeue_worker_wait
ip_thread_data
ip_thread_list
ip_thread_rwlock
-ip_use_helper_cache
-ip_wput_frag_mdt_min
ipcl_bind_fanout_size
ipcl_conn_hash_maxsize
ipcl_conn_hash_memfactor
@@ -173,23 +151,16 @@ ipinfov4
ipinfov6
iplrinit
iplwinit
-ipmp_aract_template
-ipmp_ardeact_template
ipmp_kstats
iprinitv4
iprinitv6
ipsec_action_cache
ipsec_hdr_pullup_needed
-ipsec_info_cache
ipsec_pol_cache
ipsec_policy_failure_msgs
ipsec_sel_cache
ipsec_spd_hashsize
ipsec_weird_null_inbound_policy
-iptunq_info
-iptunq_modinfo
-iptunq_rinit
-iptunq_winit
ipv4_forward_suffix
ipv4info
ipv6_all_hosts_mcast
@@ -197,29 +168,22 @@ ipv6_all_ones
ipv6_all_rtrs_mcast
ipv6_all_v2rtrs_mcast
ipv6_all_zeros
-ipv6_areq_template
ipv6_forward_suffix
ipv6_ll_template
ipv6_loopback
ipv6_solicited_node_mcast
ipv6_unspecified_group
ipv6info
-ipwinitv4
-ipwinitv6
+ipwinit
ire_cache
ire_gw_secattr_cache
-ire_idle_cutoff_interval
ire_null
ire_nv_arr
ire_nv_tbl
-ire_uinfo_null
lcl_ndp_arr
lcl_param_arr
lcl_sctp_param_arr
lcl_sctp_wroff_xtra_param
-lcl_tcp_mdt_head_param
-lcl_tcp_mdt_max_pbufs_param
-lcl_tcp_mdt_tail_param
lcl_tcp_param_arr
lcl_tcp_wroff_xtra_param
mask_rnhead
@@ -228,12 +192,15 @@ modldrv
modlinkage
modlstrmod
multicast_encap_iphdr
+nce_cache
+ncec_cache
netdev_privs
prov_update_handle
radix_mask_cache
radix_node_cache
rawip_conn_cache
req_arr
+rinit_arp
rn_mkfreelist
rn_ones
rn_zeros
@@ -256,12 +223,13 @@ sctp_kmem_faddr_cache
sctp_kmem_ftsn_set_cache
sctp_kmem_set_cache
sctp_mod_info
+sctp_opt_arr
+sctp_opt_arr_size
sctp_recvq_tq_task_max
sctp_recvq_tq_task_min
sctp_recvq_tq_thr_max
sctp_recvq_tq_thr_min
sctp_sin6_null
-sctp_taskq
sctpdebug
sctpinfo
sctprinit
@@ -292,12 +260,10 @@ tcp_g_statistics
tcp_g_t_info_ack
tcp_g_t_info_ack_v6
tcp_icmp_source_quench
-tcp_iphc_cache
tcp_max_optsize
-tcp_mdt_chain
-tcp_mdt_smss_threshold
tcp_opt_arr
tcp_opt_obj
+tcp_outbound_squeue_switch
tcp_random_anon_port
tcp_random_end_ptr
tcp_random_fptr
@@ -313,13 +279,11 @@ tcp_sock_winit
tcp_squeue_flag
tcp_squeue_wput
tcp_static_maxpsz
-tcp_taskq
tcp_timercache
tcp_tx_pull_len
tcp_valid_levels_arr
tcp_winfo
tcp_winit
-tcp_outbound_squeue_switch
tcpinfov4
tcpinfov6
tli_errs
@@ -344,4 +308,6 @@ udp_valid_levels_arr
udp_winit
udpinfov4
udpinfov6
-zero_info
+winit_arp
+eri_cksum_workaround
+nxge_cksum_workaround
diff --git a/usr/src/uts/sparc/ml/modstubs.s b/usr/src/uts/sparc/ml/modstubs.s
index 18eba0bdfa..24058b72e4 100644
--- a/usr/src/uts/sparc/ml/modstubs.s
+++ b/usr/src/uts/sparc/ml/modstubs.s
@@ -397,7 +397,6 @@ stubs_base:
MODULE(ipsecah,drv);
WSTUB(ipsecah, ipsec_construct_inverse_acquire, nomod_zero);
WSTUB(ipsecah, sadb_acquire, nomod_zero);
- WSTUB(ipsecah, sadb_ill_download, nomod_zero);
WSTUB(ipsecah, ipsecah_algs_changed, nomod_zero);
WSTUB(ipsecah, sadb_alg_update, nomod_zero);
WSTUB(ipsecah, sadb_unlinkassoc, nomod_zero);
@@ -1218,8 +1217,6 @@ stubs_base:
STUB(iptun, iptun_create, nomod_einval);
STUB(iptun, iptun_delete, nomod_einval);
STUB(iptun, iptun_set_policy, nomod_einval);
- STUB(iptun, iptun_set_g_q, nomod_einval);
- STUB(iptun, iptun_clear_g_q, nomod_void);
END_MODULE(iptun);
#endif