History log of /illumos-gate/usr/src/uts/common/os/sunmdi.c (Results 1 – 25 of 48)
Revision Date Author Comments
# d5ebc493 20-Mar-2023 Dan Cross <cross@oxidecomputer.com>

15497 cleanup pbchk lints uncovered by #15483
Reviewed by: Dan McDonald <danmcd@mnx.io>
Reviewed by: Andy Fiddaman <illumos@fiddaman.net>
Approved by: Richard Lowe <richlowe@richlowe.net>


# 3fe80ca4 15-Mar-2023 Dan Cross <cross@oxidecomputer.com>

15483 remove circular from ndi_devi_enter et al
Reviewed by: Andy Fiddaman <illumos@fiddaman.net>
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Approved by: Dan McDonald <danmcd@mnx.io>


# d27aea3f 02-Mar-2023 Dan Cross <cross@oxidecomputer.com>

15463 ndi_devi_enter et al can be safer and clearer
Reviewed by: Andy Fiddaman <illumos@fiddaman.net>
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>
Reviewed by: Gordon Ross <Gordon.W.Ross@

15463 ndi_devi_enter et al can be safer and clearer
Reviewed by: Andy Fiddaman <illumos@fiddaman.net>
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>
Reviewed by: Gordon Ross <Gordon.W.Ross@gmail.com>
Approved by: Dan McDonald <danmcd@mnx.io>

show more ...


# 3df2e8b2 16-Jan-2022 Robert Mustacchi <rm@fingolfin.org>

14407 unix, genunix partial warning cleanup
Reviewed by: Andy Fiddaman <andy@omnios.org>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Rich Lowe <richlowe@richlowe.net>


# c6f039c7 26-Dec-2019 Toomas Soome <tsoome@me.com>

12172 genunix: variable may be used uninitialized
Reviewed by: John Levon <john.levon@joyent.com>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Approved by: Dan McDonald <danmcd@joyent.co

12172 genunix: variable may be used uninitialized
Reviewed by: John Levon <john.levon@joyent.com>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Approved by: Dan McDonald <danmcd@joyent.com>

show more ...


# 9c7f5315 18-Dec-2018 John Levon <john.levon@joyent.com>

10094 i_mdi_client_free() doesn't need to check for a NULL cdip
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Peter Tribble <peter.tribble@gmail.com>
Reviewed by: Gergő Doma <domag02@gma

10094 i_mdi_client_free() doesn't need to check for a NULL cdip
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Peter Tribble <peter.tribble@gmail.com>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Richard Lowe <richlowe@richlowe.net>

show more ...


# 9426efbb 19-Oct-2018 Toomas Soome <tsoome@me.com>

10370 sunmdi: cast between incompatible function types
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Hans Rosenfeld <hans.rosen

10370 sunmdi: cast between incompatible function types
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Hans Rosenfeld <hans.rosenfeld@joyent.com>

show more ...


# aab83bb8 24-Feb-2016 Josef 'Jeff' Sipek <jeffpc@josefsipek.net>

6659 nvlist_free(NULL) is a no-op
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Marcel Telka <marcel@telka.sk>
Approved by: Robert Mustacchi <rm@joyent.com>


# 11779b4c 28-Jul-2015 Jeffry Molanus <jeffry.molanus@nexenta.com>

4051 Don't free mdi_pathinfo_t in mptsas when device(s) are retired.
Reviewed by: Dan McDonald <danmcd@omniti.com>
Reviewed by: Albert Lee <alee@omniti.com>
Reviewed by: Igor Kozhukhov <ikozhukhov@gm

4051 Don't free mdi_pathinfo_t in mptsas when device(s) are retired.
Reviewed by: Dan McDonald <danmcd@omniti.com>
Reviewed by: Albert Lee <alee@omniti.com>
Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>

show more ...


# 1724dc7b 25-Oct-2012 Joshua M. Clulow <josh@sysmgr.org>

3301 lapsus calami multum
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Approved by: Robert Mustacchi <rm@joyent.com>


# 1b94a41b 13-May-2010 Chris Horne <Chris.Horne@Sun.COM>

6946938 SCSAv3: sometimes phymaps observations fail to activate
6950461 SCSAv3: should be able to modunload the pmcs driver
6951142 scsi_ifsetcap should always update dma_attr_granular when tran_setu

6946938 SCSAv3: sometimes phymaps observations fail to activate
6950461 SCSAv3: should be able to modunload the pmcs driver
6951142 scsi_ifsetcap should always update dma_attr_granular when tran_setup_pkt is defined
6951267 fix for 6948076 can still double-allocate a preassigned instance number
6951616 sunmdi.c should avoid unnecessary use of ct_dip

show more ...


# f76de749 10-May-2010 Stephen Hanson <Stephen.Hanson@Sun.COM>

6936904 ses topo enumerator prevents retire of parent hba
6939732 ctstat -v fails if device contracts are in use
6947105 if hba is unretired, mpxio client devices are not brought online again
6950474

6936904 ses topo enumerator prevents retire of parent hba
6939732 ctstat -v fails if device contracts are in use
6947105 if hba is unretired, mpxio client devices are not brought online again
6950474 disk enumerator module broken for internal SATA disks

show more ...


# 328d222b 29-Apr-2010 Chris Horne <Chris.Horne@Sun.COM>

6947388 SCSAv3: generate LDI DEVICE_REMOVE events on device_remove
6948076 instance code makes assumptions about promotion ordering of preassigns.


# bf002425 09-Apr-2010 Stephen Hanson <Stephen.Hanson@Sun.COM>

6909799 io retire agent mistakenly disables HBA where rootfs resides and system hangs.
6751140 e_ddi_retire_finalize: devcfg.c: panic: assertion failed: ...devi_flags & 0x0000000
6936040 If retire-st

6909799 io retire agent mistakenly disables HBA where rootfs resides and system hangs.
6751140 e_ddi_retire_finalize: devcfg.c: panic: assertion failed: ...devi_flags & 0x0000000
6936040 If retire-store out of sync with boot archive, then this is not corrected if fault recurs
6934812 e_ddi_offline_notify() does not allow retire of nexus device
6627851 /etc/devices/retire_store out of date in boot archive should not prevent auto-boot

show more ...


# 9aed1621 31-Jan-2010 David Hollister <David.Hollister@Sun.COM>

6915456 pmcs should implement tgtmap activate/deactivate callbacks
6915736 Page Fault Panic in pmcs due to null pointer dereference
6916722 Pathinfo state is unknown during cable pulls.
6917501 panic

6915456 pmcs should implement tgtmap activate/deactivate callbacks
6915736 Page Fault Panic in pmcs due to null pointer dereference
6916722 Pathinfo state is unknown during cable pulls.
6917501 panic[cpu0]/thread=ffffff00f6537c60: Deadlock: cycle in blocking chain
6917792 assertion failed: iport, file:.../pmcs_subr.c, line: 7763

show more ...


# 42353512 04-Dec-2009 Randall Ralphs <Randall.Ralphs@Sun.COM>

6897206 SCSA: assertion failed: cpi->cpi_cphci->cphci_phci != NULL, file: sunmdi.c during genesis exp resets


# d3d50737 13-Nov-2009 Rafael Vanoni <rafael.vanoni@sun.com>

PSARC/2009/396 Tickless Kernel Architecture / lbolt decoupling
6860030 tickless clock requires a clock() decoupled lbolt / lbolt64
Portions contributed by Chad Mynhier <cmynhier@gmail.com>


# 96c4a178 12-Nov-2009 Chris Horne <Chris.Horne@Sun.COM>

6898706 smp should register devids
6897324 pmcs should use SMP definitions from common/sys/scsi/generic/smp_frames.h

--HG--
rename : usr/src/uts/common/io/scsi/impl/sas_transport.c => usr/src/uts/co

6898706 smp should register devids
6897324 pmcs should use SMP definitions from common/sys/scsi/generic/smp_frames.h

--HG--
rename : usr/src/uts/common/io/scsi/impl/sas_transport.c => usr/src/uts/common/io/scsi/impl/smp_transport.c
rename : usr/src/uts/common/sys/scsi/impl/sas_transport.h => usr/src/uts/common/sys/scsi/impl/scsi_sas.h

show more ...


# ab412e72 06-Oct-2009 Srikanth, Ramana <Ramana.Srikanth@Sun.COM>

6887540 panic - page fault in scsi_vhci dur to NULL pointer dereference after RCC pull
6887820 SUNWpmcsr doesn't need to deliver kernel/misc


# 4c06356b 30-Sep-2009 dh142964 <David.Hollister@Sun.COM>

PSARC 2008/672 thebe SAS/SATA driver
PSARC 2008/755 ddi_ssoft_state(9F) and ddi_isoft_state(9F)
PSARC 2008/764 Cfgadm SCSI-Plugin MPxIO Support
PSARC 2009/125 scsi_device property interfaces
6726110

PSARC 2008/672 thebe SAS/SATA driver
PSARC 2008/755 ddi_ssoft_state(9F) and ddi_isoft_state(9F)
PSARC 2008/764 Cfgadm SCSI-Plugin MPxIO Support
PSARC 2009/125 scsi_device property interfaces
6726110 pmcs driver (driver for thebe)
6726867 SCSAv3

show more ...


# 6c8e19d4 13-Jul-2009 Zach Kissel <Zachary.Kissel@Sun.COM>

6848081 During lun configuration, mpxio registers keys on luns that already have keys registered.


# 55e592a2 25-Mar-2009 Randall Ralphs <Randall.Ralphs@Sun.COM>

PSARC/2009/114 mdi_is_dev_supported
6818075 Need an way to find out if a device would be supported under mdi without trial and error


# 00a3eaf3 11-Nov-2008 Ramaswamy Tummala <Ramaswamy.Tummala@Sun.COM>

6566278 Panic when ibd is configured after HCA is unconfigured and configured
6727497 IB nexus should create one pathinfo node per HCA per IB nexus child
6726179 ls -l /devices/ib shows zero devices

6566278 Panic when ibd is configured after HCA is unconfigured and configured
6727497 IB nexus should create one pathinfo node per HCA per IB nexus child
6726179 ls -l /devices/ib shows zero devices nodes after doing rem_drv and add_drv of HCA driver
6368026 IOC enumeration issues in multi HCA system
6745259 Calling ddi_remove_minor_node in async thread causes deadlock
6500304 RDS: Support HCA DR
6739584 The 'cfgadm -x list_clients' command has a display problem
6739581 The output of 'cfgadm -x unconfig_clients' command doesn't display the HCA ap_id correctly
6759972 ibmf_unregister() returned busy during HCA unconfigure operation
6754808 IB Stack should recover from HCA unconfigure failures
6725241 ibdm_handle_hca_detach() should update ibdm.ibdm_hca_list_tail pointer
6751608 panic when configuring an IB HCA child
6607950 raise IB port settling time

show more ...


# caa9369f 16-Oct-2008 jiang wu - Sun Microsystems - Beijing China <Javen.Wu@Sun.COM>

6758167 fixing of CR6616427 used large static array as local variable which could cause stack overflow


# b08fdaf7 02-Sep-2008 Sheshadri Vasudevan <Sheshadri.Vasudevan@Sun.COM>

6649625 MPxIO not trying on all available paths on device and path failures to storage


12