summaryrefslogtreecommitdiff
path: root/usr/src/uts/sun4/io
AgeCommit message (Collapse)AuthorFilesLines
2021-05-1013779 su: cast between incompatible function typesToomas Soome1-11/+13
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-06-0812577 px: NULL pointer errorsToomas Soome4-22/+21
Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Reviewed by: Gary Mills <gary_mills@fastmail.fm> Approved by: Dan McDonald <danmcd@joyent.com>
2020-06-0512562 su: NULL pointer errorsToomas Soome1-14/+12
Reviewed by: Yuri Pankov <ypankov@tintri.com> Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-06-0512557 tod: NULL pointer errorsToomas Soome1-1/+1
Reviewed by: Yuri Pankov <ypankov@tintri.com> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-05-1012628 chicago: smatch and NULL pointer errorsToomas Soome1-11/+8
Reviewed by: C Fraire <cfraire@me.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2020-05-0912548 fcode: NULL pointer errorsToomas Soome1-1/+1
Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Garrett D'Amore <garrett@damore.org>
2020-05-0912643 trapstat: NULL pointer errorsToomas Soome1-28/+28
Reviewed by: C Fraire <cfraire@me.com> Approved by: Garrett D'Amore <garrett@damore.org>
2020-04-2712555 pcicfg: NULL pointer errorsToomas Soome1-12/+12
Reviewed by: Gergő Doma <domag02@gmail.com> Reviewed by: Yuri Pankov <ypankov@fastmail.com> Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-04-2412532 unix: NULL pointer errorsToomas Soome1-1/+1
Reviewed by: Gary Mills <gary_mills@fastmail.fm> Approved by: Dan McDonald <danmcd@joyent.com>
2020-01-3112183 Want new IPD 13 DMA Cookie APIsRobert Mustacchi2-1/+17
Reviewed by: Alex Wilson <alex@uq.edu.au> Reviewed by: Paul Winder <paul@winders.demon.co.uk> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Garrett D'Amore <garrett@damore.org>
2019-09-0611610 PCI ID ambiguity leads to driver induced mayhemRobert Mustacchi1-19/+27
11611 pchtemp driver should use new IPD 9 aliases Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-08-1911369 PCIe errors on passthru devices shouldn't cause a panicHans Rosenfeld1-0/+1
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-01-2010258 Not all the qinit changes were copied to sparcPeter Tribble1-2/+3
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Andy Fiddaman <af@citrus-it.net> Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2017-06-238388 Too many errrrrrrrorsMarcel Telka1-2/+2
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Yuri Pankov <yuripv@gmx.com> Reviewed by: David Höppner <0xffea@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-02-227812 Remove gender specific languageDaniel Hoffman3-3/+6
Reviewed by: Matt Ahrens <mahrens@delphix.com> Reviewed by: Prakash Surya <prakash.surya@delphix.com> Reviewed by: Steve Gonczi <steve.gonczi@delphix.com> Reviewed by: Chris Williamson <chris.williamson@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2016-01-056514 AS_* lock macros simplificationJosef 'Jeff' Sipek1-1/+1
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>
2014-11-105256 document some nonsensical code in the px driverJosef 'Jeff' Sipek1-0/+4
Reviewed by: Marcel Telka <marcel@telka.sk> Approved by: Robert Mustacchi <rm@joyent.com>
2014-11-105255 uts shouldn't open-code ISP2Josef 'Jeff' Sipek1-3/+2
Reviewed by: Marcel Telka <marcel@telka.sk> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Robert Mustacchi <rm@joyent.com>
2012-03-11998 obsolete DMA driver interfaces should be removedGarrett D'Amore3-250/+9
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>
2012-03-02backout 998: breaks common closed driversRichard Lowe3-9/+250
2012-03-01998 obsolete DMA driver interfaces should be removedGarrett D'Amore3-250/+9
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>
2011-06-211549 SPARC pci drivers write past end of pcitool driver nameRichard Lowe1-3/+2
Reviewed by: Albert Lee <trisk@nexenta.com> Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Garrett D'Amore <garrett@nexenta.com> Reviewed by: Dan McDonald <danmcd@nexenta.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
2011-09-151073 migrate kernel modules from ancient _depends_on to true ELF dependenciesBayard Bell2-8/+2
Reviewed by: Adam Leventhal <ahl@delphix.com> Reviewed by: Garrett D'Amore <garrett@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2010-07-026939340 Failed to enable Mellanox IB PEM using 'hotplug'.Scott M. Carter1-35/+17
2010-06-146943052 Unable to configure IB PEM for Jumilla bladeAlan Adamson, SD OSSD1-2/+11
2010-06-146789139 px_mmu_detach destroys a vmem arena before its address-space ↵andrew.rutz@sun.com2-6/+5
allocations are free'd
2010-06-106930947 ih_pri is referenced before being initialized in px_add_[intx, ↵David Major1-6/+6
msiq]_intr()
2010-06-086930949 busy wait loops in px_intr.c and px_ib.c should be consolidated into ↵David Major3-102/+70
a single function
2010-06-07PSARC 2010/172 Renaming interrupt affinity interfacesgongtian zhao - Sun Microsystems - Beijing China1-4/+1
6948283 Renaming of existing ddi interrupt re-target interfaces
2010-05-206924882 The IO FMA framework should always panic when errors are detected ↵Erwin T Tsaur5-51/+75
asynchronously. 6835269 panic[cpu0]...BAD TRAP: type 31...occurred in "px" module due to a NULL pointer dereference
2010-05-076947049 SDIO: emlx and nxge devices have issues at solaris on sdio domain ↵David Woods1-3/+8
(scottsdale)
2010-04-096902219 should use atomics for pci fast dvma space accountingBhaskar Sarkar1-6/+7
2010-04-056895400 SDIO Error Handling Support for RF PlatformKrishna Elango1-2/+4
2010-03-296896082 Hot codepath seen in FMA hurts TX throughput of FMA capable NIC driversStephen Hanson2-11/+5
2010-03-016858637 System panics by accessing freed intr_vec_t when detaching the device.onnv_135Daniel Ice2-10/+53
6915092 race condition in px_add_intx_intr() may result in INO timeout for multi-pil configuration
2010-02-136921943 pcie error handling may not decode epkt header logs correctlyKrishna Elango2-2/+6
2010-01-29FWARC 2009/535 SDIO Loaned Device Node SpecJason Beloro7-18/+124
FWARC 2009/536 SDIO Bridge Emulation FWARC 2009/537 SDIO HV IO API Updates FWARC 2009/609 Direct I/O Agent FWARC 2009/654 pcie binding update PSARC 2009/620 update to PCIe Fabric portfolio for SPARC and x86 6848789 LDoms static Direct I/O support
2010-01-276888210 Memory leak in pfc_update_assigned_prop() and pfc_remove_assigned_prop()Zach Kissel1-33/+27
2010-01-266912305 px driver fails processing PCIe errors injected via Raven error ↵Erwin T Tsaur1-3/+16
injector.
2010-01-156887999 T5140 Panic in px_ib_intr_redist during reboot test.Scott Carter, SD IOSW5-56/+66
6896543 ddi_intr_set_affinity could cause mem corruption
2010-01-076885796 ATTN button doesn't work after system reboot until run cfgadm ↵Evan Yan1-1/+6
configure once manually 6906321 No console message is printed when inserting a card 6906708 Missing sys/ddi_hp header files on BFU'ed system
2009-12-226912153 some components of ON are not ss12u1 lint cleanSurya Prakki1-3/+3
2009-12-146903353 some sun4 components of ON are not lint cleanSurya Prakki1-3/+3
2009-12-11FWARC 2008/613 KT IOS Performance Counters APIJanie Lu1-72/+254
FWARC 2008/615 KT Perf Reg HV API FWARC 2009/434 KT IOS Performance Counters API Update FWARC 2009/567 Parallel Boot HV APIs PSARC 2009/177 Solaris support for Rainbow Falls platforms PSARC 2009/389 Sun4v faulted SP events extension PSARC 2009/533 CRYPTO_HMAC_NO_UPDATE - A new KCF SPI flag PSARC 2009/605 more sun4v platform-independent cpu/mem FMA events PSARC 2009/649 Generic PCIe root complex FMA events 6704999 extend xaui enum to work in platform independent world 6773223 RFE: guest epkt for faulted SP 6773225 RFE: Diagnosis of a faulted SP 6797776 Solaris support for Rainbow Falls platforms
2009-12-046831378 identify device type during early bootZhi-Jun Robin Fu5-41/+156
2009-11-02PSARC/2008/181 Solaris Hotplug FrameworkEvan Yan16-673/+949
6837240 Solaris Hotplug Framework 6783012 Add support for PCIe Alternate Routing-ID Interpretation 6638136 remove obsolete ndi_ra_xxx logic from px_msi code 6695081 Race condition between pciehpc_intr() and pciehpc_init() --HG-- rename : usr/src/uts/common/io/hotplug/pciehpc/pciehpc.c => usr/src/uts/common/io/pciex/hotplug/pciehpc.c rename : usr/src/uts/common/io/hotplug/pcishpc/pcishpc.c => usr/src/uts/common/io/pciex/hotplug/pcishpc.c rename : usr/src/uts/intel/io/hotplug/pciehpc/pciehpc_acpi.c => usr/src/uts/intel/io/pciex/hotplug/pciehpc_acpi.c rename : usr/src/uts/intel/io/hotplug/pciehpc/pciehpc_acpi.h => usr/src/uts/intel/sys/hotplug/pci/pciehpc_acpi.h rename : usr/src/uts/sparc/pcicfg.e/Makefile => usr/src/uts/sparc/pcicfg/Makefile rename : usr/src/uts/sun4/io/pcicfg.e.c => usr/src/uts/sun4/io/pcicfg.c
2009-10-226842387 Too many EQs are reserved for PCI-E messages on platforms with a ↵Alan Adamson, SD OSSD5-14/+49
large number of available EQs
2009-10-146883663 CPUs observed not downclocking when system is otherwise idleEric Saxe1-4/+2
2009-10-126765706 Panic assertion failed: pwr_p->pwr_hold ↵Ramesh Chitrothu1-2/+11
>0,file:../../sun4/io/px/pcie_pwr.c,line: 698
2009-09-306881749 fc_get_fcode and fc_set_fcode_error panic on a NULL pointerZach Kissel1-1/+20