Page MenuHomeFreeBSD

D46838.id143873.diff
No OneTemporary

D46838.id143873.diff

Index: sys/dev/mana/gdma_main.c
===================================================================
--- sys/dev/mana/gdma_main.c
+++ sys/dev/mana/gdma_main.c
@@ -221,7 +221,7 @@
if (!gc || !gmi)
return EINVAL;
- if (length < PAGE_SIZE || (length != roundup_pow_of_two(length)))
+ if (length < PAGE_SIZE || !powerof2(length))
return EINVAL;
err = bus_dma_tag_create(bus_get_dma_tag(gc->dev), /* parent */
Index: sys/dev/mlx4/mlx4_core/mlx4_alloc.c
===================================================================
--- sys/dev/mlx4/mlx4_core/mlx4_alloc.c
+++ sys/dev/mlx4/mlx4_core/mlx4_alloc.c
@@ -173,7 +173,7 @@
u32 reserved_bot, u32 reserved_top)
{
/* num must be a power of 2 */
- if (num != roundup_pow_of_two(num))
+ if (!is_power_of_2(num))
return -EINVAL;
bitmap->last = 0;
Index: sys/dev/mlx5/mlx5_ib/mlx5_ib_mem.c
===================================================================
--- sys/dev/mlx5/mlx5_ib/mlx5_ib_mem.c
+++ sys/dev/mlx5/mlx5_ib/mlx5_ib_mem.c
@@ -78,10 +78,10 @@
}
if (i) {
- m = min_t(unsigned long, ilog2(roundup_pow_of_two(i)), m);
+ m = min_t(unsigned long, order_base_2(i), m);
if (order)
- *order = ilog2(roundup_pow_of_two(i) >> m);
+ *order = order_base_2(i) - m;
*ncont = DIV_ROUND_UP(i, (1 << m));
} else {

File Metadata

Mime Type
text/plain
Expires
Sun, Aug 16, 4:00 PM (5 h, 8 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
36827642
Default Alt Text
D46838.id143873.diff (1 KB)

Event Timeline