History log of /illumos-gate/usr/src/uts/intel/sys/hypervisor.h
Revision Date Author Comments Expand
ad09f8b827db90c9a0093f0b6382803fa64a5fd1 20-Nov-2009 Mark Johnson <Mark.Johnson@Sun.COM>

6895977 Update Xen to 3.4

/illumos-gate/usr/src/uts/common/xen/os/hypercall.c /illumos-gate/usr/src/uts/common/xen/public/arch-x86/xen-mca.h /illumos-gate/usr/src/uts/common/xen/public/arch-x86/xen.h /illumos-gate/usr/src/uts/common/xen/public/domctl.h /illumos-gate/usr/src/uts/common/xen/public/elfnote.h /illumos-gate/usr/src/uts/common/xen/public/features.h /illumos-gate/usr/src/uts/common/xen/public/hvm/params.h /illumos-gate/usr/src/uts/common/xen/public/io/blkif.h /illumos-gate/usr/src/uts/common/xen/public/memory.h /illumos-gate/usr/src/uts/common/xen/public/physdev.h /illumos-gate/usr/src/uts/common/xen/public/platform.h /illumos-gate/usr/src/uts/common/xen/public/sysctl.h /illumos-gate/usr/src/uts/common/xen/public/trace.h /illumos-gate/usr/src/uts/common/xen/public/xen.h /illumos-gate/usr/src/uts/common/xen/public/xsm/acm.h /illumos-gate/usr/src/uts/i86pc/os/cmi_hw.c /illumos-gate/usr/src/uts/i86pc/os/mp_startup.c /illumos-gate/usr/src/uts/i86xpv/cpu/generic_cpu/gcpu_mca_xpv.c /illumos-gate/usr/src/uts/i86xpv/io/privcmd_hcall.c /illumos-gate/usr/src/uts/i86xpv/os/xen_machdep.c /illumos-gate/usr/src/uts/i86xpv/sys/xpv_impl.h hypervisor.h
074bb90d80fdbeb2d04a8450a55ecbc96de28785 04-Nov-2009 Tom Pothier <Tom.Pothier@Sun.COM>

PSARC/2009/490 x86 Generic FMA Topology Enumerator 6785310 Implement SMBIOS contained elements/handles 6841286 Need x86 generic FMA topo enumerator 6853537 x86gentopo needs OEM-Specific SMBIOS structures 6865771 Topology relationships should be derived from contained handles & elements of SMBIOS 6865814 Chip enumerator should derive serials & labels using libsmbios, if SMBIOS is FM aware 6865845 /dev/fm should export the Initial APICID, SMBIOS based ID/instance to the chip enumerator 6866456 Generic Topology FMRI ereport

/illumos-gate/usr/src/cmd/fm/eversholt/files/i386/i86pc/intel.esc /illumos-gate/usr/src/cmd/mdb/intel/modules/generic_cpu/gcpu.c /illumos-gate/usr/src/cmd/smbios/smbios.c /illumos-gate/usr/src/common/smbios/smb_info.c /illumos-gate/usr/src/common/smbios/smb_open.c /illumos-gate/usr/src/lib/fm/topo/libtopo/common/mapfile-vers /illumos-gate/usr/src/lib/fm/topo/libtopo/common/topo_mod.map /illumos-gate/usr/src/lib/fm/topo/maps/i86pc/Makefile /illumos-gate/usr/src/lib/fm/topo/maps/i86pc/i86pc-hc-topology.xml /illumos-gate/usr/src/lib/fm/topo/maps/i86pc/i86pc-legacy-hc-topology.xml /illumos-gate/usr/src/lib/fm/topo/modules/common/pcibus/did_props.c /illumos-gate/usr/src/lib/fm/topo/modules/i86pc/Makefile /illumos-gate/usr/src/lib/fm/topo/modules/i86pc/chip/Makefile /illumos-gate/usr/src/lib/fm/topo/modules/i86pc/chip/chip.c /illumos-gate/usr/src/lib/fm/topo/modules/i86pc/chip/chip.h /illumos-gate/usr/src/lib/fm/topo/modules/i86pc/chip/chip_amd.c /illumos-gate/usr/src/lib/fm/topo/modules/i86pc/chip/chip_intel.c /illumos-gate/usr/src/lib/fm/topo/modules/i86pc/chip/chip_smbios.c /illumos-gate/usr/src/lib/fm/topo/modules/i86pc/x86pi/Makefile /illumos-gate/usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi.c /illumos-gate/usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_bboard.c /illumos-gate/usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_chassis.c /illumos-gate/usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_generic.c /illumos-gate/usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_hostbridge.c /illumos-gate/usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_impl.h /illumos-gate/usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_subr.c /illumos-gate/usr/src/lib/libsmbios/common/mapfile-vers /illumos-gate/usr/src/pkgdefs/SUNWfmd/prototype_i386 /illumos-gate/usr/src/uts/common/io/devfm.c /illumos-gate/usr/src/uts/common/os/fm.c /illumos-gate/usr/src/uts/common/sys/devfm.h /illumos-gate/usr/src/uts/common/sys/fm/protocol.h /illumos-gate/usr/src/uts/common/sys/smbios.h /illumos-gate/usr/src/uts/common/sys/smbios_impl.h /illumos-gate/usr/src/uts/i86pc/cpu/amd_opteron/ao_mca.c /illumos-gate/usr/src/uts/i86pc/cpu/authenticamd/authamd_main.c /illumos-gate/usr/src/uts/i86pc/cpu/generic_cpu/gcpu_mca.c /illumos-gate/usr/src/uts/i86pc/cpu/genuineintel/gintel_main.c /illumos-gate/usr/src/uts/i86pc/os/cmi.c /illumos-gate/usr/src/uts/i86pc/os/cmi_hw.c /illumos-gate/usr/src/uts/i86pc/os/startup.c /illumos-gate/usr/src/uts/i86xpv/os/xen_machdep.c /illumos-gate/usr/src/uts/intel/Makefile.files /illumos-gate/usr/src/uts/intel/io/devfm_machdep.c /illumos-gate/usr/src/uts/intel/io/mc-amd/mcamd.h /illumos-gate/usr/src/uts/intel/io/mc-amd/mcamd_drv.c /illumos-gate/usr/src/uts/intel/io/mc-amd/mcamd_subr.c /illumos-gate/usr/src/uts/intel/os/fmsmb.c cpu_module.h fm/smb/fmsmb.h hypervisor.h
349b53dd4e695e3d833b5380540385145b2d3ae8 24-Jul-2009 Stuart Maybee <Stuart.Maybee@Sun.COM>

6849090 Need to synch with newer versions of Xen and associated tools 6747653 xen_fix_foreign and is_foreign needs to be removed from xnb driver 6451665 Xen/Solaris on Xen needs to support MSI 6736325 core dumps of 32on64 domains need support 6827538 PV access should be initialized earlier for Solaris HVM domains 6831935 Solaris's xen code doesn't use the list_t correctly 6798742 excesive PAGESIZE buf alloc/free in evtchndrv_write 6771370 ipagent accidentally depends on SUNWxvm 6772060 ipagent service has no dependencies 6771371 ipagent doesn't handle IPv6 correctly 6838897 xvm ipagent service generates noise on boot 6788314 Array overrun in evtchn code 6839622 dom0 paniced with pdp->xd_evtchn != INVALID_EVTCHN 6561515 Need to remove workaround from evtchn.c when compiler bug is fixed 6835636 B107/xvm wont plumb 10gig interface - nxge_alloc_tx_cntl_dma failed! --HG-- rename : usr/src/uts/common/xen/public/acm.h => usr/src/uts/common/xen/public/xsm/acm.h rename : usr/src/uts/common/xen/public/acm_ops.h => usr/src/uts/common/xen/public/xsm/acm_ops.h

/illumos-gate/usr/src/Makefile.lint /illumos-gate/usr/src/cmd/Makefile /illumos-gate/usr/src/cmd/mdb/intel/modules/mdb_kb/mdb_kb.c /illumos-gate/usr/src/cmd/vna/Makefile /illumos-gate/usr/src/cmd/vna/vna.c /illumos-gate/usr/src/cmd/xvm/ipagent/ipagent.ksh /illumos-gate/usr/src/cmd/xvm/ipagent/ipagent.xml /illumos-gate/usr/src/cmd/xvm/ipagent/svc-ipagent /illumos-gate/usr/src/pkgdefs/SUNWcsu/prototype_com /illumos-gate/usr/src/uts/common/io/aac/aac.c /illumos-gate/usr/src/uts/common/xen/dtrace/xdt.c /illumos-gate/usr/src/uts/common/xen/io/blk_common.c /illumos-gate/usr/src/uts/common/xen/io/evtchn_dev.c /illumos-gate/usr/src/uts/common/xen/io/xdb.c /illumos-gate/usr/src/uts/common/xen/io/xdf.c /illumos-gate/usr/src/uts/common/xen/io/xenbus_xs.c /illumos-gate/usr/src/uts/common/xen/io/xnf.c /illumos-gate/usr/src/uts/common/xen/io/xpvd.c /illumos-gate/usr/src/uts/common/xen/os/hypercall.c /illumos-gate/usr/src/uts/common/xen/public/arch-x86/cpuid.h /illumos-gate/usr/src/uts/common/xen/public/arch-x86/xen-mca.h /illumos-gate/usr/src/uts/common/xen/public/arch-x86/xen-x86_32.h /illumos-gate/usr/src/uts/common/xen/public/arch-x86/xen-x86_64.h /illumos-gate/usr/src/uts/common/xen/public/arch-x86/xen.h /illumos-gate/usr/src/uts/common/xen/public/callback.h /illumos-gate/usr/src/uts/common/xen/public/domctl.h /illumos-gate/usr/src/uts/common/xen/public/features.h /illumos-gate/usr/src/uts/common/xen/public/grant_table.h /illumos-gate/usr/src/uts/common/xen/public/hvm/hvm_op.h /illumos-gate/usr/src/uts/common/xen/public/hvm/params.h /illumos-gate/usr/src/uts/common/xen/public/io/blkif.h /illumos-gate/usr/src/uts/common/xen/public/io/netif.h /illumos-gate/usr/src/uts/common/xen/public/io/protocols.h /illumos-gate/usr/src/uts/common/xen/public/io/ring.h /illumos-gate/usr/src/uts/common/xen/public/io/xenbus.h /illumos-gate/usr/src/uts/common/xen/public/io/xs_wire.h /illumos-gate/usr/src/uts/common/xen/public/memory.h /illumos-gate/usr/src/uts/common/xen/public/physdev.h /illumos-gate/usr/src/uts/common/xen/public/platform.h /illumos-gate/usr/src/uts/common/xen/public/sysctl.h /illumos-gate/usr/src/uts/common/xen/public/trace.h /illumos-gate/usr/src/uts/common/xen/public/vcpu.h /illumos-gate/usr/src/uts/common/xen/public/xen-compat.h /illumos-gate/usr/src/uts/common/xen/public/xen.h /illumos-gate/usr/src/uts/common/xen/public/xsm/acm.h /illumos-gate/usr/src/uts/common/xen/public/xsm/acm_ops.h /illumos-gate/usr/src/uts/common/xen/sys/xenbus_impl.h /illumos-gate/usr/src/uts/common/xen/sys/xendev.h /illumos-gate/usr/src/uts/i86pc/Makefile.files /illumos-gate/usr/src/uts/i86pc/Makefile.rules /illumos-gate/usr/src/uts/i86pc/boot/boot_console.c /illumos-gate/usr/src/uts/i86pc/i86hvm/Makefile.files /illumos-gate/usr/src/uts/i86pc/i86hvm/io/xpv/evtchn.c /illumos-gate/usr/src/uts/i86pc/i86hvm/io/xpv/xpv_support.c /illumos-gate/usr/src/uts/i86pc/io/isa.c /illumos-gate/usr/src/uts/i86pc/io/pcplusmp/apic_introp.c /illumos-gate/usr/src/uts/i86pc/os/cmi_hw.c /illumos-gate/usr/src/uts/i86pc/os/cpuid.c /illumos-gate/usr/src/uts/i86pc/os/intr.c /illumos-gate/usr/src/uts/i86pc/os/machdep.c /illumos-gate/usr/src/uts/i86pc/os/mlsetup.c /illumos-gate/usr/src/uts/i86pc/os/mp_machdep.c /illumos-gate/usr/src/uts/i86pc/os/mp_startup.c /illumos-gate/usr/src/uts/i86pc/os/startup.c /illumos-gate/usr/src/uts/i86pc/os/xpv_platform.c /illumos-gate/usr/src/uts/i86pc/sys/machcpuvar.h /illumos-gate/usr/src/uts/i86pc/sys/xpv_support.h /illumos-gate/usr/src/uts/i86pc/vm/vm_machdep.c /illumos-gate/usr/src/uts/i86xpv/Makefile.i86xpv.shared /illumos-gate/usr/src/uts/i86xpv/cpu/generic_cpu/gcpu_mca_xpv.c /illumos-gate/usr/src/uts/i86xpv/cpu/generic_cpu/gcpu_poll_xpv.c /illumos-gate/usr/src/uts/i86xpv/io/privcmd.c /illumos-gate/usr/src/uts/i86xpv/io/privcmd_hcall.c /illumos-gate/usr/src/uts/i86xpv/io/psm/xpv_psm.c /illumos-gate/usr/src/uts/i86xpv/os/balloon.c /illumos-gate/usr/src/uts/i86xpv/os/evtchn.c /illumos-gate/usr/src/uts/i86xpv/os/xen_machdep.c /illumos-gate/usr/src/uts/i86xpv/os/xen_mmu.c /illumos-gate/usr/src/uts/i86xpv/os/xpv_timestamp.c /illumos-gate/usr/src/uts/i86xpv/sys/evtchn_impl.h /illumos-gate/usr/src/uts/i86xpv/sys/xen_mmu.h /illumos-gate/usr/src/uts/i86xpv/sys/xpv_user.h /illumos-gate/usr/src/uts/intel/ia32/ml/hypersubr.s hypervisor.h xen_errno.h
7eea693d6b672899726e75993fddc4e95b52647f 30-Sep-2008 Mark Johnson <Mark.Johnson@Sun.COM>

PSARC/2008/596 Block Tap Support for Solaris 6539533 Solaris dom0 needs blktap support

/illumos-gate/usr/src/pkgdefs/SUNWcakrx.i/prototype_com /illumos-gate/usr/src/pkgdefs/common_files/i.minorperm_i386 /illumos-gate/usr/src/uts/common/xen/io/blk_common.c /illumos-gate/usr/src/uts/common/xen/io/blk_common.h /illumos-gate/usr/src/uts/common/xen/io/blkif_impl.h /illumos-gate/usr/src/uts/common/xen/io/xdb.c /illumos-gate/usr/src/uts/common/xen/io/xdf.c /illumos-gate/usr/src/uts/common/xen/io/xdf.h /illumos-gate/usr/src/uts/common/xen/io/xnb.c /illumos-gate/usr/src/uts/common/xen/io/xnf.c /illumos-gate/usr/src/uts/common/xen/io/xpvtap.c /illumos-gate/usr/src/uts/common/xen/io/xpvtap.h /illumos-gate/usr/src/uts/common/xen/os/hypercall.c /illumos-gate/usr/src/uts/common/xen/os/xvdi.c /illumos-gate/usr/src/uts/common/xen/sys/xendev.h /illumos-gate/usr/src/uts/i86pc/i86hvm/io/xpv/xpv_support.c /illumos-gate/usr/src/uts/i86pc/vm/hat_i86.c /illumos-gate/usr/src/uts/i86pc/vm/hat_i86.h /illumos-gate/usr/src/uts/i86xpv/Makefile.files /illumos-gate/usr/src/uts/i86xpv/Makefile.i86xpv.shared /illumos-gate/usr/src/uts/i86xpv/os/xen_machdep.c /illumos-gate/usr/src/uts/i86xpv/os/xen_mmu.c /illumos-gate/usr/src/uts/i86xpv/vm/seg_mf.c /illumos-gate/usr/src/uts/i86xpv/vm/seg_mf.h /illumos-gate/usr/src/uts/i86xpv/xpvtap/Makefile /illumos-gate/usr/src/uts/intel/os/minor_perm /illumos-gate/usr/src/uts/intel/os/name_to_major hypervisor.h
e4b86885570d77af552e9cf94f142f4d744fb8c8 10-Sep-2008 Cheng Sean Ye <Sean.Ye@Sun.COM>

PSARC 2008/569 FMA Topology & Retire Agent Refinements 6567641 cpu and memory fault management for Solaris x86 xVM 6690231 phase out mem and cpu schemes for x86 6683402 fmd_fmri_present() in hc scheme is bogus 6739591 introduce /dev/fm for userland fault management interface to kernel 6739593 introduce libfmd_agent so agents do not have to use /dev/fm directly 6739595 support retire/unretire/isretired as topo methods on the resource node 6739597 x86 chip enumerator should be weaned off of kstats 6742378 libtopo: hc_unusable() is returning random value 6738573 faults aren't replayed on boot 6744597 ldmsvcs: mem_request is returning incorrect value for page unretire 6739600 panic console ereport summary should handle nvlist arrays 6739601 add cpu module panic callback made from panic_quiesce_hw 6739605 when x86 error injection has taken place, tag all subsequent ereports 6739608 missing label for i86xpv dtrace_interrupt_enable causes panic on debug_enter 6739609 add HYPERVISOR_mca hypercall for physical topology and MCA info --HG-- rename : usr/src/cmd/mdb/i86pc/modules/amd_opteron/Makefile => usr/src/cmd/mdb/intel/modules/amd_opteron/Makefile rename : usr/src/cmd/mdb/i86pc/modules/amd_opteron/amd64/Makefile => usr/src/cmd/mdb/intel/modules/amd_opteron/amd64/Makefile rename : usr/src/cmd/mdb/i86pc/modules/amd_opteron/ao.c => usr/src/cmd/mdb/intel/modules/amd_opteron/ao.c rename : usr/src/cmd/mdb/i86pc/modules/amd_opteron/ia32/Makefile => usr/src/cmd/mdb/intel/modules/amd_opteron/ia32/Makefile rename : usr/src/cmd/mdb/i86pc/modules/generic_cpu/Makefile => usr/src/cmd/mdb/intel/modules/generic_cpu/Makefile rename : usr/src/cmd/mdb/i86pc/modules/generic_cpu/amd64/Makefile => usr/src/cmd/mdb/intel/modules/generic_cpu/amd64/Makefile rename : usr/src/cmd/mdb/i86pc/modules/generic_cpu/gcpu.c => usr/src/cmd/mdb/intel/modules/generic_cpu/gcpu.c rename : usr/src/cmd/mdb/i86pc/modules/generic_cpu/ia32/Makefile => usr/src/cmd/mdb/intel/modules/generic_cpu/ia32/Makefile rename : usr/src/uts/i86pc/cpu/generic_cpu/gcpu_poll.c => usr/src/uts/i86pc/cpu/generic_cpu/gcpu_poll_subr.c rename : usr/src/uts/i86pc/intel_nb5000/Makefile => usr/src/uts/intel/intel_nb5000/Makefile rename : usr/src/uts/i86pc/io/intel_nb5000/dimm_addr.c => usr/src/uts/intel/io/intel_nb5000/dimm_addr.c rename : usr/src/uts/i86pc/io/intel_nb5000/dimm_addr.h => usr/src/uts/intel/io/intel_nb5000/dimm_addr.h rename : usr/src/uts/i86pc/io/intel_nb5000/dimm_phys.h => usr/src/uts/intel/io/intel_nb5000/dimm_phys.h rename : usr/src/uts/i86pc/io/intel_nb5000/intel_nb5000.c => usr/src/uts/intel/io/intel_nb5000/intel_nb5000.c rename : usr/src/uts/i86pc/io/intel_nb5000/intel_nb5000.conf => usr/src/uts/intel/io/intel_nb5000/intel_nb5000.conf rename : usr/src/uts/i86pc/io/intel_nb5000/intel_nbdrv.c => usr/src/uts/intel/io/intel_nb5000/intel_nbdrv.c rename : usr/src/uts/i86pc/io/intel_nb5000/nb5000.h => usr/src/uts/intel/io/intel_nb5000/nb5000.h rename : usr/src/uts/i86pc/io/intel_nb5000/nb5000_init.c => usr/src/uts/intel/io/intel_nb5000/nb5000_init.c rename : usr/src/uts/i86pc/io/intel_nb5000/nb_log.h => usr/src/uts/intel/io/intel_nb5000/nb_log.h rename : usr/src/uts/i86pc/io/intel_nb5000/nb_pci_cfg.c => usr/src/uts/intel/io/intel_nb5000/nb_pci_cfg.c rename : usr/src/uts/i86pc/io/intel_nb5000/rank.h => usr/src/uts/intel/io/intel_nb5000/rank.h rename : usr/src/uts/i86pc/io/mc/mc-amd.conf => usr/src/uts/intel/io/mc-amd/mc-amd.conf rename : usr/src/uts/i86pc/io/mc/mcamd.h => usr/src/uts/intel/io/mc-amd/mcamd.h rename : usr/src/uts/i86pc/io/mc/mcamd_dimmcfg.c => usr/src/uts/intel/io/mc-amd/mcamd_dimmcfg.c rename : usr/src/uts/i86pc/io/mc/mcamd_dimmcfg.h => usr/src/uts/intel/io/mc-amd/mcamd_dimmcfg.h rename : usr/src/uts/i86pc/io/mc/mcamd_dimmcfg_impl.h => usr/src/uts/intel/io/mc-amd/mcamd_dimmcfg_impl.h rename : usr/src/uts/i86pc/io/mc/mcamd_drv.c => usr/src/uts/intel/io/mc-amd/mcamd_drv.c rename : usr/src/uts/i86pc/io/mc/mcamd_off.in => usr/src/uts/intel/io/mc-amd/mcamd_off.in rename : usr/src/uts/i86pc/io/mc/mcamd_pcicfg.c => usr/src/uts/intel/io/mc-amd/mcamd_pcicfg.c rename : usr/src/uts/i86pc/io/mc/mcamd_pcicfg.h => usr/src/uts/intel/io/mc-amd/mcamd_pcicfg.h rename : usr/src/uts/i86pc/io/mc/mcamd_subr.c => usr/src/uts/intel/io/mc-amd/mcamd_subr.c rename : usr/src/uts/i86pc/mc-amd/Makefile => usr/src/uts/intel/mc-amd/Makefile rename : usr/src/uts/i86pc/sys/cpu_module.h => usr/src/uts/intel/sys/cpu_module.h

/illumos-gate/usr/src/cmd/devfsadm/misc_link.c /illumos-gate/usr/src/cmd/fm/dicts/AMD.po /illumos-gate/usr/src/cmd/fm/dicts/GMCA.po /illumos-gate/usr/src/cmd/fm/dicts/INTEL.po /illumos-gate/usr/src/cmd/fm/eversholt/files/i386/i86pc/amd64.esc /illumos-gate/usr/src/cmd/fm/eversholt/files/i386/i86pc/gcpu.esc /illumos-gate/usr/src/cmd/fm/eversholt/files/i386/i86pc/gcpu_amd.esc /illumos-gate/usr/src/cmd/fm/eversholt/files/i386/i86pc/intel.esc /illumos-gate/usr/src/cmd/fm/fmd/common/fmd_api.c /illumos-gate/usr/src/cmd/fm/fmd/common/fmd_api.h /illumos-gate/usr/src/cmd/fm/fmd/common/fmd_api.map /illumos-gate/usr/src/cmd/fm/fmd/common/fmd_asru.c /illumos-gate/usr/src/cmd/fm/fmd/common/fmd_fmri.c /illumos-gate/usr/src/cmd/fm/fmd/common/fmd_fmri.h /illumos-gate/usr/src/cmd/fm/fmd/common/fmd_time.c /illumos-gate/usr/src/cmd/fm/modules/SUNW,SPARC-Enterprise/cpumem-retire/Makefile /illumos-gate/usr/src/cmd/fm/modules/common/cpumem-retire/Makefile /illumos-gate/usr/src/cmd/fm/modules/common/cpumem-retire/cma.h /illumos-gate/usr/src/cmd/fm/modules/common/cpumem-retire/cma_cpu.c /illumos-gate/usr/src/cmd/fm/modules/common/cpumem-retire/cma_main.c /illumos-gate/usr/src/cmd/fm/modules/common/cpumem-retire/cma_page.c /illumos-gate/usr/src/cmd/fm/modules/common/cpumem-retire/cma_page_arch.c /illumos-gate/usr/src/cmd/fm/modules/common/eversholt/eft.c /illumos-gate/usr/src/cmd/fm/modules/sun4v/cpumem-retire/Makefile /illumos-gate/usr/src/cmd/fm/modules/sun4v/cpumem-retire/cma_page_sun4v.c /illumos-gate/usr/src/cmd/fm/schemes/hc/scheme.c /illumos-gate/usr/src/cmd/fm/schemes/mem/amd64/Makefile /illumos-gate/usr/src/cmd/fm/schemes/mem/i386/Makefile /illumos-gate/usr/src/cmd/fm/schemes/mem/mem.c /illumos-gate/usr/src/cmd/fm/schemes/mem/mem.h /illumos-gate/usr/src/cmd/fm/schemes/mem/mem_util.c /illumos-gate/usr/src/cmd/fm/schemes/mem/sparc/Makefile /illumos-gate/usr/src/cmd/fm/schemes/mem/sparcv9/Makefile /illumos-gate/usr/src/cmd/mdb/i86pc/modules/Makefile /illumos-gate/usr/src/cmd/mdb/i86xpv/modules/xpv_psm/xpv_psm.c /illumos-gate/usr/src/cmd/mdb/intel/Makefile /illumos-gate/usr/src/cmd/mdb/intel/modules/Makefile /illumos-gate/usr/src/cmd/mdb/intel/modules/amd_opteron/Makefile /illumos-gate/usr/src/cmd/mdb/intel/modules/amd_opteron/amd64/Makefile /illumos-gate/usr/src/cmd/mdb/intel/modules/amd_opteron/ao.c /illumos-gate/usr/src/cmd/mdb/intel/modules/amd_opteron/ia32/Makefile /illumos-gate/usr/src/cmd/mdb/intel/modules/generic_cpu/Makefile /illumos-gate/usr/src/cmd/mdb/intel/modules/generic_cpu/amd64/Makefile /illumos-gate/usr/src/cmd/mdb/intel/modules/generic_cpu/gcpu.c /illumos-gate/usr/src/cmd/mdb/intel/modules/generic_cpu/ia32/Makefile /illumos-gate/usr/src/lib/fm/Makefile /illumos-gate/usr/src/lib/fm/libfmd_agent/Makefile /illumos-gate/usr/src/lib/fm/libfmd_agent/Makefile.com /illumos-gate/usr/src/lib/fm/libfmd_agent/amd64/Makefile /illumos-gate/usr/src/lib/fm/libfmd_agent/amd64/mapfile-vers /illumos-gate/usr/src/lib/fm/libfmd_agent/common/fmd_agent.c /illumos-gate/usr/src/lib/fm/libfmd_agent/common/fmd_agent.h /illumos-gate/usr/src/lib/fm/libfmd_agent/common/fmd_agent_impl.h /illumos-gate/usr/src/lib/fm/libfmd_agent/common/llib-lfmd_agent /illumos-gate/usr/src/lib/fm/libfmd_agent/common/mapfile-vers /illumos-gate/usr/src/lib/fm/libfmd_agent/i386/Makefile /illumos-gate/usr/src/lib/fm/libfmd_agent/i386/fmd_agent_i386.c /illumos-gate/usr/src/lib/fm/libfmd_agent/i386/mapfile-vers /illumos-gate/usr/src/lib/fm/libfmd_agent/sparc/Makefile /illumos-gate/usr/src/lib/fm/libfmd_agent/sparc/fmd_agent_sparc.c /illumos-gate/usr/src/lib/fm/libfmd_agent/sparc/mapfile-vers /illumos-gate/usr/src/lib/fm/libfmd_agent/sparcv9/Makefile /illumos-gate/usr/src/lib/fm/libfmd_agent/sparcv9/mapfile-vers /illumos-gate/usr/src/lib/fm/libldom/Makefile.com /illumos-gate/usr/src/lib/fm/libldom/sparc/ldmsvcs_utils.c /illumos-gate/usr/src/lib/fm/libldom/sparc/ldom.c /illumos-gate/usr/src/lib/fm/topo/libtopo/common/hc.c /illumos-gate/usr/src/lib/fm/topo/libtopo/common/libtopo.h /illumos-gate/usr/src/lib/fm/topo/libtopo/common/mapfile-vers /illumos-gate/usr/src/lib/fm/topo/libtopo/common/topo_fmri.c /illumos-gate/usr/src/lib/fm/topo/libtopo/common/topo_mod.h /illumos-gate/usr/src/lib/fm/topo/modules/i86pc/chip/Makefile /illumos-gate/usr/src/lib/fm/topo/modules/i86pc/chip/chip.c /illumos-gate/usr/src/lib/fm/topo/modules/i86pc/chip/chip.h /illumos-gate/usr/src/lib/fm/topo/modules/i86pc/chip/chip_amd.c /illumos-gate/usr/src/lib/fm/topo/modules/i86pc/chip/chip_intel.c /illumos-gate/usr/src/lib/fm/topo/modules/i86pc/chip/chip_label.c /illumos-gate/usr/src/lib/fm/topo/modules/i86pc/chip/chip_subr.c /illumos-gate/usr/src/lib/fm/topo/modules/sun4v/platform-mem/mem.c /illumos-gate/usr/src/pkgdefs/SUNWcakr.i/prototype_com /illumos-gate/usr/src/pkgdefs/SUNWcakrx.i/prototype_com /illumos-gate/usr/src/pkgdefs/SUNWckr/prototype_i386 /illumos-gate/usr/src/pkgdefs/SUNWfmd/prototype_com /illumos-gate/usr/src/pkgdefs/SUNWfmd/prototype_i386 /illumos-gate/usr/src/pkgdefs/SUNWfmd/prototype_sparc /illumos-gate/usr/src/pkgdefs/SUNWfmdr/prototype_com /illumos-gate/usr/src/pkgdefs/SUNWfmdr/prototype_i386 /illumos-gate/usr/src/pkgdefs/SUNWfmdr/prototype_sparc /illumos-gate/usr/src/pkgdefs/SUNWhea/prototype_com /illumos-gate/usr/src/pkgdefs/SUNWmdb/prototype_i386 /illumos-gate/usr/src/pkgdefs/SUNWmdbr/prototype_i386 /illumos-gate/usr/src/pkgdefs/SUNWonmtst.i/prototype_i386 /illumos-gate/usr/src/pkgdefs/common_files/i.minorperm_i386 /illumos-gate/usr/src/pkgdefs/common_files/i.minorperm_sparc /illumos-gate/usr/src/tools/abi/etc/exceptions /illumos-gate/usr/src/tools/scripts/bfu.sh /illumos-gate/usr/src/uts/common/Makefile.files /illumos-gate/usr/src/uts/common/io/devfm.c /illumos-gate/usr/src/uts/common/io/fm.conf /illumos-gate/usr/src/uts/common/io/mem.c /illumos-gate/usr/src/uts/common/os/fm.c /illumos-gate/usr/src/uts/common/sys/Makefile /illumos-gate/usr/src/uts/common/sys/devfm.h /illumos-gate/usr/src/uts/common/sys/fm/protocol.h /illumos-gate/usr/src/uts/common/sys/mem.h /illumos-gate/usr/src/uts/common/xen/os/hypercall.c /illumos-gate/usr/src/uts/common/xen/public/arch-x86/xen-mca.h /illumos-gate/usr/src/uts/common/xen/public/arch-x86/xen.h /illumos-gate/usr/src/uts/i86pc/Makefile.files /illumos-gate/usr/src/uts/i86pc/Makefile.i86pc.shared /illumos-gate/usr/src/uts/i86pc/Makefile.rules /illumos-gate/usr/src/uts/i86pc/cpu/Makefile.files /illumos-gate/usr/src/uts/i86pc/cpu/amd_opteron/ao_mca.c /illumos-gate/usr/src/uts/i86pc/cpu/generic_cpu/gcpu.h /illumos-gate/usr/src/uts/i86pc/cpu/generic_cpu/gcpu_main.c /illumos-gate/usr/src/uts/i86pc/cpu/generic_cpu/gcpu_mca.c /illumos-gate/usr/src/uts/i86pc/cpu/generic_cpu/gcpu_poll_ntv.c /illumos-gate/usr/src/uts/i86pc/cpu/generic_cpu/gcpu_poll_subr.c /illumos-gate/usr/src/uts/i86pc/generic_cpu/Makefile /illumos-gate/usr/src/uts/i86pc/io/intel_nhm/mem_addr.c /illumos-gate/usr/src/uts/i86pc/os/cmi.c /illumos-gate/usr/src/uts/i86pc/os/cmi_hw.c /illumos-gate/usr/src/uts/i86pc/os/cpuid.c /illumos-gate/usr/src/uts/i86pc/os/cpuid_subr.c /illumos-gate/usr/src/uts/i86pc/os/machdep.c /illumos-gate/usr/src/uts/i86pc/os/memscrub.c /illumos-gate/usr/src/uts/i86pc/os/mp_startup.c /illumos-gate/usr/src/uts/i86pc/os/startup.c /illumos-gate/usr/src/uts/i86pc/sys/cpu_module_impl.h /illumos-gate/usr/src/uts/i86xpv/Makefile.files /illumos-gate/usr/src/uts/i86xpv/Makefile.i86xpv.shared /illumos-gate/usr/src/uts/i86xpv/Makefile.rules /illumos-gate/usr/src/uts/i86xpv/amd_opteron/Makefile /illumos-gate/usr/src/uts/i86xpv/authenticamd/Makefile /illumos-gate/usr/src/uts/i86xpv/cpu/generic_cpu/gcpu_mca_xpv.c /illumos-gate/usr/src/uts/i86xpv/cpu/generic_cpu/gcpu_poll_xpv.c /illumos-gate/usr/src/uts/i86xpv/generic_cpu/Makefile /illumos-gate/usr/src/uts/i86xpv/genuineintel/Makefile /illumos-gate/usr/src/uts/i86xpv/io/privcmd_hcall.c /illumos-gate/usr/src/uts/i86xpv/os/xen_machdep.c /illumos-gate/usr/src/uts/i86xpv/os/xpv_panic.c /illumos-gate/usr/src/uts/intel/Makefile.files /illumos-gate/usr/src/uts/intel/Makefile.intel.shared /illumos-gate/usr/src/uts/intel/Makefile.rules /illumos-gate/usr/src/uts/intel/fm/Makefile /illumos-gate/usr/src/uts/intel/ia32/ml/i86_subr.s /illumos-gate/usr/src/uts/intel/intel_nb5000/Makefile /illumos-gate/usr/src/uts/intel/io/devfm_machdep.c /illumos-gate/usr/src/uts/intel/io/intel_nb5000/dimm_addr.c /illumos-gate/usr/src/uts/intel/io/intel_nb5000/dimm_addr.h /illumos-gate/usr/src/uts/intel/io/intel_nb5000/dimm_phys.h /illumos-gate/usr/src/uts/intel/io/intel_nb5000/intel_nb5000.c /illumos-gate/usr/src/uts/intel/io/intel_nb5000/intel_nb5000.conf /illumos-gate/usr/src/uts/intel/io/intel_nb5000/intel_nbdrv.c /illumos-gate/usr/src/uts/intel/io/intel_nb5000/nb5000.h /illumos-gate/usr/src/uts/intel/io/intel_nb5000/nb5000_init.c /illumos-gate/usr/src/uts/intel/io/intel_nb5000/nb_log.h /illumos-gate/usr/src/uts/intel/io/intel_nb5000/nb_pci_cfg.c /illumos-gate/usr/src/uts/intel/io/intel_nb5000/rank.h /illumos-gate/usr/src/uts/intel/io/mc-amd/mc-amd.conf /illumos-gate/usr/src/uts/intel/io/mc-amd/mcamd.h /illumos-gate/usr/src/uts/intel/io/mc-amd/mcamd_dimmcfg.c /illumos-gate/usr/src/uts/intel/io/mc-amd/mcamd_dimmcfg.h /illumos-gate/usr/src/uts/intel/io/mc-amd/mcamd_dimmcfg_impl.h /illumos-gate/usr/src/uts/intel/io/mc-amd/mcamd_drv.c /illumos-gate/usr/src/uts/intel/io/mc-amd/mcamd_off.in /illumos-gate/usr/src/uts/intel/io/mc-amd/mcamd_pcicfg.c /illumos-gate/usr/src/uts/intel/io/mc-amd/mcamd_pcicfg.h /illumos-gate/usr/src/uts/intel/io/mc-amd/mcamd_subr.c /illumos-gate/usr/src/uts/intel/mc-amd/Makefile /illumos-gate/usr/src/uts/intel/os/minor_perm /illumos-gate/usr/src/uts/intel/os/name_to_major cpu_module.h hypervisor.h x86_archext.h /illumos-gate/usr/src/uts/sparc/Makefile.sparc.shared /illumos-gate/usr/src/uts/sparc/fm/Makefile /illumos-gate/usr/src/uts/sparc/io/devfm_machdep.c /illumos-gate/usr/src/uts/sparc/os/minor_perm /illumos-gate/usr/src/uts/sparc/os/name_to_major
a576ab5b6e08c47732b3dedca9eaa8a8cbb85720 04-Mar-2008 rab <none@none>

6602031 move xVM to xen 3.1 6637636 HVM domU live migration support 6663166 xdb needs to sanity check nr_segments

/illumos-gate/usr/src/cmd/mdb/common/mdb/mdb_fdio.c /illumos-gate/usr/src/cmd/mdb/common/mdb/mdb_gelf.c /illumos-gate/usr/src/cmd/mdb/common/mdb/mdb_gelf.h /illumos-gate/usr/src/cmd/mdb/common/mdb/mdb_io.h /illumos-gate/usr/src/cmd/mdb/common/mdb/mdb_kvm.c /illumos-gate/usr/src/cmd/mdb/common/mdb/mdb_main.c /illumos-gate/usr/src/cmd/mdb/intel/modules/mdb_kb/mdb_kb.c /illumos-gate/usr/src/uts/common/xen/io/blkif_impl.h /illumos-gate/usr/src/uts/common/xen/io/xdb.c /illumos-gate/usr/src/uts/common/xen/io/xdb.h /illumos-gate/usr/src/uts/common/xen/io/xdf.c /illumos-gate/usr/src/uts/common/xen/io/xdf.h /illumos-gate/usr/src/uts/common/xen/io/xnb.c /illumos-gate/usr/src/uts/common/xen/io/xnf.c /illumos-gate/usr/src/uts/common/xen/os/gnttab.c /illumos-gate/usr/src/uts/common/xen/os/hypercall.c /illumos-gate/usr/src/uts/common/xen/public/acm.h /illumos-gate/usr/src/uts/common/xen/public/acm_ops.h /illumos-gate/usr/src/uts/common/xen/public/arch-x86/xen-x86_32.h /illumos-gate/usr/src/uts/common/xen/public/arch-x86/xen-x86_64.h /illumos-gate/usr/src/uts/common/xen/public/arch-x86/xen.h /illumos-gate/usr/src/uts/common/xen/public/domctl.h /illumos-gate/usr/src/uts/common/xen/public/elfnote.h /illumos-gate/usr/src/uts/common/xen/public/event_channel.h /illumos-gate/usr/src/uts/common/xen/public/grant_table.h /illumos-gate/usr/src/uts/common/xen/public/hvm/hvm_op.h /illumos-gate/usr/src/uts/common/xen/public/hvm/params.h /illumos-gate/usr/src/uts/common/xen/public/io/blkif.h /illumos-gate/usr/src/uts/common/xen/public/io/protocols.h /illumos-gate/usr/src/uts/common/xen/public/io/xs_wire.h /illumos-gate/usr/src/uts/common/xen/public/memory.h /illumos-gate/usr/src/uts/common/xen/public/platform.h /illumos-gate/usr/src/uts/common/xen/public/sysctl.h /illumos-gate/usr/src/uts/common/xen/public/vcpu.h /illumos-gate/usr/src/uts/common/xen/public/xen.h /illumos-gate/usr/src/uts/common/xen/sys/gnttab.h /illumos-gate/usr/src/uts/i86xpv/io/privcmd.c /illumos-gate/usr/src/uts/i86xpv/io/privcmd_hcall.c /illumos-gate/usr/src/uts/i86xpv/ml/xenguest.s /illumos-gate/usr/src/uts/i86xpv/os/xpv_panic.c /illumos-gate/usr/src/uts/intel/os/driver_aliases hypervisor.h
551bc2a66868b5cb5be6b70ab9f55515e77a39a9 21-Dec-2007 mrj <none@none>

PSARC 2007/664 Paravirtualized Drivers for Fully Virtualized xVM Domains 6525093 xnb/xnf should use hypervisor based copy for xnb->xnf data path 6608917 members of struct xnf and xnb need unique names 6609324 deadlock trying to own the HAT migrate lock 6609805 still missing XPV_DISALLOW_MIGRATE/XPV_ALLOW_MIGRATE bracketing in hat_i86.c 6616384 xnb's grant ref unmapping is inefficient 6619947 Solaris should provide a PV network driver for xVM HVM environments 6632774 panic setting up xen console --HG-- rename : usr/src/uts/i86xpv/os/gnttab.c => usr/src/uts/common/xen/os/gnttab.c rename : usr/src/uts/i86xpv/os/hypercall.c => usr/src/uts/common/xen/os/hypercall.c rename : usr/src/uts/i86xpv/sys/gnttab.h => usr/src/uts/common/xen/sys/gnttab.h rename : usr/src/uts/i86xpv/ml/hypersubr.s => usr/src/uts/intel/ia32/ml/hypersubr.s rename : usr/src/uts/i86xpv/sys/hypervisor.h => usr/src/uts/intel/sys/hypervisor.h rename : usr/src/uts/i86xpv/sys/xen_errno.h => usr/src/uts/intel/sys/xen_errno.h

/illumos-gate/usr/src/cmd/boot/filelist/i386/filelist.ramdisk /illumos-gate/usr/src/pkgdefs/Makefile /illumos-gate/usr/src/pkgdefs/SUNWhea/prototype_i386 /illumos-gate/usr/src/pkgdefs/SUNWxvmpv/Makefile /illumos-gate/usr/src/pkgdefs/SUNWxvmpv/pkginfo.tmpl /illumos-gate/usr/src/pkgdefs/SUNWxvmpv/postinstall.tmpl /illumos-gate/usr/src/pkgdefs/SUNWxvmpv/preremove.tmpl /illumos-gate/usr/src/pkgdefs/SUNWxvmpv/prototype_i386 /illumos-gate/usr/src/pkgdefs/etc/exception_list_i386 /illumos-gate/usr/src/tools/scripts/bfu.sh /illumos-gate/usr/src/uts/common/sys/thread.h /illumos-gate/usr/src/uts/common/xen/io/xdb.c /illumos-gate/usr/src/uts/common/xen/io/xdb.h /illumos-gate/usr/src/uts/common/xen/io/xdf.c /illumos-gate/usr/src/uts/common/xen/io/xdf.h /illumos-gate/usr/src/uts/common/xen/io/xenbus_client.c /illumos-gate/usr/src/uts/common/xen/io/xenbus_comms.c /illumos-gate/usr/src/uts/common/xen/io/xenbus_dev.c /illumos-gate/usr/src/uts/common/xen/io/xenbus_probe.c /illumos-gate/usr/src/uts/common/xen/io/xenbus_xs.c /illumos-gate/usr/src/uts/common/xen/io/xencons.c /illumos-gate/usr/src/uts/common/xen/io/xnb.c /illumos-gate/usr/src/uts/common/xen/io/xnb.h /illumos-gate/usr/src/uts/common/xen/io/xnbo.c /illumos-gate/usr/src/uts/common/xen/io/xnbu.c /illumos-gate/usr/src/uts/common/xen/io/xnf.c /illumos-gate/usr/src/uts/common/xen/io/xnf.h /illumos-gate/usr/src/uts/common/xen/io/xpvd.c /illumos-gate/usr/src/uts/common/xen/io/xpvd.conf /illumos-gate/usr/src/uts/common/xen/os/gnttab.c /illumos-gate/usr/src/uts/common/xen/os/hypercall.c /illumos-gate/usr/src/uts/common/xen/os/xvdi.c /illumos-gate/usr/src/uts/common/xen/sys/gnttab.h /illumos-gate/usr/src/uts/common/xen/sys/xendev.h /illumos-gate/usr/src/uts/i86pc/Makefile.files /illumos-gate/usr/src/uts/i86pc/Makefile.hvm /illumos-gate/usr/src/uts/i86pc/Makefile.i86pc.shared /illumos-gate/usr/src/uts/i86pc/Makefile.rules /illumos-gate/usr/src/uts/i86pc/io/xpv/evtchn.c /illumos-gate/usr/src/uts/i86pc/io/xpv/xpv.conf /illumos-gate/usr/src/uts/i86pc/io/xpv/xpv_support.c /illumos-gate/usr/src/uts/i86pc/os/cpuid.c /illumos-gate/usr/src/uts/i86pc/os/mlsetup.c /illumos-gate/usr/src/uts/i86pc/os/startup.c /illumos-gate/usr/src/uts/i86pc/sys/xpv_support.h /illumos-gate/usr/src/uts/i86pc/vm/hat_i86.c /illumos-gate/usr/src/uts/i86pc/xnf/Makefile /illumos-gate/usr/src/uts/i86pc/xpv/Makefile /illumos-gate/usr/src/uts/i86pc/xpvd/Makefile /illumos-gate/usr/src/uts/i86xpv/Makefile.files /illumos-gate/usr/src/uts/i86xpv/Makefile.rules /illumos-gate/usr/src/uts/i86xpv/os/xen_mmu.c /illumos-gate/usr/src/uts/i86xpv/sys/Makefile /illumos-gate/usr/src/uts/intel/ia32/ml/hypersubr.s /illumos-gate/usr/src/uts/intel/os/name_to_major Makefile hypervisor.h xen_errno.h