Messages in this thread | | | Date | Fri, 19 May 2023 20:56:56 -0700 | From | Christoph Hellwig <> | Subject | Re: [PATCH v20 29/32] block: Replace BIO_NO_PAGE_REF with BIO_PAGE_REFFED with inverted logic |
| |
On Fri, May 19, 2023 at 09:26:07PM -0400, Kent Overstreet wrote: > On Fri, May 19, 2023 at 08:40:44AM +0100, David Howells wrote: > > From: Christoph Hellwig <hch@lst.de> > > > > Replace BIO_NO_PAGE_REF with a BIO_PAGE_REFFED flag that has the inverted > > meaning is only set when a page reference has been acquired that needs to > > be released by bio_release_pages(). > > What was the motivation for this patch?
So that is only is set when we need to release a page, instead telling code to not release it when it otherwise would, where otherwise would is implicit and undocumented and changes in this series.
| |