Thread (8 messages) 8 messages, 8 authors, 2015-11-19

Re: [PATCH] tree wide: Use kvfree() than conditional kfree()/vfree()

From: Rafael J. Wysocki <hidden>
Date: 2015-11-09 21:48:37
Also in: dri-devel, linux-acpi, linux-fsdevel, linux-mm, lkml

On Monday, November 09, 2015 08:56:10 PM Tetsuo Handa wrote:
There are many locations that do

  if (memory_was_allocated_by_vmalloc)
    vfree(ptr);
  else
    kfree(ptr);

but kvfree() can handle both kmalloc()ed memory and vmalloc()ed memory
using is_vmalloc_addr(). Unless callers have special reasons, we can
replace this branch with kvfree(). Please check and reply if you found
problems.
ACK for the ACPI changes (and CCing Tony and Boris for the heads-up as they
are way more famailiar with the APEI code than I am).

Thanks,
Rafael

--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help