Date: Mon, 12 Sep 2022 10:22:46 -0600 From: Warner Losh <imp@bsdimp.com> To: Rainer Duffner <rainer@ultra-secure.de> Cc: FreeBSD-STABLE Mailing List <freebsd-stable@freebsd.org> Subject: Re: Problem booting FreeBSD 13.0 and 13.1 on a box with an external HP enclose - panic in make_dev_alias_v Message-ID: <CANCZdfr=pAoYtiDA=4=65qeNaAphEF2PWQ-bi=kt-jOX5tKsGA@mail.gmail.com> In-Reply-To: <6C359504-4A04-4A59-8718-BD6F7F3EEFBA@ultra-secure.de>
index | next in thread | previous in thread | raw e-mail
[-- Attachment #1 --] On Mon, Sep 12, 2022 at 9:47 AM Rainer Duffner <rainer@ultra-secure.de> wrote: > Hi, > > I have created a PR for this, but it has not attracted any attention from > anybody. > > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266183 > > > Basically, I have a HP DL 380 Gen 10 Server with the following hardware: > > ses0: <HPE 12G SAS Exp Card 5.08>; ID: 51402ec010b61100 > Desc Dev Model Ident Size/Status > - - - - Not Installed > - da0 HP EG001200JWFVA 48D0A19BFQXE1815 1T > - da1 HP EG001200JWFVA 48D0A1BTFQXE1815 1T > - da2 HP EG001200JWFVA 48D0A1GGFQXE1815 1T > - da3 HP EG001200JWFVA 48D0A1B6FQXE1815 1T > - da4 HP EG001200JWFVA 48D0A1AGFQXE1815 1T > - da5 HP EG001200JWFVA 48D0A1EQFQXE1815 1T > - da6 HP EG001200JWFVA 48D0A1H2FQXE1815 1T > - da7 HP EG001200JWFVA 48D0A1FMFQXE1815 1T > - da8 HP EG001200JWJNQ WFK1F14Y 1T > - da9 HP EG001200JWJNQ WFK248J7 1T > - da10 HP EG001200JWJNQ WFK2MLXX 1T > - da11 HP EG001200JWJNQ WFK2FRNL 1T > - da12 HP EG001200JWJNQ WFK12X9N 1T > - da13 HP EG001200JWJNQ WFK2LREQ 1T > - da14 HP EG001200JWJNQ WFK2H5CH 1T > - da15 HP EG001200JWJNQ WFK2ER85 1T > - da16 HP EG001200JWJNQ WFK3JD0N 1T > - da17 HP EG001200JWJNQ WFK3JBDM 1T > - da18 HP EG001200JWJNQ WFK3JD8E 1T > - da19 HP EG001200JWJNQ WFK3ES09 1T > - da20 HP EG001200JWJNQ WFK3JCPY 1T > - da21 HP EG001200JWJNQ WFK3JBDQ 1T > - da22 HP EG001200JWJNQ WFK3JB3X 1T > - da23 HP EG001200JWJNQ WFK3ERTQ 1T > - - - - Not Installed > - - - - Not Installed > - - - - Not Installed > - - - - Not Installed > > ses1: <HPE E208i-p SR Gen10 3.53>; ID: 51402ec011040770 > Desc Dev Model Ident Size/Status > Internal Device - - - OK > > Temperatures: Controller Temperature Sensors : 69 C, emc_1464_int:0:7:Vendor defined : 44 C, emc_1464_ext1:1:1:Chip ASIC : 69 C, emc_1464_ext2:2:8:Vendor define : 58 C, emc_1464_ext3:3:6:Vendor define : 51 C > > ses2: <HPE D3710 5.04>; ID: 5001438041aad880 > Desc Dev Model Ident Size/Status > {"Name":"Drive bay"} - - - Not Installed > {"Name":"DriveBay1"} da24 HP EG001200JWJNQ WFK5DDT0 1T > {"Name":"DriveBay2"} da25 HP EG001200JWJNQ WFK5FY2N 1T > {"Name":"DriveBay3"} da26 HP EG001200JWJNQ WFK5JHPF 1T > {"Name":"DriveBay4"} da27 HP EG001200JWJNQ WFK5FV96 1T > {"Name":"DriveBay5"} da28 HP EG001200JWJNQ WFK5FV9P 1T > {"Name":"DriveBay6"} da29 HP EG001200JWJNQ WFK5FWHX 1T > {"Name":"DriveBay7"} da30 HP EG001200JWJNQ WFK5JH9R 1T > {"Name":"DriveBay8"} da31 HP EG001200JWJNQ WFK5B2XA 1T > {"Name":"DriveBay9"} da32 HP EG001200JWJNQ WFK72ZM9 1T > {"Name":"DriveBay10"} da33 HP EG001200JWJNQ WFK6RNDD 1T > {"Name":"DriveBay11"} da34 HP EG001200JWJNQ WFK72VXL 1T > {"Name":"DriveBay12"} da35 HP EG001200JWJNQ WFK6RMHA 1T > {"Name":"DriveBay13"} da36 HP EG001200JWJNQ WFK72ZLX 1T > {"Name":"DriveBay14"} da37 HP EG001200JWJNQ WFK6S3ST 1T > {"Name":"DriveBay15"} da38 HP EG001200JWJNQ WFK72ZH8 1T > {"Name":"DriveBay16"} da39 HP EG001200JWJNQ WFK72H6S 1T > {"Name":"DriveBay17"} da40 HP EG001200JWJNQ WFK7Y2H2 1T > {"Name":"DriveBay18"} da41 HP EG001200JWJNQ WFK826HG 1T > {"Name":"DriveBay19"} da42 HP EG001200JWJNQ WFK86CZM 1T > {"Name":"DriveBay20"} da43 HP EG001200JWJNQ WFK89JCS 1T > {"Name":"DriveBay21"} da44 HP EG001200JWJNQ WFK827M0 1T > {"Name":"DriveBay22"} da45 HP EG001200JWJNQ WFK89LYY 1T > {"Name":"DriveBay23"} da46 HP EG001200JWJNQ WFK7ZC2A 1T > {"Name":"DriveBay24"} da47 HP EG001200JWJNQ WFK7Y2HJ 1T > {"Name":"DriveBay25"} - - - Not Installed > > Temperatures: {"Name":"Temperature sensor"} : 46 C, {"Name":"LocalIoModule-Sensor[0]"} : 29 C, {"Name":"LocalIoModule-Sensor[1]"} : 29 C, {"Name":"LocalExpander-CpuSensor[0]"} : 46 C, {"Name":"PartnerIoModule-Sensor[0]"}: 29 C, {"Name":"PartnerIoModule-Sensor[1]"}: 30 C, {"Name":"PartnerExpander-CpuSensor[0]"} : 46 C, {"Name":"PowerSupply[1]-InletSensor[0]"}: 31 C, {"Name":"PowerSupply[1]-Sensor[0]"} : 36 C, {"Name":"PowerSupply[2]-InletSensor[0]"}: 29 C, {"Name":"PowerSupply[2]-Sensor[0]"} : 33 C, {"Name":"Backplane-Sensor[0]"} : 26 C, {"Name":"Backplane-Sensor[1]"} : 26 C, {"Name":"Backplane-Sensor[2]"} : 27 C, {"Name":"Backplane-Sensor[3]"} : 26 C, {"Name":"Backplane-Sensor[4]"} : 25 C > > ses3: <HPE P408e-p SR Gen10 3.53>; ID: 51402ec01361cce0 > Desc Dev Model Ident Size/Status > Internal Device - - - OK > > Temperatures: Controller Temperature Sensors : 68 C, emc_1464_int:0:7:Vendor defined : 52 C, emc_1464_ext1:1:1:Chip ASIC : 68 C, emc_1464_ext2:2:8:Vendor define : 53 C, emc_1464_ext3:3:6:Vendor define : 58 C > > ses4: <HPE P408i-a SR Gen10 3.53>; ID: 51402ec010284310 > Desc Dev Model Ident Size/Status > Internal Device - - - OK > ArrayElement0000 da48 HP EG000300JWFVB 48B0A025FQVE1815 300G > NoDrive000000001 - - - Not Installed > ArrayElement0002 da49 HP EG000300JWFVB 48B0A015FQVE1815 300G > NoDrive000000003 - - - Not Installed > > Temperatures: Controller Temperature Sensors : 58 C, emc_1464_int:0:7:Vendor defined : 48 C, emc_1464_ext1:1:1:Chip ASIC : 58 C, emc_1464_ext2:2:8:Vendor define : 48 C > > > > This works in 12.3, but when I upgraded to 13.1, it would panic at boot. > > panic: make_dev_alias_v: bad is_name (errror=22, si_name=enc0n5001438041aad8ba/type@0/slot@1/elmdesc@("Name": DriveBay1")/pass27 > > > The installer ISOs also panic, so it’s nothing on the disks. > > > > Who can address this? > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=264513 already addressed this. you'll need to run stable/13 I think to get the fix. I didn't see a fix for this in the EN notices. Or you need to back-port 5f438dd3acba47e54e63b13bfff31a49bcc6ddea. It landed in stable/13 as b3c8ab9ff9081748277906a348aff9d331c09092 and just adds a flag to an arg to a call to make_dev_physpath_alias to tell it not to panic. Warner Warner [-- Attachment #2 --] <div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Sep 12, 2022 at 9:47 AM Rainer Duffner <<a href="mailto:rainer@ultra-secure.de">rainer@ultra-secure.de</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div style="overflow-wrap: break-word;">Hi,<div><br></div><div>I have created a PR for this, but it has not attracted any attention from anybody.</div><div><br></div><div><a href="https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266183" target="_blank">https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266183</a></div><div><br></div><div><br></div><div>Basically, I have a HP DL 380 Gen 10 Server with the following hardware:</div><div><br></div><div><pre id="m_3191577806458456097comment_text_0" style="font-size:medium;white-space:pre-wrap;width:50em;padding-left:0.5em;padding-right:0.5em">ses0: <HPE 12G SAS Exp Card 5.08>; ID: 51402ec010b61100 Desc Dev Model Ident Size/Status - - - - Not Installed - da0 HP EG001200JWFVA 48D0A19BFQXE1815 1T - da1 HP EG001200JWFVA 48D0A1BTFQXE1815 1T - da2 HP EG001200JWFVA 48D0A1GGFQXE1815 1T - da3 HP EG001200JWFVA 48D0A1B6FQXE1815 1T - da4 HP EG001200JWFVA 48D0A1AGFQXE1815 1T - da5 HP EG001200JWFVA 48D0A1EQFQXE1815 1T - da6 HP EG001200JWFVA 48D0A1H2FQXE1815 1T - da7 HP EG001200JWFVA 48D0A1FMFQXE1815 1T - da8 HP EG001200JWJNQ WFK1F14Y 1T - da9 HP EG001200JWJNQ WFK248J7 1T - da10 HP EG001200JWJNQ WFK2MLXX 1T - da11 HP EG001200JWJNQ WFK2FRNL 1T - da12 HP EG001200JWJNQ WFK12X9N 1T - da13 HP EG001200JWJNQ WFK2LREQ 1T - da14 HP EG001200JWJNQ WFK2H5CH 1T - da15 HP EG001200JWJNQ WFK2ER85 1T - da16 HP EG001200JWJNQ WFK3JD0N 1T - da17 HP EG001200JWJNQ WFK3JBDM 1T - da18 HP EG001200JWJNQ WFK3JD8E 1T - da19 HP EG001200JWJNQ WFK3ES09 1T - da20 HP EG001200JWJNQ WFK3JCPY 1T - da21 HP EG001200JWJNQ WFK3JBDQ 1T - da22 HP EG001200JWJNQ WFK3JB3X 1T - da23 HP EG001200JWJNQ WFK3ERTQ 1T - - - - Not Installed - - - - Not Installed - - - - Not Installed - - - - Not Installed ses1: <HPE E208i-p SR Gen10 3.53>; ID: 51402ec011040770 Desc Dev Model Ident Size/Status Internal Device - - - OK Temperatures: Controller Temperature Sensors : 69 C, emc_1464_int:0:7:Vendor defined : 44 C, emc_1464_ext1:1:1:Chip ASIC : 69 C, emc_1464_ext2:2:8:Vendor define : 58 C, emc_1464_ext3:3:6:Vendor define : 51 C ses2: <HPE D3710 5.04>; ID: 5001438041aad880 Desc Dev Model Ident Size/Status {"Name":"Drive bay"} - - - Not Installed {"Name":"DriveBay1"} da24 HP EG001200JWJNQ WFK5DDT0 1T {"Name":"DriveBay2"} da25 HP EG001200JWJNQ WFK5FY2N 1T {"Name":"DriveBay3"} da26 HP EG001200JWJNQ WFK5JHPF 1T {"Name":"DriveBay4"} da27 HP EG001200JWJNQ WFK5FV96 1T {"Name":"DriveBay5"} da28 HP EG001200JWJNQ WFK5FV9P 1T {"Name":"DriveBay6"} da29 HP EG001200JWJNQ WFK5FWHX 1T {"Name":"DriveBay7"} da30 HP EG001200JWJNQ WFK5JH9R 1T {"Name":"DriveBay8"} da31 HP EG001200JWJNQ WFK5B2XA 1T {"Name":"DriveBay9"} da32 HP EG001200JWJNQ WFK72ZM9 1T {"Name":"DriveBay10"} da33 HP EG001200JWJNQ WFK6RNDD 1T {"Name":"DriveBay11"} da34 HP EG001200JWJNQ WFK72VXL 1T {"Name":"DriveBay12"} da35 HP EG001200JWJNQ WFK6RMHA 1T {"Name":"DriveBay13"} da36 HP EG001200JWJNQ WFK72ZLX 1T {"Name":"DriveBay14"} da37 HP EG001200JWJNQ WFK6S3ST 1T {"Name":"DriveBay15"} da38 HP EG001200JWJNQ WFK72ZH8 1T {"Name":"DriveBay16"} da39 HP EG001200JWJNQ WFK72H6S 1T {"Name":"DriveBay17"} da40 HP EG001200JWJNQ WFK7Y2H2 1T {"Name":"DriveBay18"} da41 HP EG001200JWJNQ WFK826HG 1T {"Name":"DriveBay19"} da42 HP EG001200JWJNQ WFK86CZM 1T {"Name":"DriveBay20"} da43 HP EG001200JWJNQ WFK89JCS 1T {"Name":"DriveBay21"} da44 HP EG001200JWJNQ WFK827M0 1T {"Name":"DriveBay22"} da45 HP EG001200JWJNQ WFK89LYY 1T {"Name":"DriveBay23"} da46 HP EG001200JWJNQ WFK7ZC2A 1T {"Name":"DriveBay24"} da47 HP EG001200JWJNQ WFK7Y2HJ 1T {"Name":"DriveBay25"} - - - Not Installed Temperatures: {"Name":"Temperature sensor"} : 46 C, {"Name":"LocalIoModule-Sensor[0]"} : 29 C, {"Name":"LocalIoModule-Sensor[1]"} : 29 C, {"Name":"LocalExpander-CpuSensor[0]"} : 46 C, {"Name":"PartnerIoModule-Sensor[0]"}: 29 C, {"Name":"PartnerIoModule-Sensor[1]"}: 30 C, {"Name":"PartnerExpander-CpuSensor[0]"} : 46 C, {"Name":"PowerSupply[1]-InletSensor[0]"}: 31 C, {"Name":"PowerSupply[1]-Sensor[0]"} : 36 C, {"Name":"PowerSupply[2]-InletSensor[0]"}: 29 C, {"Name":"PowerSupply[2]-Sensor[0]"} : 33 C, {"Name":"Backplane-Sensor[0]"} : 26 C, {"Name":"Backplane-Sensor[1]"} : 26 C, {"Name":"Backplane-Sensor[2]"} : 27 C, {"Name":"Backplane-Sensor[3]"} : 26 C, {"Name":"Backplane-Sensor[4]"} : 25 C ses3: <HPE P408e-p SR Gen10 3.53>; ID: 51402ec01361cce0 Desc Dev Model Ident Size/Status Internal Device - - - OK Temperatures: Controller Temperature Sensors : 68 C, emc_1464_int:0:7:Vendor defined : 52 C, emc_1464_ext1:1:1:Chip ASIC : 68 C, emc_1464_ext2:2:8:Vendor define : 53 C, emc_1464_ext3:3:6:Vendor define : 58 C ses4: <HPE P408i-a SR Gen10 3.53>; ID: 51402ec010284310 Desc Dev Model Ident Size/Status Internal Device - - - OK ArrayElement0000 da48 HP EG000300JWFVB 48B0A025FQVE1815 300G NoDrive000000001 - - - Not Installed ArrayElement0002 da49 HP EG000300JWFVB 48B0A015FQVE1815 300G NoDrive000000003 - - - Not Installed Temperatures: Controller Temperature Sensors : 58 C, emc_1464_int:0:7:Vendor defined : 48 C, emc_1464_ext1:1:1:Chip ASIC : 58 C, emc_1464_ext2:2:8:Vendor define : 48 C</pre><div><br></div></div><div><br></div><div>This works in 12.3, but when I upgraded to 13.1, it would panic at boot.</div><div><br></div><div><pre id="m_3191577806458456097comment_text_0" style="font-size:medium;white-space:pre-wrap;width:50em;padding-left:0.5em;padding-right:0.5em">panic: make_dev_alias_v: bad is_name (errror=22, si_name=enc0n5001438041aad8ba/type@0/slot@1/elmdesc@("Name": DriveBay1")/pass27 </pre></div><div><br></div><div>The installer ISOs also panic, so it’s nothing on the disks.</div><div><br></div><div><br></div><div><br></div><div>Who can address this?</div></div></blockquote><div><br></div><div><a href="https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=264513">https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=264513</a> already addressed this. you'll need to run</div><div>stable/13 I think to get the fix. I didn't see a fix for this in the EN notices.</div><div><br></div><div>Or you need to back-port 5f438dd3acba47e54e63b13bfff31a49bcc6ddea. It landed in stable/13 as</div><div>b3c8ab9ff9081748277906a348aff9d331c09092 and just adds a flag to an arg to a call to make_dev_physpath_alias<br></div><div>to tell it not to panic.</div><div><br></div><div>Warner</div><div><br></div><div>Warner</div></div></div>help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CANCZdfr=pAoYtiDA=4=65qeNaAphEF2PWQ-bi=kt-jOX5tKsGA>
