On Thu, Jul 06, 2023 at 03:50:35PM -0700, Axel Rasmussen wrote:
@@ -247,9 +245,13 @@ static int userfaultfd_stress(void) { void *area; unsigned long nr;
- struct uffd_args args[nr_cpus];
- struct uffd_args *args; uint64_t mem_size = nr_pages * page_size;
- args = calloc(nr_cpus, sizeof(struct uffd_args));
- if (!args)
err("allocating args array failed");
This is trivial, but I think I requested a "free" (or keep it allocate on stack) in previous version but it didn't get a response on why we cannot and it kept going.. could you help explain?