Re: [PATCH 12/17] fuse: replace __get_free_page() with kmalloc()

Miklos Szeredi <[email protected]> Tue, 26 May 2026 17:00:09 +0200
Newsgroups org.kernel.vger.linux-nilfs,dev.linux.lists.ocfs2-devel,org.kernel.vger.linux-ext4,org.kernel.vger.linux-fsdevel,org.kernel.vger.linux-kernel,org.kernel.vger.linux-nfs,org.kvack.linux-mm
Message-ID <CAJfpeguR8uzC+GdyYfby1LS+HyB=p7=ri3J4aAmUFfZ2V06+1Q@mail.gmail.com>
On Sat, 23 May 2026 at 19:56, Mike Rapoport (Microsoft) <[email protected]> wrote:
>
> fuse_do_ioctl allocates memory for struct iov array using
> __get_free_page().
>
> kmalloc() is a better API for such use and it also provides better
> scalability and more debugging possibilities.
>
> Replace use of __get_free_page() with kmalloc().
>
> Signed-off-by: Mike Rapoport (Microsoft) <[email protected]>

Acked-by: Miklos Szeredi <[email protected]>

Thanks,
Miklos