|
@@ -946,7 +946,7 @@ extern int efi_memattr_apply_permissions(struct mm_struct *mm,
|
|
/* Iterate through an efi_memory_map */
|
|
/* Iterate through an efi_memory_map */
|
|
#define for_each_efi_memory_desc_in_map(m, md) \
|
|
#define for_each_efi_memory_desc_in_map(m, md) \
|
|
for ((md) = (m)->map; \
|
|
for ((md) = (m)->map; \
|
|
- ((void *)(md) + (m)->desc_size) <= (m)->map_end; \
|
|
|
|
|
|
+ (md) && ((void *)(md) + (m)->desc_size) <= (m)->map_end; \
|
|
(md) = (void *)(md) + (m)->desc_size)
|
|
(md) = (void *)(md) + (m)->desc_size)
|
|
|
|
|
|
/**
|
|
/**
|