Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.user > #228987 > unrolled thread

Missing SATA Drives on ROMED8-2T Motherboard

Started by"Scott Colby" <scott@scolby.com>
First post2020-11-24 07:00 +0100
Last post2020-11-26 07:50 +0100
Articles 7 — 3 participants

Back to article view | Back to linux.debian.user


Contents

  Missing SATA Drives on ROMED8-2T Motherboard  "Scott Colby" <scott@scolby.com> - 2020-11-24 07:00 +0100
    Re: Missing SATA Drives on ROMED8-2T Motherboard Sven Hartge <sven@svenhartge.de> - 2020-11-24 08:50 +0100
      Re: Re: Missing SATA Drives on ROMED8-2T Motherboard Scott Colby <scott@scolby.com> - 2020-11-25 05:10 +0100
        Re: Missing SATA Drives on ROMED8-2T Motherboard Sven Hartge <sven@svenhartge.de> - 2020-11-25 11:10 +0100
          Re: Missing SATA Drives on ROMED8-2T Motherboard "Scott Colby" <scott@scolby.com> - 2020-11-26 04:30 +0100
            Re: Missing SATA Drives on ROMED8-2T Motherboard "Scott Colby" <scott@scolby.com> - 2020-11-26 05:20 +0100
              Re: Missing SATA Drives on ROMED8-2T Motherboard Sven Hartge <sven@svenhartge.de> - 2020-11-26 07:50 +0100

#228987 — Missing SATA Drives on ROMED8-2T Motherboard

From"Scott Colby" <scott@scolby.com>
Date2020-11-24 07:00 +0100
SubjectMissing SATA Drives on ROMED8-2T Motherboard
Message-ID<BezwR-7jb-1@gated-at.bofh.it>
Hello,

I am running Debian 10 with an Epyc 7232P on an ASRock Rack ROMED8-2T
motherboard. All my packages are up to date, and I have upgraded
my motherboard's firmware to the latest version as well.

This motherboard has two MiniSAS HD connectors (SATA0_3 and SATA4_7)
which are capable of fanning out to 4 SATA drives each, for a total
of 8 SATA connections. I have connected 8 known-working drives via
these connectors; all 8 of the drives show up properly in the system
firmware configuration screens. However, only the drives attached
to SATA4_7 are detected by Debian.

I have performed several troubleshooting steps:

- swapping the cables used for each connector
- swapping the drives between cables
- booting with only one connector in use at a time
- upgrading to the latest kernel available in buster-backports (I
  have since downgraded back to the kernel from the buster repository)
- attaching fewer drives to each cable

In all cases, the behavior was the same: all expected drives are
reported in the firmware, and the drives attached to SATA4_7 show
up in the OS (sd{a,b,c,d}), but the others are absent.

I have contacted ASRock support and they are unable to offer any
other ideas to try. They noted that the PCIe lanes used for SATA4_7
are shared with one of the motherboard's PCIe slots. Which connector
gets the lanes is controlled by two jumpers. However, the fact that
the drives appear for SATA4_7 indicates that I have configured my
jumper settings correctly. According to the block diagram[1] for
the motherboard, the PCIe lanes used by SATA0_3 are connected
directly to the processor.

There are a number of messages from libata in the dmesg logs, and
I can also provide lspci ouptut or anything else deemed useful.
However, none of the information I've been able to extract indicates
any errors, so I don't know what would be useful here. I'll wait
for prompting so I don't clutter the list with many lines of output.

Any help with this would be appreciated. Does anyone have experience
with this motherboard or SAS/SATA connections on the Epyc platform?
What other troubleshooting should I try?

Thank you,
Scott Colby

[1] the block diagram can be found on page 14 of the motherboard
    manual at https://download.asrock.com/Manual/ROMED8-2T.pdf

[toc] | [next] | [standalone]


#228991

FromSven Hartge <sven@svenhartge.de>
Date2020-11-24 08:50 +0100
Message-ID<BeBfk-8os-17@gated-at.bofh.it>
In reply to#228987
Scott Colby <scott@scolby.com> wrote:

> In all cases, the behavior was the same: all expected drives are
> reported in the firmware, and the drives attached to SATA4_7 show
> up in the OS (sd{a,b,c,d}), but the others are absent.

Which would mean that the Kernel does not have a driver for the chip
driving SATA0_3 as it seems.

Can you provide more information, for example a lspci listing?
What Kernel where you using? Did you try the one from backports?

Grüße,
Sven.

-- 
Sigmentation fault. Core dumped.

[toc] | [prev] | [next] | [standalone]


#229050

FromScott Colby <scott@scolby.com>
Date2020-11-25 05:10 +0100
Message-ID<BeUhX-3bS-1@gated-at.bofh.it>
In reply to#228991
Hi Sven, thanks for the response!

On Tue, Nov 24, 2020, at 02:40, Sven Hartge wrote:
> Which would mean that the Kernel does not have a driver for the chip
> driving SATA0_3 as it seems.

Makes sense.

> Can you provide more information, for example a lspci listing?

No problem, here you go, with apologies for the linewidth:

00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Root Complex
00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Starship/Matisse IOMMU
00:01.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
00:02.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
00:03.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
00:03.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse GPP Bridge
00:04.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
00:05.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
00:07.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
00:07.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B]
00:08.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
00:08.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B]
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 61)
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 51)
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship Device 24; Function 0
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship Device 24; Function 1
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship Device 24; Function 2
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship Device 24; Function 3
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship Device 24; Function 4
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship Device 24; Function 5
00:18.6 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship Device 24; Function 6
00:18.7 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship Device 24; Function 7
01:00.0 Non-Volatile memory controller: Sandisk Corp Device 5009 (rev 01)
02:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Function
02:00.2 Encryption controller: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PTDMA
03:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Reserved SPP
03:00.2 Encryption controller: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PTDMA
03:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Starship USB 3.0 Host Controller
40:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Root Complex
40:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Starship/Matisse IOMMU
40:01.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
40:01.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse GPP Bridge
40:01.3 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse GPP Bridge
40:01.4 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse GPP Bridge
40:01.5 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse GPP Bridge
40:02.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
40:03.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
40:04.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
40:05.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
40:07.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
40:07.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B]
40:08.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
40:08.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B]
40:08.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B]
40:08.3 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B]
41:00.0 Non-Volatile memory controller: Sandisk Corp Device 5009 (rev 01)
42:00.0 Ethernet controller: Intel Corporation Ethernet Controller 10G X550T (rev 01)
42:00.1 Ethernet controller: Intel Corporation Ethernet Controller 10G X550T (rev 01)
43:00.0 USB controller: ASMedia Technology Inc. ASM2142 USB 3.1 Host Controller
44:00.0 PCI bridge: ASPEED Technology, Inc. AST1150 PCI-to-PCI Bridge (rev 04)
45:00.0 VGA compatible controller: ASPEED Technology, Inc. ASPEED Graphics Family (rev 41)
46:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Function
46:00.2 Encryption controller: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PTDMA
47:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Reserved SPP
47:00.1 Encryption controller: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Cryptographic Coprocessor PSPCPP
47:00.2 Encryption controller: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PTDMA
47:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Starship USB 3.0 Host Controller
48:00.0 SATA controller: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] (rev 51)
49:00.0 SATA controller: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] (rev 51)
80:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Root Complex
80:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Starship/Matisse IOMMU
80:01.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
80:02.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
80:03.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
80:04.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
80:05.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
80:07.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
80:07.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B]
80:08.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
80:08.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B]
80:08.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B]
80:08.3 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B]
81:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Function
81:00.2 Encryption controller: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PTDMA
82:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Reserved SPP
82:00.2 Encryption controller: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PTDMA
83:00.0 SATA controller: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] (rev 51)
84:00.0 SATA controller: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] (rev 51)
c0:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Root Complex
c0:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Starship/Matisse IOMMU
c0:01.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
c0:02.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
c0:03.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
c0:04.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
c0:05.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
c0:07.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
c0:07.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B]
c0:08.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
c0:08.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B]
c1:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Function
c1:00.2 Encryption controller: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PTDMA
c2:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Reserved SPP
c2:00.2 Encryption controller: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PTDMA

Here also are what seem to be the relevant lines from my dmesg output, which is from `dmesg | grep -i ata` with a few lines removed:

[    9.896865] libata version 3.00 loaded.
[    9.902740] ahci 0000:83:00.0: AHCI 0001.0301 32 slots 8 ports 6 Gbps 0xff impl SATA mode
[    9.904744] ata1: SATA max UDMA/133 abar m2048@0xf0100000 port 0xf0100100 irq 120
[    9.904746] ata2: SATA max UDMA/133 abar m2048@0xf0100000 port 0xf0100180 irq 121
[    9.904748] ata3: SATA max UDMA/133 abar m2048@0xf0100000 port 0xf0100200 irq 122
[    9.904749] ata4: SATA max UDMA/133 abar m2048@0xf0100000 port 0xf0100280 irq 123
[    9.904751] ata5: SATA max UDMA/133 abar m2048@0xf0100000 port 0xf0100300 irq 124
[    9.904753] ata6: SATA max UDMA/133 abar m2048@0xf0100000 port 0xf0100380 irq 125
[    9.904754] ata7: SATA max UDMA/133 abar m2048@0xf0100000 port 0xf0100400 irq 126
[    9.904756] ata8: SATA max UDMA/133 abar m2048@0xf0100000 port 0xf0100480 irq 127
[    9.905132] ahci 0000:84:00.0: AHCI 0001.0301 32 slots 8 ports 6 Gbps 0xff impl SATA mode
[    9.910969] ata9: SATA max UDMA/133 abar m2048@0xf0000000 port 0xf0000100 irq 137
[    9.910971] ata10: SATA max UDMA/133 abar m2048@0xf0000000 port 0xf0000180 irq 138
[    9.910973] ata11: SATA max UDMA/133 abar m2048@0xf0000000 port 0xf0000200 irq 139
[    9.910975] ata12: SATA max UDMA/133 abar m2048@0xf0000000 port 0xf0000280 irq 140
[    9.910976] ata13: SATA max UDMA/133 abar m2048@0xf0000000 port 0xf0000300 irq 141
[    9.910978] ata14: SATA max UDMA/133 abar m2048@0xf0000000 port 0xf0000380 irq 142
[    9.910980] ata15: SATA max UDMA/133 abar m2048@0xf0000000 port 0xf0000400 irq 143
[    9.910982] ata16: SATA max UDMA/133 abar m2048@0xf0000000 port 0xf0000480 irq 144
[    9.911701] ahci 0000:48:00.0: AHCI 0001.0301 32 slots 8 ports 6 Gbps 0xff impl SATA mode
[    9.915223] ata17: SATA max UDMA/133 abar m2048@0xb1b00000 port 0xb1b00100 irq 154
[    9.915226] ata18: SATA max UDMA/133 abar m2048@0xb1b00000 port 0xb1b00180 irq 155
[    9.915228] ata19: SATA max UDMA/133 abar m2048@0xb1b00000 port 0xb1b00200 irq 156
[    9.915230] ata20: SATA max UDMA/133 abar m2048@0xb1b00000 port 0xb1b00280 irq 157
[    9.915232] ata21: SATA max UDMA/133 abar m2048@0xb1b00000 port 0xb1b00300 irq 158
[    9.915234] ata22: SATA max UDMA/133 abar m2048@0xb1b00000 port 0xb1b00380 irq 159
[    9.915236] ata23: SATA max UDMA/133 abar m2048@0xb1b00000 port 0xb1b00400 irq 160
[    9.915238] ata24: SATA max UDMA/133 abar m2048@0xb1b00000 port 0xb1b00480 irq 161
[   10.216184] ata2: SATA link down (SStatus 0 SControl 300)
[   10.216213] ata5: SATA link down (SStatus 0 SControl 300)
[   10.216244] ata4: SATA link down (SStatus 0 SControl 300)
[   10.216274] ata1: SATA link down (SStatus 0 SControl 300)
[   10.216722] ata3: SATA link down (SStatus 0 SControl 300)
[   10.220191] ata7: SATA link down (SStatus 0 SControl 300)
[   10.220220] ata8: SATA link down (SStatus 0 SControl 300)
[   10.220246] ata6: SATA link down (SStatus 0 SControl 300)
[   10.224190] ata9: SATA link down (SStatus 0 SControl 300)
[   10.224528] ata13: SATA link down (SStatus 0 SControl 300)
[   10.224898] ata11: SATA link down (SStatus 0 SControl 300)
[   10.224922] ata14: SATA link down (SStatus 0 SControl 300)
[   10.228160] ata20: SATA link down (SStatus 0 SControl 300)
[   10.228177] ata16: SATA link down (SStatus 0 SControl 300)
[   10.228205] ata10: SATA link down (SStatus 0 SControl 300)
[   10.228206] ata17: SATA link down (SStatus 0 SControl 300)
[   10.228233] ata18: SATA link down (SStatus 0 SControl 300)
[   10.228234] ata12: SATA link down (SStatus 0 SControl 300)
[   10.228262] ata15: SATA link down (SStatus 0 SControl 300)
[   10.228433] ata19: SATA link down (SStatus 0 SControl 300)
[   10.389969] ata24: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[   10.389992] ata21: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[   10.390009] ata23: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[   10.390029] ata22: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[   10.695066] ata22.00: ATA-11: ST16000NM001G-2KK103, SN03, max UDMA/133
[   10.695069] ata22.00: 31251759104 sectors, multi 16: LBA48 NCQ (depth 32), AA
[   10.698982] ata23.00: ATA-11: ST16000NM001G-2KK103, SN03, max UDMA/133
[   10.698986] ata23.00: 31251759104 sectors, multi 16: LBA48 NCQ (depth 32), AA
[   10.700664] ata24.00: ATA-11: ST16000NM001G-2KK103, SN03, max UDMA/133
[   10.700667] ata24.00: 31251759104 sectors, multi 16: LBA48 NCQ (depth 32), AA
[   10.703863] ata21.00: ATA-11: ST16000NM001G-2KK103, SN03, max UDMA/133
[   10.703865] ata21.00: 31251759104 sectors, multi 16: LBA48 NCQ (depth 32), AA
[   10.734006] ata22.00: configured for UDMA/133
[   10.737932] ata23.00: configured for UDMA/133
[   10.740104] ata24.00: configured for UDMA/133
[   10.743270] ata21.00: configured for UDMA/133
[   10.743502] scsi 20:0:0:0: Direct-Access     ATA      ST16000NM001G-2K SN03 PQ: 0 ANSI: 5
[   10.743926] scsi 21:0:0:0: Direct-Access     ATA      ST16000NM001G-2K SN03 PQ: 0 ANSI: 5
[   10.744281] scsi 22:0:0:0: Direct-Access     ATA      ST16000NM001G-2K SN03 PQ: 0 ANSI: 5
[   10.744626] scsi 23:0:0:0: Direct-Access     ATA      ST16000NM001G-2K SN03 PQ: 0 ANSI: 5

> What Kernel where you using? Did you try the one from backports?

I am using 4.19.0-12-amd64. I did try 5.8.0-0.bpo.2-amd64 from
buster-backports but saw the same behavior, so I downgraded back
to 4.19.

Thanks,
Scott

[toc] | [prev] | [next] | [standalone]


#229056

FromSven Hartge <sven@svenhartge.de>
Date2020-11-25 11:10 +0100
Message-ID<BeZUl-6Bl-1@gated-at.bofh.it>
In reply to#229050
Scott Colby <scott@scolby.com> wrote:
> On Tue, Nov 24, 2020, at 02:40, Sven Hartge wrote:

>> Which would mean that the Kernel does not have a driver for the chip
>> driving SATA0_3 as it seems.

> Makes sense.

>> Can you provide more information, for example a lspci listing?

> No problem, here you go, with apologies for the linewidth:

> 48:00.0 SATA controller: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] (rev 51)
> 49:00.0 SATA controller: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] (rev 51)
> 83:00.0 SATA controller: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] (rev 51)
> 84:00.0 SATA controller: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] (rev 51)

> Here also are what seem to be the relevant lines from my dmesg output, which is from `dmesg | grep -i ata` with a few lines removed:

> [    9.902740] ahci 0000:83:00.0: AHCI 0001.0301 32 slots 8 ports 6 Gbps 0xff impl SATA mode
> [    9.905132] ahci 0000:84:00.0: AHCI 0001.0301 32 slots 8 ports 6 Gbps 0xff impl SATA mode
> [    9.911701] ahci 0000:48:00.0: AHCI 0001.0301 32 slots 8 ports 6 Gbps 0xff impl SATA mode

Hmm. The controller at 49:00.0 is missing here. Could it be hosting the
missing drives?

Other than that: No idea. I don't see anything obvious, any glaring
errors.

S!

-- 
Sigmentation fault. Core dumped.

[toc] | [prev] | [next] | [standalone]


#229095

From"Scott Colby" <scott@scolby.com>
Date2020-11-26 04:30 +0100
Message-ID<Bfg8N-80F-1@gated-at.bofh.it>
In reply to#229056
On Wed, Nov 25, 2020, at 05:04, Sven Hartge wrote:
> Hmm. The controller at 49:00.0 is missing here. Could it be hosting the
> missing drives?

Good catch! I did some more investigation with verbose lspci output,
here's the diff between 48:00.0 and 49:00.0:

1c1
< 48:00.0 SATA controller [0106]: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] [1022:7901] (rev 51) (prog-if 01 [AHCI 1.0])
---
> 49:00.0 SATA controller [0106]: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] [1022:7901] (rev 51) (prog-if 01 [AHCI 1.0])
3c3
<       Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
---
>       Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
5,6c5
<       Latency: 0, Cache Line Size: 64 bytes
<       Interrupt: pin A routed to IRQ 154
---
>       Interrupt: pin A routed to IRQ 170
8c7
<       Region 5: Memory at b1b00000 (32-bit, non-prefetchable) [size=2K]
---
>       Region 5: Memory at <ignored> (32-bit, non-prefetchable)
32,33c31,32
<       Capabilities: [a0] MSI: Enable+ Count=16/16 Maskable- 64bit+
<               Address: 00000000fee00000  Data: 0000
---
>       Capabilities: [a0] MSI: Enable- Count=1/16 Maskable- 64bit+
>               Address: 0000000000000000  Data: 0000
50d48
<       Kernel driver in use: ahci
51a50
>

The most interesting bits seem to be 49:00.0 has BusMaster-, DisINTx-,
and MSI: Enable-, compared to + for all those in 48:00.0. The
capabilities count of 1/16 instead of 16/16 also seems interesting.
There also is the fact that 49:00.0 doesn't have a kernel driver
in use, which would make sense if it is disabled somehow.

I looked through my dmesg output for the PCI bus IDs and compared
the various messages:

[    2.086414] pci 0000:48:00.0: BAR 5: assigned [mem 0xb1b00000-0xb1b007ff]
...
[    2.086424] pci 0000:49:00.0: BAR 5: no space for [mem size 0x00000800]
[    2.086424] pci 0000:49:00.0: BAR 5: failed to assign [mem size 0x00000800]

This looks like an error! I found 23 instances of this in `dmesg |
egrep -c 'BAR.*failed to assign'`. Is this a significant problem?
I've of course only noticed the issue with the 4 drives on SATA0_3,
but I wonder if other PCIe devices would also be problematic.

Thanks,
Scott

P.S. Earlier tonight, I booted from a Windows installer USB, and all 10
drives (8 SATA HDDs and 2 NVMe SSDs) were detected there, putting
a nail in the coffin of my "partially broken motherboard" theory.

P.P.S. Full lspci output in case there's something else I didn't deem
interesting:

# lspci -nn -vv -d :7901
48:00.0 SATA controller [0106]: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] [1022:7901] (rev 51) (prog-if 01 [AHCI 1.0])
	Subsystem: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] [1022:7901]
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 154
	NUMA node: 0
	Region 5: Memory at b1b00000 (32-bit, non-prefetchable) [size=2K]
	Capabilities: [48] Vendor Specific Information: Len=08 <?>
	Capabilities: [50] Power Management version 3
		Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot+,D3cold+)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [64] Express (v2) Endpoint, MSI 00
		DevCap:	MaxPayload 256 bytes, PhantFunc 0, Latency L0s <4us, L1 unlimited
			ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset+ SlotPowerLimit 0.000W
		DevCtl:	Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
			RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+ FLReset-
			MaxPayload 128 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr+ UncorrErr- FatalErr- UnsuppReq+ AuxPwr- TransPend-
		LnkCap:	Port #0, Speed unknown, Width x16, ASPM L0s L1, Exit Latency L0s <64ns, L1 <1us
			ClockPM- Surprise- LLActRep- BwNot- ASPMOptComp+
		LnkCtl:	ASPM Disabled; RCB 64 bytes Disabled- CommClk+
			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed unknown, Width x16, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		DevCap2: Completion Timeout: Range ABCD, TimeoutDis+, LTR-, OBFF Not Supported
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF Disabled
		LnkCtl2: Target Link Speed: Unknown, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance De-emphasis: -6dB
		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete+, EqualizationPhase1+
			 EqualizationPhase2+, EqualizationPhase3+, LinkEqualizationRequest-
	Capabilities: [a0] MSI: Enable+ Count=16/16 Maskable- 64bit+
		Address: 00000000fee00000  Data: 0000
	Capabilities: [d0] SATA HBA v1.0 InCfgSpace
	Capabilities: [100 v1] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
	Capabilities: [150 v2] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
		UESvrt:	DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
		AERCap:	First Error Pointer: 00, GenCap- CGenEn- ChkCap- ChkEn-
	Capabilities: [270 v1] #19
	Capabilities: [2a0 v1] Access Control Services
		ACSCap:	SrcValid- TransBlk- ReqRedir- CmpltRedir- UpstreamFwd- EgressCtrl- DirectTrans-
		ACSCtl:	SrcValid- TransBlk- ReqRedir- CmpltRedir- UpstreamFwd- EgressCtrl- DirectTrans-
	Capabilities: [400 v1] #25
	Capabilities: [410 v1] #26
	Capabilities: [440 v1] #27
	Kernel driver in use: ahci
	Kernel modules: ahci

49:00.0 SATA controller [0106]: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] [1022:7901] (rev 51) (prog-if 01 [AHCI 1.0])
	Subsystem: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] [1022:7901]
	Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin A routed to IRQ 170
	NUMA node: 0
	Region 5: Memory at <ignored> (32-bit, non-prefetchable)
	Capabilities: [48] Vendor Specific Information: Len=08 <?>
	Capabilities: [50] Power Management version 3
		Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot+,D3cold+)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [64] Express (v2) Endpoint, MSI 00
		DevCap:	MaxPayload 256 bytes, PhantFunc 0, Latency L0s <4us, L1 unlimited
			ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset+ SlotPowerLimit 0.000W
		DevCtl:	Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
			RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+ FLReset-
			MaxPayload 128 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr+ UncorrErr- FatalErr- UnsuppReq+ AuxPwr- TransPend-
		LnkCap:	Port #0, Speed unknown, Width x16, ASPM L0s L1, Exit Latency L0s <64ns, L1 <1us
			ClockPM- Surprise- LLActRep- BwNot- ASPMOptComp+
		LnkCtl:	ASPM Disabled; RCB 64 bytes Disabled- CommClk+
			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed unknown, Width x16, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		DevCap2: Completion Timeout: Range ABCD, TimeoutDis+, LTR-, OBFF Not Supported
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF Disabled
		LnkCtl2: Target Link Speed: Unknown, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance De-emphasis: -6dB
		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete+, EqualizationPhase1+
			 EqualizationPhase2+, EqualizationPhase3+, LinkEqualizationRequest-
	Capabilities: [a0] MSI: Enable- Count=1/16 Maskable- 64bit+
		Address: 0000000000000000  Data: 0000
	Capabilities: [d0] SATA HBA v1.0 InCfgSpace
	Capabilities: [100 v1] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
	Capabilities: [150 v2] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
		UESvrt:	DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
		AERCap:	First Error Pointer: 00, GenCap- CGenEn- ChkCap- ChkEn-
	Capabilities: [270 v1] #19
	Capabilities: [2a0 v1] Access Control Services
		ACSCap:	SrcValid- TransBlk- ReqRedir- CmpltRedir- UpstreamFwd- EgressCtrl- DirectTrans-
		ACSCtl:	SrcValid- TransBlk- ReqRedir- CmpltRedir- UpstreamFwd- EgressCtrl- DirectTrans-
	Capabilities: [400 v1] #25
	Capabilities: [410 v1] #26
	Capabilities: [440 v1] #27
	Kernel modules: ahci

83:00.0 SATA controller [0106]: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] [1022:7901] (rev 51) (prog-if 01 [AHCI 1.0])
	Subsystem: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] [1022:7901]
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 120
	NUMA node: 0
	Region 5: Memory at f0100000 (32-bit, non-prefetchable) [size=2K]
	Capabilities: [48] Vendor Specific Information: Len=08 <?>
	Capabilities: [50] Power Management version 3
		Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot+,D3cold+)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [64] Express (v2) Endpoint, MSI 00
		DevCap:	MaxPayload 256 bytes, PhantFunc 0, Latency L0s <4us, L1 unlimited
			ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset+ SlotPowerLimit 0.000W
		DevCtl:	Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
			RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+ FLReset-
			MaxPayload 128 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr+ UncorrErr- FatalErr- UnsuppReq+ AuxPwr- TransPend-
		LnkCap:	Port #0, Speed unknown, Width x16, ASPM L0s L1, Exit Latency L0s <64ns, L1 <1us
			ClockPM- Surprise- LLActRep- BwNot- ASPMOptComp+
		LnkCtl:	ASPM Disabled; RCB 64 bytes Disabled- CommClk+
			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed unknown, Width x16, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		DevCap2: Completion Timeout: Range ABCD, TimeoutDis+, LTR-, OBFF Not Supported
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF Disabled
		LnkCtl2: Target Link Speed: Unknown, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance De-emphasis: -6dB
		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete+, EqualizationPhase1+
			 EqualizationPhase2+, EqualizationPhase3+, LinkEqualizationRequest-
	Capabilities: [a0] MSI: Enable+ Count=16/16 Maskable- 64bit+
		Address: 00000000fee00000  Data: 0000
	Capabilities: [d0] SATA HBA v1.0 InCfgSpace
	Capabilities: [100 v1] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
	Capabilities: [150 v2] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
		UESvrt:	DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
		AERCap:	First Error Pointer: 00, GenCap- CGenEn- ChkCap- ChkEn-
	Capabilities: [270 v1] #19
	Capabilities: [2a0 v1] Access Control Services
		ACSCap:	SrcValid- TransBlk- ReqRedir- CmpltRedir- UpstreamFwd- EgressCtrl- DirectTrans-
		ACSCtl:	SrcValid- TransBlk- ReqRedir- CmpltRedir- UpstreamFwd- EgressCtrl- DirectTrans-
	Capabilities: [400 v1] #25
	Capabilities: [410 v1] #26
	Capabilities: [440 v1] #27
	Kernel driver in use: ahci
	Kernel modules: ahci

84:00.0 SATA controller [0106]: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] [1022:7901] (rev 51) (prog-if 01 [AHCI 1.0])
	Subsystem: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] [1022:7901]
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 137
	NUMA node: 0
	Region 5: Memory at f0000000 (32-bit, non-prefetchable) [size=2K]
	Capabilities: [48] Vendor Specific Information: Len=08 <?>
	Capabilities: [50] Power Management version 3
		Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot+,D3cold+)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [64] Express (v2) Endpoint, MSI 00
		DevCap:	MaxPayload 256 bytes, PhantFunc 0, Latency L0s <4us, L1 unlimited
			ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset+ SlotPowerLimit 0.000W
		DevCtl:	Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
			RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+ FLReset-
			MaxPayload 128 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr+ UncorrErr- FatalErr- UnsuppReq+ AuxPwr- TransPend-
		LnkCap:	Port #0, Speed unknown, Width x16, ASPM L0s L1, Exit Latency L0s <64ns, L1 <1us
			ClockPM- Surprise- LLActRep- BwNot- ASPMOptComp+
		LnkCtl:	ASPM Disabled; RCB 64 bytes Disabled- CommClk+
			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed unknown, Width x16, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		DevCap2: Completion Timeout: Range ABCD, TimeoutDis+, LTR-, OBFF Not Supported
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF Disabled
		LnkCtl2: Target Link Speed: Unknown, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance De-emphasis: -6dB
		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete+, EqualizationPhase1+
			 EqualizationPhase2+, EqualizationPhase3+, LinkEqualizationRequest-
	Capabilities: [a0] MSI: Enable+ Count=16/16 Maskable- 64bit+
		Address: 00000000fee00000  Data: 0000
	Capabilities: [d0] SATA HBA v1.0 InCfgSpace
	Capabilities: [100 v1] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
	Capabilities: [150 v2] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
		UESvrt:	DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
		AERCap:	First Error Pointer: 00, GenCap- CGenEn- ChkCap- ChkEn-
	Capabilities: [270 v1] #19
	Capabilities: [2a0 v1] Access Control Services
		ACSCap:	SrcValid- TransBlk- ReqRedir- CmpltRedir- UpstreamFwd- EgressCtrl- DirectTrans-
		ACSCtl:	SrcValid- TransBlk- ReqRedir- CmpltRedir- UpstreamFwd- EgressCtrl- DirectTrans-
	Capabilities: [400 v1] #25
	Capabilities: [410 v1] #26
	Capabilities: [440 v1] #27
	Kernel driver in use: ahci
	Kernel modules: ahci

[toc] | [prev] | [next] | [standalone]


#229098

From"Scott Colby" <scott@scolby.com>
Date2020-11-26 05:20 +0100
Message-ID<BfgVb-5r-1@gated-at.bofh.it>
In reply to#229095
Well, I spent some more time reading dmesg logs and messing around
in the BIOS. I enabled SR-IOV [1] and the drives appeared! I'm not
entirely sure _why_ this worked, but at this point (it's been over
a week of messing with this), I'm a bit tired of looking. If anyone
has thoughts on why this change fixed my problem, I'd love to hear
them.

Thanks,
Scott

[1] https://en.wikipedia.org/wiki/Single-root_input/output_virtualization

[toc] | [prev] | [next] | [standalone]


#229099

FromSven Hartge <sven@svenhartge.de>
Date2020-11-26 07:50 +0100
Message-ID<Bfjgm-1q4-3@gated-at.bofh.it>
In reply to#229098
Scott Colby <scott@scolby.com> wrote:

> Well, I spent some more time reading dmesg logs and messing around in
> the BIOS. I enabled SR-IOV [1] and the drives appeared! I'm not
> entirely sure _why_ this worked, 

Yes, me neither. Maybe that option also changed something in the
background as well.

> but at this point (it's been over a week of messing with this), I'm a
> bit tired of looking. If anyone has thoughts on why this change fixed
> my problem, I'd love to hear them.

No idea. Firmware/BIOS and its inner working is a deep black hole I try
to stay away from.

A former collegue of mine used to work on this stuff and told stories of
how quirky and spaghetty-codey that stuff is, sometimes resembling
first-year CS students code.

S°

-- 
Sigmentation fault. Core dumped.

[toc] | [prev] | [standalone]


Back to top | Article view | linux.debian.user


csiph-web