Vanessa.Heppolette at Sun.COM
2006-Oct-31 15:44 UTC
[zfs-crypto-discuss] FWARC 2005/633 Project Q Logial Domaining Umbrella
Author: heppo Repository: /hg/zfs-crypto/gate Revision: a804e1d88580a54cb6da1b6064bae08a1971437e Log message: FWARC 2005/633 Project Q Logial Domaining Umbrella FWARC 2005/739 sun4v channels FWARC 2006/055 Domain Services FWARC 2006/072 sun4v virtual devices machine description data FWARC 2006/074 sun4v interrupt cookies FWARC 2006/075 Channel devices, Virtual Disk client and server bindings FWARC 2006/076 Virtual Network Client and switch Bindings FWARC 2006/081 Virtual Logical Domain Channel (vldc) Bindings FWARC 2006/086 LDOM variables FWARC 2006/105 LDOM support for NCP FWARC 2006/110 Domain Services MD node and other misc properties FWARC 2006/117 Virtual Console Concentrator Bindings FWARC 2006/135 sun4v channel console packets FWARC 2006/140 sun4v channels transport protocol FWARC 2006/141 FMA Domain Services FWARC 2006/174 NCS HV Update FWARC 2006/184 sun4v channels shared memory FWARC 2006/195 Virtual IO Communication Protocol PSARC 2006/152 Logical Domain Channels Transport API 6272074 Need interface to determine execution unit sharing. 6354556 Add machine description kernel framework support 6391870 LDoms v1.0 Solaris Changes Files: create: usr/src/cmd/mdb/sun4v/modules/vdsk/Makefile create: usr/src/cmd/mdb/sun4v/modules/vdsk/v9/Makefile create: usr/src/cmd/mdb/sun4v/modules/vdsk/vdsk.c create: usr/src/cmd/picl/plugins/sun4v/mdesc/dr.c create: usr/src/cmd/vntsd/Makefile create: usr/src/cmd/vntsd/chars.h create: usr/src/cmd/vntsd/cmd.c create: usr/src/cmd/vntsd/common.c create: usr/src/cmd/vntsd/console.c create: usr/src/cmd/vntsd/listen.c create: usr/src/cmd/vntsd/queue.c create: usr/src/cmd/vntsd/read.c create: usr/src/cmd/vntsd/svc-vntsd create: usr/src/cmd/vntsd/vcc.h create: usr/src/cmd/vntsd/vntsd.c create: usr/src/cmd/vntsd/vntsd.h create: usr/src/cmd/vntsd/vntsd.xml create: usr/src/cmd/vntsd/vntsdvcc.c create: usr/src/cmd/vntsd/write.c create: usr/src/common/mdesc/mdesc_diff.c create: usr/src/common/mdesc/mdesc_getbinsize.c create: usr/src/common/mdesc/mdesc_getgen.c create: usr/src/pkgdefs/SUNWldomr.v/Makefile create: usr/src/pkgdefs/SUNWldomr.v/i.manifest create: usr/src/pkgdefs/SUNWldomr.v/pkginfo.tmpl create: usr/src/pkgdefs/SUNWldomr.v/postinstall create: usr/src/pkgdefs/SUNWldomr.v/preremove create: usr/src/pkgdefs/SUNWldomr.v/prototype_com create: usr/src/pkgdefs/SUNWldomr.v/prototype_sparc create: usr/src/pkgdefs/SUNWldomr.v/r.manifest create: usr/src/pkgdefs/SUNWldomu.v/Makefile create: usr/src/pkgdefs/SUNWldomu.v/depend create: usr/src/pkgdefs/SUNWldomu.v/pkginfo.tmpl create: usr/src/pkgdefs/SUNWldomu.v/prototype_com create: usr/src/pkgdefs/SUNWldomu.v/prototype_sparc create: usr/src/uts/sun4v/cnex/Makefile create: usr/src/uts/sun4v/dr_cpu/Makefile create: usr/src/uts/sun4v/ds/Makefile create: usr/src/uts/sun4v/fault_iso/Makefile create: usr/src/uts/sun4v/io/cnex.c create: usr/src/uts/sun4v/io/dr_cpu.c create: usr/src/uts/sun4v/io/dr_util.c create: usr/src/uts/sun4v/io/ds.c create: usr/src/uts/sun4v/io/fault_iso.c create: usr/src/uts/sun4v/io/ldc.c create: usr/src/uts/sun4v/io/mdeg.c create: usr/src/uts/sun4v/io/platsvc.c create: usr/src/uts/sun4v/io/vcc.c create: usr/src/uts/sun4v/io/vdc.c create: usr/src/uts/sun4v/io/vds.c create: usr/src/uts/sun4v/io/vldc.c create: usr/src/uts/sun4v/io/vnet.c create: usr/src/uts/sun4v/io/vnet_gen.c create: usr/src/uts/sun4v/io/vsw.c create: usr/src/uts/sun4v/ldc/Makefile create: usr/src/uts/sun4v/ml/mach_proc_init.s create: usr/src/uts/sun4v/os/lpad.c create: usr/src/uts/sun4v/platsvc/Makefile create: usr/src/uts/sun4v/promif/promif_asr.c create: usr/src/uts/sun4v/promif/promif_cpu.c create: usr/src/uts/sun4v/promif/promif_emul.c create: usr/src/uts/sun4v/promif/promif_interp.c create: usr/src/uts/sun4v/promif/promif_io.c create: usr/src/uts/sun4v/promif/promif_key.c create: usr/src/uts/sun4v/promif/promif_mon.c create: usr/src/uts/sun4v/promif/promif_node.c create: usr/src/uts/sun4v/promif/promif_power_off.c create: usr/src/uts/sun4v/promif/promif_prop.c create: usr/src/uts/sun4v/promif/promif_reboot.c create: usr/src/uts/sun4v/promif/promif_stree.c create: usr/src/uts/sun4v/promif/promif_test.c create: usr/src/uts/sun4v/promif/promif_version.c create: usr/src/uts/sun4v/sys/cnex.h create: usr/src/uts/sun4v/sys/dr_cpu.h create: usr/src/uts/sun4v/sys/dr_util.h create: usr/src/uts/sun4v/sys/ds.h create: usr/src/uts/sun4v/sys/ds_impl.h create: usr/src/uts/sun4v/sys/fault_iso.h create: usr/src/uts/sun4v/sys/ldc.h create: usr/src/uts/sun4v/sys/ldc_impl.h create: usr/src/uts/sun4v/sys/ldoms.h create: usr/src/uts/sun4v/sys/lpad.h create: usr/src/uts/sun4v/sys/mdeg.h create: usr/src/uts/sun4v/sys/platsvc.h create: usr/src/uts/sun4v/sys/promif_impl.h create: usr/src/uts/sun4v/sys/varconfig.h create: usr/src/uts/sun4v/sys/vcc.h create: usr/src/uts/sun4v/sys/vcc_impl.h create: usr/src/uts/sun4v/sys/vdc.h create: usr/src/uts/sun4v/sys/vdsk_common.h create: usr/src/uts/sun4v/sys/vdsk_mailbox.h create: usr/src/uts/sun4v/sys/vio_common.h create: usr/src/uts/sun4v/sys/vio_mailbox.h create: usr/src/uts/sun4v/sys/vldc.h create: usr/src/uts/sun4v/sys/vldc_impl.h create: usr/src/uts/sun4v/sys/vnet.h create: usr/src/uts/sun4v/sys/vnet_common.h create: usr/src/uts/sun4v/sys/vnet_gen.h create: usr/src/uts/sun4v/sys/vnet_mailbox.h create: usr/src/uts/sun4v/sys/vnet_proxy.h create: usr/src/uts/sun4v/sys/vnetmsg.h create: usr/src/uts/sun4v/sys/vsw.h create: usr/src/uts/sun4v/sys/vsw_fdb.h create: usr/src/uts/sun4v/vcc/Makefile create: usr/src/uts/sun4v/vdc/Makefile create: usr/src/uts/sun4v/vds/Makefile create: usr/src/uts/sun4v/vldc/Makefile create: usr/src/uts/sun4v/vnet/Makefile create: usr/src/uts/sun4v/vsw/Makefile update: usr/src/Targetdirs update: usr/src/cmd/Makefile update: usr/src/cmd/Makefile.cmd update: usr/src/cmd/mdb/common/kmdb/kctl/kctl.h update: usr/src/cmd/mdb/common/kmdb/kmdb_auxv.h update: usr/src/cmd/mdb/common/kmdb/kmdb_fault.c update: usr/src/cmd/mdb/common/kmdb/kmdb_kctl.h update: usr/src/cmd/mdb/common/kmdb/kmdb_main.c update: usr/src/cmd/mdb/common/kmdb/kmdb_promif.c update: usr/src/cmd/mdb/common/kmdb/kmdb_promif.h update: usr/src/cmd/mdb/sparc/kmdb/kaif_activate.c update: usr/src/cmd/mdb/sparc/kmdb/kctl/kctl_isadep.c update: usr/src/cmd/mdb/sparc/v9/kmdb/kaif_handlers.s update: usr/src/cmd/mdb/sun4v/Makefile.kmdb update: usr/src/cmd/mdb/sun4v/modules/Makefile update: usr/src/cmd/mdb/sun4v/v9/Makefile.kmdb update: usr/src/cmd/mdb/sun4v/v9/kmdb/Makefile update: usr/src/cmd/picl/plugins/sun4v/mdesc/Makefile update: usr/src/cmd/picl/plugins/sun4v/mdesc/cpu_prop_update.c update: usr/src/cmd/picl/plugins/sun4v/mdesc/init.c update: usr/src/cmd/picl/plugins/sun4v/mdesc/mdescplugin.c update: usr/src/cmd/picl/plugins/sun4v/mdesc/mdescplugin.h update: usr/src/common/mdesc/mdesc_fini.c update: usr/src/common/mdesc/mdesc_init_intern.c update: usr/src/common/mdesc/mdesc_rootnode.c update: usr/src/common/mdesc/mdesc_scandag.c update: usr/src/lib/libpcp/common/libpcp.c update: usr/src/pkgdefs/Makefile update: usr/src/pkgdefs/SUNWmdb/prototype_sparc update: usr/src/pkgdefs/SUNWmdbr/prototype_sparc update: usr/src/pkgdefs/etc/exception_list_i386 update: usr/src/tools/scripts/bfu.sh update: usr/src/uts/common/sys/mdesc.h update: usr/src/uts/common/sys/mdesc_impl.h update: usr/src/uts/sfmmu/ml/sfmmu_kdi.s update: usr/src/uts/sun4/io/trapstat.c update: usr/src/uts/sun4/os/ddi_impl.c update: usr/src/uts/sun4/os/mlsetup.c update: usr/src/uts/sun4/os/mp_startup.c update: usr/src/uts/sun4/os/startup.c update: usr/src/uts/sun4u/os/mach_ddi_impl.c update: usr/src/uts/sun4u/os/mach_startup.c update: usr/src/uts/sun4v/Makefile.files update: usr/src/uts/sun4v/Makefile.rules update: usr/src/uts/sun4v/Makefile.sun4v.shared update: usr/src/uts/sun4v/cpu/common_asm.s update: usr/src/uts/sun4v/cpu/generic.c update: usr/src/uts/sun4v/cpu/niagara.c update: usr/src/uts/sun4v/io/mdesc.c update: usr/src/uts/sun4v/io/qcn.c update: usr/src/uts/sun4v/io/vnex.c update: usr/src/uts/sun4v/ml/hcall.s update: usr/src/uts/sun4v/ml/mach_offsets.in update: usr/src/uts/sun4v/ml/mach_subr_asm.s update: usr/src/uts/sun4v/ml/trap_table.s update: usr/src/uts/sun4v/os/fillsysinfo.c update: usr/src/uts/sun4v/os/hsvc.c update: usr/src/uts/sun4v/os/intrq.c update: usr/src/uts/sun4v/os/mach_cpu_states.c update: usr/src/uts/sun4v/os/mach_descrip.c update: usr/src/uts/sun4v/os/mach_mp_startup.c update: usr/src/uts/sun4v/os/mach_mp_states.c update: usr/src/uts/sun4v/os/mach_startup.c update: usr/src/uts/sun4v/sys/cpu_module.h update: usr/src/uts/sun4v/sys/error.h update: usr/src/uts/sun4v/sys/hsvc.h update: usr/src/uts/sun4v/sys/hypervisor_api.h update: usr/src/uts/sun4v/sys/mach_descrip.h update: usr/src/uts/sun4v/sys/machcpuvar.h update: usr/src/uts/sun4v/sys/machparam.h update: usr/src/uts/sun4v/sys/machsystm.h update: usr/src/uts/sun4v/sys/mmu.h update: usr/src/uts/sun4v/sys/ncp.h update: usr/src/uts/sun4v/sys/ncs.h