Cyril Plisko writes:
> > while investigating CR6719587 [1]* I discovered that there is [at
The RE listed on bugs.opensolaris.org is James McPherson. It says
that he has a fix in progress now -- which appears to be your fix!
Have you tried contacting him directly?
> > least one] issue with usr/src/lib/cfgadm_plugins/pci/common/cfga.c
> > Apparently get_logical_name() function is dereferencing NULL pointer,
> > when it parses the ap_id, in order to, well, get the logical name.
I don't think that can be the problem, at least based on what I see in
cscope. All of the callers pass in slot_info.pci_slot_name, which is
an *array* on the stack. Arrays on the stack cannot (by definition)
have address 0.
> > Anyway, in order to understand better, what it was designed for I am
> > looking for [PSARC?] materials for cfgadm pci plugin library.
> > I checked caselogs on opensolaris.org, but didn't find anything
> > relevant (As a side note - it is not easy to search there if you don't
> > know the case number)
I think this should be:
PSARC 1998/327 PCI Hot-plug
--
James Carlson, Solaris Networking <james.d.carlson at sun.com>
Sun Microsystems / 35 Network Drive 71.232W Vox +1 781 442 2084
MS UBUR02-212 / Burlington MA 01803-2757 42.496N Fax +1 781 442 1677