Re: [dm-devel] [PATCH v10 1/8] block: Generalized bio pool freeing
From: Alasdair G Kergon
Date: Fri Sep 14 2012 - 14:28:40 EST
On Thu, Sep 06, 2012 at 03:34:55PM -0700, Kent Overstreet wrote:
> With the old code, when you allocate a bio from a bio pool you have to
> implement your own destructor that knows how to find the bio pool the
> bio was originally allocated from.
> This adds a new field to struct bio (bi_pool) and changes
> bio_alloc_bioset() to use it. This makes various bio destructors
> unnecessary, so they're then deleted.
> v6: Explain the temporary if statement in bio_put
This patch also silently reverts
"dm: clear bi_end_io on remapping failure"
If it's intentional, please explain it in your patch header and
copy Hannes to reconsider the matter.
If it wasn't intentional, please reinstate it.
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/