Page MenuHomeFreeBSD

D13297.id36036.diff
No OneTemporary

D13297.id36036.diff

Index: head/stand/efi/libefi/efipart.c
===================================================================
--- head/stand/efi/libefi/efipart.c
+++ head/stand/efi/libefi/efipart.c
@@ -257,6 +257,14 @@
!blkio->Media->MediaPresent) {
return (false);
}
+
+ /*
+ * We assume the block size 512 or greater power of 2.
+ */
+ if (blkio->Media->BlockSize < 512 ||
+ !powerof2(blkio->Media->BlockSize)) {
+ return (false);
+ }
}
return (true);
}

File Metadata

Mime Type
text/plain
Expires
Thu, Mar 19, 3:49 AM (10 h, 31 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
29943629
Default Alt Text
D13297.id36036.diff (471 B)

Event Timeline