History log of /titanic_44/usr/src/uts/intel/ia32/ml/i86_subr.s (Results 1 – 25 of 45)
Revision Date Author Comments
# cc401b37 16-May-2016 Patrick Mooney <pmooney@pfmooney.com>

7805 want faster clock_gettime
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Joshua M. Clulow <jmc@joyent.com>
Reviewed by: Ryan Zez

7805 want faster clock_gettime
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Joshua M. Clulow <jmc@joyent.com>
Reviewed by: Ryan Zezeski <rpz@joyent.com>
Reviewed by: Dan McDonald <danmcd@omniti.com>
Approved by: Garrett D'Amore <garrett@damore.org>

(cherry picked from commit dd7afb26c5036958cddc0c2c1e499571664a6ed0)

show more ...


# fdb8cf8c 19-Nov-2014 Josef 'Jeff' Sipek <josef.sipek@nexenta.com>

5291 x86 {high,low}bit rely on undefined behavior
Reviewed by: Keith Wesolowski <keith.wesolowski@joyent.com>
Approved by: Dan McDonald <danmcd@omniti.com>


# bf16b11e 16-Apr-2014 Matthew Ahrens <mahrens@delphix.com>

4374 dn_free_ranges should use range_tree_t
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Max Grossman <max.grossman@delphix.com>
Reviewed by: Christopher Siden <christopher.sid

4374 dn_free_ranges should use range_tree_t
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Max Grossman <max.grossman@delphix.com>
Reviewed by: Christopher Siden <christopher.siden@delphix.com
Reviewed by: Garrett D'Amore <garrett@damore.org>
Reviewed by: Dan McDonald <danmcd@omniti.com>
Approved by: Dan McDonald <danmcd@omniti.com>

show more ...


# 549e8c97 11-Mar-2014 Marcel Telka <marcel.telka@nexenta.com>

4681 bcmp(NULL, NULL, 0) panics in DEBUG kernel
Reviewed by: Saso Kiselkov <saso.kiselkov@nexenta.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Reviewed by: Josef Sipek <josef.sipek@nexenta.

4681 bcmp(NULL, NULL, 0) panics in DEBUG kernel
Reviewed by: Saso Kiselkov <saso.kiselkov@nexenta.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Reviewed by: Josef Sipek <josef.sipek@nexenta.com>
Approved by: Dan McDonald <danmcd@omniti.com>

show more ...


# 79ec9da8 10-Jun-2013 Yuri Pankov <yuri.pankov@nexenta.com>

3506 Use "hypervisor" CPUID bit to detect hypervisor environment
Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com>
Reviewed by: Albert Lee <trisk@nexenta.com>
Approved by: Robert Mustacchi <rm

3506 Use "hypervisor" CPUID bit to detect hypervisor environment
Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com>
Reviewed by: Albert Lee <trisk@nexenta.com>
Approved by: Robert Mustacchi <rm@joyent.com>

show more ...


# 6a634c9d 19-Aug-2010 Richard Lowe <richlowe@richlowe.net>

merge with onnv_147
Reviewed by: garrett@nexenta.com
Approved by: garrett@nexenta.com


# 7af88ac7 17-Aug-2010 Kuriakose Kuruvilla <kuriakose.kuruvilla@oracle.com>

6958308 XSAVE/XRSTOR mechanism to save and restore processor state
Contributed by Lejun Zhu <lejun.zhu@intel.com>


# 50200e77 09-Aug-2010 Frank Van Der Linden <frank.van.der.linden@oracle.com>

6955192 Intel IOMMU code performs unnecessary write buffer flushes
6955196 Intel IOMMU code should use higher-level abstraction interface
6955973 Intel IOMMU code has too many checks in the dma bind

6955192 Intel IOMMU code performs unnecessary write buffer flushes
6955196 Intel IOMMU code should use higher-level abstraction interface
6955973 Intel IOMMU code has too many checks in the dma bind handle path
6956536 Intel iommu code does too much work during cookie manipulation
6955206 iommulib code looks up nexops too often
6949020 iommulib should not get used when disabled from rootnex.conf

show more ...


# b52a336e 26-Jul-2010 Pavel Tatashin <Pavel.Tatashin@Sun.COM>

6948098 freemem_lock contention causes poor concurrent DISM MC_LOCK/MC_UNLOCK performance
6946742 sfmmu_mlspl_enter lock contention on mml_table
6956454 ani_free_pool lock contention with multi proce

6948098 freemem_lock contention causes poor concurrent DISM MC_LOCK/MC_UNLOCK performance
6946742 sfmmu_mlspl_enter lock contention on mml_table
6956454 ani_free_pool lock contention with multi processed ISM

show more ...


# 7417cfde 15-Jul-2010 Kuriakose Kuruvilla <kuriakose.kuruvilla@oracle.com>

6812663 Running out of bits in x86_feature


# 2ef50f01 14-Jul-2009 Joe Bonasera <Joe.Bonasera@sun.com>

6848982 32 bit kernel should use %cr8 to access the TPR when possible


# f34a7178 28-Apr-2009 Joe Bonasera <Joe.Bonasera@sun.com>

6770898 Performance of x86 cross calls
6785779 enabling xc_traptrace will panic or hang the system


# 1b30f017 06-Apr-2009 gvasick <George.Vasick@Sun.COM>

6820417 cannot build ON on x86 using latest GNU assembler


# 7997e108 06-Mar-2009 Surya Prakki <Surya.Prakki@Sun.COM>

6621869 Solaris hangs on TSC calibration while powering on under VMware ESX Server


# 1d1a3942 27-Sep-2008 Bill Holler <Bill.Holler@Sun.COM>

6726459 dunnington based tucani system has huge memory latency, almost 5x of tigerton based tucani system


# 86c1f4dc 15-Sep-2008 Vikram Hegde <Vikram.Hegde@Sun.COM>

PSARC 2008/560 Intel IOMMU
6714111 Solaris needs to support the Intel IOMMU


# e4b86885 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 schem

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

show more ...


# 4b56a003 28-Aug-2008 Daniel Anderson <Daniel.Anderson@Sun.COM>

5007142 Add ntohll and htonll to sys/byteorder.h
6717509 Need to use bswap/bswapq for byte swap of 64-bit integer on x32/x64
PSARC 2008/474 Add 64-bit htonll() and ntohll() byte order conversion func

5007142 Add ntohll and htonll to sys/byteorder.h
6717509 Need to use bswap/bswapq for byte swap of 64-bit integer on x32/x64
PSARC 2008/474 Add 64-bit htonll() and ntohll() byte order conversion functions

show more ...


# e3d60c9b 18-Aug-2008 Adrian Frost <Adrian.Frost@Sun.COM>

PSARC 2008/527 FMA for Intel integrated memory controller and Nehalem CPUs
6706543 FMA for Intel Nehalem
6726376 generic machine check retires wrong virtual cpu
6695950 dimm fmri string contains garb

PSARC 2008/527 FMA for Intel integrated memory controller and Nehalem CPUs
6706543 FMA for Intel Nehalem
6726376 generic machine check retires wrong virtual cpu
6695950 dimm fmri string contains garbage characters in x4450

show more ...


# 06fb6a36 16-Jun-2008 dv142724 <none@none>

6658818 The macro PCF_INDEX is incorrect
6666035 Lock contention for pcf_buckets impacting ISM creation times
6666045 The data structures pcc_info_t and hw_page_map_t need to be cached aligned.


# 15363b27 14-May-2008 sudheer <none@none>

6671782 rdtsc synchronization change for Intel processors


# cc7a88b5 04-Apr-2008 mrj <none@none>

6684164 fix for 6545999 breaks 32-bit dom0
6683443 xVM panics during boot on systems without acpi
Contributed by Juergen Keil (jk@tools.de)


# a563a037 01-Apr-2008 bholler <none@none>

6470538 domUs are unfriendly when too little memory is available to boot
6545999 intr_restore() could be faster...
6547106 x86 systems should support more than 64 CPUs
6566712 PEND field of ::softint

6470538 domUs are unfriendly when too little memory is available to boot
6545999 intr_restore() could be faster...
6547106 x86 systems should support more than 64 CPUs
6566712 PEND field of ::softint mdb macro broken on x86. mdb_cpuset_find thinks cpuset_t is an array
6657750 various places use wrong type for intr_clear()

show more ...


# 247dbb3d 24-Oct-2007 sudheer <none@none>

6600939 gethrtime sometimes return a large time value into the future


# 843e1988 19-Sep-2007 johnlev <none@none>

PSARC 2006/260 Solaris on Xen
PSARC 2007/155 IPv4 Network Configuration Enhancements for Xen Guest Domains
6424124 panic in intr_thread->av_dispatch_autovect->atomic_add_ptr
6496858 mdb could use a m

PSARC 2006/260 Solaris on Xen
PSARC 2007/155 IPv4 Network Configuration Enhancements for Xen Guest Domains
6424124 panic in intr_thread->av_dispatch_autovect->atomic_add_ptr
6496858 mdb could use a memory-based IO backend
6515319 workaround for 6491065 needs to be removed from elfextract.c
6518807 snv_nightly: SUNWcakr pkgck error
6551858 PSARC 2006/260 Solaris on Xen
6584697 Can't boot Xen / Solaris dom0 if root is using ZFS
6593429 usr/src/cmd/devfsadm isn't linting properly
6600359 mdb_kvm_intrframe() is unused
6600750 can remove 'u' workaround from zlib
6601465 /dev/lofictl needs to accept kernel ioctl
6604043 Erronous ASSERT in sdev_vnops.c ASSERT(VTOSDEV(vp)->sdev_attrvp);

--HG--
rename : usr/src/common/util/memset.h => deleted_files/usr/src/common/util/memset.h
rename : usr/src/uts/common/krtld/mapfile => deleted_files/usr/src/uts/common/krtld/mapfile
rename : usr/src/uts/i86pc/boot/boot_keyboard.h => deleted_files/usr/src/uts/i86pc/boot/boot_keyboard.h
rename : usr/src/uts/intel/io/i8254.c => usr/src/uts/i86pc/io/microfind.c
rename : usr/src/uts/i86pc/cpunex/Makefile => usr/src/uts/intel/cpunex/Makefile
rename : usr/src/uts/i86pc/io/cpunex.c => usr/src/uts/intel/io/cpunex.c

show more ...


12