1 From 4200ad44fe782193a397bd0f0ab72283a6d25e89 Mon Sep 17 00:00:00 2001
2 From: Vladimir Serbinenko <phcoder@gmail.com>
3 Date: Tue, 20 Jan 2015 14:10:34 +0000
4 Subject: * grub-core/disk/i386/pc/biosdisk.c: Check disk size sanity.
7 diff --git a/grub-core/disk/i386/pc/biosdisk.c b/grub-core/disk/i386/pc/biosdisk.c
8 index 6b21525..26a4973 100644
9 --- a/grub-core/disk/i386/pc/biosdisk.c
10 +++ b/grub-core/disk/i386/pc/biosdisk.c
11 @@ -419,6 +419,11 @@ grub_biosdisk_open (const char *name, grub_disk_t disk)
15 + if (data->sectors == 0)
17 + if (data->heads == 0)
21 total_sectors = data->cylinders * data->heads * data->sectors;