Messages in this thread | | | Date | Thu, 20 Apr 2023 14:28:36 +0200 | Subject | Re: [PATCH] mm/filemap: allocate folios according to the blocksize | From | Pankaj Raghav <> |
| |
On 2023-04-20 14:19, Hannes Reinecke wrote: >> >> **Questions on the future work**: >> >> As willy pointed out, we have to do this `order = mapping->host->i_blkbits - PAGE_SHIFT` in >> many places. Should we pursue something that willy suggested: encapsulating order in the >> mapping->flags as a next step?[1] >> >> >> [1] https://lore.kernel.org/lkml/ZDty+PQfHkrGBojn@casper.infradead.org/ > > Well ... really, not sure. > Yes, continue updating buffer_heads would be a logical thing as it could be done incrementally. > > But really, the end-goal should be to move away from buffer_heads for fs and mm usage. So I wonder > if we shouldn't rather look in that direction.. > Yeah, I understand that part. Hopefully, this will be discussed as a part of LSFMM.
But the changes that are done in filemap and readahead needs to be done anyway irrespective of the underlying aops right? Or Am I missing something.
> Cheers, > > Hannes >
| |