Go ahead

Le sam. 13 févr. 2016 06:41, Andrei Borzenkov <arvidj...@gmail.com> a
écrit :

> 12.02.2016 17:49, Vladimir 'φ-coder/phcoder' Serbinenko пишет:
> > On 12.02.2016 15:38, Andrei Borzenkov wrote:
> >> On Fri, Feb 12, 2016 at 5:29 PM, Vladimir 'φ-coder/phcoder' Serbinenko
> >> <phco...@gmail.com> wrote:
> >>> On 05.02.2016 17:56, Andrei Borzenkov wrote:
> >>>> Map EFI_NO_MEDIA to GRUB_ERR_OUT_OF_RANGE that is ignored by
> diskfilter. This
> >>>> actually matches pretty close (we obviously attempt to read outside
> of media)
> >>>> and avoids adding more error codes.
> >>>>
> >>>> This affects only internally initiated scans. If read/write from
> removable is
> >>>> explicitly requested, we still return an error and text explanation
> is more
> >>>> clear for user than generic error.
> >>>>
> >>>> Reported and tested by Andreas Loew <andreas.l...@gmx.net>
> >>>>
> >>> I feel like we should be fixing diskfilter. Consider another case: dead
> >>> disk dangling on cable and returning mostly I/O errors
> >>
> >> Could you explain what do you mean? Removable media detection remains
> >> valid case and cannot be solved without low level driver cooperation
> >> anyway. If you mean some ratelimiting, this probably has to go into
> >> core, not in diskfilter, but it looks orthogonal to this patch.
> >>
> > I mean what if we have a legitimately bad disk unrelated to any
> > diskfilter VGs. If diskfilter is unable to read from it, it should still
> > be able to assemble VGs and skip failed disk
>
>
> There is probably misunderstanding. There is no problem assembling VGs;
> diskfilter prints error and continues. The purpose of this patch is to
> suppress error print when there is no error (media not present is not an
> error when we scan for diskfilter devices).
>
> This was not as cosmetic because on boot from within menu it would stop
> telling user to press any key if there are removable devices.
>
> _______________________________________________
> Grub-devel mailing list
> Grub-devel@gnu.org
> https://lists.gnu.org/mailman/listinfo/grub-devel
>
_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/grub-devel

Reply via email to