Eric.Cheng at Sun.COM
2006-Oct-31 15:25 UTC
[zfs-crypto-discuss] PSARC 2005/365 Nemo drivers interface simplification
Author: ericheng Repository: /hg/zfs-crypto/gate Revision: 85985586e4a81edd164744c3f6e0fa616d39e971 Log message: PSARC 2005/365 Nemo drivers interface simplification 6246540 race condition between aggr driver detach and create-aggr 6253542 dld breaks autopush, PPPoE, ipfilter for bge and xge 6261226 Nemo should use modhash 6272908 in.rarpd no longer works for GLDv3 interfaces 6303082 ill_tx fastpath lacks flow control Files: create: deleted_files/usr/src/cmd/dladm/datalink.conf create: deleted_files/usr/src/cmd/rcm_daemon/common/mac_rcm.c create: deleted_files/usr/src/cmd/svc/milestone/aggregation create: deleted_files/usr/src/cmd/svc/milestone/aggregation.xml create: deleted_files/usr/src/cmd/svc/milestone/datalink create: deleted_files/usr/src/cmd/svc/milestone/datalink-init create: deleted_files/usr/src/cmd/svc/milestone/datalink-init.xml create: deleted_files/usr/src/cmd/svc/milestone/datalink.xml create: deleted_files/usr/src/pkgdefs/SUNWcnetr/postinstall create: deleted_files/usr/src/pkgdefs/common_files/i.datalinkconf create: deleted_files/usr/src/uts/common/io/dld/dld_ioc.c create: deleted_files/usr/src/uts/common/io/dld/dld_minor.c create: deleted_files/usr/src/uts/common/io/dld/dld_node.c create: deleted_files/usr/src/uts/common/io/dld/dld_ppa.c create: deleted_files/usr/src/uts/common/os/ght.c create: deleted_files/usr/src/uts/common/sys/ght.h create: deleted_files/usr/src/uts/intel/ght/Makefile create: deleted_files/usr/src/uts/sparc/ght/Makefile delete: usr/src/cmd/dladm/datalink.conf delete: usr/src/cmd/rcm_daemon/common/mac_rcm.c delete: usr/src/cmd/svc/milestone/aggregation delete: usr/src/cmd/svc/milestone/aggregation.xml delete: usr/src/cmd/svc/milestone/datalink delete: usr/src/cmd/svc/milestone/datalink-init delete: usr/src/cmd/svc/milestone/datalink-init.xml delete: usr/src/cmd/svc/milestone/datalink.xml delete: usr/src/pkgdefs/SUNWcnetr/postinstall delete: usr/src/pkgdefs/common_files/i.datalinkconf delete: usr/src/uts/common/io/dld/dld_ioc.c delete: usr/src/uts/common/io/dld/dld_minor.c delete: usr/src/uts/common/io/dld/dld_node.c delete: usr/src/uts/common/io/dld/dld_ppa.c delete: usr/src/uts/common/os/ght.c delete: usr/src/uts/common/sys/ght.h delete: usr/src/uts/intel/ght/Makefile delete: usr/src/uts/sparc/ght/Makefile update: usr/src/cmd/devfsadm/devfsadm.c update: usr/src/cmd/dladm/Makefile update: usr/src/cmd/dladm/dladm.c update: usr/src/cmd/rcm_daemon/Makefile.com update: usr/src/cmd/rcm_daemon/common/ip_rcm.c update: usr/src/cmd/rcm_daemon/common/network_rcm.c update: usr/src/cmd/svc/milestone/Makefile update: usr/src/cmd/svc/milestone/net-physical update: usr/src/cmd/svc/seed/Makefile update: usr/src/cmd/truss/codes.c update: usr/src/lib/Makefile update: usr/src/lib/libdladm/common/libdladm.c update: usr/src/lib/libdladm/common/libdladm.h update: usr/src/lib/libdladm/spec/dladm.spec update: usr/src/lib/libdlpi/common/libdlpi.c update: usr/src/lib/liblaadm/common/liblaadm.c update: usr/src/lib/libmacadm/Makefile.com update: usr/src/lib/libmacadm/common/libmacadm.c update: usr/src/lib/libmacadm/common/libmacadm.h update: usr/src/lib/libmacadm/spec/macadm.spec update: usr/src/pkgdefs/SUNWckr/prototype_i386 update: usr/src/pkgdefs/SUNWckr/prototype_sparc update: usr/src/pkgdefs/SUNWcnetr/Makefile update: usr/src/pkgdefs/SUNWcnetr/pkginfo.tmpl update: usr/src/pkgdefs/SUNWcnetr/prototype_com update: usr/src/pkgdefs/SUNWcsr/postinstall update: usr/src/pkgdefs/SUNWcsr/prototype_com update: usr/src/pkgdefs/SUNWcsu/prototype_com update: usr/src/pkgdefs/SUNWhea/prototype_com update: usr/src/tools/scripts/bfu.sh update: usr/src/uts/common/Makefile.files update: usr/src/uts/common/inet/ip.h update: usr/src/uts/common/inet/tcp/tcp.c update: usr/src/uts/common/io/aggr/aggr_ctl.c update: usr/src/uts/common/io/aggr/aggr_dev.c update: usr/src/uts/common/io/aggr/aggr_grp.c update: usr/src/uts/common/io/bge/bge_main.c update: usr/src/uts/common/io/dld/dld_drv.c update: usr/src/uts/common/io/dld/dld_proto.c update: usr/src/uts/common/io/dld/dld_str.c update: usr/src/uts/common/io/dls/dls.c update: usr/src/uts/common/io/dls/dls_link.c update: usr/src/uts/common/io/dls/dls_mod.c update: usr/src/uts/common/io/dls/dls_stat.c update: usr/src/uts/common/io/dls/dls_vlan.c update: usr/src/uts/common/io/mac/mac.c update: usr/src/uts/common/io/strplumb.c update: usr/src/uts/common/sys/Makefile update: usr/src/uts/common/sys/aggr.h update: usr/src/uts/common/sys/aggr_impl.h update: usr/src/uts/common/sys/dld.h update: usr/src/uts/common/sys/dld_impl.h update: usr/src/uts/common/sys/dls.h update: usr/src/uts/common/sys/dls_impl.h update: usr/src/uts/common/sys/mac.h update: usr/src/uts/common/sys/mac_impl.h update: usr/src/uts/intel/Makefile.intel update: usr/src/uts/intel/aggr/Makefile update: usr/src/uts/intel/bge/Makefile update: usr/src/uts/intel/dld/Makefile update: usr/src/uts/intel/dls/Makefile update: usr/src/uts/intel/ia32/ml/modstubs.s update: usr/src/uts/intel/mac/Makefile update: usr/src/uts/sparc/Makefile.sparc update: usr/src/uts/sparc/aggr/Makefile update: usr/src/uts/sparc/dld/Makefile update: usr/src/uts/sparc/dls/Makefile update: usr/src/uts/sparc/mac/Makefile update: usr/src/uts/sparc/ml/modstubs.s