From 4e4614869647f7b1fdd9045dbe9aa0dbe9e279c4 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Mon, 21 May 2012 22:02:56 +0200 Subject: [PATCH] * grub-core/kern/fs.c (grub_fs_probe): Handle GRUB_ERR_OUT_OF_RANGE as a bad FS. --- ChangeLog | 5 +++++ grub-core/kern/fs.c | 3 ++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 7252ebf43..52b27ea2d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2012-05-21 Vladimir Serbinenko + + * grub-core/kern/fs.c (grub_fs_probe): Handle GRUB_ERR_OUT_OF_RANGE as + a bad FS. + 2012-05-18 Vladimir Serbinenko * grub-core/fs/iso9660.c (grub_iso9660_iterate_dir): Mark plain diff --git a/grub-core/kern/fs.c b/grub-core/kern/fs.c index 48a85baa9..51d89d1b8 100644 --- a/grub-core/kern/fs.c +++ b/grub-core/kern/fs.c @@ -100,7 +100,8 @@ grub_fs_probe (grub_device_t device) return p; } - if (grub_errno != GRUB_ERR_BAD_FS) + if (grub_errno != GRUB_ERR_BAD_FS + && grub_errno != GRUB_ERR_OUT_OF_RANGE) { count--; return 0;