Bug 208183

Summary: not booting with SATA drive connected boot prompt says: still waiting after 300 seconds for xpt_config
Product: Base System Reporter: Bachmarc <marc.arnold.bach>
Component: kernAssignee: freebsd-bugs (Nobody) <bugs>
Status: New ---    
Severity: Affects Many People CC: timon
Priority: ---    
Version: 10.3-BETA2   
Hardware: amd64   
OS: Any   
Attachments:
Description Flags
screensho1
none
screenshot2
none
ss3
none
ss4
none
ss5
none
ss6
none
ss7
none
ss8
none
ss9
none
ss10 none

Description Bachmarc 2016-03-21 16:13:37 UTC
Hello,
I installed a 10.3 RC2 UFEI encrypted ZFS System on a Supermicro X11SSH-LN4F Board with a PCIe SSD directly connected to M.2 Port.
This works fine in UEFI Mode...

After having base system up I plugged in a 8TB WD Disk in a "Mobile Rack Drawer".
The Mainboard was in hotplug mode, OS has seen new device and I configured a ZFS pool...

Unfortunately the machine is not booting anymore. It asks for a password for ZFS pool but what every I type in it is not reacting anymore.
Something else has locked the machine already and simple counts seconds:

still waiting after 30 seconds for xpt_config
still waiting after 60 seconds for xpt_config
still waiting after 300 seconds for xpt_config

I switched off hotplug mode: not booting
If I remove the drive: system boots normally....
I replaced WD 8TB disk by an older Samsung 320GB drive: not booting
I connected drive to different SATA port: not booting
I removed SATA disks agin; booting


As I never cross the point of uncrypting / filesystem I have no dmesg from this... but I created a video with supermicro's IPMI and was not lazy and copied it by hand. This is all suspicious what I found in bootmessages:

acpi: <SUPERM SuperM> on motherboard
ACPI Error: [?_SB_.PCIO.XHC_.RHUB.HS11] Namespace lookup failure, AE_NOT_FOUND (20150515/dswload-219)

ACPI Exception: AE_NOT_FOUND, During name lookup, catalog (20150515/psobect-233)
acpi0: Power Button (fixed)

ahci0: AHCI v1.31 with 8 6Gbps ports, Port Multiplier not supported

I have no port multiplier in place . Marc...


Regards Marc
Comment 1 Bachmarc 2016-03-22 06:58:48 UTC
Sry i selected 10.2 rc2 but needed 10.3 rc2.... As i could only find 10.3bera i selected this now. I used 10.3 uefi dvd
Comment 2 Bachmarc 2016-03-22 09:18:13 UTC
Created attachment 168476 [details]
screensho1
Comment 3 Bachmarc 2016-03-22 09:18:40 UTC
Created attachment 168477 [details]
screenshot2
Comment 4 Bachmarc 2016-03-22 09:19:00 UTC
Created attachment 168478 [details]
ss3
Comment 5 Bachmarc 2016-03-22 09:19:17 UTC
Created attachment 168479 [details]
ss4
Comment 6 Bachmarc 2016-03-22 09:19:36 UTC
Created attachment 168480 [details]
ss5
Comment 7 Bachmarc 2016-03-22 09:19:56 UTC
Created attachment 168481 [details]
ss6
Comment 8 Bachmarc 2016-03-22 09:20:19 UTC
Created attachment 168482 [details]
ss7
Comment 9 Bachmarc 2016-03-22 09:20:38 UTC
Created attachment 168483 [details]
ss8
Comment 10 Bachmarc 2016-03-22 09:20:57 UTC
Created attachment 168484 [details]
ss9
Comment 11 Bachmarc 2016-03-22 09:22:07 UTC
Created attachment 168485 [details]
ss10

here it stops and after a while it shows waiting 30 secs for ...waiting 60 sec for....waiting 120 secs      and i wait for booting ;o)
Comment 12 timon 2016-03-22 20:15:27 UTC
System asks you: "Enter passphrase for nvd0p4:" (6 row from bottom on ss10.png)
Do you enter passphrase and press <ENTER>?
Comment 13 Bachmarc 2016-03-23 08:41:06 UTC
Of course I entered the correct pwd... 

This was first thing I tested several times because this was the best chance to get the system booted. Unfortunately it is not working this way... 
Next idea was a bug in IPMI, thats why I went downstairs to connect a keyboard and a screen. Unfortunately not booting ....

Then I tried to remember what I did before putting the machine in its final place, which was adding the disk! I disconnected the HD and it boots... like described above I tested it with and without the mobile rack, with a different SATA port and cable and finally a different HD. => It is not booting with a disk connected somehow somewhere...

I think stopping for pwd and freezing because of CAM issue is only temporary close because geom starts to play with disks, labels and devices.

The thing is having a frozen system without mounted /var/log and no access to nothing is not the easiest way to analyze something ;o)
I simply think Supermicro skylake boards are not sooo uncommon and this sata issue is very drastic for a fileserver. 
I guess more people step in it.

Marc
Comment 14 Bachmarc 2016-04-07 10:05:22 UTC
OK,
after i am not using an exotic board nor expecting strange new features being supported by freebsd I leave this OS behind.
3 weeks status "New" ... sry, I see nobody is left here