[dm-devel] HPA unlock during partition scan of RAID components
Phillip Susi
psusi at cfl.rr.com
Sat Nov 5 02:26:37 UTC 2011
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 11/04/2011 09:43 PM, Tejun Heo wrote:
> Yes, it would break under windows and it does. Get a motherboard
> which always locks HPA, do hotplug, create filesystem filling the
> full disk and reboot. BIOS doesn't have a reliable way of
> determining whether the disk is "unformatted" or not. Some try to
> scan dos partition table but filesystem may be created on the whole
> device or software raid could be using the whole drive. There is no
> reliable way to tell. Some BIOSen may try to do HPA locking after
> hotplug using ACPI _GTF which in theory can work but in practice
> many motherboards either don't implement them or are horridly
> broken. So, yeah, it isn't too difficult to break whether the os is
> windows or linux.
Well if it breaks under Windows, then we can't be faulted for having
the same results now can we?
> The only argument against unlocking by default and providing both
> sizes is that some BIOSen may act incorrectly after soft reset,
> which seems acceptable provided there's an override to disable the
> automatic unlocking.
The other argument is that unlocking by default trashes whatever data
the bios was trying to hide in the HPA, and deviates from the behavior
of Windows.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iEYEARECAAYFAk60nt0ACgkQJ4UciIs+XuIdkACfVPbcO/Tl0bJ2g/wEb2HQ6Gpl
0u4AoL67GnVVZZgW98tGElJtYpNENXaU
=bxzR
-----END PGP SIGNATURE-----
More information about the dm-devel
mailing list