* [PATCH 3/3] ide: add warning about possible HPA compatibility issue
@ 2009-05-25 21:45 Bartlomiej Zolnierkiewicz
0 siblings, 0 replies; only message in thread
From: Bartlomiej Zolnierkiewicz @ 2009-05-25 21:45 UTC (permalink / raw)
To: linux-ide; +Cc: linux-kernel
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
---
drivers/ide/ide-disk.c | 14 +++++++++++++-
1 file changed, 13 insertions(+), 1 deletion(-)
Index: b/drivers/ide/ide-disk.c
===================================================================
--- a/drivers/ide/ide-disk.c
+++ b/drivers/ide/ide-disk.c
@@ -302,6 +302,16 @@ static const struct drive_list_entry hpa
{ NULL, NULL }
};
+static inline void ide_disk_hpa_warn(unsigned long long first_sector,
+ unsigned long long last_sector)
+{
+ printk(KERN_WARNING "\t*** possible compatibility issue:\n"
+ "\t*** sectors %llu-%llu may be inaccessible\n"
+ "\t*** if Host Protected Area is used for filesystem data\n"
+ "\t*** (please refer to \"ignore_hpa\" module parameter)\n",
+ first_sector, last_sector);
+}
+
static void idedisk_check_hpa(ide_drive_t *drive)
{
unsigned long long capacity, set_max;
@@ -330,8 +340,10 @@ static void idedisk_check_hpa(ide_drive_
capacity, sectors_to_MB(capacity),
set_max, sectors_to_MB(set_max));
- if (ide_ignore_hpa == 0)
+ if (ide_ignore_hpa == 0) {
+ ide_disk_hpa_warn(capacity, set_max - 1);
return;
+ }
set_max = idedisk_set_max_address(drive, set_max, lba48);
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2009-05-25 21:48 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-05-25 21:45 [PATCH 3/3] ide: add warning about possible HPA compatibility issue Bartlomiej Zolnierkiewicz
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.