In readsgilabel(), do not override the driver-provided initial geometry with
authormiod <miod@openbsd.org>
Mon, 6 Jan 2014 21:00:55 +0000 (21:00 +0000)
committermiod <miod@openbsd.org>
Mon, 6 Jan 2014 21:00:55 +0000 (21:00 +0000)
commit10787b675b8756470c5046fb21aa1439e12b01de
tree667bb3d25597629e2806b424bb545e65b5ecffc7
parent2f7719432ecb4287d45b03c6803cf810a9ead6e3
In readsgilabel(), do not override the driver-provided initial geometry with
the volume header geometry, if one is found. The driver knows better.

This will allow a 2048-byte sector media to use a volume header using fake
512-byte sectors, and still be able to read the native label off it.
sys/arch/sgi/sgi/disksubr.c