char template[] = "/tmp/hugepage_mount.XXXXXX";
u8 *filename;
+ ASSERT (name);
+
if (memfd_hugetlb_supported)
{
if ((fd = memfd_create (name, MFD_HUGETLB)) != -1)
if (a->flags & CLIB_MEM_VM_F_HUGETLB_PREALLOC)
{
- err = clib_sysfs_prealloc_hugepages (a->numa_node,
- 1 << (log2_page_size - 10),
+ err = clib_sysfs_prealloc_hugepages (a->numa_node, log2_page_size,
n_pages);
if (err)
goto error;