History log of /titanic_41/usr/src/uts/i86pc/io/rootnex.c (Results 1 – 25 of 46)
Revision Date Author Comments
# 93fb2a5f 21-Dec-2015 Josef 'Jeff' Sipek <jeffpc@josefsipek.net>

6514 AS_* lock macros simplification
Reviewed by: Piotr Jasiukajtis <estibi@me.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Albert Lee <trisk@omniti.com>
Approved by: Dan McDo

6514 AS_* lock macros simplification
Reviewed by: Piotr Jasiukajtis <estibi@me.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Albert Lee <trisk@omniti.com>
Approved by: Dan McDonald <danmcd@omniti.com>

show more ...


# 265a3f1d 22-Sep-2017 Robert Mustacchi <rm@joyent.com>

8702 PCI addresses with physaddr > 0xffffffff can't be mapped in
8703 pci/npe DDI_CTLOPS_REGSIZE should be 64-bit aware
8704 want OFF_MAX in the kernel
8705 unsupported 64-bit prefetch memory on pci-

8702 PCI addresses with physaddr > 0xffffffff can't be mapped in
8703 pci/npe DDI_CTLOPS_REGSIZE should be 64-bit aware
8704 want OFF_MAX in the kernel
8705 unsupported 64-bit prefetch memory on pci-pci bridge
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Albert Lee <trisk@forkgnu.org>
Approved by: Gordon Ross <gwr@nexenta.com>

refs #3532

show more ...


# 79a77829 01-Nov-2014 Josef 'Jeff' Sipek <josef.sipek@nexenta.com>

5255 uts shouldn't open-code ISP2
Reviewed by: Marcel Telka <marcel@telka.sk>
Reviewed by: Dan McDonald <danmcd@omniti.com>
Approved by: Robert Mustacchi <rm@joyent.com>


# cd21e7c5 12-Mar-2012 Garrett D'Amore <garrett@damore.org>

998 obsolete DMA driver interfaces should be removed
Reviewed by: Igor Khozhukhov <igor.khozhukhov@nexenta.com>
Reviewed by: Albert Lee <trisk@nexenta.com>
Reviewed by: Robert Mustacchi <rm@joyent.co

998 obsolete DMA driver interfaces should be removed
Reviewed by: Igor Khozhukhov <igor.khozhukhov@nexenta.com>
Reviewed by: Albert Lee <trisk@nexenta.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Approved by: Robert Mustacchi <rm@joyent.com>

show more ...


# 15e1afcd 03-Mar-2012 Richard Lowe <richlowe@richlowe.net>

backout 998: breaks common closed drivers


# 88b44bf4 02-Mar-2012 Garrett D'Amore <garrett@damore.org>

998 obsolete DMA driver interfaces should be removed
Reviewed by: Igor Khozhukhov <igor.khozhukhov@nexenta.com>
Reviewed by: Albert Lee <trisk@nexenta.com>
Reviewed by: Robert Mustacchi <rm@joyent.co

998 obsolete DMA driver interfaces should be removed
Reviewed by: Igor Khozhukhov <igor.khozhukhov@nexenta.com>
Reviewed by: Albert Lee <trisk@nexenta.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Richard Lowe <richlowe@richlowe.net>

show more ...


# 89b43686 15-Sep-2011 Bayard Bell <buffer.g.overflow@gmail.com>

1073 migrate kernel modules from ancient _depends_on to true ELF dependencies
Reviewed by: Adam Leventhal <ahl@delphix.com>
Reviewed by: Garrett D'Amore <garrett@nexenta.com>
Approved by: Richard Low

1073 migrate kernel modules from ancient _depends_on to true ELF dependencies
Reviewed by: Adam Leventhal <ahl@delphix.com>
Reviewed by: Garrett D'Amore <garrett@nexenta.com>
Approved by: Richard Lowe <richlowe@richlowe.net>

show more ...


# 877f730d 08-May-2011 Garrett D'Amore <garrett@nexenta.com>

696 Incorrect check dma_attr_sgllen <= 0 in rootnex_valid_alloc_parms
Reviewed by: Dan McDonald <danmcd@nexenta.com>
Reviewed by: Gordon Ross <gwr@nexenta.com>
Reviewed by: Richard Lowe <richlowe@ric

696 Incorrect check dma_attr_sgllen <= 0 in rootnex_valid_alloc_parms
Reviewed by: Dan McDonald <danmcd@nexenta.com>
Reviewed by: Gordon Ross <gwr@nexenta.com>
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Reviewed by: Albert Lee <trisk@nexenta.com>
Approved by: Albert Lee <trisk@nexenta.com>

show more ...


# bd155b87 19-Jan-2011 Garrett D'Amore <garrett@nexenta.com>

612 apparent reversal of dvma vs. dma in rootnex
Reviewed by: gwr@nexenta.com
Reviewed by: trisk@nexenta.com
Approved by: trisk@nexenta.com


# 5800d066 15-Oct-2010 Albert Lee <trisk@opensolaris.org>

185 PV boot panics due to unresolved iommulib symbol
Reviewed by: garrett@nexenta.com
Approved by: garrett@nexenta.com


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

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


# 96992ee7 11-Aug-2010 Ethindra Ramamurthy <Ethindra.Ramamurthy@Sun.COM>

6964154 Missing unlock in set_all_zone_usr_proc_sys()
6964159 Missing unlock in immu_quiesce() and immu_unquiesce()
6964162 Pointer dereferenced before NULL check in kcpc_reqs_add()
6964446 Uninitial

6964154 Missing unlock in set_all_zone_usr_proc_sys()
6964159 Missing unlock in immu_quiesce() and immu_unquiesce()
6964162 Pointer dereferenced before NULL check in kcpc_reqs_add()
6964446 Uninitialized variable used in rootnex_coredma_bindhdl()
6965638 Potential memory leak in configure_ffc()
6965642 Freeing variable that may be NULL in kmem_free()

show more ...


# ee7536e8 10-Aug-2010 Frank Van Der Linden <frank.van.der.linden@oracle.com>

6955196 Intel IOMMU code should use higher-level abstraction interface (fix lint)


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


# ef4ab52f 15-Jul-2010 Frank Van Der Linden <frank.van.der.linden@oracle.com>

6959249 Atomic increment in ddi_dma_addr_bind_handle limits UDP TX throughput on Callisto


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


# b57cd2d3 09-Apr-2010 Mark Johnson <mark.r.johnson@oracle.com>

6924464 fstyp on kimchee device panic the system


# 567c0b92 29-Mar-2010 Stephen Hanson <Stephen.Hanson@Sun.COM>

6896082 Hot codepath seen in FMA hurts TX throughput of FMA capable NIC drivers


# 07c6692f 27-Feb-2010 Mark Johnson <Mark.Johnson@Sun.COM>

6908360 49.3% snv_129 vdb407_nvSeqWriteBs128kFs1g_zfs-raidz performance regression x86


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


# 0b7ba611 28-Oct-2009 Mark Johnson <Mark.Johnson@Sun.COM>

6889384 x86 rootnex bottleneck maintaining perf counters with atomics


# d8327a51 01-Sep-2009 Vikram Hegde <Vikram.Hegde@Sun.COM>

6843739 "bnx: syncing DMA" warning printed


# 7e301000 26-Aug-2009 Vikram Hegde <Vikram.Hegde@Sun.COM>

6870146 Intel IOMMU has device tree bug that can cause panics


# b51bbbf5 30-Jul-2009 Vikram Hegde <Vikram.Hegde@Sun.COM>

6859941 fix for 6855752 is incorrect


12