From a83cadce5d3331b64803bfc641036cec23602c74 Mon Sep 17 00:00:00 2001 From: km84432 Date: Mon, 30 Jul 2007 14:32:47 -0700 Subject: PSARC 2007/308: Removal of Sun Fire Link (Wildcat) Support 6269063 Remove support for Sun Fire Link (Wildcat) --HG-- rename : usr/src/cmd/mdb/sun4u/modules/wrsm/Makefile => deleted_files/usr/src/cmd/mdb/sun4u/modules/wrsm/Makefile rename : usr/src/cmd/mdb/sun4u/modules/wrsm/v9/Makefile => deleted_files/usr/src/cmd/mdb/sun4u/modules/wrsm/v9/Makefile rename : usr/src/cmd/mdb/sun4u/modules/wrsm/wrsm.c => deleted_files/usr/src/cmd/mdb/sun4u/modules/wrsm/wrsm.c rename : usr/src/cmd/mdb/sun4u/modules/wrsmd/Makefile => deleted_files/usr/src/cmd/mdb/sun4u/modules/wrsmd/Makefile rename : usr/src/cmd/mdb/sun4u/modules/wrsmd/v9/Makefile => deleted_files/usr/src/cmd/mdb/sun4u/modules/wrsmd/v9/Makefile rename : usr/src/cmd/mdb/sun4u/modules/wrsmd/wrsmd.c => deleted_files/usr/src/cmd/mdb/sun4u/modules/wrsmd/wrsmd.c rename : usr/src/cmd/wrsmconf/Makefile => deleted_files/usr/src/cmd/wrsmconf/Makefile rename : usr/src/cmd/wrsmconf/mkconfig.c => deleted_files/usr/src/cmd/wrsmconf/mkconfig.c rename : usr/src/cmd/wrsmconf/wrsmcfg => deleted_files/usr/src/cmd/wrsmconf/wrsmcfg rename : usr/src/cmd/wrsmconf/wrsmconf.c => deleted_files/usr/src/cmd/wrsmconf/wrsmconf.c rename : usr/src/cmd/wrsmconf/wrsmconf_msgs.h => deleted_files/usr/src/cmd/wrsmconf/wrsmconf_msgs.h rename : usr/src/cmd/wrsmstat/Makefile => deleted_files/usr/src/cmd/wrsmstat/Makefile rename : usr/src/cmd/wrsmstat/wrsm_lastwci => deleted_files/usr/src/cmd/wrsmstat/wrsm_lastwci rename : usr/src/cmd/wrsmstat/wrsmstat.c => deleted_files/usr/src/cmd/wrsmstat/wrsmstat.c rename : usr/src/lib/libwrsmconf/Makefile => deleted_files/usr/src/lib/libwrsmconf/Makefile rename : usr/src/lib/libwrsmconf/Makefile.com => deleted_files/usr/src/lib/libwrsmconf/Makefile.com rename : usr/src/lib/libwrsmconf/confpack.c => deleted_files/usr/src/lib/libwrsmconf/confpack.c rename : usr/src/lib/libwrsmconf/confparse.l => deleted_files/usr/src/lib/libwrsmconf/confparse.l rename : usr/src/lib/libwrsmconf/confparse.y => deleted_files/usr/src/lib/libwrsmconf/confparse.y rename : usr/src/lib/libwrsmconf/confprint.c => deleted_files/usr/src/lib/libwrsmconf/confprint.c rename : usr/src/lib/libwrsmconf/libwrsmconf.c => deleted_files/usr/src/lib/libwrsmconf/libwrsmconf.c rename : usr/src/lib/libwrsmconf/sparc/Makefile => deleted_files/usr/src/lib/libwrsmconf/sparc/Makefile rename : usr/src/lib/libwrsmconf/sparcv9/Makefile => deleted_files/usr/src/lib/libwrsmconf/sparcv9/Makefile rename : usr/src/lib/libwrsmconf/util.c => deleted_files/usr/src/lib/libwrsmconf/util.c rename : usr/src/lib/libwrsmconf/util.h => deleted_files/usr/src/lib/libwrsmconf/util.h rename : usr/src/lib/libwrsmconf/wrsm_confpack.c => deleted_files/usr/src/lib/libwrsmconf/wrsm_confpack.c rename : usr/src/lib/libwrsmconf/wrsmconf.h => deleted_files/usr/src/lib/libwrsmconf/wrsmconf.h rename : usr/src/lib/libwrsmconf/wrsmconf_impl.h => deleted_files/usr/src/lib/libwrsmconf/wrsmconf_impl.h rename : usr/src/lib/wrsm/Makefile => deleted_files/usr/src/lib/wrsm/Makefile rename : usr/src/lib/wrsm/Makefile.com => deleted_files/usr/src/lib/wrsm/Makefile.com rename : usr/src/lib/wrsm/librsmwrsm.c => deleted_files/usr/src/lib/wrsm/librsmwrsm.c rename : usr/src/lib/wrsm/librsmwrsm.h => deleted_files/usr/src/lib/wrsm/librsmwrsm.h rename : usr/src/lib/wrsm/sparc/Makefile => deleted_files/usr/src/lib/wrsm/sparc/Makefile rename : usr/src/lib/wrsm/sparcv9/Makefile => deleted_files/usr/src/lib/wrsm/sparcv9/Makefile rename : usr/src/lib/wrsm/wrsmlib.s => deleted_files/usr/src/lib/wrsm/wrsmlib.s rename : usr/src/pkgdefs/SUNWwrsa.u/Makefile => deleted_files/usr/src/pkgdefs/SUNWwrsa.u/Makefile rename : usr/src/pkgdefs/SUNWwrsa.u/pkginfo.tmpl => deleted_files/usr/src/pkgdefs/SUNWwrsa.u/pkginfo.tmpl rename : usr/src/pkgdefs/SUNWwrsa.u/prototype_sparc => deleted_files/usr/src/pkgdefs/SUNWwrsa.u/prototype_sparc rename : usr/src/pkgdefs/SUNWwrsd.u/Makefile => deleted_files/usr/src/pkgdefs/SUNWwrsd.u/Makefile rename : usr/src/pkgdefs/SUNWwrsd.u/depend => deleted_files/usr/src/pkgdefs/SUNWwrsd.u/depend rename : usr/src/pkgdefs/SUNWwrsd.u/pkginfo.tmpl => deleted_files/usr/src/pkgdefs/SUNWwrsd.u/pkginfo.tmpl rename : usr/src/pkgdefs/SUNWwrsd.u/postinstall => deleted_files/usr/src/pkgdefs/SUNWwrsd.u/postinstall rename : usr/src/pkgdefs/SUNWwrsd.u/preremove => deleted_files/usr/src/pkgdefs/SUNWwrsd.u/preremove rename : usr/src/pkgdefs/SUNWwrsd.u/prototype_sparc => deleted_files/usr/src/pkgdefs/SUNWwrsd.u/prototype_sparc rename : usr/src/pkgdefs/SUNWwrsm.u/Makefile => deleted_files/usr/src/pkgdefs/SUNWwrsm.u/Makefile rename : usr/src/pkgdefs/SUNWwrsm.u/depend => deleted_files/usr/src/pkgdefs/SUNWwrsm.u/depend rename : usr/src/pkgdefs/SUNWwrsm.u/pkginfo.tmpl => deleted_files/usr/src/pkgdefs/SUNWwrsm.u/pkginfo.tmpl rename : usr/src/pkgdefs/SUNWwrsm.u/postinstall => deleted_files/usr/src/pkgdefs/SUNWwrsm.u/postinstall rename : usr/src/pkgdefs/SUNWwrsm.u/preremove => deleted_files/usr/src/pkgdefs/SUNWwrsm.u/preremove rename : usr/src/pkgdefs/SUNWwrsm.u/prototype_sparc => deleted_files/usr/src/pkgdefs/SUNWwrsm.u/prototype_sparc rename : usr/src/pkgdefs/SUNWwrsu.u/Makefile => deleted_files/usr/src/pkgdefs/SUNWwrsu.u/Makefile rename : usr/src/pkgdefs/SUNWwrsu.u/pkginfo.tmpl => deleted_files/usr/src/pkgdefs/SUNWwrsu.u/pkginfo.tmpl rename : usr/src/pkgdefs/SUNWwrsu.u/prototype_sparc => deleted_files/usr/src/pkgdefs/SUNWwrsu.u/prototype_sparc rename : usr/src/uts/sun4u/io/wci_common.c => deleted_files/usr/src/uts/sun4u/io/wci_common.c rename : usr/src/uts/sun4u/io/wrsm/wrsm.conf => deleted_files/usr/src/uts/sun4u/io/wrsm/wrsm.conf rename : usr/src/uts/sun4u/io/wrsm/wrsm_barrier.c => deleted_files/usr/src/uts/sun4u/io/wrsm/wrsm_barrier.c rename : usr/src/uts/sun4u/io/wrsm/wrsm_cf.c => deleted_files/usr/src/uts/sun4u/io/wrsm/wrsm_cf.c rename : usr/src/uts/sun4u/io/wrsm/wrsm_cmmu.c => deleted_files/usr/src/uts/sun4u/io/wrsm/wrsm_cmmu.c rename : usr/src/uts/sun4u/io/wrsm/wrsm_common.c => deleted_files/usr/src/uts/sun4u/io/wrsm/wrsm_common.c rename : usr/src/uts/sun4u/io/wrsm/wrsm_confpack.c => deleted_files/usr/src/uts/sun4u/io/wrsm/wrsm_confpack.c rename : usr/src/uts/sun4u/io/wrsm/wrsm_copy.s => deleted_files/usr/src/uts/sun4u/io/wrsm/wrsm_copy.s rename : usr/src/uts/sun4u/io/wrsm/wrsm_driver.c => deleted_files/usr/src/uts/sun4u/io/wrsm/wrsm_driver.c rename : usr/src/uts/sun4u/io/wrsm/wrsm_getput.c => deleted_files/usr/src/uts/sun4u/io/wrsm/wrsm_getput.c rename : usr/src/uts/sun4u/io/wrsm/wrsm_intr.c => deleted_files/usr/src/uts/sun4u/io/wrsm/wrsm_intr.c rename : usr/src/uts/sun4u/io/wrsm/wrsm_lc.c => deleted_files/usr/src/uts/sun4u/io/wrsm/wrsm_lc.c rename : usr/src/uts/sun4u/io/wrsm/wrsm_memseg.c => deleted_files/usr/src/uts/sun4u/io/wrsm/wrsm_memseg.c rename : usr/src/uts/sun4u/io/wrsm/wrsm_memseg_export.c => deleted_files/usr/src/uts/sun4u/io/wrsm/wrsm_memseg_export.c rename : usr/src/uts/sun4u/io/wrsm/wrsm_memseg_import.c => deleted_files/usr/src/uts/sun4u/io/wrsm/wrsm_memseg_import.c rename : usr/src/uts/sun4u/io/wrsm/wrsm_mh.c => deleted_files/usr/src/uts/sun4u/io/wrsm/wrsm_mh.c rename : usr/src/uts/sun4u/io/wrsm/wrsm_nc.c => deleted_files/usr/src/uts/sun4u/io/wrsm/wrsm_nc.c rename : usr/src/uts/sun4u/io/wrsm/wrsm_nr.c => deleted_files/usr/src/uts/sun4u/io/wrsm/wrsm_nr.c rename : usr/src/uts/sun4u/io/wrsm/wrsm_offsets.in => deleted_files/usr/src/uts/sun4u/io/wrsm/wrsm_offsets.in rename : usr/src/uts/sun4u/io/wrsm/wrsm_rsmpi.c => deleted_files/usr/src/uts/sun4u/io/wrsm/wrsm_rsmpi.c rename : usr/src/uts/sun4u/io/wrsm/wrsm_session.c => deleted_files/usr/src/uts/sun4u/io/wrsm/wrsm_session.c rename : usr/src/uts/sun4u/io/wrsm/wrsm_tl.c => deleted_files/usr/src/uts/sun4u/io/wrsm/wrsm_tl.c rename : usr/src/uts/sun4u/io/wrsm/wrsm_trap.s => deleted_files/usr/src/uts/sun4u/io/wrsm/wrsm_trap.s rename : usr/src/uts/sun4u/io/wrsmd.c => deleted_files/usr/src/uts/sun4u/io/wrsmd.c rename : usr/src/uts/sun4u/io/wrsmd.conf => deleted_files/usr/src/uts/sun4u/io/wrsmd.conf rename : usr/src/uts/sun4u/serengeti/io/wrsmplat.c => deleted_files/usr/src/uts/sun4u/serengeti/io/wrsmplat.c rename : usr/src/uts/sun4u/serengeti/wrsm/Makefile => deleted_files/usr/src/uts/sun4u/serengeti/wrsm/Makefile rename : usr/src/uts/sun4u/serengeti/wrsmplat/Makefile => deleted_files/usr/src/uts/sun4u/serengeti/wrsmplat/Makefile rename : usr/src/uts/sun4u/starcat/gptwo_wci/Makefile => deleted_files/usr/src/uts/sun4u/starcat/gptwo_wci/Makefile rename : usr/src/uts/sun4u/starcat/io/gptwo_wci.c => deleted_files/usr/src/uts/sun4u/starcat/io/gptwo_wci.c rename : usr/src/uts/sun4u/starcat/io/wrsmplat.c => deleted_files/usr/src/uts/sun4u/starcat/io/wrsmplat.c rename : usr/src/uts/sun4u/starcat/ml/wrsmplat_asm.s => deleted_files/usr/src/uts/sun4u/starcat/ml/wrsmplat_asm.s rename : usr/src/uts/sun4u/starcat/sys/gptwo_wci.h => deleted_files/usr/src/uts/sun4u/starcat/sys/gptwo_wci.h rename : usr/src/uts/sun4u/starcat/sys/wrsmplat.h => deleted_files/usr/src/uts/sun4u/starcat/sys/wrsmplat.h rename : usr/src/uts/sun4u/starcat/wrsmplat/Makefile => deleted_files/usr/src/uts/sun4u/starcat/wrsmplat/Makefile rename : usr/src/uts/sun4u/sys/wci_cmmu.h => deleted_files/usr/src/uts/sun4u/sys/wci_cmmu.h rename : usr/src/uts/sun4u/sys/wci_common.h => deleted_files/usr/src/uts/sun4u/sys/wci_common.h rename : usr/src/uts/sun4u/sys/wci_masks.h => deleted_files/usr/src/uts/sun4u/sys/wci_masks.h rename : usr/src/uts/sun4u/sys/wci_offsets.h => deleted_files/usr/src/uts/sun4u/sys/wci_offsets.h rename : usr/src/uts/sun4u/sys/wci_regs.h => deleted_files/usr/src/uts/sun4u/sys/wci_regs.h rename : usr/src/uts/sun4u/sys/wrsm.h => deleted_files/usr/src/uts/sun4u/sys/wrsm.h rename : usr/src/uts/sun4u/sys/wrsm_barrier.h => deleted_files/usr/src/uts/sun4u/sys/wrsm_barrier.h rename : usr/src/uts/sun4u/sys/wrsm_cf.h => deleted_files/usr/src/uts/sun4u/sys/wrsm_cf.h rename : usr/src/uts/sun4u/sys/wrsm_cf_impl.h => deleted_files/usr/src/uts/sun4u/sys/wrsm_cf_impl.h rename : usr/src/uts/sun4u/sys/wrsm_cmmu.h => deleted_files/usr/src/uts/sun4u/sys/wrsm_cmmu.h rename : usr/src/uts/sun4u/sys/wrsm_common.h => deleted_files/usr/src/uts/sun4u/sys/wrsm_common.h rename : usr/src/uts/sun4u/sys/wrsm_config.h => deleted_files/usr/src/uts/sun4u/sys/wrsm_config.h rename : usr/src/uts/sun4u/sys/wrsm_driver.h => deleted_files/usr/src/uts/sun4u/sys/wrsm_driver.h rename : usr/src/uts/sun4u/sys/wrsm_intr.h => deleted_files/usr/src/uts/sun4u/sys/wrsm_intr.h rename : usr/src/uts/sun4u/sys/wrsm_intr_impl.h => deleted_files/usr/src/uts/sun4u/sys/wrsm_intr_impl.h rename : usr/src/uts/sun4u/sys/wrsm_lc.h => deleted_files/usr/src/uts/sun4u/sys/wrsm_lc.h rename : usr/src/uts/sun4u/sys/wrsm_memseg.h => deleted_files/usr/src/uts/sun4u/sys/wrsm_memseg.h rename : usr/src/uts/sun4u/sys/wrsm_memseg_impl.h => deleted_files/usr/src/uts/sun4u/sys/wrsm_memseg_impl.h rename : usr/src/uts/sun4u/sys/wrsm_nc.h => deleted_files/usr/src/uts/sun4u/sys/wrsm_nc.h rename : usr/src/uts/sun4u/sys/wrsm_nc_impl.h => deleted_files/usr/src/uts/sun4u/sys/wrsm_nc_impl.h rename : usr/src/uts/sun4u/sys/wrsm_plat.h => deleted_files/usr/src/uts/sun4u/sys/wrsm_plat.h rename : usr/src/uts/sun4u/sys/wrsm_plat_impl.h => deleted_files/usr/src/uts/sun4u/sys/wrsm_plat_impl.h rename : usr/src/uts/sun4u/sys/wrsm_plugin.h => deleted_files/usr/src/uts/sun4u/sys/wrsm_plugin.h rename : usr/src/uts/sun4u/sys/wrsm_rsmpi.h => deleted_files/usr/src/uts/sun4u/sys/wrsm_rsmpi.h rename : usr/src/uts/sun4u/sys/wrsm_sess_impl.h => deleted_files/usr/src/uts/sun4u/sys/wrsm_sess_impl.h rename : usr/src/uts/sun4u/sys/wrsm_session.h => deleted_files/usr/src/uts/sun4u/sys/wrsm_session.h rename : usr/src/uts/sun4u/sys/wrsm_transport.h => deleted_files/usr/src/uts/sun4u/sys/wrsm_transport.h rename : usr/src/uts/sun4u/sys/wrsm_types.h => deleted_files/usr/src/uts/sun4u/sys/wrsm_types.h rename : usr/src/uts/sun4u/sys/wrsmd.h => deleted_files/usr/src/uts/sun4u/sys/wrsmd.h rename : usr/src/uts/sun4u/wrsmd/Makefile => deleted_files/usr/src/uts/sun4u/wrsmd/Makefile --- usr/src/cmd/devfsadm/sparc/misc_link_sparc.c | 75 +--------------------------- 1 file changed, 1 insertion(+), 74 deletions(-) (limited to 'usr/src/cmd/devfsadm/sparc') diff --git a/usr/src/cmd/devfsadm/sparc/misc_link_sparc.c b/usr/src/cmd/devfsadm/sparc/misc_link_sparc.c index 0d0aa692bd..f93a5212fe 100644 --- a/usr/src/cmd/devfsadm/sparc/misc_link_sparc.c +++ b/usr/src/cmd/devfsadm/sparc/misc_link_sparc.c @@ -19,7 +19,7 @@ * CDDL HEADER END */ /* - * Copyright 2006 Sun Microsystems, Inc. All rights reserved. + * Copyright 2007 Sun Microsystems, Inc. All rights reserved. * Use is subject to license terms. */ @@ -36,8 +36,6 @@ extern int system_labeled; -static int node_name(di_minor_t minor, di_node_t node); - static int ddi_other(di_minor_t minor, di_node_t node); static int diskette(di_minor_t minor, di_node_t node); @@ -45,7 +43,6 @@ static int ecpp_create(di_minor_t minor, di_node_t node); static int mc_node(di_minor_t minor, di_node_t node); static int ddi_cardreader(di_minor_t minor, di_node_t node); static int starcat_sbbc_node(di_minor_t minor, di_node_t node); -static int wrsm(di_minor_t minor, di_node_t node); static int lom(di_minor_t minor, di_node_t node); static int ntwdt_create(di_minor_t minor, di_node_t node); @@ -68,12 +65,6 @@ static devfsadm_create_t misc_cbt[] = { { "card-reader", "ddi_smartcard_reader", NULL, TYPE_EXACT, ILEVEL_0, ddi_cardreader }, - { "pseudo", "(^ddi_pseudo$)|(^ddi_ctl:devctl$)", "wrsm", - TYPE_RE | DRV_EXACT, ILEVEL_0, wrsm, - }, - { "network", "ddi_net", "wrsmd", - TYPE_EXACT | DRV_EXACT, ILEVEL_0, node_name, - }, { "pseudo", "ddi_pseudo", "lw8", TYPE_EXACT | DRV_EXACT, ILEVEL_0, lom }, @@ -143,17 +134,6 @@ diskette(di_minor_t minor, di_node_t node) return (DEVFSADM_CONTINUE); } -/* - * Handles links of the form: - * type=ddi_pseudo;name=xyz \D - */ -static int -node_name(di_minor_t minor, di_node_t node) -{ - (void) devfsadm_mklink(di_node_name(node), node, minor, 0); - return (DEVFSADM_CONTINUE); -} - /* * Handles links of the form: * type=ddi_printer;name=ecpp ecpp\N0 @@ -297,59 +277,6 @@ starcat_sbbc_node(di_minor_t minor, di_node_t node) } -int -wrsm(di_minor_t minor, di_node_t node) -{ - const char *node_name = di_node_name(node); - const char *minor_name = di_minor_name(minor); - char path[PATH_MAX + 1]; - - if (minor_name == NULL || node_name == NULL) { - return (DEVFSADM_CONTINUE); - } - if (strcmp(minor_name, "admin") == 0) { - /* admin pseudo device */ - (void) snprintf(path, sizeof (path), "%s%s", node_name, - minor_name); - } else if (strcmp(minor_name, "ctrl") == 0) { - /* controller pseudo device */ - dev_t dev = di_minor_devt(minor); - minor_t dev_minor = minor(dev); - (void) snprintf(path, sizeof (path), "%s%u", node_name, - (uint_t)dev_minor); - } else { - /* - * For hardware devices, the devlink must be - * /dev/. devpath is of the format - * ".../@,0". Need to extract the - * for use in bulding devlink. - */ - char devpath[PATH_MAX + 1]; - char *devfs_path; - int i; - - devfs_path = di_devfs_path(node); - if (devfs_path == NULL) { - return (DEVFSADM_CONTINUE); - } - (void) strcpy(devpath, devfs_path); - di_devfs_path_free(devfs_path); - - for (i = strlen(devpath); devpath[i] != '@' && i > 0; i--) { - if (devpath[i] == ',') { - devpath[i] = 0; - } - } - if (i == 0) { - return (DEVFSADM_CONTINUE); - } - (void) snprintf(path, sizeof (path), "wci%s", &devpath[i+1]); - } - (void) devfsadm_mklink(path, node, minor, 0); - - return (DEVFSADM_CONTINUE); -} - /* * Creates /dev/lom nodes for Platform Specific lom driver */ -- cgit v1.2.3