Re: [PATCH 8/8] RFC: use a TASK_FIFO kthread for read completion support
From: Christoph Hellwig
Date: Fri Apr 10 2026 - 02:21:32 EST
On Thu, Apr 09, 2026 at 03:06:47PM -0400, Tal Zussman wrote:
> > -#include <linux/llist.h>
> > +#include <linux/freezer.h>
>
> Why freezer.h and not kthread.h?
I needed freezer.h to try to make the thread freezable, but that didn't
work out. kthread.h seems to be pulled in implicitly.
> > struct bio_complete_batch {
> > - struct llist_head list;
>
> If we go with this approach, we should remove the newly-added bi_llist from
> struct bio too.
Yes.