![]() | Oracle System Handbook - ISO 7.0 May 2018 Internal/Partner Edition | ||
|
|
![]() |
||||||||||||
Solution Type Technical Instruction Sure Solution 1004773.1 : Sun Fire[TM] 12K/15K/E20K/E25K: Solaris[TM] Operating System I/O Device Probing and Configuration
PreviouslyPublishedAs 206625 Applies to:Sun Fire 15K Server - Version Not Applicable and laterSun Fire 12K Server - Version Not Applicable and later Sun Fire E25K Server - Version Not Applicable and later Sun Fire E20K Server - Version Not Applicable and later All Platforms GoalThis document describes how Solaris [TM] Operating System probes and builds its I/O devices, during the normal boot process of a Sun Fire[TM] 12K/15K/E20K/E25K server domain. It is important to note that this probe takes place within Solaris[TM] OS, not during hardware power-on self-test (HPOST). SolutionThe Solaris OS probe order on the 12K/15K/E20K/E25K for I/O devices, is as follows: Slot 1, 0, 3, 2 The domain console will also show this probe order as a Solaris device path message: Sep 21 12:54:25 mc15k-da genunix: [ID 936769 kern.info] pcisch0 is /pci@1c,700000 Sep 21 12:54:25 mc15k-da genunix: [ID 936769 kern.info] pcisch1 is /pci@1c,600000 Sep 21 12:54:25 mc15k-da genunix: [ID 936769 kern.info] pcisch2 is /pci@1d,700000 Sep 21 12:54:25 mc15k-da genunix: [ID 936769 kern.info] pcisch3 is /pci@1d,600000 Sep 21 12:54:25 mc15k-da genunix: [ID 936769 kern.info] pcisch4 is /pci@3c,700000 Sep 21 12:54:25 mc15k-da genunix: [ID 936769 kern.info] pcisch5 is /pci@3c,600000 Sep 21 12:54:25 mc15k-da genunix: [ID 936769 kern.info] pcisch6 is /pci@3d,700000 Sep 21 12:54:25 mc15k-da genunix: [ID 936769 kern.info] pcisch7 is /pci@3d,600000 In the example above, Solaris OS probed for devices in the following order: EXB 0 slot 1 EXB 0 slot 0 EXB 0 slot 3 EXB 0 slot 2 EXB 1 slot 1 EXB 1 slot 0 EXB 1 slot 3 EXB 1 slot 2 This means that the path_to_inst devices are created in this order. Multiple occurrences of the same type of interface will be numbered 0-x, depending on their physical location within this probe order. This means that identical cards in slots 0 and 1, will actually have their instances created in "backwards" order, since slot 1 gets probed before slot 0. Below is a diagram of the slot locations on an I/O board. _____________ | | | | slot | slot | | 3 | 1 | | | | |------|------| | | | | slot | slot | | 2 | 0 | |______|______|
References<NOTE:1001879.1> - Sun Fire[TM] 12K, 15K, E20K, and E25K: Determining slot numbers from I/O device paths<NOTE:1017493.1> - Sun Fire[TM] 12K/15K/E20K/E25K: Cheat Sheet: hsPCI, hsPCI+ and hsPCI-X Cartridge Locations Attachments This solution has no attachment |
||||||||||||
|