History log of /illumos-gate/usr/src/uts/i86pc/io/pcplusmp/apic_introp.c (Results 1 – 25 of 35)
Revision Date Author Comments
# aaceae98 12-Oct-2024 Robert Mustacchi <rm@fingolfin.org>

16863 implement C23 stdbit.h
16862 want kernel CHAR_BIT and related definitions
Reviewed by: Andy Fiddaman <illumos@fiddaman.net>
Reviewed by: Peter Tribble <peter.tribble@gmail.com>
Reviewed by: Pat

16863 implement C23 stdbit.h
16862 want kernel CHAR_BIT and related definitions
Reviewed by: Andy Fiddaman <illumos@fiddaman.net>
Reviewed by: Peter Tribble <peter.tribble@gmail.com>
Reviewed by: Patrick Mooney <pmooney@pfmooney.com>
Approved by: Dan McDonald <danmcd@mnx.io>

show more ...


# 30acb30d 26-Apr-2017 Hans Rosenfeld <hans.rosenfeld@joyent.com>

8626 make pcplusmp and apix warning-free
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Yuri Pankov <yuripv@gmx.com>
Approved by: Gar

8626 make pcplusmp and apix warning-free
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Yuri Pankov <yuripv@gmx.com>
Approved by: Garrett D'Amore <garrett@damore.org>

show more ...


# 8181b438 16-Oct-2013 Garrett D'Amore <garrett@openindiana.(none)>

4217 Writes to MSI-X table should be DWords, not QWords
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Steven Hartland <killing@multiplay.co.uk>
Reviewed by: Marcel Telka <marcel@telka.sk

4217 Writes to MSI-X table should be DWords, not QWords
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Steven Hartland <killing@multiplay.co.uk>
Reviewed by: Marcel Telka <marcel@telka.sk>
Approved by: Dan McDonald <danmcd@nexenta.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


# 7ff178cd 24-Jun-2010 Jimmy Vetayases <Jimmy.Vetayases@oracle.com>

PSARC/2009/505 IRM Framework Extension(s)
PSARC/2009/665 Pcitool Extensions
6669984 Solaris x86 need to provide large number of interrupt vectors for MSI/MSI-x
6866130 Interrupt Resource Management (

PSARC/2009/505 IRM Framework Extension(s)
PSARC/2009/665 Pcitool Extensions
6669984 Solaris x86 need to provide large number of interrupt vectors for MSI/MSI-x
6866130 Interrupt Resource Management (IRM) support on x86 platforms
6876744 Need a new mdb debugger module for the new apix PSM
6881939 decouple current i86xpv interrupt implementation from i86pc
6916041 Pcitool Enhancement(1M) for the new apix PSM on X86
6957091 update pcitool(1m) manpage for 6916041

--HG--
rename : usr/src/cmd/mdb/i86pc/modules/pcplusmp/apic.c => usr/src/cmd/mdb/i86pc/modules/pcplusmp/pcplusmp.c

show more ...


# 2edb3dcc 14-Jul-2010 Judy Chen <Judy.Chen@Sun.COM>

6967440 ixgbe can't receive packets after cpu binding with dladm
6968238 X4800 panics on hotplug offline operation when interrupt remapping is enabled


# 657f87de 07-Jun-2010 gongtian zhao - Sun Microsystems - Beijing China <Gongtian.Zhao@Sun.COM>

PSARC 2010/172 Renaming interrupt affinity interfaces
6948283 Renaming of existing ddi interrupt re-target interfaces


# 4e30c628 26-Apr-2010 Evan Yan <Evan.Yan@Sun.COM>

6930155 pcitool fails with IO error on osol_133/x6440


# 26896e4c 10-Feb-2010 Guoli Shu <Kerry.Shu@Sun.COM>

6914747 IPL 6 is supposed to have 32 interrupt vectors, but we can get only 31


# 3a634bfc 31-Jan-2010 Vikram Hegde <Vikram.Hegde@Sun.COM>

6875273 Intel IOMMU needs a rewrite
6855502 iommu: Toshiba Portege R600 fails to suspend with VT enabled starting with daily.0624
6874904 Lenovo X301 - Messages spews up some stuff now. Suspend/Resum

6875273 Intel IOMMU needs a rewrite
6855502 iommu: Toshiba Portege R600 fails to suspend with VT enabled starting with daily.0624
6874904 Lenovo X301 - Messages spews up some stuff now. Suspend/Resume no longer work.
6885148 Huge network performance drop with multiple NICs on x86 platforms with IOMMU
6890819 slow reboot got much slower in snv_118 on my tecra M10
6808450 Fast Reboot does not work on Virgo blade
6877258 Virgo will kernel panic with VT-d enabled under heavy network traffic
6910946 Westmere Class System panics on snv_129-: Freeing a free IOMMU page: paddr=0x8379c000 under I/O load

show more ...


# 86a9c507 11-Jan-2010 Guoli Shu <Kerry.Shu@Sun.COM>

6853902 MP system panics due to race between add_avintr and rem_avintr
6904588 Missing airq_temp_cpu initialization caused apic_cpus[0]->aci_temp_bound to be negative
6904591 apic_get_ipivect() check

6853902 MP system panics due to race between add_avintr and rem_avintr
6904588 Missing airq_temp_cpu initialization caused apic_cpus[0]->aci_temp_bound to be negative
6904591 apic_get_ipivect() checks for apic_allocate_irq() failure incorrectly
6911865 snv_130 Panics on Boot on VMware-ESXi-4.0.0.Update01-208167 "pcplusmp" NULL pointer dereference
6914347 6820576 breaks PCIe error handling on x86 systems

show more ...


# c5d6fa0c 24-Nov-2009 Frank Van Der Linden <Frank.Vanderlinden@Sun.COM>

6901809 Xen hypervisor needs to support multi-MSI


# fbb8dc2c 25-Sep-2009 lipeng sang - Sun Microsystems - Beijing China <Lipeng.Sang@Sun.COM>

6870981 BAD trap panic in nxge when installing s10u8_05


# 77979b9b 17-Aug-2009 Stuart Maybee <Stuart.Maybee@Sun.COM>

6871117 Solaris Dom0 needs msi-x fix/default enable


# 96f82fef 28-Jul-2009 Sophia Li <Sophia.Li@Sun.COM>

6773806 ddi_intr_set_pri always fail due to the bug in ddi_intr_alloc()


# 349b53dd 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
673632

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

show more ...


# 09b1eac2 08-Jul-2009 Evan Yan <Evan.Yan@Sun.COM>

PSARC/2009/340 Interrupt affinity interfaces and PCITool enhancements
6796906 Interfaces needed for querying and re-targetting msi-x interrupts
6805710 px driver should support re-targetting MSI-X in

PSARC/2009/340 Interrupt affinity interfaces and PCITool enhancements
6796906 Interfaces needed for querying and re-targetting msi-x interrupts
6805710 px driver should support re-targetting MSI-X interrupts
6849547 PCITool enhancements
6851623 ddi_intr_enable() and ddi_intr_disable() fails randomly for dup interrupt.

show more ...


# 63ea9ad2 27-Feb-2009 Evan Yan <Evan.Yan@Sun.COM>

6794643 Interrupt to cpu binding should default to round robin for x64 OOBP
6795799 apic_msix_max should default to 8 for 10GbE out of box performance
6796665 dynamically adjust MSIX maximum allocati

6794643 Interrupt to cpu binding should default to round robin for x64 OOBP
6795799 apic_msix_max should default to 8 for 10GbE out of box performance
6796665 dynamically adjust MSIX maximum allocation limit to 8 and higher on sparc
6763643 apic_delspl_common disables MSI incorrectly

show more ...


# 6bdf0ab5 03-Feb-2009 Vikram Hegde <Vikram.Hegde@Sun.COM>

6796912 Need interrupt remapping support for Intel Vt-d (fix dom0 boot)


# bb8220ba 02-Feb-2009 Vikram Hegde <Vikram.Hegde@Sun.COM>

6796912 Need interrupt remapping support for Intel Vt-d


# b6917abe 04-Aug-2008 mishra <none@none>

6528768 apic_navail_vector() fails when IPL equals 8 or 9
6680545 x2APIC support in Solaris x86
Initial Code Contributed by Intel <ashok.raj@intel.com & borun.fu@intel.com>


# 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 ...


# 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 ...


# a7639048 24-Aug-2007 johnny <none@none>

6413031 x86: Need to support MSI-X
6511955 Neptune TCP Rx throughput bottlenecked by single cpu on 16-core G4


# 2917a9c9 06-Jun-2007 schwartz <none@none>

PSARC/2007/301 PCItool extensions for handling groups of interrupt vectors
PSARC/2007/302 PSM_INTR_OPS extensions for handling groups of interrupt vectors
6458838 Once intrd performs reassignment, MS

PSARC/2007/301 PCItool extensions for handling groups of interrupt vectors
PSARC/2007/302 PSM_INTR_OPS extensions for handling groups of interrupt vectors
6458838 Once intrd performs reassignment, MSI interrupts stop coming
6564773 Cleanup pcitool versioning
6565502 apic_rebind could write IOAPIC for fixed interrupts

show more ...


12