Date: Thu, 01 Sep 2016 22:42:12 +0300 From: Toomas Soome <tsoome@me.com> To: John Baldwin <jhb@FreeBSD.org> Cc: Toomas Soome <tsoome@freebsd.org>, src-committers <src-committers@freebsd.org>, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: Re: svn commit: r305178 - head/sys/boot/i386/libi386 Message-ID: <418639CF-EA43-4082-8A53-E085BC82F8E4@me.com> In-Reply-To: <1604880.G26KHQlAxI@ralph.baldwin.cx> References: <201609010635.u816ZDlc025340@repo.freebsd.org> <1604880.G26KHQlAxI@ralph.baldwin.cx>
next in thread | previous in thread | raw e-mail | index | archive | help
> On 1. sept 2016, at 21:28, John Baldwin <jhb@FreeBSD.org> wrote: >=20 > On Thursday, September 01, 2016 06:35:13 AM Toomas Soome wrote: >> Author: tsoome >> Date: Thu Sep 1 06:35:13 2016 >> New Revision: 305178 >> URL: https://svnweb.freebsd.org/changeset/base/305178 >>=20 >> Log: >> bd_int13probe() should check extended info if sector info is bad >>=20 >> In some Dell systems and usb stick combinations, it is found that >> int13 AH=3D08 is reporting back bad sector information, preventing = the >> boot. >>=20 >> This update is allowing bd_int13probe() to use extended info call to >> build disk properties. >>=20 >> It also can happen the total sectors count from extended info may be >> wrong, in such case, the CHS data is used to calculate total = sectors. >>=20 >> Reviewed by: allanjude >> Approved by: allanjude (mentor) >> Differential Revision: https://reviews.freebsd.org/D7718 >=20 > Hmm, can you see if this fixes > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D176748 ? >=20 > --=20 > John Baldwin eh=E2=80=A6 well. as he was reporting about bad sector size - my patch = does not check it.. so apparently that would be good check as well=E2=80=A6= . unfortunately I don=E2=80=99t have any of such broken BIOSes handy to = verify what kind of breakage it is - are they just filling EDD with = garbage or is there any kind of logic.=20 rgds, toomas
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?418639CF-EA43-4082-8A53-E085BC82F8E4>