@@ -1269,7 +1269,7 @@ find_vmap_lowest_linear_match(unsigned long size,
1269
1269
}
1270
1270
1271
1271
static void
1272
- find_vmap_lowest_match_check (unsigned long size )
1272
+ find_vmap_lowest_match_check (unsigned long size , unsigned long align )
1273
1273
{
1274
1274
struct vmap_area * va_1 , * va_2 ;
1275
1275
unsigned long vstart ;
@@ -1278,8 +1278,8 @@ find_vmap_lowest_match_check(unsigned long size)
1278
1278
get_random_bytes (& rnd , sizeof (rnd ));
1279
1279
vstart = VMALLOC_START + rnd ;
1280
1280
1281
- va_1 = find_vmap_lowest_match (size , 1 , vstart );
1282
- va_2 = find_vmap_lowest_linear_match (size , 1 , vstart );
1281
+ va_1 = find_vmap_lowest_match (size , align , vstart );
1282
+ va_2 = find_vmap_lowest_linear_match (size , align , vstart );
1283
1283
1284
1284
if (va_1 != va_2 )
1285
1285
pr_emerg ("not lowest: t: 0x%p, l: 0x%p, v: 0x%lx\n" ,
@@ -1458,7 +1458,7 @@ __alloc_vmap_area(unsigned long size, unsigned long align,
1458
1458
return vend ;
1459
1459
1460
1460
#if DEBUG_AUGMENT_LOWEST_MATCH_CHECK
1461
- find_vmap_lowest_match_check (size );
1461
+ find_vmap_lowest_match_check (size , align );
1462
1462
#endif
1463
1463
1464
1464
return nva_start_addr ;
0 commit comments