diff options
author | Nicolas Droux <Nicolas.Droux@Sun.COM> | 2008-12-17 16:33:37 -0800 |
---|---|---|
committer | Nicolas Droux <Nicolas.Droux@Sun.COM> | 2008-12-17 16:33:37 -0800 |
commit | 08ac1c49adeb1b81324fa4e70a922581ad7ec309 (patch) | |
tree | 854c3bc8769a7e9fd1465b6d34fe4ed954452d86 /usr/src/uts/common/sys/mac_client_impl.h | |
parent | d36be52ed67a633ea5724b688769f5c0e7e4c203 (diff) | |
download | illumos-gate-08ac1c49adeb1b81324fa4e70a922581ad7ec309.tar.gz |
6779591 bring back MAC_UNICAST_HW for LDOMs
6779592 two panics seen with Hybrid I/O regression testing
6779908 NIC was not put in promiscuous mode after running out of slots during Hybrid I/O testing
6782519 SS13 causes new lint complains for e1000g_unicst_set()
6783414 lint warnings in usr/src/uts/common/io/mac/mac_soft_ring.c
6784639 should bump MAC_VERSION due to Crossbow changes
6784645 some mac_client_impl_t boolean_t's are redundant with the mci_state_flags
Diffstat (limited to 'usr/src/uts/common/sys/mac_client_impl.h')
-rw-r--r-- | usr/src/uts/common/sys/mac_client_impl.h | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/usr/src/uts/common/sys/mac_client_impl.h b/usr/src/uts/common/sys/mac_client_impl.h index 29d2a40ff1..93ee6e760d 100644 --- a/usr/src/uts/common/sys/mac_client_impl.h +++ b/usr/src/uts/common/sys/mac_client_impl.h @@ -170,11 +170,6 @@ struct mac_client_impl_s { /* Protected by */ * Hybrid I/O related definitions. */ mac_share_handle_t mci_share; - boolean_t mci_share_bound; - boolean_t mci_no_hwrings; - - /* The client requests a hardware group */ - boolean_t mci_req_hwrings; /* for multicast support */ struct mac_mcast_addrs_s *mci_mcast_addrs; /* mi_rw_lock */ @@ -288,6 +283,8 @@ extern int mac_tx_percpu_cnt; #define MCIS_NO_HWRINGS 0x0100 #define MCIS_DISABLE_TX_VID_CHECK 0x0200 #define MCIS_USE_DATALINK_NAME 0x0400 +#define MCIS_UNICAST_HW 0x0800 +#define MCIS_REQ_HWRINGS 0x1000 /* in mac_client.c */ extern void mac_promisc_client_dispatch(mac_client_impl_t *, mblk_t *); |