Re: [RFC PATCH 23/29] memblock: replace free_bootmem{_node} with memblock_free

2018-09-06 Thread Michal Hocko
On Wed 05-09-18 18:59:38, Mike Rapoport wrote: > The free_bootmem and free_bootmem_node are merely wrappers for > memblock_free. Replace their usage with a call to memblock_free using the > following semantic patch: > > @@ > expression e1, e2, e3; > @@ > ( > - free_bootmem(e1, e2) > +

[RFC PATCH 23/29] memblock: replace free_bootmem{_node} with memblock_free

2018-09-05 Thread Mike Rapoport
The free_bootmem and free_bootmem_node are merely wrappers for memblock_free. Replace their usage with a call to memblock_free using the following semantic patch: @@ expression e1, e2, e3; @@ ( - free_bootmem(e1, e2) + memblock_free(e1, e2) | - free_bootmem_node(e1, e2, e3) + memblock_free(e2,