Summary: This patch changes the EVMS get_geometry()
function so that it tries the HDIO_GETGEO ioctl before
it tries the HDIO_GETGEO_BIG ioctl.
Problem: The HDIO_GETGEO_BIG ioctl is deprecated in
Linux 2.6 (and in the Linux 2.4 libata backport) and is
not implemented by recent drivers.
Motivation: The aoe driver does not implement the
HDIO_GETGEO_BIG ioctl and prints many kernel messages
aoe: aoeblk_ioctl: unknown ioctl 816