Re: [PATCH 2/2] ipc: use kmalloc for msg_queue and shmid_kernel

From: Shakeel Butt
Date: Mon Apr 26 2021 - 12:23:48 EST


On Mon, Apr 26, 2021 at 3:18 AM Vasily Averin <vvs@xxxxxxxxxxxxx> wrote:
>
> msg_queue and shmid_kernel are quite small objects, no need to use
> kvmalloc for them.
> Previously these objects was allocated via ipc_alloc/ipc_rcu_alloc(),
> common function for several ipc objects. It had kvmalloc call inside().
> Later, this function went away and was finally replaced by direct
> kvmalloc call, and now we can use more suitable kmalloc/kfree for them.
>
> Reported-by: Alexey Dobriyan <adobriyan@xxxxxxxxx>
> Signed-off-by: Vasily Averin <vvs@xxxxxxxxxxxxx>

Reviewed-by: Shakeel Butt <shakeelb@xxxxxxxxxx>