]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
loader: edd_device_path_v3 is too small
authorToomas Soome <tsoome@FreeBSD.org>
Mon, 12 Oct 2020 09:34:50 +0000 (09:34 +0000)
committerKyle Evans <kevans@FreeBSD.org>
Fri, 8 Oct 2021 05:24:27 +0000 (00:24 -0500)
commit1432cd3a8f6f2ed2584016b19edb86655293bd96
tree9248298f7e4bb0d9481f11f9def4ef154c9a23d8
parent4025776a622a881a92f3e51ba9995a3c38bd3c3e
loader: edd_device_path_v3 is too small

The EDD v3[1], see table 13, page 33, does define device path as double
qword, that is, 16 bytes, we have only qword.

Also remove edd_device_path_v4 and edd_params_v4 because those are not used,
and there is no size difference in v3 versus v4.

[1] http://www.t13.org/documents/UploadedDocuments/docs2004/d1572r3-EDD3.pdf

(cherry picked from commit c50f409c15ef818baf5ee49edd52f44b9d809dce)
stand/i386/common/edd.h