History log of /opensolaris-onvv-gate/usr/src/uts/intel/os/device_policy
Revision Date Author Comments
# 11838:32bb5d254240 02-Mar-2010 Liane Praza <Liane.Praza@Sun.COM>

PSARC 2010/067 Interim modernization updates
6915312 ON should be able to build IPS packages natively
6281004 docbook.dtd is obsolete and unused
6490919 strange file in onnv-gate
6878498 update tools proto ${ROOT} to include ${MACH} and make nightly.sh copy it into parent repository
6888427 SVM packages should drop legacy objects
6893530 Some header files can be opened up
6903324 sharemgr should either use isaexec or not build 64-bit commands
6920651 mktpl will inadvertently reuse stale license files for empty license lists
6920674 svvs kmods should not be built during an open build
Portions contributed by Rich Lowe <richlowe@richlowe.net>


# 10491:8893b747ecdf 10-Sep-2009 Rishi Srivatsavai <Rishi.Srivatsavai@Sun.COM>

PSARC 2007/596 RBridges: Routing Bridges
PSARC 2008/055 Solaris Bridging
PSARC 2009/344 Bridging Updates
6223953 Solaris should provide layer 2 bridging
6770623 bogus error messages generated by dladm should be cleaned up


# 9772:0d374397c147 02-Jun-2009 meem <Peter.Memishian@Sun.COM>

6487457 device_policy contains redundant network device priv sets
6836348 DAD may lead to ifconfig failing to remove an IPMP group
6838834 stray vni references in minor_perm and device_policy


# 8023:faf256d5c16c 06-Nov-2008 Philip Kirk <Phil.Kirk@Sun.COM>

PSARC/2006/475 Clearview: IP Observability Devices
4085089 add a feature to enable 'snooping' of the loopback traffic
6753688 ip netinfo has no need for separate create and dispatch functions
6755448 ifconfig wedged in SIOCLIFREMOVEIF
6756483 incorrect ASSERT() in ip_delmulti[_v6]()
5092073 RFE: allow snoop to filter on zonename or zoneid
6606991 panic assertion failure !ill->ill_join_allmulti for multicast router
6760922 devname doesn't handle stale dev_t's in sdev_node cache entries


# 7408:eff7960d93cd 26-Aug-2008 Sebastien Roy <Sebastien.Roy@Sun.COM>

PSARC 2008/473 Fine-Grained Privileges for Datalink Administration
6695904 least privileges for datalink actions
6729477 pcwl accidentally requires privileges for WLAN_GET_PARAM ioctl
6679049 ucred_t leak in dlmgmtd
6738245 dld's _init() doesn't teardown if mod_install() fails
6738987 i.devpolicy pattern matching accidentally matches random lines


# 5895:f251acdd9bdc 23-Jan-2008 yz147064

PSARC/2006/499 Clearview Nemo unification and vanity naming
PSARC/2007/527 Addendum for Clearview Vanity Naming and Nemo Unification
PSARC/2008/002 Clearview UV Updates
6310766 vlan statistics get reset at unplumb time
6320515 dladm commands with "-R" option should not take effect immediately
6433732 Simplify the GLDv3 control path by making its processing asynchronous
6445912 dladm show-link fails to show a specific link in the debug version
6452413 dladm show-link doesn't show VLAN links for GLDv2 drivers
6504433 libwladm's use of wladm_wlresult2status() needs an overhaul
6504507 dladm set-linkprop failure message is unclear
6534289 DR should work with aggregations
6535719 dladm_aggr_port_attr_db_t`lp_devname should be MAXNAMELEN, not MAXNAMELEN + 1
6539634 GLDv3 should DL_ERROR_ACK a DL_UDQOS_REQ with DL_OUTSTATE when the stream is DL_UNATTACHED
6540246 libdladm should not guess zoneid from DLDIOCZIDGET ioctl errno
6544195 dladm show-dev assumes GLDv3 stats.. incompatible with GLDv2
6563295 dladm show-linkprop -P does not work properly for unavailable links
6577618 integrate network vanity naming and nemo unification
6600446 links assigned to a local zone are still aggregatable by global zone
6607572 "boot net - install" can trigger assertion failure in dld_str_attach()
6613956 "svccfg import -" does not work as bfu expects
6637596 invalid assertion in ip_soft_ring_assignment()
6642350 kernel DLPI processing routines are long overdue
6643338 GLDv3 PPA hack VLAN ID checks don't always work
6647203 bfu: smf_delete_manifest() does not work for non-global zones
6649885 DL_IB GLDv3 mactype plugin must fill in its mtr_nativetype
6650395 libuuid should be lint-clean and linted nightly


# 5638:5003664cbebe 07-Dec-2007 dme

6629832 xnbu incorrectly uses checksum offload flags
6634227 vnic creation should fail for invalid ethernet addresses
6634698 vnic minor_perm and device_policy entries are absent


# 4962:44219572abba 30-Aug-2007 dh155122

6557414 autopush doesn't work in exclusive-IP zones
6574920 device_policy based privilege checking doesn't work well with sys_net_config/sys_ip_config


# 3448:aaf16568054b 19-Jan-2007 dh155122

PSARC 2006/366 IP Instances
6289221 RFE: Need virtualized ip-stack for each local zone
6512601 panic in ipsec_in_tag - allocation failure
6514637 error message from dhcpagent: add_pkt_opt: option type 60 is missing required value
6364643 RFE: allow persistent setting of interface flags per zone
6307539 RFE: Invalid network address causes zone boot failure
5041214 Allow IPMP configuration with zones
5005887 RFE: zoneadmd should support plumbing an interface via DHCP
4991139 RFE: zones should provide a mechanism to configure a defaultrouter for a zone
6218378 zoneadmd doesn't set the netmask for non-loopback addresses hosted on lo0
4963280 zones: need to virtualize the IPv6 default address selection mechanism
4963285 zones: need support of stateless address autoconfiguration for IPv6
5048068 zones don't boot if one of its interfaces has failed
5057154 RFE: ability to change interface status from within a zone
4963287 zones should support the plumbing of the first (and only) logical interface
4978517 TCP privileged port space should be partitioned per zone
5023347 zones don't work well with network routes other than default
4963372 investigate whether global zone can act as a router for local zones
6378364 RFE: Allow each zone to have its own virtual IPFilter


# 2958:98aa41c076f5 20-Oct-2006 dr146992

PSARC/2005/334 Packet Filtering Hooks
PSARC/2006/321 ARP packet filtering Hooks
6401219 use of pullupmsg() considered destructive - clears h/w checksum flags
6418698 PSARC/2005/334 - Packet Filtering Hooks API
6449290 package prototype files in usr/src/pkgdefs/SUNWipfr missing CDDL
6449292 package prototype files in usr/src/pkgdefs/SUNWipfu missing CDDL
6449296 Makefiles for ipf kernel module building missing CDDL
6473996 "fastroute" + "nat" packets cause memory leaks in ipfilter


# 1804:102112240ff7 13-Apr-2006 ericheng

6312408 DDI_NT_MAC macro definition should be removed
6313296 SUNWcsr postinstall script had issues with smf in upgrade and live upgrade to snv_21
6316876 aggr panic off aggr_detach
6358277 aggr plumb/unplumb caused panic with heavy network load
6364350 incorrect and insufficient permission checks for /dev/aggr nodes
6390192 Running snoop on a Nemo NIC causes all of memory to be exhausted
6401218 PPA problem: e_ddi_get_dev_info() failed with S10 kernel patch 118822-23 but OK with patch 118822-20


# 893:76977629f0d7 11-Nov-2005 rs135747

PSARC 2004/626 SNIA Multipath Management API support for scsi_vhci
PSARC 2005/646 MDI/PHCI/libdevinfo Extensions for SNIA MPAPI support
6271075 Provide libdevinfo interface that allows to get to phci nodes from vhci
6274924 DINFOCACHE snapshot needs to be invalidated when pathinfo is created or removed
6326490 Need to provide interconnect-type prop
6326499 MDI needs to provide vhci/phci/client device traversal interfaces.
6326502 MDI needs to generate sysevent for phci registration/unregistration
6326564 Provide SNIA MP API support
6326937 scsi_vhci(MPxIO) needs to provide Explicit Mode support for TPGS devices


# 391:cffb570567c5 22-Aug-2005 xy150489

PSARC/2005/470 E1000g Nemo Migration
4913292 e1000g: does not support PSARC 2003/264 Extended IP cksum_offload
5071610 e1000g can't send any packets after a jumbo-packet forwarding test.
5073739 find some memory leaks after load_unload test
5082975 in Jumbo enable mode, netperf indicates a lower throughput, compared to Jumbo of
5085394 e1000g driver hangs system during 64byte stress testing
6174349 netlb support needed for Solaris e1000g driver
6207682 e1000g needs link up/down support
6211068 e1000g has some input error packets during stress test
6212810 e1000g caught sending unsolicited M_PROTO/M_PCPROTO messages
6219298 warnings about "inconsistent getinfo(9E) implementation"
6221079 e1000g driver interface conversion from DLPI to GLD3.0(nemo)
6224901 e1000g fails to configure VLANs on a Sun v65x
6226217 e1000g should support trunking
6238486 e1000g: poor performance in web server benchmark, high CPU utilization noted
6239279 Network stess test fail on 82545GM chip on IBM Blade HS40
6242612 e1000g needs to support SPARC
6247936 In e1000g transmission, ddi_dma_addr_bind_handle() returns more cookies than speficied
6273730 e1000g causes memory leaks within Freelist_alloc and PktAlloc_buffers
6286414 snmp: ifOperStatus for e1000g driver doesn't change when cable is unplugged.
6287250 e1000g may need to use new Intel-recommended semaphore mechanism
6293265 e1000g_intr doesn't use mutex at all
6304657 e1000g_PktAlloc_buffers() causes a panic when ddi_dma_addr_bind_handle() fails.


# 0:68f95e015346 14-Jun-2005 stevel@tonic-gate

OpenSolaris Launch


# 11838:32bb5d254240 02-Mar-2010 Liane Praza <Liane.Praza@Sun.COM>

PSARC 2010/067 Interim modernization updates
6915312 ON should be able to build IPS packages natively
6281004 docbook.dtd is obsolete and unused
6490919 strange file in onnv-gate
6878498 update tools proto ${ROOT} to include ${MACH} and make nightly.sh copy it into parent repository
6888427 SVM packages should drop legacy objects
6893530 Some header files can be opened up
6903324 sharemgr should either use isaexec or not build 64-bit commands
6920651 mktpl will inadvertently reuse stale license files for empty license lists
6920674 svvs kmods should not be built during an open build
Portions contributed by Rich Lowe <richlowe@richlowe.net>


# 10491:8893b747ecdf 10-Sep-2009 Rishi Srivatsavai <Rishi.Srivatsavai@Sun.COM>

PSARC 2007/596 RBridges: Routing Bridges
PSARC 2008/055 Solaris Bridging
PSARC 2009/344 Bridging Updates
6223953 Solaris should provide layer 2 bridging
6770623 bogus error messages generated by dladm should be cleaned up


# 9772:0d374397c147 02-Jun-2009 meem <Peter.Memishian@Sun.COM>

6487457 device_policy contains redundant network device priv sets
6836348 DAD may lead to ifconfig failing to remove an IPMP group
6838834 stray vni references in minor_perm and device_policy


# 8023:faf256d5c16c 06-Nov-2008 Philip Kirk <Phil.Kirk@Sun.COM>

PSARC/2006/475 Clearview: IP Observability Devices
4085089 add a feature to enable 'snooping' of the loopback traffic
6753688 ip netinfo has no need for separate create and dispatch functions
6755448 ifconfig wedged in SIOCLIFREMOVEIF
6756483 incorrect ASSERT() in ip_delmulti[_v6]()
5092073 RFE: allow snoop to filter on zonename or zoneid
6606991 panic assertion failure !ill->ill_join_allmulti for multicast router
6760922 devname doesn't handle stale dev_t's in sdev_node cache entries


# 7408:eff7960d93cd 26-Aug-2008 Sebastien Roy <Sebastien.Roy@Sun.COM>

PSARC 2008/473 Fine-Grained Privileges for Datalink Administration
6695904 least privileges for datalink actions
6729477 pcwl accidentally requires privileges for WLAN_GET_PARAM ioctl
6679049 ucred_t leak in dlmgmtd
6738245 dld's _init() doesn't teardown if mod_install() fails
6738987 i.devpolicy pattern matching accidentally matches random lines


# 5895:f251acdd9bdc 23-Jan-2008 yz147064

PSARC/2006/499 Clearview Nemo unification and vanity naming
PSARC/2007/527 Addendum for Clearview Vanity Naming and Nemo Unification
PSARC/2008/002 Clearview UV Updates
6310766 vlan statistics get reset at unplumb time
6320515 dladm commands with "-R" option should not take effect immediately
6433732 Simplify the GLDv3 control path by making its processing asynchronous
6445912 dladm show-link fails to show a specific link in the debug version
6452413 dladm show-link doesn't show VLAN links for GLDv2 drivers
6504433 libwladm's use of wladm_wlresult2status() needs an overhaul
6504507 dladm set-linkprop failure message is unclear
6534289 DR should work with aggregations
6535719 dladm_aggr_port_attr_db_t`lp_devname should be MAXNAMELEN, not MAXNAMELEN + 1
6539634 GLDv3 should DL_ERROR_ACK a DL_UDQOS_REQ with DL_OUTSTATE when the stream is DL_UNATTACHED
6540246 libdladm should not guess zoneid from DLDIOCZIDGET ioctl errno
6544195 dladm show-dev assumes GLDv3 stats.. incompatible with GLDv2
6563295 dladm show-linkprop -P does not work properly for unavailable links
6577618 integrate network vanity naming and nemo unification
6600446 links assigned to a local zone are still aggregatable by global zone
6607572 "boot net - install" can trigger assertion failure in dld_str_attach()
6613956 "svccfg import -" does not work as bfu expects
6637596 invalid assertion in ip_soft_ring_assignment()
6642350 kernel DLPI processing routines are long overdue
6643338 GLDv3 PPA hack VLAN ID checks don't always work
6647203 bfu: smf_delete_manifest() does not work for non-global zones
6649885 DL_IB GLDv3 mactype plugin must fill in its mtr_nativetype
6650395 libuuid should be lint-clean and linted nightly


# 5638:5003664cbebe 07-Dec-2007 dme

6629832 xnbu incorrectly uses checksum offload flags
6634227 vnic creation should fail for invalid ethernet addresses
6634698 vnic minor_perm and device_policy entries are absent


# 4962:44219572abba 30-Aug-2007 dh155122

6557414 autopush doesn't work in exclusive-IP zones
6574920 device_policy based privilege checking doesn't work well with sys_net_config/sys_ip_config


# 3448:aaf16568054b 19-Jan-2007 dh155122

PSARC 2006/366 IP Instances
6289221 RFE: Need virtualized ip-stack for each local zone
6512601 panic in ipsec_in_tag - allocation failure
6514637 error message from dhcpagent: add_pkt_opt: option type 60 is missing required value
6364643 RFE: allow persistent setting of interface flags per zone
6307539 RFE: Invalid network address causes zone boot failure
5041214 Allow IPMP configuration with zones
5005887 RFE: zoneadmd should support plumbing an interface via DHCP
4991139 RFE: zones should provide a mechanism to configure a defaultrouter for a zone
6218378 zoneadmd doesn't set the netmask for non-loopback addresses hosted on lo0
4963280 zones: need to virtualize the IPv6 default address selection mechanism
4963285 zones: need support of stateless address autoconfiguration for IPv6
5048068 zones don't boot if one of its interfaces has failed
5057154 RFE: ability to change interface status from within a zone
4963287 zones should support the plumbing of the first (and only) logical interface
4978517 TCP privileged port space should be partitioned per zone
5023347 zones don't work well with network routes other than default
4963372 investigate whether global zone can act as a router for local zones
6378364 RFE: Allow each zone to have its own virtual IPFilter


# 2958:98aa41c076f5 20-Oct-2006 dr146992

PSARC/2005/334 Packet Filtering Hooks
PSARC/2006/321 ARP packet filtering Hooks
6401219 use of pullupmsg() considered destructive - clears h/w checksum flags
6418698 PSARC/2005/334 - Packet Filtering Hooks API
6449290 package prototype files in usr/src/pkgdefs/SUNWipfr missing CDDL
6449292 package prototype files in usr/src/pkgdefs/SUNWipfu missing CDDL
6449296 Makefiles for ipf kernel module building missing CDDL
6473996 "fastroute" + "nat" packets cause memory leaks in ipfilter


# 1804:102112240ff7 13-Apr-2006 ericheng

6312408 DDI_NT_MAC macro definition should be removed
6313296 SUNWcsr postinstall script had issues with smf in upgrade and live upgrade to snv_21
6316876 aggr panic off aggr_detach
6358277 aggr plumb/unplumb caused panic with heavy network load
6364350 incorrect and insufficient permission checks for /dev/aggr nodes
6390192 Running snoop on a Nemo NIC causes all of memory to be exhausted
6401218 PPA problem: e_ddi_get_dev_info() failed with S10 kernel patch 118822-23 but OK with patch 118822-20


# 893:76977629f0d7 11-Nov-2005 rs135747

PSARC 2004/626 SNIA Multipath Management API support for scsi_vhci
PSARC 2005/646 MDI/PHCI/libdevinfo Extensions for SNIA MPAPI support
6271075 Provide libdevinfo interface that allows to get to phci nodes from vhci
6274924 DINFOCACHE snapshot needs to be invalidated when pathinfo is created or removed
6326490 Need to provide interconnect-type prop
6326499 MDI needs to provide vhci/phci/client device traversal interfaces.
6326502 MDI needs to generate sysevent for phci registration/unregistration
6326564 Provide SNIA MP API support
6326937 scsi_vhci(MPxIO) needs to provide Explicit Mode support for TPGS devices


# 391:cffb570567c5 22-Aug-2005 xy150489

PSARC/2005/470 E1000g Nemo Migration
4913292 e1000g: does not support PSARC 2003/264 Extended IP cksum_offload
5071610 e1000g can't send any packets after a jumbo-packet forwarding test.
5073739 find some memory leaks after load_unload test
5082975 in Jumbo enable mode, netperf indicates a lower throughput, compared to Jumbo of
5085394 e1000g driver hangs system during 64byte stress testing
6174349 netlb support needed for Solaris e1000g driver
6207682 e1000g needs link up/down support
6211068 e1000g has some input error packets during stress test
6212810 e1000g caught sending unsolicited M_PROTO/M_PCPROTO messages
6219298 warnings about "inconsistent getinfo(9E) implementation"
6221079 e1000g driver interface conversion from DLPI to GLD3.0(nemo)
6224901 e1000g fails to configure VLANs on a Sun v65x
6226217 e1000g should support trunking
6238486 e1000g: poor performance in web server benchmark, high CPU utilization noted
6239279 Network stess test fail on 82545GM chip on IBM Blade HS40
6242612 e1000g needs to support SPARC
6247936 In e1000g transmission, ddi_dma_addr_bind_handle() returns more cookies than speficied
6273730 e1000g causes memory leaks within Freelist_alloc and PktAlloc_buffers
6286414 snmp: ifOperStatus for e1000g driver doesn't change when cable is unplugged.
6287250 e1000g may need to use new Intel-recommended semaphore mechanism
6293265 e1000g_intr doesn't use mutex at all
6304657 e1000g_PktAlloc_buffers() causes a panic when ddi_dma_addr_bind_handle() fails.


# 0:68f95e015346 14-Jun-2005 stevel@tonic-gate

OpenSolaris Launch