Skip site navigation (1)Skip section navigation (2)
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>