最近在服务器上碰到一个nvme盘符乱序的问题:
pci设备树信息如下:
-+-[0001:00]-+-00.0-[01-0b]--+-00.0-[02-0b]--+-00.0-[03]--
| | | +-01.0-[04]--
| | | +-02.0-[05]--
| | | +-03.0-[06]--
| | | +-04.0-[07]--
| | | +-05.0-[08]----00.0
| | | +-06.0-[09]----00.0
| | | +-07.0-[0a]----00.0
| | | -08.0-[0b]----00.0
| | -00.1
| -01.0-[0c]----00.0
-[0000:00]-+-00.0-[01-0d]--+-00.0-[02-0d]--+-00.0-[03]--
| | +-01.0-[04]--
| | +-02.0-[05]--
| | +-03.0-[06-07]--+-00.0
| | | -00.1
| | +-04.0-[08]--
| | +-05.0-[09-0a]----00.0-[0a]----00.0
| | +-06.0-[0b]----00.0
| | +-07.0-[0c]----00.0
| | -08.0-[0d]--
| -00.1
-01.0-[0e]----00.0
nvme盘的命名应该是控制器的序号,而且控制的序号和nvme盘被扫描的顺序关,nvme盘的扫描顺序其实是没有错的,为什么在这地方出现了命名乱序?哪位大佬能够解释一下。
已找到修复补丁,不过我是不会公布的!哈哈
能提供下补丁吗,博主-