Messages in this thread | | | From | Rusty Russell <> | Subject | Re: [PATCH] module: avoid call vmalloc if init size is zero | Date | Fri, 27 Jan 2012 21:51:54 +1030 |
| |
On Fri, 27 Jan 2012 11:19:16 +0400, Dmitry Antipov <dmitry.antipov@linaro.org> wrote: > For the architectures with it's own module_alloc(), if module init > size is zero, avoiding module_alloc_update_bounds() and memset() > no-op calls also eliminates warn_alloc_failed() zero-size warning > in __vmalloc_node_range(). > > Signed-off-by: Dmitry Antipov <dmitry.antipov@linaro.org>
Please fix __vmalloc_node_range() instead to return ZERO_SIZE_PTR. And of course, vfree() to use ZERO_OR_NULL_PTR().
Thanks, Rusty.
| |