Re: [PATCH v2 19/25] netfs: Speed up buffered reading

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, 2024-09-23 at 23:33 +0100, David Howells wrote:
> Eduard Zingerman <eddyz87@xxxxxxxxx> wrote:
> 
> > - null-ptr-deref is triggered by access to page->pcp_list.next
> >   when list_del() is called from page_alloc.c:__rmqueue_pcplist(),
> 
> Can you tell me what the upstream commit ID of your kernel is?  (before any
> patches are stacked on it)

I used bpf-next tree, but could be reproduced with [1] as well,
commit ID [2]. Decoded dmesg for this commit ID in [3].

[1] git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
[2] abf2050f51fd ("Merge tag 'media/v6.12-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media")
[3] https://gist.github.com/eddyz87/af39e04069c6ca30e66c3032c0384b8e

> If you can modify your kernel, can you find the following in fs/netfs/:
> 
> buffered_read.c:127:			new = kmalloc(sizeof(*new), GFP_NOFS);
> buffered_read.c:353:	folioq = kmalloc(sizeof(*folioq), GFP_KERNEL);
> buffered_read.c:458:	folioq = kmalloc(sizeof(*folioq), GFP_KERNEL);
> misc.c:25:		tail = kmalloc(sizeof(*tail), GFP_NOFS);
> 
> and change the kmalloc to kzalloc?

No changes in behaviour.


[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Bugtraq]     [Linux OMAP]     [Linux MIPS]     [eCos]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux