Page MenuHomeFreeBSD

D5870.id14958.diff
No OneTemporary

D5870.id14958.diff

Index: sys/boot/geli/geliboot.c
===================================================================
--- sys/boot/geli/geliboot.c
+++ sys/boot/geli/geliboot.c
@@ -90,12 +90,12 @@
return (error);
}
- if ((md.md_flags & G_ELI_FLAG_ONETIME)) {
- /* Swap device, skip it. */
+ if (!(md.md_flags & G_ELI_FLAG_GELIBOOT)) {
+ /* The GELIBOOT feature is not activated */
return (1);
}
- if (!(md.md_flags & G_ELI_FLAG_BOOT)) {
- /* Disk is not GELI boot device, skip it. */
+ if ((md.md_flags & G_ELI_FLAG_ONETIME)) {
+ /* Swap device, skip it. */
return (1);
}
if (md.md_iterations < 0) {

File Metadata

Mime Type
text/plain
Expires
Sat, Apr 18, 1:48 AM (10 h, 5 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
31651464
Default Alt Text
D5870.id14958.diff (604 B)

Event Timeline